Monolithic Power Systems, Inc.

NASDAQ:MPWR

775.21 (USD) • At close November 7, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016201520142013201220112010200920082007200620052004200320022001
Operating Activities:
Net Income 427.374437.672242.023164.375108.839105.26865.20352.7235.17235.49522.89815.75613.30129.56319.67424.2269.291-2.8635.107-4.451-3.036-3.238-3.573
Depreciation & Amortization 40.16837.11428.69919.18614.86712.31116.10114.67413.78313.1312.169.3328.7328.0166.5735.7254.18414.2487.10313.4554.0740.8090.3
Deferred Income Tax 5.865-13.22-2.772-1.627-0.577-0.843-15.238-0.0050.0420.017-0.081-0.0081.555-0.056-0.0840.712.0481.921-1.639-1.464000
Stock Based Compensation 149.711160.992123.47985.55178.69960.60752.61744.98941.56333.45420.70118.65213.12616.8114.61113.15811.22811.5245.43412,349.673000
Change In Working Capital 30.324-386.956-71.643.00317.811-37.52215.696-2.946-12.646-8.0494.534-21.2556.589-8.621-11.122-5.579-3.452-2.1365.278-4.487-3.9910.0710.5
Accounts Receivables 2.884-77.903-37.976-14.1232.512-18.079-3.785-3.421-5.201-1.87-4.347-4.2863.25-2.826-6.406-0.8760.9170.381-5.551570.444000
Inventory 63.583-188.073-102.323-29.5038.865-37.06-27.795-8.323-22.21-1.142-7.606-12.0045.699-6.184-0.737-1.356-10.747-0.572-0.766-3.8-0.332-0.7010
Accounts Payables 4.797-11.2432.92610.413.0480.8713.0775.4830.1471.6321.440.754-0.9571.1552.699-1.3820.208-0.6873.1491,603.671000
Other Working Capital -40.94-109.7435.73336.2193.38616.74644.1993.31514.618-6.66915.047-5.719-1.403-0.766-6.678-1.9656.17-1.2588.446-2,174.802-3.6590.7720
Other Non Cash Items -15.22911.0720.221-2.685-3.3361.63-0.558-1.646-8.1780.0860.4742.4350.3822.7822.1121.351.045-10.875-4.072-12,349.61200.0040.373
Operating Cash Flow 638.213246.674320.01267.803216.303141.451133.821107.78669.73674.13360.68624.91243.68548.49431.76439.5924.34411.81917.2113.114-2.953-2.353-2.4
Investing Activities:
Investments In Property Plant And Equipment -57.578-58.843-95.238-55.639-96.787-22.526-65.773-37.112-16.024-9.511-15.764-21.059-21.022-22.779-10.264-5.233-6.653-7.474-1.878-3.219-1.634-1.075-0.5
Acquisitions Net 00-0.7680.0299.26800.00300.34-11.590.0880.0130.0190-0.3100.0580.00100000
Purchases Of Investments -582.603-65.785-394.886-338.263-212.562-99.199-140.531-236.912-223.018-136.872-125.756-143.094-78.25-208.621-159.917-64.658-58.776-87.294-194.059-17-3.50400
Sales Maturities Of Investments 468.308128.61113.755357.392136.051111.13177.502223.344189.549153.94187.725137.283135.494197.66880.68631.7158.77498.434172.2451.52.49100
Other Investing Activites -6.853-16.492-1.749-2.696-3.082-4.146-5.261-5.046-8.044-5.335-0.6170.02-0.019-0.0197.6778.566-7.352.938-2.8970.034000
Investing Cash Flow -178.726-12.51-378.886-39.177-167.112-14.74-134.06-55.726-57.197-9.367-54.324-26.83736.222-33.751-82.128-29.615-13.9476.605-26.589-18.684-2.648-1.075-0.5
Financing Activities:
Debt Repayment 00000000000000000000000
Common Stock Issued 8.6865.35821.99222.58619.92710.5782.8513.8079.971037.87713.396.4716.22412.97514.49317.2945.3312.72235.7190.48200
Common Stock Repurchased -3.7415.8774.673.8193.277000-32.286-41.198-20.6150-38.472-31.5270-25.0430000004.9
Dividends Paid -185.844-137.965-109.364-88.786-67.294-47.475-33.926-33.099-29.965-11.6580-35.66400000000000
Other Financing Activities 5.86-2.05519.15817.22919.2442.3382.6014.97215.59913.6291.5882.7210.0271.2560.6430.7654.4651.999-0.00835,718.3640.02315.3872.3
Financing Cash Flow -183.725-128.785-90.206-71.557-48.05-34.559-31.325-28.127-46.652-39.22718.85-19.553-31.975-14.04713.618-9.78521.7597.332.71435.7190.50515.3877.2
Other Information:
Effect Of Forex Changes On Cash -3.31-6.0393.44.926-0.883-2.2081.62-2.09-1.293-0.4860.8970.2110.4290.5970.197-0.0380.142-0.029-0.2640.2350.00800.1
Net Change In Cash 272.4499.34-145.682161.9950.25889.944-29.94421.843-35.40625.05326.109-21.26748.3611.293-36.5490.15232.29825.725-6.92820.383-5.08811.9594.4
Cash At End Of Period 561.047288.729189.389335.071173.076172.81882.759112.70390.86126.266101.21375.10496.37148.0146.71783.26683.11450.81625.09132.01912.13517.223177.104