Need ONB 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 19, 2026 | 2024 Dec 31, 2024 Feb 19, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 22, 2023 | 2021 Dec 31, 2021 Feb 10, 2022 | 2020 Dec 31, 2020 Feb 10, 2021 | 2019 Dec 31, 2019 Feb 12, 2020 | 2018 Dec 31, 2018 Feb 12, 2019 |
|---|
Total Revenue | 3.71B 25.5% | 2.96B 16.4% | 2.54B 37.0% | 1.85B 117.4% | 852.87M 5.5% | 902.58M 2.9% | 929.70M 14.3% | 813.36M 21.0% |
Cost of Revenue | 1.35B 14.3% | 1.18B 54.9% | 762.55M 181.3% | 271.06M 2046.7% | 12.63M 88.5% | 110.09M 15.9% | 130.86M 29.0% | 101.41M 65.7% |
Gross Profit | 2.36B 32.9% | 1.77B 0.2% | 1.78B 12.3% | 1.58B 88.4% | 840.24M 6.0% | 792.49M 0.8% | 798.84M 12.2% | 711.95M 16.5% |
Gross Margin % | 64.00% 6.7% | 60.00% 14.3% | 70.00% 17.6% | 85.00% 14.1% | 99.00% 12.5% | 88.00% 2.3% | 86.00% 2.3% | 88.00% 3.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.04B 61.2% | 647.78M 7.4% | 603.09M 1.4% | 594.96M 105.0% | 290.16M 6.4% | 310.04M 9.8% | 343.77M 1.4% | 338.93M 13.8% |
Selling & Marketing | 55.21M 21.1% | 45.61M 15.4% | 39.51M 22.5% | 32.26M 154.4% | 12.68M 16.6% | 10.87M 31.6% | 15.90M 0.3% | 15.85M 20.3% |
SG&A Expenses | 1.10B 58.5% | 693.38M 7.9% | 642.61M 2.5% | 627.22M 107.1% | 302.84M 5.6% | 320.92M 10.8% | 359.67M 1.4% | 354.78M 14.1% |
Other Operating Expenses | 385.94M 3.8% | 401.04M 4.5% | 383.70M 6.6% | 410.96M 107.0% | 198.54M 8.1% | 216.02M 45.2% | 148.82M 0.2% | 148.50M 13.1% |
Total Operating Expenses | 1.49B 35.7% | 1.09B 6.6% | 1.03B 1.1% | 1.04B 107.1% | 501.38M 6.6% | 536.93M 5.6% | 508.49M 1.0% | 503.27M 13.8% |
Cost and Expenses | 2.84B 24.6% | 2.28B 27.2% | 1.79B 36.6% | 1.31B 154.7% | 514.01M 20.6% | 647.03M 1.2% | 639.35M 5.7% | 604.68M 20.1% |
Operating Income | 874.14M 28.5% | 680.44M 9.4% | 751.30M 37.9% | 544.73M 60.8% | 338.86M 32.6% | 255.56M 12.0% | 290.36M 39.1% | 208.68M 23.7% |
Operating Margin % | 24.00% 4.3% | 23.00% 23.3% | 30.00% 3.4% | 29.00% 27.5% | 40.00% 42.9% | 28.00% 9.7% | 31.00% 19.2% | 26.00% 4.0% |
EBITDA | 977.98M 31.1% | 746.07M 8.6% | 816.56M 34.5% | 607.03M 60.8% | 377.47M 26.4% | 298.56M 10.6% | 333.99M 35.3% | 246.90M 21.8% |
EBITDA Margin % | 26.00% 4.0% | 25.00% 21.9% | 32.00% 3.0% | 33.00% 25.0% | 44.00% 33.3% | 33.00% 8.3% | 36.00% 20.0% | 30.00% 0.0% |
Interest Expense | 1.21B 13.2% | 1.07B 52.2% | 703.67M 457.3% | 126.27M 198.9% | 42.25M 37.1% | 67.21M 46.7% | 126.11M 33.5% | 94.44M 62.4% |
Interest Income | 3.27B 25.7% | 2.60B 17.9% | 2.21B 51.8% | 1.45B 127.7% | 638.65M 3.7% | 663.31M 9.2% | 730.39M 15.6% | 632.04M 27.6% |
Other Income (Expense) | -32.74M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 841.39M 23.7% | 680.44M 9.4% | 751.30M 37.9% | 544.73M 60.8% | 338.86M 32.6% | 255.56M 12.0% | 290.36M 39.1% | 208.68M 23.7% |
Pre-Tax Margin % | 23.00% 0.0% | 23.00% 23.3% | 30.00% 3.4% | 29.00% 27.5% | 40.00% 42.9% | 28.00% 9.7% | 31.00% 19.2% | 26.00% 4.0% |
Tax Provision | 172.14M 21.9% | 141.25M 16.6% | 169.31M 45.4% | 116.45M 89.9% | 61.32M 110.4% | 29.15M 44.1% | 52.15M 192.2% | 17.85M 75.5% |
Net Income | 669.26M 24.1% | 539.19M 7.4% | 581.99M 35.9% | 428.29M 54.3% | 277.54M 22.6% | 226.41M 5.0% | 238.21M 24.8% | 190.83M 99.4% |
Net Margin % | 18.00% 0.0% | 18.00% 21.7% | 23.00% 0.0% | 23.00% 30.3% | 33.00% 32.0% | 25.00% 3.8% | 26.00% 13.0% | 23.00% 64.3% |
Basic EPS | 1.80 6.5% | 1.69 13.3% | 1.95 29.1% | 1.51 10.1% | 1.68 22.6% | 1.37 1.4% | 1.39 13.0% | 1.23 78.3% |
Diluted EPS | 1.79 6.5% | 1.68 13.4% | 1.94 29.3% | 1.50 10.2% | 1.67 22.8% | 1.36 1.4% | 1.38 13.1% | 1.22 76.8% |
Basic Shares Outstanding | 387.86M 25.3% | 309.50M 6.4% | 290.75M 5.7% | 275.18M 66.6% | 165.18M 0.2% | 165.51M 3.7% | 171.91M 10.4% | 155.68M 13.0% |
Diluted Shares Outstanding | 389.55M 25.3% | 311.00M 6.6% | 291.86M 5.5% | 276.69M 66.8% | 165.93M 0.1% | 166.18M 3.8% | 172.69M 10.3% | 156.54M 13.0% |