Need BGR 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 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 43.98M 229.5% | 13.35M 8.5% | 14.59M 87.2% | 114.04M 27.9% | 89.15M 179.6% | -111.93M 342.0% | 46.25M 154.3% | -85.20M 787.8% |
Cost of Revenue | 3.95M | 0.00 100.0% | 4.07M 6.8% | 3.81M 23.7% | 3.08M 15.7% | 2.66M 36.2% | 4.17M 14.1% | 4.86M 4.2% |
Gross Profit | 40.02M 199.9% | 13.35M 26.8% | 10.52M 90.5% | 110.23M 28.1% | 86.07M 175.1% | -114.59M 372.3% | 42.08M 146.7% | -90.06M 1330.7% |
Gross Margin % | 91.00% 9.0% | 100.00% 38.9% | 72.00% 25.8% | 97.00% 0.0% | 97.00% 4.9% | 102.00% 12.1% | 91.00% 14.2% | 106.00% 79.7% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 2.24 119.0% | -11.82 904.1% | 1.47 133.5% | -4.39 | 0.00 |
General & Administrative | 567.96K 87.2% | 4.44M 6.3% | 4.18M 2390.4% | 167.86K 43.6% | 297.75K 17.1% | 359.36K 25.2% | 480.17K 43.9% | 333.77K 11.8% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 567.96K 87.2% | 4.44M 6.3% | 4.18M 2390.4% | 167.86K 43.6% | 297.75K 17.1% | 359.36K 25.2% | 480.17K 43.9% | 333.77K 11.8% |
Other Operating Expenses | -998.92K | 0.00 | 0.00 100.0% | 82.58K 28.2% | 115.02K 70.0% | 383.33K 21.7% | 489.72K 34.0% | 365.39K 54.5% |
Total Operating Expenses | -430.96K 109.7% | 4.44M 6.3% | 4.18M 1569.2% | 250.44K 39.3% | 412.77K 44.4% | 742.68K 23.4% | 969.89K 38.7% | 699.15K 13.7% |
Cost and Expenses | 3.52M 20.7% | 4.44M 6.3% | 4.18M 1569.2% | 250.44K 39.3% | 412.77K 44.4% | 742.68K 23.4% | 969.89K 38.7% | 699.15K 13.7% |
Operating Income | 40.45M 354.4% | 8.90M 14.5% | 10.41M 90.9% | 113.79M 28.2% | 88.73M 178.8% | -112.67M 348.8% | 45.28M 152.7% | -85.90M 829.7% |
Operating Margin % | 92.00% 37.3% | 67.00% 5.6% | 71.00% 29.0% | 100.00% 0.0% | 100.00% 1.0% | 101.00% 3.1% | 98.00% 3.0% | 101.00% 6.3% |
EBITDA | 40.40M | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -122.00M | 0.00 100.0% | -94.24M |
EBITDA Margin % | 92.00% | 0.00% | 0.00% | 0.00% | 0.00% 100.0% | 109.00% | 0.00% 100.0% | 111.00% |
Interest Expense | 1.13K 65.9% | 680.00 65.7% | 1.98K | 0.00 | 0.00 100.0% | 10.29K 11.1% | 11.57K | 0.00 |
Interest Income | 13.49M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -56.70K 101.1% | 5.24M 34.5% | 8.00M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 40.40M 185.6% | 14.14M 23.2% | 18.41M 83.8% | 113.79M 28.2% | 88.73M 178.8% | -112.67M 348.8% | 45.28M 152.7% | -85.90M 829.7% |
Pre-Tax Margin % | 92.00% 13.2% | 106.00% 15.9% | 126.00% 26.0% | 100.00% 0.0% | 100.00% 1.0% | 101.00% 3.1% | 98.00% 3.0% | 101.00% 6.3% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -161.14K |
Net Income | 40.40M 185.6% | 14.14M 23.2% | 18.41M 83.8% | 113.79M 28.2% | 88.73M 178.8% | -112.67M 348.8% | 45.28M 152.7% | -85.90M 829.7% |
Net Margin % | 92.00% 13.2% | 106.00% 15.9% | 126.00% 26.0% | 100.00% 0.0% | 100.00% 1.0% | 101.00% 3.1% | 98.00% 3.0% | 101.00% 6.3% |
Basic EPS | 1.59 194.4% | 0.54 21.7% | 0.69 82.8% | 4.02 31.8% | 3.05 178.8% | -3.87 354.6% | 1.52 152.8% | -2.88 838.5% |
Diluted EPS | 1.59 194.4% | 0.54 21.7% | 0.69 82.8% | 4.02 31.8% | 3.05 178.8% | -3.87 354.6% | 1.52 152.8% | -2.88 838.5% |
Basic Shares Outstanding | 25.46M 2.5% | 26.11M 2.1% | 26.68M 5.7% | 28.31M 2.8% | 29.11M 0.0% | 29.11M 2.4% | 29.83M 0.0% | 29.83M 0.0% |
Diluted Shares Outstanding | 25.46M 2.5% | 26.11M 2.1% | 26.68M 5.7% | 28.31M 2.8% | 29.11M 0.0% | 29.11M 2.4% | 29.83M 0.0% | 29.83M 1.2% |