Need BCC 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 Feb 24, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 24, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 6.40B 4.8% | 6.72B 1.7% | 6.84B 18.5% | 8.39B 5.8% | 7.93B 44.8% | 5.47B 17.9% | 4.64B 7.0% | 5.00B 12.7% |
Cost of Revenue | 5.51B 2.1% | 5.39B 0.3% | 5.41B 16.4% | 6.47B 2.7% | 6.30B 38.9% | 4.54B 14.4% | 3.97B 7.9% | 4.31B 12.8% |
Gross Profit | 895.67M 32.7% | 1.33B 6.9% | 1.43B 25.4% | 1.91B 17.8% | 1.63B 73.2% | 938.79M 38.5% | 677.63M 1.5% | 687.70M 12.3% |
Gross Margin % | 14.00% 30.0% | 20.00% 4.8% | 21.00% 8.7% | 23.00% 9.5% | 21.00% 23.5% | 17.00% 13.3% | 15.00% 7.1% | 14.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 99.76M 2.5% | 102.32M 10.6% | 114.43M 10.0% | 104.04M 24.9% | 83.30M 3.2% | 86.09M 17.1% | 73.55M 21.6% | 93.81M 48.7% |
Selling & Marketing | 616.26M 3.6% | 594.93M 6.3% | 559.50M 1.1% | 553.25M 12.7% | 491.02M 14.6% | 428.28M 9.6% | 390.74M 7.6% | 363.14M 10.9% |
SG&A Expenses | 716.02M 2.7% | 697.39M 3.5% | 674.10M 2.6% | 657.29M 14.4% | 574.32M 11.7% | 514.37M 10.8% | 464.29M 1.6% | 456.95M 17.0% |
Other Operating Expenses | 0.00 100.0% | 143.26M 9.8% | 130.45M 30.6% | 99.92M 24.9% | 79.99M 15.9% | 95.14M 19.9% | 79.36M 417.4% | -25.00M 131.0% |
Total Operating Expenses | 715.95M 14.8% | 840.65M 4.5% | 804.55M 6.3% | 757.21M 15.7% | 654.31M 7.4% | 609.51M 12.1% | 543.64M 9.7% | 602.34M 27.8% |
Cost and Expenses | 6.22B 0.2% | 6.23B 0.3% | 6.21B 14.1% | 7.23B 4.0% | 6.95B 35.2% | 5.15B 14.1% | 4.51B 8.2% | 4.91B 14.4% |
Operating Income | 179.72M 63.3% | 490.04M 21.5% | 624.39M 46.1% | 1.16B 19.1% | 971.80M 190.1% | 335.03M 145.5% | 136.46M 89.4% | 72.04M 49.0% |
Operating Margin % | 3.00% 57.1% | 7.00% 22.2% | 9.00% 35.7% | 14.00% 16.7% | 12.00% 100.0% | 6.00% 100.0% | 3.00% 200.0% | 1.00% 66.7% |
EBITDA | 347.97M 48.1% | 669.94M 16.6% | 803.01M 36.3% | 1.26B 19.8% | 1.05B 148.0% | 424.45M 98.2% | 214.13M 9.7% | 195.13M 12.6% |
EBITDA Margin % | 5.00% 50.0% | 10.00% 16.7% | 12.00% 20.0% | 15.00% 15.4% | 13.00% 62.5% | 8.00% 60.0% | 5.00% 25.0% | 4.00% 20.0% |
Interest Expense | 9.80M 59.3% | 24.07M 5.6% | 25.50M 0.3% | 25.41M 2.4% | 24.81M 5.4% | 26.22M 0.7% | 26.05M 0.5% | 26.19M 3.2% |
Interest Income | 18.77M 52.1% | 39.14M 18.6% | 48.11M 292.3% | 12.26M 6188.7% | 195.00K 80.5% | 999.00K 64.5% | 2.81M 70.5% | 1.65M 201.5% |
Other Income (Expense) | 233.00K 98.0% | 11.72M 43.3% | 20.66M 280.2% | -11.47M 50.0% | -22.95M 52.9% | -48.72M 72.6% | -28.23M 43.5% | -49.94M 109.6% |
Pre-Tax Income | 179.95M 64.1% | 501.76M 22.2% | 645.05M 43.7% | 1.15B 20.8% | 948.85M 231.4% | 286.31M 164.5% | 108.23M 389.7% | 22.10M 81.2% |
Pre-Tax Margin % | 3.00% 57.1% | 7.00% 22.2% | 9.00% 35.7% | 14.00% 16.7% | 12.00% 140.0% | 5.00% 150.0% | 2.00% | 0.00% 100.0% |
Tax Provision | 47.12M 62.4% | 125.41M 22.3% | 161.39M 44.1% | 288.72M 22.2% | 236.37M 112.3% | 111.33M 307.7% | 27.31M 1580.4% | 1.63M 95.3% |
Net Income | 132.84M 64.7% | 376.35M 22.2% | 483.66M 43.6% | 857.66M 20.4% | 712.49M 307.2% | 174.98M 116.2% | 80.92M 295.2% | 20.48M 75.3% |
Net Margin % | 2.00% 66.7% | 6.00% 14.3% | 7.00% 30.0% | 10.00% 11.1% | 9.00% 200.0% | 3.00% 50.0% | 2.00% | 0.00% 100.0% |
Basic EPS | 3.54 63.2% | 9.63 21.1% | 12.20 43.8% | 21.70 20.1% | 18.07 305.2% | 4.46 115.5% | 2.07 290.6% | 0.53 75.3% |
Diluted EPS | 3.52 63.2% | 9.57 21.0% | 12.12 43.8% | 21.56 20.0% | 17.97 304.7% | 4.44 115.5% | 2.06 296.2% | 0.52 75.5% |
Basic Shares Outstanding | 36.82M 5.8% | 39.09M 1.4% | 39.65M 0.3% | 39.53M 0.3% | 39.42M 0.4% | 39.28M 0.6% | 39.04M 0.3% | 38.93M 0.8% |
Diluted Shares Outstanding | 36.97M 6.0% | 39.32M 1.5% | 39.90M 0.3% | 39.77M 0.3% | 39.65M 0.5% | 39.43M 0.5% | 39.24M 0.4% | 39.39M 0.8% |