Need BBDC 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.
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 19, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Mar 23, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 248.84M 101.3% | 123.59M 57.3% | 289.20M 32.0% | 219.13M 61.9% | 135.34M 90.5% | 71.03M 6.1% | 75.65M 5.7% | 80.22M 34.8% |
Cost of Revenue | 64.70M 24.3% | 85.52M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross Profit | 184.14M 49.0% | 123.59M 57.3% | 289.20M 32.0% | 219.13M 61.9% | 135.34M 90.5% | 71.03M 6.1% | 75.65M 5.7% | 80.22M 34.8% |
Gross Margin % | 74.00% 26.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 7.82M 20.5% | 9.83M 86.8% | 74.68M 62.4% | 46.00M 6.1% | 43.35M 115.6% | 20.11M 8.4% | 18.55M 1.9% | 18.91M 252.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 48.00K 89.1% | 442.24K 95.5% | 9.89M 38.7% |
SG&A Expenses | 7.82M 20.5% | 9.83M 86.8% | 74.68M 62.4% | 46.00M 6.1% | 43.35M 115.0% | 20.16M 6.1% | 19.00M 34.0% | 28.80M 33.9% |
Other Operating Expenses | -35.64M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | -27.82M 383.0% | 9.83M 86.8% | 74.68M 62.4% | 46.00M 6.1% | 43.35M 115.0% | 20.16M 6.1% | 19.00M 34.0% | 28.80M 33.9% |
Cost and Expenses | 36.88M 61.3% | 95.35M 27.7% | 74.68M 62.4% | 46.00M 6.1% | 43.35M 115.0% | 20.16M 6.1% | 19.00M 34.0% | 28.80M 33.9% |
Operating Income | 211.96M 86.3% | 113.75M 47.0% | 214.52M 23.9% | 173.13M 88.2% | 91.98M 80.8% | 50.87M 10.2% | 56.65M 10.2% | 51.43M 49.3% |
Operating Margin % | 85.00% 7.6% | 92.00% 24.3% | 74.00% 6.3% | 79.00% 16.2% | 68.00% 5.6% | 72.00% 4.0% | 75.00% 17.2% | 64.00% 22.9% |
EBITDA | 190.88M 67.8% | 113.75M 47.0% | 214.52M 23.9% | 173.13M 88.2% | 91.98M 80.8% | 50.87M 10.2% | 56.65M 10.1% | 51.45M 49.3% |
EBITDA Margin % | 77.00% 16.3% | 92.00% 24.3% | 74.00% 6.3% | 79.00% 16.2% | 68.00% 5.6% | 72.00% 4.0% | 75.00% 17.2% | 64.00% 22.9% |
Interest Expense | 85.08M 0.5% | 85.52M 1.0% | 84.71M 49.0% | 56.87M 72.2% | 33.01M 66.6% | 19.81M 24.1% | 26.10M 9.3% | 23.89M 18.4% |
Interest Income | 261.50M 14.6% | 228.14M 4.5% | 238.88M 37.3% | 174.00M 53.4% | 113.44M 69.4% | 66.95M 8.9% | 73.49M 0.9% | 74.16M 32.4% |
Other Income (Expense) | -106.16M | 0.00 100.0% | -84.84M 49.2% | -167.04M 1069.1% | -14.29M 66.5% | -42.64M 2368.9% | 1.88M 101.1% | -166.64M 28.9% |
Pre-Tax Income | 105.81M 7.0% | 113.75M 12.3% | 129.69M 2030.5% | 6.09M 92.2% | 77.69M 844.1% | 8.23M 85.9% | 58.53M 150.8% | -115.21M 314.8% |
Pre-Tax Margin % | 43.00% 53.3% | 92.00% 104.4% | 45.00% 1400.0% | 3.00% 94.7% | 57.00% 375.0% | 12.00% 84.4% | 77.00% 153.5% | -144.00% 526.1% |
Tax Provision | 3.88M 12.0% | 3.47M 105.6% | 1.69M 19.9% | 1.41M 17475.0% | 8.00K 84.6% | 52.00K 84.7% | 340.33K 63.5% | 932.17K 7.0% |
Net Income | 101.92M 7.6% | 110.29M 13.8% | 128.00M 2634.4% | 4.68M 94.0% | 77.69M 850.0% | 8.18M 85.9% | 58.19M 150.9% | -114.28M 298.9% |
Net Margin % | 41.00% 53.9% | 89.00% 102.3% | 44.00% 2100.0% | 2.00% 96.5% | 57.00% 375.0% | 12.00% 84.4% | 77.00% 154.2% | -142.00% 517.4% |
Basic EPS | 0.97 6.7% | 1.04 13.3% | 1.20 2537.4% | 0.05 96.2% | 1.19 600.0% | 0.17 85.3% | 1.16 150.7% | -2.29 269.4% |
Diluted EPS | 0.97 6.7% | 1.04 13.3% | 1.20 2300.0% | 0.05 95.8% | 1.19 600.0% | 0.17 85.3% | 1.16 150.7% | -2.29 269.4% |
Basic Shares Outstanding | 105.16M 0.5% | 105.72M 1.2% | 107.04M 4.0% | 102.91M 57.6% | 65.32M 34.5% | 48.58M 3.2% | 50.19M 0.6% | 49.90M 7.3% |
Diluted Shares Outstanding | 105.16M 0.5% | 105.72M 1.2% | 107.04M 4.0% | 102.91M 57.6% | 65.32M 34.5% | 48.58M 3.2% | 50.19M 0.6% | 49.90M 7.3% |