Need BCO 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 26, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 5.26B 5.0% | 5.01B 2.8% | 4.87B 7.5% | 4.54B 8.0% | 4.20B 13.8% | 3.69B 0.2% | 3.68B 5.6% | 3.49B 4.2% |
Cost of Revenue | 3.90B 4.3% | 3.74B 1.0% | 3.71B 7.1% | 3.46B 7.0% | 3.24B 12.5% | 2.88B 1.6% | 2.83B 4.8% | 2.70B 3.6% |
Gross Profit | 1.36B 7.0% | 1.27B 8.7% | 1.17B 8.7% | 1.07B 11.3% | 964.40M 18.5% | 813.60M 4.4% | 851.10M 8.3% | 785.60M 6.3% |
Gross Margin % | 26.00% 4.0% | 25.00% 4.2% | 24.00% 0.0% | 24.00% 4.3% | 23.00% 4.5% | 22.00% 4.3% | 23.00% 0.0% | 23.00% 4.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 778.00M 6.8% | 834.70M 21.2% | 688.60M 2.1% | 703.70M 5.3% | 668.40M | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | -4.20M 74.9% | -16.70M 56.8% | -38.70M | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 778.00M 6.8% | 834.70M 22.0% | 684.40M 0.4% | 687.00M 9.1% | 629.70M 7.7% | 584.50M 3.4% | 604.90M 18.8% | 509.20M 8.8% |
Other Operating Expenses | -8.50M 55.0% | -18.90M 132.6% | 57.90M 722.6% | -9.30M 57.6% | -5.90M 51.3% | -3.90M 14.7% | -3.40M | 0.00 100.0% |
Total Operating Expenses | 769.50M 5.7% | 815.80M 9.9% | 742.30M 9.5% | 677.70M 8.6% | 623.80M 7.4% | 580.60M 3.5% | 601.50M 18.7% | 506.70M 9.4% |
Cost and Expenses | 4.67B 2.1% | 4.58B 2.9% | 4.45B 7.2% | 4.15B 7.5% | 3.86B 11.6% | 3.46B 0.7% | 3.43B 7.0% | 3.21B 4.5% |
Operating Income | 588.50M 29.9% | 453.00M 6.5% | 425.20M 21.2% | 350.80M 1.1% | 354.70M 66.1% | 213.50M 9.8% | 236.80M 13.8% | 274.70M 0.3% |
Operating Margin % | 11.00% 22.2% | 9.00% 0.0% | 9.00% 12.5% | 8.00% 0.0% | 8.00% 33.3% | 6.00% 0.0% | 6.00% 25.0% | 8.00% 0.0% |
EBITDA | 890.20M 8.9% | 817.30M 14.2% | 715.40M 16.7% | 613.00M 6.4% | 576.10M 54.5% | 373.00M 2.5% | 364.00M 34.1% | 271.50M 26.3% |
EBITDA Margin % | 17.00% 6.3% | 16.00% 6.7% | 15.00% 7.1% | 14.00% 0.0% | 14.00% 40.0% | 10.00% 0.0% | 10.00% 25.0% | 8.00% 27.3% |
Interest Expense | 245.50M 4.3% | 235.40M 15.5% | 203.80M 46.8% | 138.80M 23.7% | 112.20M 10.7% | 101.40M 8.6% | 93.40M 40.0% | 66.70M 97.3% |
Interest Income | 27.30M 44.2% | 48.90M 34.7% | 36.30M 53.8% | 23.60M 95.0% | 12.10M 116.1% | 5.60M 0.0% | 5.60M 18.8% | 6.90M 68.3% |
Other Income (Expense) | -234.60M 25.7% | -186.70M 1.4% | -189.40M 40.2% | -135.10M 13.3% | -119.20M 11.2% | -134.20M 6.4% | -143.30M 38.3% | -232.20M 151.3% |
Pre-Tax Income | 353.90M 32.9% | 266.30M 12.9% | 235.80M 4.2% | 226.20M 3.9% | 235.50M 197.0% | 79.30M 15.2% | 93.50M 120.0% | 42.50M 76.6% |
Pre-Tax Margin % | 7.00% 40.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 16.7% | 6.00% 200.0% | 2.00% 33.3% | 3.00% 200.0% | 1.00% 80.0% |
Tax Provision | 143.30M 54.6% | 92.70M 33.4% | 139.20M 236.2% | 41.40M 65.6% | 120.30M 112.5% | 56.60M 7.2% | 61.00M 12.9% | 70.00M 55.6% |
Net Income | 199.70M 22.6% | 162.90M 85.7% | 87.70M 48.6% | 170.60M 62.2% | 105.20M 363.4% | 22.70M 21.7% | 29.00M 187.1% | -33.30M 299.4% |
Net Margin % | 4.00% 33.3% | 3.00% 50.0% | 2.00% 50.0% | 4.00% 33.3% | 3.00% 200.0% | 1.00% 0.0% | 1.00% 200.0% | -1.00% |
Basic EPS | 4.74 28.8% | 3.68 93.7% | 1.90 47.4% | 3.61 69.5% | 2.13 373.3% | 0.45 22.4% | 0.58 189.2% | -0.65 297.0% |
Diluted EPS | 4.70 29.5% | 3.63 94.1% | 1.87 47.6% | 3.57 70.0% | 2.10 366.7% | 0.45 21.1% | 0.57 187.7% | -0.65 303.1% |
Basic Shares Outstanding | 41.90M 5.4% | 44.30M 4.1% | 46.20M 2.3% | 47.30M 4.4% | 49.50M 1.8% | 50.40M 0.4% | 50.20M 1.4% | 50.90M 0.8% |
Diluted Shares Outstanding | 42.10M 6.0% | 44.80M 4.5% | 46.90M 1.9% | 47.80M 4.6% | 50.10M 1.4% | 50.80M 0.6% | 51.10M 0.4% | 50.90M 0.8% |