Need OIS 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 4, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 21, 2024 | 2022 Dec 31, 2022 Feb 17, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 21, 2020 | 2018 Dec 31, 2018 Feb 19, 2019 |
|---|
Total Revenue | 668.99M 3.4% | 692.59M 11.5% | 782.28M 6.0% | 737.71M 28.7% | 573.16M 10.2% | 638.08M 37.3% | 1.02B 6.5% | 1.09B 62.3% |
Cost of Revenue | 535.73M 0.1% | 536.20M 11.6% | 606.89M 4.9% | 578.56M 23.0% | 470.40M 16.3% | 561.80M 30.0% | 802.59M 3.8% | 834.51M 60.3% |
Gross Profit | 133.25M 14.8% | 156.39M 10.8% | 175.40M 10.2% | 159.15M 54.9% | 102.77M 34.7% | 76.27M 64.5% | 214.76M 15.3% | 253.62M 69.2% |
Gross Margin % | 20.00% 13.0% | 23.00% 4.5% | 22.00% 0.0% | 22.00% 22.2% | 18.00% 50.0% | 12.00% 42.9% | 21.00% 8.7% | 23.00% 4.5% |
Research & Development | 5.10M 1.9% | 5.20M 15.6% | 4.50M 28.6% | 3.50M 20.5% | 4.40M 27.9% | 6.10M 12.9% | 7.00M 6.1% | 6.60M 24.5% |
General & Administrative | - | - | - | - | - | - | - | - |
Selling & Marketing | - | - | - | - | - | - | - | - |
SG&A Expenses | 90.42M 4.8% | 95.01M 0.9% | 94.19M 1.9% | 96.04M 14.8% | 83.69M 11.1% | 94.10M 23.5% | 122.93M 11.0% | 138.07M 20.3% |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 766.96M 10.5% | 694.28M 8.5% | 759.12M 3.3% | 734.80M 15.2% | 637.95M 45.6% | 1.17B 5.9% | 1.25B 13.9% | 1.09B 46.9% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | -97.97M 5700.5% | -1.69M 107.3% | 23.16M 697.4% | 2.90M 104.5% | -64.79M 87.9% | -534.34M 134.2% | -228.18M 3783.3% | -5.88M 92.0% |
Operating Margin % | -15.00% | 0.00% 100.0% | 3.00% | 0.00% 100.0% | -11.00% 86.9% | -84.00% 281.8% | -22.00% 2100.0% | -1.00% 90.9% |
EBITDA | -47.38M 185.1% | 55.66M 35.4% | 86.17M 16.7% | 73.84M 316.4% | 17.73M 104.2% | -421.53M 323.6% | -99.51M 182.2% | 121.11M 246.7% |
EBITDA Margin % | -7.00% 187.5% | 8.00% 27.3% | 11.00% 10.0% | 10.00% 233.3% | 3.00% 104.5% | -66.00% 560.0% | -10.00% 190.9% | 11.00% 120.0% |
Interest Expense | 7.71M 12.4% | 8.80M 8.0% | 9.57M 9.5% | 10.57M 2.4% | 10.33M 27.6% | 14.26M 20.3% | 17.90M 7.3% | 19.31M 313.2% |
Interest Income | 1.86M 73.9% | 1.07M 22.5% | 1.38M 374.6% | 291.00K 84.2% | 158.00K 59.5% | 390.00K 48.9% | 262.00K 17.9% | 319.00K 11.1% |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | -102.53M 1205.8% | -7.85M 149.6% | 15.82M 489.8% | -4.06M 94.5% | -73.33M 86.3% | -534.33M 122.0% | -240.73M 1007.7% | -21.73M 71.9% |
Pre-Tax Margin % | -15.00% 1400.0% | -1.00% 150.0% | 2.00% 300.0% | -1.00% 92.3% | -13.00% 84.5% | -84.00% 250.0% | -24.00% 1100.0% | -2.00% 83.3% |
Tax Provision | 6.84M 101.0% | 3.41M 16.1% | 2.93M 46.5% | 5.48M 158.7% | -9.34M 85.8% | -65.95M 639.4% | -8.92M 239.5% | -2.63M 135.3% |
Net Income | -109.38M 871.5% | -11.26M 187.3% | 12.89M 235.1% | -9.54M 85.1% | -63.99M 86.3% | -468.38M 102.1% | -231.81M 1113.3% | -19.11M 77.5% |
Net Margin % | -16.00% 700.0% | -2.00% 200.0% | 2.00% 300.0% | -1.00% 90.9% | -11.00% 84.9% | -73.00% 217.4% | -23.00% 1050.0% | -2.00% 84.6% |
Basic EPS | -1.86 933.3% | -0.18 190.0% | 0.20 233.3% | -0.15 85.8% | -1.06 86.5% | -7.83 100.8% | -3.90 1081.8% | -0.33 80.5% |
Diluted EPS | -1.86 933.3% | -0.18 190.0% | 0.20 233.3% | -0.15 85.8% | -1.06 86.5% | -7.83 100.8% | -3.90 1081.8% | -0.33 80.5% |
Basic Shares Outstanding | 58.70M 5.3% | 62.00M 1.1% | 62.69M 1.7% | 61.64M 2.2% | 60.29M 0.8% | 59.81M 0.7% | 59.38M 1.1% | 58.71M 17.1% |
Diluted Shares Outstanding | 58.70M 5.3% | 62.00M 1.8% | 63.15M 2.5% | 61.64M 2.2% | 60.29M 0.8% | 59.81M 0.7% | 59.38M 1.1% | 58.71M 17.1% |