Need CBU 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 27, 2026 | 2024 Dec 31, 2024 Feb 28, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 1.01B 7.5% | 940.71M 24.4% | 755.98M 7.6% | 702.45M 10.9% | 633.65M 2.7% | 617.28M 0.2% | 616.35M 5.0% | 587.11M 10.4% |
Cost of Revenue | 214.07M 1.4% | 217.18M 88.4% | 115.31M 204.5% | 37.87M 808.4% | 4.17M 88.1% | 35.09M 0.3% | 34.98M 22.7% | 28.52M 15.1% |
Gross Profit | 796.94M 10.1% | 723.53M 12.9% | 640.67M 3.6% | 664.58M 5.6% | 629.49M 8.1% | 582.19M 0.1% | 581.36M 4.1% | 558.60M 10.2% |
Gross Margin % | 79.00% 2.6% | 77.00% 9.4% | 85.00% 10.5% | 95.00% 4.0% | 99.00% 5.3% | 94.00% 0.0% | 94.00% 1.1% | 95.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 313.92M 4.4% | 300.78M 6.7% | 281.80M 9.5% | 257.34M 6.6% | 241.50M 5.7% | 228.38M 12.6% | 261.32M 6.0% | 246.46M 9.8% |
Selling & Marketing | 15.13M 5.8% | 16.06M 2.1% | 15.73M 20.1% | 13.10M 40.5% | 9.32M 1.5% | 9.46M 17.1% | 11.42M 21.7% | 9.38M 6.1% |
SG&A Expenses | 329.05M 3.9% | 316.84M 6.5% | 297.53M 10.0% | 270.43M 7.8% | 250.82M 5.5% | 237.85M 12.8% | 272.74M 6.6% | 255.84M 9.1% |
Other Operating Expenses | 192.50M 13.2% | 169.99M 2.8% | 174.91M 13.7% | 153.83M 12.0% | 137.32M 0.7% | 138.27M 39.3% | 99.29M 10.6% | 89.77M 20.3% |
Total Operating Expenses | 521.55M 7.1% | 486.82M 3.0% | 472.44M 11.4% | 424.27M 9.3% | 388.14M 3.2% | 376.11M 1.1% | 372.03M 7.6% | 345.61M 0.4% |
Cost and Expenses | 735.62M 4.5% | 704.01M 19.8% | 587.75M 27.2% | 462.14M 17.8% | 392.31M 4.6% | 411.20M 1.0% | 407.01M 8.8% | 374.12M 0.6% |
Operating Income | 275.39M 16.3% | 236.71M 40.7% | 168.23M 30.0% | 240.31M 0.4% | 241.35M 17.1% | 206.08M 1.6% | 209.34M 1.7% | 212.99M 33.1% |
Operating Margin % | 27.00% 8.0% | 25.00% 13.6% | 22.00% 35.3% | 34.00% 10.5% | 38.00% 15.2% | 33.00% 2.9% | 34.00% 5.6% | 36.00% 20.0% |
EBITDA | 305.60M 15.2% | 265.36M 35.0% | 196.58M 27.4% | 270.74M 0.3% | 271.51M 14.7% | 236.72M 2.0% | 241.56M 2.3% | 247.34M 27.9% |
EBITDA Margin % | 30.00% 7.1% | 28.00% 7.7% | 26.00% 33.3% | 39.00% 9.3% | 43.00% 13.2% | 38.00% 2.6% | 39.00% 7.1% | 42.00% 16.7% |
Interest Expense | 192.72M 0.9% | 194.41M 86.7% | 104.10M 350.7% | 23.10M 77.6% | 13.01M 37.7% | 20.88M 21.4% | 26.55M 50.2% | 17.68M 28.3% |
Interest Income | 699.27M 8.7% | 643.53M 18.9% | 541.39M 22.0% | 443.73M 14.5% | 387.42M 0.5% | 389.28M 0.9% | 385.73M 6.3% | 362.73M 10.1% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 275.39M 16.3% | 236.71M 40.7% | 168.23M 30.0% | 240.31M 0.4% | 241.35M 17.1% | 206.08M 1.6% | 209.34M 1.7% | 212.99M 33.1% |
Pre-Tax Margin % | 27.00% 8.0% | 25.00% 13.6% | 22.00% 35.3% | 34.00% 10.5% | 38.00% 15.2% | 33.00% 2.9% | 34.00% 5.6% | 36.00% 20.0% |
Tax Provision | 64.94M 19.8% | 54.22M 49.3% | 36.31M 30.5% | 52.23M 1.1% | 51.65M 24.8% | 41.40M 2.8% | 40.27M 9.2% | 44.35M 379.5% |
Net Income | 210.46M 15.3% | 182.48M 38.3% | 131.92M 29.9% | 188.08M 0.9% | 189.69M 15.2% | 164.68M 2.6% | 169.06M 0.3% | 168.64M 11.9% |
Net Margin % | 21.00% 10.5% | 19.00% 11.8% | 17.00% 37.0% | 27.00% 10.0% | 30.00% 11.1% | 27.00% 0.0% | 27.00% 6.9% | 29.00% 3.6% |
Basic EPS | 3.98 15.7% | 3.44 40.4% | 2.45 29.6% | 3.48 0.9% | 3.51 13.2% | 3.10 4.9% | 3.26 1.2% | 3.30 7.5% |
Diluted EPS | 3.97 14.7% | 3.46 41.2% | 2.45 29.2% | 3.46 0.6% | 3.48 13.0% | 3.08 4.6% | 3.23 0.9% | 3.26 7.6% |
Basic Shares Outstanding | 52.70M 0.1% | 52.76M 1.6% | 53.60M 0.5% | 53.90M 0.2% | 53.98M 1.9% | 52.97M 2.4% | 51.73M 1.1% | 51.16M 4.2% |
Diluted Shares Outstanding | 52.82M 0.1% | 52.88M 1.6% | 53.73M 0.9% | 54.21M 0.4% | 54.40M 2.0% | 53.32M 2.1% | 52.25M 1.0% | 51.75M 4.0% |