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



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


BLKB Income Statement

AcquiredInProcessRnD-2 M-291000.01 M
Amortization of intangibles2 M2 M3 M3 M5 M5 M3 M2 M3 M3 M
Basic EPS from continuing operations0.250.160.12-0.880.03
Basic EPS total0.630.560.91.580.950.250.160.12-0.880.03
Basic weighted shares outstanding45 M46 M46 M47 M47 M48 M48 M47 M52 M53 M
Cost of sales-107 M-103 M-103 M-362 M-382 M418 M428 M443 M505 M502 M
Depreciation-17 M-18 M-20 M-18 M-16 M15 M19 M14 M14 M13 M
Depreciation unreconciled2 M2 M217 M3 M5 M5 M3 M2 M3 M3 M
DepreciationAndAmortization2 M2 M217 M3 M5 M5 M3 M2 M3 M3 M
Diluted EPS total0.620.550.881.540.930.250.160.12-0.880.03
Diluted normalized net income/share0.250.160.12-0.880.03
Diluted weighted shares outstanding46 M46 M47 M48 M48 M48 M49 M48 M52 M54 M
Dividends paid per share0.480.480.480.480.480.480.12
GainOnSaleOfSecurity2 M
GeneralAndAdministrativeExpense58 M76 M81 M95 M106 M113 M135 M146 M200 M190 M
Gross operating profit291 M333 M392 M427 M467 M482 M485 M485 M553 M603 M
ImpairmentOfCapitalAssets2 M-5 M-8 M-13 M-17 M
Income before tax39 M37 M57 M58 M45 M11 M22 M7 M-56 M18 M
Income restructuring and M&A133 M794000.05 M6 M236000.0263000.0
Income taxes11 M11 M9 M-15 M-219000.0-1 M14 M1 M-10 M16 M
Interest income59000.0155000.0581000.0993000.02 M3 M2 M392000.02 M9 M
InterestExpenseNonOperating6 M8 M11 M12 M16 M21 M17 M18 M36 M40 M
MiscOtherSpecialCharges-1 M134000.01 M270 M1 M311 M1 M2 M365 M
Net income from total operations28 M26 M42 M74 M45 M12 M8 M6 M-45 M2 M
NetIncomeCommonStockholders28 M26 M42 M74 M45 M8 M6 M6 M-45 M2 M
NetIncomeContinuousOperations28 M26 M42 M74 M45 M12 M8 M6 M-45 M2 M
NetNonOperatingInterestIncomeExpense-6 M-8 M-11 M-12 M-16 M-21 M-17 M-18 M-36 M-40 M
NetOperatingInterestIncomeExpense-6 M
NonRecurringOperationExpense-3 M-30 M-50 M-50 M
Normalized income-36 M
Operating income180 M47 M62 M69 M64 M27 M37 M25 M-28 M45 M
Operating income before depreciation (EBITDA)91 M102 M139 M145 M141 M118 M132 M109 M85 M169 M
OperatingExpense-245 M-287 M-330 M-358 M-407 M455 M448 M460 M581 M559 M
Other income net1 M-373000.0291000.0-2 M-270 M-1 M-311 M-1 M-332000.0-365 M
Other special charges167 M
OtherGandA58 M76 M81 M95 M106 M113 M135 M146 M200 M190 M
OtherImpairmentOfCapitalAssets-239000.0214 M2 M
OtherOperatingExpenses-1 M-257000.0-358000.0-404000.0-58000.0-456000.0-491000.0-2 M-629000.0-762000.0
OtherTaxes243 M
PromotionAndAdvertising-2 M-2 M-2 M-2 M-4 M3 M3 M7 M17 M14 M
RentAndLandingFees58 M76 M81 M95 M106 M
Research & development expense77 M85 M90 M90 M99 M106 M100 M125 M157 M153 M
ResearchExpense77 M85 M90 M90 M99 M106 M100 M125 M157 M153 M
RestructringAndMnAIncome133 M794000.05 M6 M236000.0263000.0
Revenue per share2 M2 M217 M3 M5 M5 M3 M2 M3 M3 M
SalariesAndWages-17 M-25 M-33 M-41 M-48 M
Selling Gen & administrative expense166 M367 M237 M264 M299 M338 M345 M333 M421 M402 M
SellingAndMarketingExpense107 M291 M156 M170 M193 M224 M210 M186 M221 M212 M
SellingExpense107 M124 M156 M170 M193 M
Special income/charges-133 M-2 M8 M-794000.0-3 M-6 M-236000.0-263000.050 M50 M
Total Income available for interest expense (EBIT)45 M45 M68 M70 M61 M31 M39 M25 M-20 M58 M
Total common shares outstanding93 M94 M95 M96 M97 M98 M48 M52 M53 M53 M
Total net income28 M26 M42 M74 M45 M12 M8 M6 M-45 M2 M
Total ordinary shares52 M52 M52 M52 M52 M52 M52 M52 M52 M52 M
Total revenues564 M638 M731 M788 M849 M900 M913 M928 M1,058 M1,105 M
TotalExpenses-351 M-389 M-433 M-720 M-789 M873 M876 M903 M1,087 M1,061 M
TotalRevenue564 M638 M732 M788 M849 M900 M913 M928 M1,058 M1,105 M
WriteDown-3 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


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.


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