Need BELFA 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 24, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Mar 11, 2024 | 2022 Dec 31, 2022 Mar 10, 2023 | 2021 Dec 31, 2021 Mar 14, 2022 | 2020 Dec 31, 2020 Mar 12, 2021 | 2019 Dec 31, 2019 Mar 25, 2020 | 2018 Dec 31, 2018 Mar 8, 2019 |
|---|
Total Revenue | 675.46M 26.3% | 534.79M 16.4% | 639.81M 2.2% | 654.23M 20.4% | 543.49M 16.7% | 465.77M 5.4% | 492.41M 10.2% | 548.18M 11.5% |
Cost of Revenue | 411.04M 23.6% | 332.43M 21.6% | 423.96M 9.9% | 470.78M 15.1% | 409.11M 18.2% | 346.04M 9.5% | 382.44M 6.5% | 408.93M 5.1% |
Gross Profit | 264.42M 30.7% | 202.36M 6.3% | 215.85M 17.7% | 183.45M 36.5% | 134.38M 12.2% | 119.73M 8.9% | 109.97M 21.0% | 139.26M 36.1% |
Gross Margin % | 39.00% 2.6% | 38.00% 11.8% | 34.00% 21.4% | 28.00% 12.0% | 25.00% 3.8% | 26.00% 18.2% | 22.00% 12.0% | 25.00% 19.0% |
Research & Development | 30.87M 30.9% | 23.59M 4.9% | 22.49M 11.1% | 20.24M 7.6% | 21.89M 7.3% | 23.61M 12.3% | 26.93M 8.7% | 29.49M 2.4% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 125.83M 13.8% | 110.62M 11.6% | 99.09M 7.3% | 92.34M 6.6% | 86.61M 10.0% | 78.70M 1.7% | 77.42M 6.3% | 82.60M 2.4% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | - | - | - | - | - | - | - | - |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 111.00M 72.6% | 64.30M 26.9% | 87.98M 35.0% | 65.15M 108.4% | 31.26M 67.4% | 18.67M 1270.3% | -1.59M 105.9% | 26.95M 55.0% |
Operating Margin % | 16.00% 33.3% | 12.00% 14.3% | 14.00% 40.0% | 10.00% 66.7% | 6.00% 50.0% | 4.00% | 0.00% 100.0% | 5.00% 25.0% |
EBITDA | 123.82M 67.1% | 74.11M 25.5% | 99.46M 28.7% | 77.30M 62.0% | 47.73M 43.3% | 33.30M 127.9% | 14.62M 69.0% | 47.14M 26.8% |
EBITDA Margin % | 18.00% 28.6% | 14.00% 12.5% | 16.00% 33.3% | 12.00% 33.3% | 9.00% 28.6% | 7.00% 133.3% | 3.00% 66.7% | 9.00% 12.5% |
Interest Expense | 14.75M 261.7% | 4.08M 43.1% | 2.85M 15.7% | 3.38M 4.6% | 3.54M 25.4% | 4.75M 12.9% | 5.45M 2.5% | 5.32M 21.8% |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 95.05M 53.8% | 61.81M 25.8% | 83.30M 41.0% | 59.06M 116.1% | 27.33M 125.2% | 12.14M 266.2% | -7.30M 130.9% | 23.62M 144.9% |
Pre-Tax Margin % | 14.00% 16.7% | 12.00% 7.7% | 13.00% 44.4% | 9.00% 80.0% | 5.00% 66.7% | 3.00% 400.0% | -1.00% 125.0% | 4.00% 100.0% |
Tax Provision | 20.94M 66.0% | 12.62M 33.2% | 9.47M 48.6% | 6.37M 154.2% | 2.51M 480.3% | -659.00K 145.7% | 1.44M 50.4% | 2.91M 86.5% |
Net Income | 61.54M 50.2% | 40.96M 44.5% | 73.83M 40.1% | 52.69M 112.3% | 24.82M 94.0% | 12.79M 246.3% | -8.74M 142.2% | 20.71M 274.1% |
Net Margin % | 9.00% 12.5% | 8.00% 33.3% | 12.00% 50.0% | 8.00% 60.0% | 5.00% 66.7% | 3.00% 250.0% | -2.00% 150.0% | 4.00% 300.0% |
Basic EPS | - | - | - | - | - | - | - | - |
Diluted EPS | - | - | - | - | - | - | - | - |
Basic Shares Outstanding | - | - | - | - | - | - | - | - |
Diluted Shares Outstanding | - | - | - | - | - | - | - | - |