Need OPI 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 May 22, 2026 | 2024 Dec 31, 2024 Feb 13, 2025 | 2023 Dec 31, 2023 Feb 15, 2024 | 2022 Dec 31, 2022 Feb 15, 2023 | 2021 Dec 31, 2021 Feb 16, 2022 | 2020 Dec 31, 2020 Feb 19, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 442.56M 11.8% | 501.98M 5.9% | 533.55M 3.7% | 554.27M 3.9% | 576.48M 1.9% | 587.92M 13.3% | 678.40M 59.0% | 426.56M 34.8% |
Cost of Revenue | 49.01M 21.4% | 62.37M 63.9% | 172.71M 198.6% | 57.84M 19.6% | 71.97M 10.5% | 65.12M 11.7% | 73.72M 48.3% | 49.71M 31.0% |
Gross Profit | 393.55M 10.5% | 439.61M 21.8% | 360.84M 27.3% | 496.43M 1.6% | 504.51M 3.5% | 522.80M 13.5% | 604.69M 60.5% | 376.85M 35.3% |
Gross Margin % | 89.00% 1.1% | 88.00% 29.4% | 68.00% 24.4% | 90.00% 2.3% | 88.00% 1.1% | 89.00% 0.0% | 89.00% 1.1% | 88.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 100.0% | -0.01 200.0% | 0.01 80.0% | 0.05 183.3% | -0.06 100.0% |
General & Administrative | 19.43M 8.0% | 21.13M 7.1% | 22.73M 56.4% | 52.14M 0.1% | 52.11M 3.2% | 53.83M 19.7% | 67.03M 30.5% | 51.35M 28.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 19.43M 8.0% | 21.13M 7.1% | 22.73M 56.4% | 52.14M 0.1% | 52.11M 3.2% | 53.83M 19.7% | 67.03M 30.5% | 51.35M 28.9% |
Other Operating Expenses | 0.00 100.0% | 329.60M 8044.4% | 4.05M 98.8% | 332.93M 4.1% | 347.32M 2.7% | 357.03M 13.1% | 410.83M 63.0% | 252.10M 44.1% |
Total Operating Expenses | 19.43M 94.5% | 350.73M 1209.8% | 26.78M 93.0% | 385.07M 3.6% | 399.43M 2.8% | 410.86M 14.0% | 477.86M 57.5% | 303.44M 41.3% |
Cost and Expenses | 68.44M 83.4% | 413.10M 107.1% | 199.49M 55.0% | 442.91M 6.0% | 471.40M 1.0% | 475.98M 13.7% | 551.58M 56.2% | 353.15M 39.7% |
Operating Income | 374.12M 320.9% | 88.88M 73.4% | 334.06M 199.4% | 111.58M 6.2% | 105.09M 6.8% | 112.72M 11.8% | 127.87M 74.2% | 73.41M 35.1% |
Operating Margin % | 85.00% 372.2% | 18.00% 71.4% | 63.00% 215.0% | 20.00% 11.1% | 18.00% 5.3% | 19.00% 0.0% | 19.00% 11.8% | 17.00% 0.0% |
EBITDA | -300.99M 205.4% | 285.62M 5.5% | 302.34M 9.5% | 334.14M 4.1% | 348.45M 5.3% | 368.12M 11.9% | 417.76M 83.9% | 227.13M 37.3% |
EBITDA Margin % | -68.00% 219.3% | 57.00% 0.0% | 57.00% 5.0% | 60.00% 0.0% | 60.00% 4.8% | 63.00% 1.6% | 62.00% 17.0% | 53.00% 1.9% |
Interest Expense | -203.45M 224.3% | 163.75M 48.0% | 110.65M 6.9% | 103.48M 7.9% | 112.39M 3.8% | 108.30M 19.7% | 134.88M 50.1% | 89.86M 37.4% |
Interest Income | 0.00 100.0% | 3.67M 253.0% | 1.04M 378.8% | 217.00K 3000.0% | 7.00K 99.1% | 779.00K 25.5% | 1.04M 63.5% | 639.00K 67.4% |
Other Income (Expense) | -645.97M 188.3% | -224.02M 41.2% | -380.93M 5.4% | -361.39M 227.0% | -110.52M 5.8% | -104.47M 10.6% | -94.46M 23.4% | -76.57M 4.3% |
Pre-Tax Income | -271.85M 101.2% | -135.15M 188.4% | -46.87M 1911.5% | -2.33M 57.1% | -5.43M 165.8% | 8.25M 74.5% | 32.37M 228.4% | -25.22M 164.0% |
Pre-Tax Margin % | -61.00% 125.9% | -27.00% 200.0% | -9.00% | 0.00% 100.0% | -1.00% 200.0% | 1.00% 80.0% | 5.00% 183.3% | -6.00% 100.0% |
Tax Provision | -116.00K 157.1% | 203.00K 42.2% | 351.00K 30.0% | 270.00K 7.6% | 251.00K 33.4% | 377.00K 51.5% | 778.00K 565.0% | 117.00K 15.8% |
Net Income | -272.37M 100.1% | -136.11M 96.0% | -69.43M 2570.5% | -2.60M 54.2% | -5.68M 185.0% | 6.68M 78.0% | 30.34M 238.6% | -21.88M 281.0% |
Net Margin % | -62.00% 129.6% | -27.00% 107.7% | -13.00% | 0.00% 100.0% | -1.00% 200.0% | 1.00% 75.0% | 4.00% 180.0% | -5.00% 225.0% |
Basic EPS | -3.79 44.1% | -2.63 82.6% | -1.44 2571.6% | -0.05 55.1% | -0.12 185.7% | 0.14 77.8% | 0.63 171.6% | -0.88 257.1% |
Diluted EPS | -3.79 44.1% | -2.63 82.6% | -1.44 2780.0% | -0.05 58.3% | -0.12 185.7% | 0.14 77.8% | 0.63 171.6% | -0.88 257.1% |
Basic Shares Outstanding | 71.92M 38.8% | 51.81M 7.1% | 48.39M 0.2% | 48.28M 0.2% | 48.20M 0.1% | 48.12M 0.1% | 48.06M 93.6% | 24.83M 17.4% |
Diluted Shares Outstanding | 71.92M 38.8% | 51.81M 7.1% | 48.39M 0.2% | 48.28M 0.2% | 48.20M 0.1% | 48.12M 0.1% | 48.06M 93.6% | 24.83M 17.3% |