Need BNL 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 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Mar 14, 2019 |
|---|
Total Revenue | 459.14M 6.3% | 431.80M 2.5% | 442.89M 8.7% | 407.51M 6.4% | 382.88M 19.0% | 321.64M 7.6% | 298.81M 25.8% | 237.48M 30.8% |
Cost of Revenue | 351.14M 1319.3% | 24.74M 9.6% | 22.58M 3.7% | 21.77M 18.0% | 18.46M 5.6% | 17.48M 9.3% | 15.99M 43.3% | 11.16M 71.5% |
Gross Profit | 108.00M 73.5% | 407.06M 3.2% | 420.31M 9.0% | 385.74M 5.9% | 364.42M 19.8% | 304.16M 7.5% | 282.82M 25.0% | 226.32M 29.3% |
Gross Margin % | 24.00% 74.5% | 94.00% 1.1% | 95.00% 0.0% | 95.00% 0.0% | 95.00% 0.0% | 95.00% 0.0% | 95.00% 0.0% | 95.00% 1.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.31 3.3% | 0.30 66.7% | 0.18 37.9% | 0.29 9.4% | 0.32 3.0% |
General & Administrative | 0.00 100.0% | 37.99M 3.6% | 39.42M 5.5% | 37.38M 2.8% | 36.37M 14.6% | 31.72M 10.8% | 35.58M 15.3% | 30.86M 25.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 100.0% | 37.99M 3.6% | 39.42M 5.5% | 37.38M 2.8% | 36.37M 14.6% | 31.72M 10.8% | 35.58M 15.3% | 30.86M 25.1% |
Other Operating Expenses | -120.20M 177.0% | 156.18M | 0.00 100.0% | 154.81M 17.2% | 132.10M 0.4% | 132.69M 21.9% | 108.82M 108918.0% | -100.00K 126.4% |
Total Operating Expenses | -120.20M 161.9% | 194.16M 392.5% | 39.42M 79.5% | 192.18M 14.1% | 168.46M 2.5% | 164.41M 13.9% | 144.39M 24.8% | 115.72M 32.1% |
Cost and Expenses | 230.94M 5.5% | 218.91M 253.1% | 62.00M 71.0% | 213.96M 14.5% | 186.92M 2.8% | 181.89M 13.4% | 160.38M 26.4% | 126.87M 34.9% |
Operating Income | 228.20M 7.2% | 212.89M 44.1% | 380.89M 91.1% | 199.29M 1.7% | 195.91M 40.2% | 139.77M 1.5% | 141.84M 28.2% | 110.61M 30.3% |
Operating Margin % | 50.00% 2.0% | 49.00% 43.0% | 86.00% 75.5% | 49.00% 3.9% | 51.00% 18.6% | 43.00% 8.5% | 47.00% 0.0% | 47.00% 0.0% |
EBITDA | 377.21M 2.2% | 369.07M 3.1% | 380.89M 7.6% | 354.10M 8.0% | 328.01M 20.4% | 272.45M 11.7% | 243.84M 25.3% | 194.60M 29.0% |
EBITDA Margin % | 82.00% 3.5% | 85.00% 1.2% | 86.00% 1.1% | 87.00% 1.2% | 86.00% 1.2% | 85.00% 3.7% | 82.00% 0.0% | 82.00% 1.2% |
Interest Expense | 94.47M 27.5% | 74.08M 7.5% | 80.05M 1.8% | 78.65M 22.6% | 64.15M 15.8% | 76.14M 5.0% | 72.53M 37.2% | 52.85M 52.1% |
Interest Income | 389.00K 60.9% | 994.00K 94.1% | 512.00K 1063.6% | 44.00K 158.8% | 17.00K 29.2% | 24.00K 166.7% | 9.00K 95.0% | 179.00K 61.7% |
Other Income (Expense) | -121.21M 147.7% | -48.93M 77.4% | -216.81M 0.4% | -217.62M 0.3% | -216.88M 0.8% | -215.22M 322.8% | -50.90M 43.4% | -35.50M 30.0% |
Pre-Tax Income | 106.99M 34.7% | 163.96M 0.1% | 164.07M 25.5% | 130.75M 17.6% | 111.17M 94.3% | 57.22M 34.6% | 87.53M 16.5% | 75.11M 26.1% |
Pre-Tax Margin % | 23.00% 39.5% | 38.00% 2.7% | 37.00% 15.6% | 32.00% 10.3% | 29.00% 61.1% | 18.00% 37.9% | 29.00% 9.4% | 32.00% 3.0% |
Tax Provision | 1.15M 1.8% | 1.18M 54.0% | 763.00K 40.2% | 1.27M 22.4% | 1.64M 75.1% | 939.00K 61.1% | 2.42M | 0.00 100.0% |
Net Income | 102.91M 36.6% | 162.44M 4.5% | 155.48M 27.3% | 122.11M 19.2% | 102.43M 100.1% | 51.18M 35.5% | 79.39M 14.4% | 69.38M 26.6% |
Net Margin % | 22.00% 42.1% | 38.00% 8.6% | 35.00% 16.7% | 30.00% 11.1% | 27.00% 68.8% | 16.00% 40.7% | 27.00% 6.9% | 29.00% 3.3% |
Basic EPS | 0.51 40.7% | 0.86 1.1% | 0.87 20.8% | 0.72 7.5% | 0.67 52.3% | 0.44 21.4% | 0.56 24.4% | 0.45 9.8% |
Diluted EPS | 0.50 41.9% | 0.86 3.6% | 0.83 15.3% | 0.72 7.5% | 0.67 52.3% | 0.44 15.4% | 0.52 15.6% | 0.45 21.6% |
Basic Shares Outstanding | 188.12M 0.4% | 187.45M 0.4% | 186.62M 9.9% | 169.84M 11.0% | 153.06M 30.7% | 117.15M 23.5% | 153.12M 0.0% | 153.12M 14.3% |
Diluted Shares Outstanding | 197.57M 0.5% | 196.62M 0.2% | 196.31M 8.9% | 180.20M 9.9% | 163.97M 27.3% | 128.80M 15.9% | 153.12M 0.0% | 153.12M 4.8% |