Need BBW 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 Jan 31, 2026 Apr 16, 2026 | 2024 Feb 1, 2025 Apr 17, 2025 | 2023 Feb 3, 2024 Apr 18, 2024 | 2022 Jan 28, 2023 Apr 13, 2023 | 2021 Jan 29, 2022 Apr 14, 2022 | 2020 Jan 30, 2021 Apr 15, 2021 | 2019 Feb 1, 2020 Apr 16, 2020 | 2018 Feb 2, 2019 Apr 18, 2019 |
|---|
Total Revenue | 529.83M 6.7% | 496.40M 2.1% | 486.11M 3.9% | 467.94M 13.7% | 411.52M 61.2% | 255.31M 24.6% | 338.54M 0.6% | 336.58M |
Cost of Revenue | 234.20M 4.6% | 223.89M 1.0% | 221.72M 0.2% | 222.06M 14.7% | 193.57M 22.5% | 158.02M 14.5% | 184.92M 6.5% | 197.83M |
Gross Profit | 295.63M 8.5% | 272.52M 3.1% | 264.39M 7.5% | 245.87M 12.8% | 217.96M 124.0% | 97.29M 36.7% | 153.62M 10.7% | 138.75M |
Gross Margin % | 56.00% 1.8% | 55.00% 1.9% | 54.00% 1.9% | 53.00% 0.0% | 53.00% 39.5% | 38.00% 15.6% | 45.00% 9.8% | 41.00% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 174.59M 6.2% | 164.33M 8.9% | 150.85M 35.9% | 110.99M 20.6% | 139.85M 0.6% | 140.68M |
Selling & Marketing | 0.00 | 0.00 100.0% | 24.30M 24.0% | 19.60M 19.5% | 16.40M 102.5% | 8.10M 33.6% | 12.20M 26.1% | 16.50M |
SG&A Expenses | 231.00M 12.0% | 206.24M 3.6% | 198.99M 8.2% | 183.93M 10.0% | 167.25M 40.4% | 119.09M 21.7% | 152.05M 3.3% | 157.18M |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 231.00M 12.0% | 206.24M 3.6% | 198.99M 8.2% | 183.93M 10.0% | 167.25M 40.4% | 119.09M 21.7% | 152.05M 3.3% | 157.18M |
Cost and Expenses | 465.21M 8.2% | 430.12M 2.3% | 420.61M 3.6% | 405.99M 12.5% | 360.82M 30.2% | 277.11M 17.8% | 336.97M 5.1% | 355.01M |
Operating Income | 64.63M 2.5% | 66.28M 1.3% | 65.40M 32.2% | 49.46M 28.7% | 38.43M 209.5% | -35.09M 189.3% | -12.13M 34.2% | -18.42M |
Operating Margin % | 12.00% 7.7% | 13.00% 0.0% | 13.00% 18.2% | 11.00% 22.2% | 9.00% 164.3% | -14.00% 250.0% | -4.00% 20.0% | -5.00% |
EBITDA | 79.58M 2.9% | 81.91M 3.6% | 79.06M 27.6% | 61.94M 22.2% | 50.70M 836.6% | -6.88M 536.8% | 1.58M 166.2% | -2.38M |
EBITDA Margin % | 15.00% 11.8% | 17.00% 6.3% | 16.00% 23.1% | 13.00% 8.3% | 12.00% 500.0% | -3.00% | 0.00% 100.0% | -1.00% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 19.00K 280.0% | 5.00K 50.0% | 10.00K 33.3% | 15.00K 82.4% | 85.00K |
Interest Income | 801.00K | 0.00 | 0.00 100.0% | 19.00K 280.0% | 5.00K | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 2.60M 202.1% | 861.00K 7.3% | 929.00K 92.5% | 12.46M 1277.1% | 905.00K 9150.0% | -10.00K 100.1% | 13.69M 16205.9% | -85.00K |
Pre-Tax Income | 67.23M 0.1% | 67.14M 1.2% | 66.33M 7.1% | 61.92M 22.1% | 50.71M 332.5% | -21.81M 1497.4% | 1.56M 108.4% | -18.51M |
Pre-Tax Margin % | 13.00% 7.1% | 14.00% 0.0% | 14.00% 7.7% | 13.00% 8.3% | 12.00% 233.3% | -9.00% | 0.00% 100.0% | -5.00% |
Tax Provision | 15.02M 2.2% | 15.36M 13.5% | 13.52M 3.0% | 13.94M 304.6% | 3.44M 23.2% | 2.80M 115.2% | 1.30M 326.5% | -574.00K |
Net Income | 52.20M 0.8% | 51.78M 1.9% | 52.80M 10.0% | 47.98M 1.5% | 47.27M 292.1% | -24.61M 9529.1% | 261.00K 101.5% | -17.93M |
Net Margin % | 10.00% 0.0% | 10.00% 9.1% | 11.00% 10.0% | 10.00% 9.1% | 11.00% 210.0% | -10.00% | 0.00% 100.0% | -5.00% |
Basic EPS | 4.00 5.0% | 3.81 3.5% | 3.68 14.6% | 3.21 4.9% | 3.06 285.5% | -1.65 9422.0% | 0.02 101.4% | -1.23 |
Diluted EPS | 3.99 5.0% | 3.80 4.1% | 3.65 15.9% | 3.15 7.5% | 2.93 277.6% | -1.65 8350.0% | 0.02 101.6% | -1.23 |
Basic Shares Outstanding | 13.05M 3.9% | 13.58M 5.3% | 14.34M 4.0% | 14.94M 3.4% | 15.46M 3.6% | 14.92M 1.4% | 14.71M 0.9% | 14.58M |
Diluted Shares Outstanding | 13.08M 3.9% | 13.62M 5.9% | 14.47M 5.1% | 15.25M 5.4% | 16.12M 8.0% | 14.92M 1.1% | 14.76M 1.2% | 14.59M |