Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

Sector:    

Industry: 

 
USD
  
  
()
Optionable:   Market Cap:   90-day average vol:

Previous close:   Open:   Bid:   Ask:
52 week range    
   
   

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

BLKB Cash Flow

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
(Increase) Decrease in other current assets-34 M-34 M-96 M
(Increase) Decrease in other current liabilities17 M13 M15 M22 M19 M12 M-485000.011 M11 M9 M
(Increase) Decrease in payables-948000.06 M4 M1 M9 M13 M-20 M-10 M22 M-19 M
(Increase) Decrease in receivables-6 M-8 M-13 M-16 M2 M-7 M-18 M-7 M-7 M-3 M
Acquisitions-189 M-188 M-3 M-147 M-45 M-109 M-419 M-21 M-13000.0
AssetImpairmentCharge2 M239000.09 M13 M11 M6 M5 M
CapitalExpenditureReported22 M34 M44 M39 M52 M58 M72 M52 M71 M64 M
Cash at beginning of period12 M15 M270 M371 M640 M450 M577 M645 M652 M734 M
Cash at end of period15 M15 M371 M640 M450 M577 M645 M652 M734 M728 M
Cash flow102 M129 M154 M176 M201 M182 M148 M214 M204 M200 M
CashFlowFromContinuingInvestingActivities-211 M-223 M-47 M-185 M-98 M-167 M-72 M-471 M-86 M-64 M
ChangeInAccountPayable-948000.06 M4 M1 M9 M13 M-20 M-10 M22 M-19 M
ChangeInPayablesAndAccruedExpense-948000.06 M4 M1 M9 M13 M-20 M-10 M22 M-19 M
ChangeInPrepaidAssets-8 M-11 M-2 M-10 M-5 M6 M23 M-2 M26 M17 M
ChangeInWorkingCapital-32 M-34 M3 M-2 M26 M25 M-16 M-8 M52 M4 M
ChangesInAccountReceivables-6 M-8 M-13 M-16 M2 M-7 M-18 M-7 M-7 M-3 M
CommonStockDividendPaid-22 M-23 M-23 M-23 M-23 M-24 M-6 M
CommonStockPayments-41 M-108 M-1 M-19 M
Current deferred income taxes3 M3 M3 M-18 M-619000.0-4 M9 M-2 M-27 M-24 M
Deferred income taxes3 M3 M3 M-18 M-619000.0-4 M9 M-2 M-27 M-24 M
Depreciation45 M56 M70 M74 M80 M86 M93 M82 M102 M109 M
Depreciation unreconciled46 M57 M71 M75 M80 M86 M94 M84 M105 M111 M
DepreciationAndAmortization46 M57 M71 M75 M80 M86 M94 M84 M105 M111 M
Effect of exchange rate changes-111000.0-1 M3 M-550000.0-2 M978000.02 M297000.0-10 M2 M
ExcessTaxBenefitFromStockBasedCompensation-7 M-5 M
FinancingCashFlow112 M95 M-9 M279 M-292 M111 M-11 M264 M-26 M-143 M
Free cash flow88 M111 M136 M166 M187 M171 M118 M202 M192 M195 M
GainLossOnSaleOfBusiness2 M
IncomeTaxPaidSupplementalData-10 M-5 M-1 M-6 M7 M-383000.0-4 M-10 M-10 M-36 M
InterestPaidSupplementalData-5 M-7 M-10 M-11 M-15 M-20 M-16 M-16 M-33 M-38 M
Issuance of debt96 M227 M-189 M78 M61 M
IssuanceOfDebt130 M128 M30 M322 M-240 M157 M937000.0429 M-100 M-81 M
Net cash from financing activities112 M95 M-9 M279 M-292 M111 M-11 M264 M-26 M-143 M
Net cash from investing activities-211 M-223 M-47 M-185 M-98 M-167 M-72 M-471 M-86 M-64 M
Net cash from operating activities102 M129 M154 M176 M201 M182 M148 M214 M204 M200 M
Net change in cash & cash equivalents3 M627000.0100 M269 M-190 M127 M65 M6 M93 M-8 M
Net income from continuing operations28 M26 M42 M74 M45 M12 M8 M6 M-45 M2 M
NetBusinessPurchaseAndSale-189 M-189 M-3 M-147 M-45 M-109 M-419 M-14 M-13000.0
NetCommonStockIssuance-41 M-108 M-1 M-19 M
NetInvestmentPropertiesPurchaseAndSale432000.0-500000.0500000.0-250000.0
NetInvestmentPurchaseAndSale432000.0-500000.0500000.0-250000.0
NetIssuancePaymentsOfDebt130 M128 M30 M322 M-240 M157 M937000.0429 M-100 M-81 M
NetLongTermDebtIssuance130 M128 M-66 M95 M-52 M80 M937000.0429 M-100 M-81 M
NetPPEPurchaseAndSale-14 M-19 M-18 M-10 M-15 M-11 M-30 M-12 M-12 M-5 M
NetTechnologyPurchaseAndSale-9 M-15 M-26 M-28 M-38 M-47 M-42 M-40 M-59 M-59 M
Operating (gains) losses996000.02 M
Other financing charges net7 M-9 M-15 M-17 M-29 M-22 M40 M-54 M75 M-43 M
Other investing changes net432000.0-500000.0500000.0-250000.0
Other non-cash items55 M76 M35 M48 M51 M63 M54 M134 M120 M107 M
Payment of cash dividends22 M23 M23 M23 M23 M24 M6 M
ProceedsFromStockOptionExercised188000.032000.016000.015000.011000.07000.04000.0
Purchase of property plant & equipment-14 M-19 M-18 M-10 M-15 M-11 M-30 M-12 M-12 M-5 M
Purchase of short term investments365 M312 M227 M775 M271 M424 M749 M582 M211 M293 M
PurchaseOfPPE-14 M-19 M-18 M-10 M-15 M-11 M-30 M-12 M-12 M-5 M
PurchaseOfTechnology-9 M-15 M-26 M-28 M-38 M-47 M-42 M-40 M-59 M-59 M
Repayment of debt-236 M-184 M-294 M-679 M-322 M-344 M-748 M-153 M-311 M-375 M
RepaymentOfDebt-236 M-184 M-198 M-452 M-511 M-344 M-748 M-153 M-311 M-375 M
Repurchase of capital stock-41 M-108 M-1 M-19 M
Revenue per share734000.0899000.0958000.0838000.0752000.0752000.0781000.02 M2 M2 M
SaleOfBusiness-521000.06 M
ShortTermDebtIssuance78 M
ShortTermDebtPayments96 M227 M-189 M78 M61 M
StockBasedCompensation17 M25 M33 M41 M48 M59 M87 M120 M110 M128 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University