Magnite Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Magnite, Inc. (MGNI) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income22.79-159.18-130.320.07-53.43-25.48-61.82
Depreciation & Amortization46.51226.52222.84137.8949.2532.1335.34
Deferred Income Tax0.10-2.38-8.80-98.770.79-0.60-0.04
Stock Based Compensation76.5272.6264.1240.7428.490.000.00
Change in Working Capital76.6375.4740.4431.89-35.065.94-12.13
Change in Accounts Receivable-26.02-220.10-46.33-254.37-103.840.000.00
Change in Accounts Payable97.38294.6891.38284.9175.060.000.00
Change in Other Working Capital5.270.89-4.621.35-6.280.000.00
Other Operating Activities-3.95-26.3068.72-98.0927.6121.900.00
Net Cash from Operating Activities235.20214.37192.55126.59-12.0731.98-22.69
Investing Activities
Capital Expenditures-32.81-26.7644.40-17.7021.9619.89-8.51
Acquisitions0.000.00-20.76-661.8754.60-11.000.00
Sales/Maturities of Investments-14.26-10.62-13.58-11.43-7.677.5047.89
Other Investing Activities-0.430.000.000.000.000.000.00
Net Cash from Investing Activities-47.50-37.38-65.15-691.0032.64-23.3927.95
Financing Activities
Debt Repayment-404.94-169.39-4.41-2.450.000.000.00
Common Stock Issued4.165.68-15.6613.1415.210.000.00
Common Stock Repurchased-37.05-11.81-30.16-12.50-7.850.000.00
Other Financing Activities-4.55-2.31-16.08-69.34-7.85-1.85-1.64
Net Cash from Financing Activities-28.90-177.84-30.17678.057.35-0.21-1.28
Summary
Effect of Forex Changes on Cash-1.790.58-1.42-0.680.920.05-0.17
Net Change in Cash157.00-0.2897.23112.9628.848.443.98
Cash at Beginning of Period326.22326.50230.69117.7388.8980.4576.64
Cash at End of Period483.22-80.20326.50230.69117.7388.8980.45
Free Cash Flow202.39187.60161.74108.89-26.3620.56-42.63
Supplemental Disclosures
Interest Paid36.8637.0326.3212.910.100.060.05
Income Taxes Paid3.875.364.932.141.610.290.38