Need CBL 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 Mar 3, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Mar 31, 2022 | 2020 Dec 31, 2020 Apr 8, 2021 | 2019 Dec 31, 2019 Mar 9, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 578.37M 12.2% | 515.56M 3.7% | 535.29M 4.9% | 563.01M 2.4% | 576.88M 0.2% | 575.86M 25.1% | 768.70M 10.5% | 858.56M 7.4% |
Cost of Revenue | 534.66M 205.3% | 175.15M 6.4% | 187.14M 2.4% | 191.73M 51.6% | 396.52M 111.1% | 187.88M 18.5% | 230.65M 8.7% | 252.61M 3.0% |
Gross Profit | 43.71M 87.2% | 340.41M 2.2% | 348.15M 6.2% | 371.28M 4.4% | 388.43M 0.1% | 387.98M 41.2% | 659.79M 8.9% | 605.95M 9.1% |
Gross Margin % | 8.00% 87.9% | 66.00% 1.5% | 65.00% 1.5% | 66.00% 1.5% | 67.00% 0.0% | 67.00% 22.1% | 86.00% 21.1% | 71.00% 1.4% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 67.25M 5.0% | 64.07M 4.7% | 67.22M 28.4% | 52.34M 2.0% | 53.42M 16.8% | 64.18M 4.3% | 61.51M 5.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 100.0% | 67.25M 5.0% | 64.07M 4.7% | 67.22M 28.4% | 52.34M 2.0% | 53.42M 16.8% | 64.18M 4.3% | 61.51M 5.2% |
Other Operating Expenses | -96.06M 168.2% | 140.82M 26.2% | 190.73M 25.8% | 257.14M | 0.00 100.0% | 215.98M 54.4% | 473.86M | 0.00 100.0% |
Total Operating Expenses | -96.06M 146.2% | 208.07M 224.8% | 64.07M 80.2% | 324.36M 519.8% | 52.34M 80.6% | 269.41M 49.9% | 538.04M 774.8% | 61.51M 85.8% |
Cost and Expenses | 438.61M 80.9% | 242.40M 45.1% | 441.93M 14.4% | 516.09M 114.3% | 240.78M 47.3% | 457.29M 17.3% | 552.67M 75.9% | 314.12M 54.8% |
Operating Income | 139.77M 48.8% | 273.16M 3.8% | 284.08M 505.4% | 46.92M 63.1% | 127.27M 7.3% | 118.57M 189.5% | -132.46M 34.8% | -98.26M 142.2% |
Operating Margin % | 24.00% 54.7% | 53.00% 0.0% | 53.00% 562.5% | 8.00% 63.6% | 22.00% 4.8% | 21.00% 223.5% | -17.00% 54.5% | -11.00% 144.0% |
EBITDA | 476.42M 29.1% | 368.92M 5.1% | 388.93M 2.3% | 398.01M 17.3% | 339.35M 9.2% | 310.67M 34.4% | 473.86M 12.8% | 543.65M 10.6% |
EBITDA Margin % | 82.00% 13.9% | 72.00% 1.4% | 73.00% 2.8% | 71.00% 20.3% | 59.00% 9.3% | 54.00% 12.9% | 62.00% 1.6% | 63.00% 4.5% |
Interest Expense | 175.96M 13.9% | 154.49M 10.7% | 172.91M 20.4% | 217.34M 29.8% | 309.59M 54.3% | 200.66M 2.7% | 206.26M | 0.00 |
Interest Income | 13.25M 15.7% | 15.71M 19.0% | 13.20M 167.3% | 4.94M | 0.00 100.0% | 6.40M 131.4% | 2.76M | 0.00 |
Other Income (Expense) | -4.77M 97.8% | -214.99M 24.5% | -284.67M 98.6% | -143.36M 81.2% | -761.19M 74.1% | -437.27M 240.1% | -128.57M 4.1% | -123.46M 20.1% |
Pre-Tax Income | 135.00M 132.1% | 58.17M 1319.5% | 4.10M 104.2% | -96.44M 84.8% | -633.92M 98.9% | -318.69M 147.9% | -128.57M 10.2% | -143.15M 202.8% |
Pre-Tax Margin % | 23.00% 109.1% | 11.00% 1000.0% | 1.00% 105.9% | -17.00% 84.5% | -110.00% 100.0% | -55.00% 223.5% | -17.00% 0.0% | -17.00% 213.3% |
Tax Provision | 475.00K 55.0% | 1.05M 18.0% | 894.00K 71.0% | 3.08M 164.1% | -4.81M 128.6% | 16.84M 434.0% | 3.15M 100.6% | -570.61M 29619.4% |
Net Income | 135.97M 130.6% | 58.97M 800.9% | 6.55M 107.0% | -93.48M 85.0% | -622.17M 110.8% | -295.08M 171.3% | -108.78M 38.4% | -78.57M 165.0% |
Net Margin % | 24.00% 118.2% | 11.00% 1000.0% | 1.00% 105.9% | -17.00% 84.3% | -108.00% 111.8% | -51.00% 264.3% | -14.00% 55.6% | -9.00% 169.2% |
Basic EPS | 4.41 135.8% | 1.87 1000.0% | 0.17 105.3% | -3.20 89.3% | -29.95 1601.7% | -1.76 125.6% | -0.78 6.0% | -0.83 259.6% |
Diluted EPS | 4.34 132.1% | 1.87 1000.0% | 0.17 105.3% | -3.20 89.3% | -29.95 1601.7% | -1.76 125.6% | -0.78 6.0% | -0.83 259.6% |
Basic Shares Outstanding | 30.34M 1.8% | 30.91M 1.3% | 31.30M 4.2% | 30.05M 82.0% | 167.11M 1.0% | 168.87M 2.6% | 173.44M 0.6% | 172.49M 0.8% |
Diluted Shares Outstanding | 30.84M 0.4% | 30.96M 1.1% | 31.30M 4.2% | 30.05M 82.0% | 167.11M 12.2% | 190.28M 9.7% | 173.44M 0.6% | 172.49M 0.8% |