Need SOBO 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 3 fiscal years: 2023 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 16, 2026 | 2024 Dec 31, 2024 Mar 6, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 |
|---|
Total Revenue | 1.61B 24.0% | 2.12B 5.7% | 2.00B |
Cost of Revenue | 1.30B 246.1% | 376.00M 7.1% | 351.00M |
Gross Profit | 309.32M 82.3% | 1.74B 5.4% | 1.65B |
Gross Margin % | 19.00% 76.8% | 82.00% 0.0% | 82.00% |
Research & Development | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 | 0.00 |
Other Operating Expenses | -8.14M 100.8% | 999.00M 4.7% | 954.00M |
Total Operating Expenses | -8.14M 100.8% | 999.00M 4.7% | 954.00M |
Cost and Expenses | 1.29B 16.1% | 1.11B 14.6% | 1.30B |
Operating Income | 317.46M 57.4% | 745.00M 6.4% | 700.00M |
Operating Margin % | 20.00% 42.9% | 35.00% 0.0% | 35.00% |
EBITDA | 1.09B 10.4% | 991.00M 3.4% | 1.03B |
EBITDA Margin % | 68.00% 44.7% | 47.00% 7.8% | 51.00% |
Interest Expense | 336.79M 13.2% | 388.00M 76.4% | 220.00M |
Interest Income | 40.70M 239.2% | 12.00M 62.5% | 32.00M |
Other Income (Expense) | 188.24M 157.6% | -327.00M 137.0% | -138.00M |
Pre-Tax Income | 505.70M 21.0% | 418.00M 25.6% | 562.00M |
Pre-Tax Margin % | 31.00% 55.0% | 20.00% 28.6% | 28.00% |
Tax Provision | 65.12M 36.2% | 102.00M 15.0% | 120.00M |
Net Income | 440.58M 39.4% | 316.00M 28.5% | 442.00M |
Net Margin % | 27.00% 80.0% | 15.00% 31.8% | 22.00% |
Basic EPS | 2.12 39.5% | 1.52 28.6% | 2.13 |
Diluted EPS | 2.11 38.8% | 1.52 28.6% | 2.13 |
Basic Shares Outstanding | 208.20M 0.1% | 207.89M 0.1% | 207.60M |
Diluted Shares Outstanding | 208.80M 0.3% | 208.20M 0.3% | 207.60M |