Banner financials
$67.47−1.03%
Close Sep 29, 2026 · split-adjustedRevenue
Net income
Income statement & cash flow
| Fiscal year | FY25 Dec 31 | FY24 Dec 31 | FY23 Dec 31 | FY22 Dec 31 | FY21 Dec 31 | FY20 Dec 31 | FY19 Dec 31 | FY18 Dec 31 | FY17 Dec 31 | FY16 Dec 31 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $877.8M | $833.0M | $746.0M | $647.8M | $616.9M | $617.8M | $607.6M | $547.6M | $497.5M | $467.7M |
| Gross profit | $660.7M | $608.6M | $620.4M | $628.4M | $593.3M | $579.9M | $550.9M | $515.0M | $478.2M | $451.3M |
| Gross margin | 75.3% | 73.1% | 83.2% | 97.0% | 96.2% | 93.9% | 90.7% | 94.0% | 96.1% | 96.5% |
| Operating income | $238.9M | $209.5M | $227.1M | $240.8M | $246.6M | $142.5M | $183.1M | $165.1M | $151.3M | $129.6M |
| Net income | $195.4M | $168.9M | $183.6M | $195.4M | $201.0M | $115.9M | $146.3M | $136.5M | $60.8M | $85.4M |
| Net margin | 22.3% | 20.3% | 24.6% | 30.2% | 32.6% | 18.8% | 24.1% | 24.9% | 12.2% | 18.3% |
| Diluted EPS | $5.64 | $4.88 | $5.33 | $5.67 | $5.76 | $3.26 | $4.18 | $4.15 | $1.84 | $2.52 |
| EBITDA | $238.9M | $209.5M | $227.1M | $241.6M | $250.0M | $148.0M | $191.4M | $170.7M | $151.3M | $141.4M |
| Operating cash flow | $257.5M | $293.2M | $257.2M | $238.1M | $301.6M | $125.4M | $149.6M | $30.8M | $346.7M | -$75.8M |
| Free cash flow | $255.7M | $283.8M | $247.2M | $229.4M | $300.3M | $121.5M | $132.7M | $15.4M | $338.8M | -$77.5M |
| Diluted shares | 34.7M | 34.6M | 34.5M | 34.5M | 34.9M | 35.5M | 35.0M | 32.9M | 33.0M | 33.9M |
Balance sheet
| Period end | Dec 31 | Dec 31 | Dec 31 | Dec 31 | Dec 31 | Dec 31 |
|---|---|---|---|---|---|---|
| Cash & equivalents | $182.8M | $203.4M | $209.6M | $198.2M | $358.5M | $311.9M |
| Short-term investments | $3.23B | $3.43B | $3.50B | $4.29B | $5.75B | $3.29B |
| Total debt | $336.9M | $563.0M | $665.1M | $456.6M | $532.9M | $550.0M |
| Total assets | $16.35B | $16.20B | $15.67B | $15.83B | $16.80B | $15.03B |
| Total liabilities | $14.41B | $14.43B | $14.02B | $14.38B | $15.11B | $13.37B |
| Shareholders' equity | $1.95B | $1.77B | $1.65B | $1.46B | $1.69B | $1.67B |
From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.
Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology