Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
MGNI logo

MGNI

NGS
Magnite Inc.
Professional, Scientific, and Technical ServicesAdvertising Agencies
Watchlists:
Last updated: Monday 21st July 2025
24.48
+0.21 (0.87%)
Prev Close:24.27
Open:24.45
Bid:24.22
Ask:24.6
52 Week Range
8.22
25.27
Volume:2,551,541
Mkt Cap:3,323 M
Price Target
$28.15
+15.0%

Financial Statements

MGNI - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-14
Asset Impairment Charge587000.05 M3 M49000.0-100000.01 M758000.095 M24 M
Capital Expenditure Reported47 M37 M44 M29 M22 M20 M20 M40 M33 M19 M
Cash Flow From Continuing Investing Activities-48 M-37 M-65 M-691 M33 M-23 M28 M-93 M-37 M-23 M
Change In Account Payable97 M295 M91 M285 M75 M16 M27 M-502000.0-33 M30 M
Change In Payables And Accrued Expense97 M295 M91 M285 M75 M16 M27 M-502000.0-33 M30 M
Change In Prepaid Assets2 M1 M-4 M1 M-10 M-51000.05 M-224000.0-3 M-2 M
Change In Working Capital77 M75 M40 M32 M-35 M6 M-12 M25 M-10 M-11 M
Changes In Account Receivables-26 M-220 M-46 M-254 M-104 M-11 M-41 M26 M25 M-38 M
Common Stock Payments-15 M-16 M-6 M
Depreciation And Amortization63 M247 M216 M147 M49 M32 M35 M36 M43 M13 M
Financing Cash Flow-29 M-178 M-30 M678 M7 M-205000.0-1 M-1 M10 M84 M
Gain Loss On Sale Of PPE311000.0-86000.0130000.0-22000.0114000.0243000.0195000.0214000.0202000.0
Income Tax Paid Supplemental Data4 M5 M5 M2 M2 M291000.0379000.0382000.01 M403000.0
Interest Paid Supplemental Data37 M37 M26 M13 M101000.061000.046000.061000.061000.0122000.0
Issuance Of Capital Stock629000.02 M90 M
Issuance Of Debt6 M-166 M-4 M716 M-4 M
Net Business Purchase And Sale-21 M-662 M55 M-11 M-39 M-238000.0-4 M
Net Common Stock Issuance-15 M-16 M-6 M629000.02 M90 M
Net Foreign Currency Exchange Gain Loss-7 M1 M-271000.0-2 M-1 M-823000.0-897000.0970000.0-1 M-763000.0
Net Investment Properties Purchase And Sale-432000.08 M48 M-14 M-4 M411000.0
Net Investment Purchase And Sale-432000.08 M48 M-14 M-4 M411000.0
Net Issuance Payments Of Debt6 M-166 M-4 M716 M-4 M
Net Long Term Debt Issuance6 M-166 M-4 M716 M-4 M
Net PPE Purchase And Sale-33 M-27 M-31 M-18 M-14 M-11 M-11 M-32 M-23 M-11 M
Net Technology Purchase And Sale-14 M-11 M-14 M-11 M-8 M-8 M-9 M-8 M-10 M-9 M
Other Non-cash Items72 M79 M69 M44 M28 M22 M17 M116 M53 M25 M
Proceeds From Stock Option Exercised4 M6 M6 M13 M15 M2 M359000.01 M14 M3 M
Purchase Of Investment-24 M-95 M-41 M
Purchase Of PPE-33 M-27 M-31 M-18 M-14 M-11 M-11 M-32 M-23 M-11 M
Purchase Of Technology-14 M-11 M-14 M-11 M-8 M-8 M-9 M-8 M-10 M-9 M
Repayment Of Debt-408 M-166 M-4 M-33 M-4 M
Sale Of Investment8 M72 M81 M37 M
Stock Based Compensation77 M73 M64 M41 M28 M19 M16 M21 M29 M24 M
Amord4 M6 M7 M5 M
Begcash326 M118 M89 M80 M77 M149 M117 M30 M
Capex-33 M-27 M-31 M-18 M-14 M-11 M-11 M-32 M-23 M-11 M
Cffcf-29 M-178 M-30 M678 M7 M-205000.0-1 M-1 M10 M84 M
Cffinv-48 M-37 M-65 M-691 M33 M-23 M28 M-93 M-37 M-23 M
Cffoa235 M214 M193 M127 M-12 M33 M-23 M22 M60 M7 M
Chgcash159 M-858000.097 M114 M29 M8 M4 M-73 M33 M67 M
Chgothcl3 M-112000.0-389000.025000.04 M407000.0-3 M-477000.0947000.0-823000.0
Chgpay97 M295 M91 M285 M75 M16 M27 M-502000.0-33 M30 M
Chgrec-26 M-220 M-46 M-254 M-104 M-11 M-41 M26 M25 M-38 M
Comstkiss629000.02 M90 M
Definc95000.0-2 M-9 M-99 M789000.0-595000.0-42000.0-2 M-7 M-145000.0
Deftax95000.0-2 M-9 M-99 M789000.0-595000.0-42000.0-2 M-7 M-145000.0
Depamor59 M241 M216 M147 M49 M32 M35 M36 M43 M13 M
Effexch-2 M575000.0-1 M-683000.0918000.046000.0-172000.0199000.0-157000.0-76000.0
Endcash483 M3 M96 M231 M118 M89 M80 M76 M149 M97 M
Fcf188 M188 M162 M109 M-26 M21 M-34 M-11 M37 M-4 M
Ltdebtiss413 M749 M
Ltdebtpay-408 M-166 M-4 M-33 M-4 M
Netinccont23 M-159 M-130 M65000.0-53 M-25 M-62 M-155 M-18 M-19 M
Netothfin-22 M-14 M-16 M-45 M-8 M-2 M-2 M-2 M-6 M-5 M
Netothinv-432000.0259000.0411000.0
Opcf235 M214 M193 M127 M-12 M32 M-23 M22 M60 M7 M
Opgainloss705000.0-25 M-357000.0-2 M-1 M-709000.0-654000.01 M-908000.0-561000.0
Purchbus-21 M-662 M55 M-11 M-39 M-238000.0-4 M
Purchsti-24 M-95 M-41 M
Repurchstk-15 M-16 M-6 M
Salesti8 M72 M81 M37 M