Super Micro Computer, Inc. (SMCI)
NASDAQ: SMCI · IEX Real-Time Price · USD
754.72
-7.14 (-0.94%)
At close: Apr 24, 2024, 4:00 PM
728.93
-25.79 (-3.42%)
Pre-market: Apr 25, 2024, 9:06 AM EDT

Super Micro Computer Cash Flow Statement

Millions USD. Fiscal year is Jul - Jun.
Year 2023202220212020201920182017201620152014 2013 - 2004
Net Income
640285.16111.8784.3171.9246.1766.8572.0892.5654.16
Upgrade
Depreciation & Amortization
34.932.4728.1928.4724.221.8516.3613.288.096.36
Upgrade
Share-Based Compensation
54.4332.8228.5520.1921.1824.6617.3614.126.398.07
Upgrade
Other Operating Activities
-65.76-791.25-45.64-163.3145.25-8.32-196.758.51-153.16-62.05
Upgrade
Operating Cash Flow
663.58-440.8122.96-30.33262.5584.35-96.19107.99-46.136.54
Upgrade
Operating Cash Flow Growth
----211.28%-----51.87%
Upgrade
Capital Expenditures
-36.79-45.18-58.02-44.34-24.85-24.82-29.37-34.11-35.1-40.57
Upgrade
Acquisitions
-2.19000000000
Upgrade
Change in Investments
-0.5-1.100.750-1.100-0.660
Upgrade
Other Investing Activities
--------1.02-0.420.41
Upgrade
Investing Cash Flow
-39.49-46.28-58.02-43.59-24.85-25.92-29.37-35.13-36.18-40.16
Upgrade
Share Issuance / Repurchase
-119.5320.99-101.6128.3403.04-7.5812.1923.3423.93
Upgrade
Debt Issued / Paid
-300.56511.9665.893.7-92.78-49.466.55-0.1148.810.98
Upgrade
Other Financing Activities
-28.2-10.08-8.72-8.24-3.05-4.47-1.241.037.872.31
Upgrade
Financing Cash Flow
-448.29522.87-44.4423.8-95.83-50.8357.7213.180.0137.22
Upgrade
Exchange Rate Effect
-3.4-0.680.560.38-0.12-0.01-0.05-0.06-0.270.24
Upgrade
Net Cash Flow
172.435.1121.06-49.75141.767.59-67.8785.9-2.563.83
Upgrade
Free Cash Flow
626.79-485.9864.94-74.67237.7159.52-125.5573.88-81.23-34.03
Upgrade
Free Cash Flow Growth
----299.35%-----
Upgrade
Free Cash Flow Margin
8.80%-9.35%1.83%-2.24%6.79%1.77%-5.05%3.32%-4.16%-2.32%
Upgrade
Free Cash Flow Per Share
11.84-9.441.27-1.474.761.21-2.601.54-1.75-0.78
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).