Need BRBS 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 Mar 12, 2026 | 2024 Dec 31, 2024 Mar 10, 2025 | 2023 Dec 31, 2023 Apr 29, 2024 | 2022 Dec 31, 2022 Nov 14, 2023 | 2021 Dec 31, 2021 Mar 11, 2022 | 2020 Dec 31, 2020 Mar 29, 2021 | 2019 Dec 31, 2019 Apr 29, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 150.61M 63.3% | 92.23M 7.1% | 99.26M 35.0% | 152.66M 14.9% | 179.47M 78.8% | 100.36M 152.2% | 39.80M 46.8% | 27.12M 3.0% |
Cost of Revenue | 54.91M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 22.97M | 0.00 | 0.00 |
Gross Profit | 95.70M 3.8% | 92.23M 7.1% | 99.26M 35.0% | 152.66M 14.9% | 179.47M 131.9% | 77.39M 94.4% | 39.80M 46.8% | 27.12M 3.0% |
Gross Margin % | 64.00% 36.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% 29.9% | 77.00% 23.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 | 48.30M 24.1% | 63.62M 0.6% | 63.22M 10.2% | 57.35M 8.2% | 62.49M 36.7% | 45.72M 104.8% | 22.32M 71.3% | 13.03M 538.1% |
Selling & Marketing | 1.20M 28.9% | 933.00K 19.4% | 1.16M 20.8% | 1.46M 4.1% | 1.40M 80.7% | 776.38K 4.2% | 810.00K 67.0% | 485.00K 30.7% |
SG&A Expenses | 49.50M 23.3% | 64.56M 0.3% | 64.37M 9.5% | 58.81M 7.9% | 63.86M 37.5% | 46.46M 99.5% | 23.28M 72.3% | 13.52M 6.3% |
Other Operating Expenses | 32.42M 17.1% | 27.68M 51.6% | 57.21M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 81.92M 11.2% | 92.23M 1.3% | 91.06M 14.9% | 79.25M 3.0% | 81.72M 43.6% | 56.91M 107.4% | 27.44M 65.8% | 16.55M 30.1% |
Cost and Expenses | 136.83M 48.4% | 92.23M 24.1% | 121.58M 12.0% | 138.19M 69.1% | 81.72M 43.6% | 56.91M 107.4% | 27.44M 65.8% | 16.55M 20.7% |
Operating Income | 13.78M 189.5% | -15.38M 70.3% | -51.77M 332.7% | 22.25M 56.9% | 51.61M 129.4% | 22.50M 263.9% | 6.18M 43.1% | 10.86M 98.9% |
Operating Margin % | 9.00% 152.9% | -17.00% 67.3% | -52.00% 446.7% | 15.00% 48.3% | 29.00% 31.8% | 22.00% 37.5% | 16.00% 60.0% | 40.00% 90.5% |
EBITDA | 15.02M | 0.00 100.0% | -57.55M 323.9% | 25.70M 41.0% | 43.55M | 0.00 | 0.00 100.0% | 6.64M 5.9% |
EBITDA Margin % | 10.00% | 0.00% 100.0% | -58.00% 441.2% | 17.00% 29.2% | 24.00% | 0.00% | 0.00% 100.0% | 24.00% 0.0% |
Interest Expense | 58.91M 27.9% | 81.66M 7.5% | 75.95M 344.6% | 17.09M 54.4% | 11.06M 11.2% | 9.95M 4.5% | 9.52M 84.8% | 5.15M |
Interest Income | 137.77M 14.1% | 160.32M 5.1% | 169.00M 38.9% | 121.65M 17.5% | 103.55M 90.1% | 54.46M 76.3% | 30.89M 37.7% | 22.44M |
Other Income (Expense) | 0.00 100.0% | -1.12M 84.1% | -7.07M 14042.0% | -50.00K 100.3% | 16.76M 9363.0% | 177.07K 129.2% | -605.61K 88.2% | -5.14M 9725.8% |
Pre-Tax Income | 13.78M 183.4% | -16.51M 71.9% | -58.84M 365.1% | 22.20M 67.5% | 68.36M 201.5% | 22.67M 306.6% | 5.58M 2.5% | 5.72M 5.8% |
Pre-Tax Margin % | 9.00% 150.0% | -18.00% 69.5% | -59.00% 493.3% | 15.00% 60.5% | 38.00% 65.2% | 23.00% 64.3% | 14.00% 33.3% | 21.00% 0.0% |
Tax Provision | 3.07M 373.3% | -1.12M 84.1% | -7.07M 236.0% | 5.20M 67.0% | 15.74M 225.4% | 4.84M 397.1% | 973.00K 15.2% | 1.15M 44.2% |
Net Income | 10.71M 169.6% | -15.38M 70.3% | -51.77M 398.7% | 17.33M 67.0% | 52.48M 196.5% | 17.70M 286.4% | 4.58M 0.4% | 4.56M 36.1% |
Net Margin % | 7.00% 141.2% | -17.00% 67.3% | -52.00% 572.7% | 11.00% 62.1% | 29.00% 61.1% | 18.00% 50.0% | 12.00% 29.4% | 17.00% 30.8% |
Basic EPS | 0.11 135.5% | -0.31 88.6% | -2.73 285.7% | 1.47 50.0% | 2.94 42.0% | 2.07 168.8% | 0.77 30.6% | 1.11 37.0% |
Diluted EPS | 0.11 135.5% | -0.31 88.6% | -2.73 285.7% | 1.47 50.0% | 2.94 42.0% | 2.07 168.8% | 0.77 30.6% | 1.11 37.0% |
Basic Shares Outstanding | 106.10M 116.0% | 49.12M 159.4% | 18.94M 1.7% | 19.26M 7.9% | 17.85M 110.8% | 8.47M 35.6% | 6.25M 49.7% | 4.17M 1.1% |
Diluted Shares Outstanding | 106.10M 116.0% | 49.12M 159.4% | 18.94M 0.3% | 18.99M 6.4% | 17.85M 109.1% | 8.54M 37.2% | 6.22M 49.2% | 4.17M 1.0% |