Need OFIX 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 24, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Mar 5, 2024 | 2022 Dec 31, 2022 Mar 6, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 24, 2020 | 2018 Dec 31, 2018 Feb 25, 2019 |
|---|
Total Revenue | 822.31M 2.9% | 799.49M 7.1% | 746.64M 62.1% | 460.71M 0.8% | 464.48M 14.2% | 406.56M 11.6% | 459.95M 1.5% | 453.04M 4.4% |
Cost of Revenue | 270.61M 6.7% | 253.61M 2.6% | 260.37M 110.7% | 123.54M 7.5% | 114.91M 12.8% | 101.89M 1.3% | 100.61M 4.1% | 96.63M 3.9% |
Gross Profit | 551.71M 1.1% | 545.88M 12.3% | 486.27M 44.2% | 337.17M 3.5% | 349.56M 14.7% | 304.67M 15.2% | 359.35M 0.8% | 356.41M 4.6% |
Gross Margin % | 67.00% 1.5% | 68.00% 4.6% | 65.00% 11.0% | 73.00% 2.7% | 75.00% 0.0% | 75.00% 3.8% | 78.00% 1.3% | 79.00% 0.0% |
Research & Development | 57.11M 22.4% | 73.64M 8.2% | 80.23M 63.5% | 49.06M 1.1% | 49.62M 27.1% | 39.06M 12.8% | 34.64M 4.3% | 33.22M 11.8% |
General & Administrative | 0.00 | 0.00 100.0% | 144.66M 80.9% | 79.97M 15.3% | 69.35M 2.1% | 67.95M 20.6% | 85.61M 1.3% | 84.51M 13.6% |
Selling & Marketing | 0.00 | 0.00 100.0% | 385.74M 68.6% | 228.81M 3.4% | 221.32M 8.3% | 204.43M 8.6% | 223.68M 8.8% | 205.53M 3.6% |
SG&A Expenses | 456.39M 14.3% | 532.52M 0.4% | 530.39M 71.8% | 308.78M 6.2% | 290.67M 6.7% | 272.38M 11.9% | 309.28M 6.6% | 290.03M 6.3% |
Other Operating Expenses | 106.68M 338.4% | 24.34M 64.9% | 14.76M 568.5% | -3.15M 5.8% | -3.34M | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 620.18M 1.6% | 630.50M 0.8% | 625.38M 74.8% | 357.84M 5.2% | 340.29M 9.3% | 311.44M 9.4% | 343.92M 6.4% | 323.25M 6.9% |
Cost and Expenses | 890.78M 0.8% | 884.11M 0.2% | 885.75M 84.0% | 481.38M 5.8% | 455.21M 10.1% | 413.33M 7.0% | 444.53M 5.9% | 419.88M 6.2% |
Operating Income | -68.47M 19.1% | -84.62M 39.2% | -139.11M 572.9% | -20.67M 231.6% | -6.23M 485.8% | 1.62M 93.5% | 24.94M 17.1% | 30.09M 26.3% |
Operating Margin % | -8.00% 27.3% | -11.00% 42.1% | -19.00% 375.0% | -4.00% 300.0% | -1.00% | 0.00% 100.0% | 5.00% 28.6% | 7.00% 22.2% |
EBITDA | -22.35M 34.6% | -34.18M 60.7% | -86.98M 790.3% | 12.60M 29.8% | 17.94M 45.1% | 32.66M 1565.9% | -2.23M 105.4% | 41.54M 31.8% |
EBITDA Margin % | -3.00% 25.0% | -4.00% 66.7% | -12.00% 500.0% | 3.00% 25.0% | 4.00% 50.0% | 8.00% | 0.00% 100.0% | 9.00% 35.7% |
Interest Expense | 17.49M 41.0% | 29.63M 243.3% | 8.63M 570.1% | 1.29M 29.9% | 1.84M 26.0% | 2.48M 1935.2% | 122.00K 85.3% | 828.00K |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -22.34M 43.1% | -39.26M 310.2% | -9.57M 115.6% | -4.44M 14.3% | -5.18M 1313.4% | -366.50K 95.6% | -8.27M 14.6% | -7.21M 63.1% |
Pre-Tax Income | -90.81M 26.7% | -123.88M 16.7% | -148.68M 739.7% | -17.71M 31.2% | -13.49M 3567.1% | -368.00K 98.6% | -27.05M 218.2% | 22.89M 37.1% |
Pre-Tax Margin % | -11.00% 26.7% | -15.00% 25.0% | -20.00% 400.0% | -4.00% 33.3% | -3.00% | 0.00% 100.0% | -6.00% 220.0% | 5.00% 37.5% |
Tax Provision | 1.38M 34.9% | 2.12M 21.9% | 2.72M 32.9% | 2.04M 91.8% | 24.88M 962.5% | -2.88M 304.2% | 1.41M 84.4% | 9.07M 68.8% |
Net Income | -92.19M 26.8% | -126.00M 16.8% | -151.40M 666.6% | -19.75M 48.5% | -38.38M 1624.8% | 2.52M 108.8% | -28.46M 306.1% | 13.81M 121.9% |
Net Margin % | -11.00% 31.3% | -16.00% 20.0% | -20.00% 400.0% | -4.00% 50.0% | -8.00% 900.0% | 1.00% 116.7% | -6.00% 300.0% | 3.00% 200.0% |
Basic EPS | -2.28 30.9% | -3.30 19.9% | -4.12 320.4% | -0.98 49.7% | -1.95 1600.0% | 0.13 108.6% | -1.51 301.3% | 0.75 120.6% |
Diluted EPS | -2.28 30.9% | -3.30 19.9% | -4.12 320.4% | -0.98 49.7% | -1.95 1600.0% | 0.13 108.6% | -1.51 306.8% | 0.73 114.7% |
Basic Shares Outstanding | 39.88M 4.6% | 38.13M 3.8% | 36.73M 83.2% | 20.05M 1.8% | 19.69M 2.2% | 19.27M 1.9% | 18.90M 2.2% | 18.49M 2.1% |
Diluted Shares Outstanding | 39.88M 4.6% | 38.13M 3.8% | 36.73M 83.2% | 20.05M 1.8% | 19.69M 1.5% | 19.39M 2.6% | 18.90M 0.0% | 18.91M 2.2% |