Need BLKB data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 18, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 20, 2020 |
|---|
Total Revenue | 1.13B 2.3% | 1.15B 4.3% | 1.11B 4.6% | 1.06B 14.1% | 927.74M 1.6% | 913.22M 1.4% | 900.42M 6.1% | 848.61M 7.6% |
Cost of Revenue | 465.07M 11.1% | 523.20M 3.0% | 508.02M 0.5% | 505.39M 14.0% | 443.19M 3.5% | 428.06M 2.3% | 418.42M 9.6% | 381.74M 5.5% |
Gross Profit | 663.29M 5.0% | 631.43M 5.4% | 599.05M 8.4% | 552.72M 14.1% | 484.55M 0.1% | 485.15M 0.7% | 482.00M 3.2% | 466.86M 9.4% |
Gross Margin % | 59.00% 7.3% | 55.00% 1.9% | 54.00% 3.8% | 52.00% 0.0% | 52.00% 1.9% | 53.00% 1.9% | 54.00% 1.8% | 55.00% 1.9% |
Research & Development | 138.13M 10.1% | 153.68M 4.2% | 147.47M 6.0% | 156.91M 26.0% | 124.57M 24.4% | 100.15M 5.7% | 106.16M 7.4% | 98.81M 9.9% |
General & Administrative | 154.61M 8.3% | 142.72M 24.9% | 189.94M 5.0% | 199.91M 36.7% | 146.26M 8.5% | 134.85M 18.9% | 113.41M 6.6% | 106.35M 12.1% |
Selling & Marketing | 177.56M 10.1% | 197.50M 6.9% | 212.16M 4.2% | 221.46M 18.9% | 186.31M 11.2% | 209.76M 6.4% | 224.15M 16.2% | 192.85M 13.7% |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 472.54M 47.7% | 902.80M 63.3% | 552.70M 4.9% | 581.20M 26.4% | 459.64M 2.6% | 447.91M 1.5% | 454.85M 11.6% | 407.45M 13.7% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 190.75M 170.3% | -271.38M 685.5% | 46.35M 262.7% | -28.48M 214.4% | 24.91M 33.1% | 37.24M 37.2% | 27.14M 54.3% | 59.42M 12.9% |
Operating Margin % | 17.00% 170.8% | -24.00% 700.0% | 4.00% 233.3% | -3.00% 200.0% | 3.00% 25.0% | 4.00% 33.3% | 3.00% 57.1% | 7.00% 22.2% |
EBITDA | 285.97M 311.6% | -135.16M 180.1% | 168.70M 104.2% | 82.60M 23.2% | 107.50M 18.3% | 131.64M 12.6% | 116.90M 16.6% | 140.09M 3.0% |
EBITDA Margin % | 25.00% 308.3% | -12.00% 180.0% | 15.00% 87.5% | 8.00% 33.3% | 12.00% 14.3% | 14.00% 7.7% | 13.00% 23.5% | 17.00% 5.6% |
Interest Expense | 67.97M 22.2% | 55.63M 39.4% | 39.92M 11.5% | 35.80M 98.9% | 18.00M 4.1% | 17.29M 16.2% | 20.62M 29.7% | 15.90M 31.4% |
Interest Income | 7.89M 19.8% | 9.85M 11.6% | 8.82M 405.2% | 1.75M 345.4% | 392.00K 76.4% | 1.66M 40.8% | 2.80M 39.5% | 2.01M 102.2% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 131.78M 142.2% | -312.46M 1719.6% | 19.29M 134.7% | -55.58M 884.6% | 7.08M 67.2% | 21.61M 104.2% | 10.59M 76.3% | 44.62M 23.5% |
Pre-Tax Margin % | 12.00% 144.4% | -27.00% 1450.0% | 2.00% 140.0% | -5.00% 600.0% | 1.00% 50.0% | 2.00% 100.0% | 1.00% 80.0% | 5.00% 28.6% |
Tax Provision | 16.81M 230.0% | -12.94M 179.5% | 16.27M 260.1% | -10.17M 834.2% | 1.39M 90.0% | 13.90M 1150.4% | -1.32M 504.1% | -219.00K 98.6% |
Net Income | 114.97M 138.4% | -299.52M 10024.6% | 3.02M 106.6% | -45.41M 896.9% | 5.70M 26.2% | 7.72M 35.2% | 11.91M 73.4% | 44.84M 39.1% |
Net Margin % | 10.00% 138.5% | -26.00% | 0.00% 100.0% | -4.00% 500.0% | 1.00% 0.0% | 1.00% 0.0% | 1.00% 80.0% | 5.00% 44.4% |
Basic EPS | 2.41 140.7% | -5.92 9966.7% | 0.06 106.8% | -0.88 833.3% | 0.12 25.0% | 0.16 36.0% | 0.25 73.7% | 0.95 39.9% |
Diluted EPS | 2.37 140.0% | -5.92 9966.7% | 0.06 106.8% | -0.88 833.3% | 0.12 25.0% | 0.16 36.0% | 0.25 73.1% | 0.93 39.6% |
Basic Shares Outstanding | 47.68M 5.7% | 50.56M 3.8% | 52.55M 1.9% | 51.57M 8.8% | 47.41M 1.6% | 48.18M 1.0% | 47.70M 1.0% | 47.21M 1.2% |
Diluted Shares Outstanding | 48.47M 4.1% | 50.56M 5.9% | 53.72M 4.2% | 51.57M 6.9% | 48.23M 1.0% | 48.70M 0.8% | 48.31M 0.6% | 48.05M 0.6% |