Need NEO 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 17, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 20, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 727.33M 10.1% | 660.57M 11.6% | 591.64M 16.1% | 509.73M 5.2% | 484.33M 9.0% | 444.45M 8.7% | 408.83M 47.7% | 276.74M 15.2% |
Cost of Revenue | 444.79M 20.1% | 370.47M 6.8% | 347.04M 7.8% | 321.83M 8.3% | 297.27M 15.0% | 258.56M 22.0% | 211.99M 41.8% | 149.48M 8.1% |
Gross Profit | 282.54M 2.6% | 290.10M 18.6% | 244.60M 30.2% | 187.90M 0.4% | 187.06M 0.6% | 185.89M 5.6% | 196.84M 54.7% | 127.27M 24.8% |
Gross Margin % | 39.00% 11.4% | 44.00% 7.3% | 41.00% 10.8% | 37.00% 5.1% | 39.00% 7.1% | 42.00% 12.5% | 48.00% 4.3% | 46.00% 9.5% |
Research & Development | 37.08M 19.0% | 31.16M 14.1% | 27.31M 9.9% | 30.33M 38.6% | 21.87M 165.8% | 8.23M 3.0% | 8.49M 182.8% | 3.00M 17.5% |
General & Administrative | 273.34M 21.0% | 225.87M 8.0% | 209.12M 0.7% | 210.59M 4.9% | 221.35M 53.9% | 143.79M 12.3% | 127.99M 50.9% | 84.82M 4.4% |
Selling & Marketing | 92.01M 8.7% | 84.63M 19.5% | 70.84M 5.2% | 67.32M 7.6% | 62.59M 30.8% | 47.86M 1.1% | 47.35M 61.0% | 29.40M 22.5% |
SG&A Expenses | 365.34M 17.7% | 310.49M 10.9% | 279.96M 0.7% | 277.91M 2.1% | 283.94M 48.2% | 191.66M 9.3% | 175.34M 53.5% | 114.22M 0.8% |
Other Operating Expenses | -53.80M | 0.00 100.0% | 11.99M 5728.2% | -213.00K 57.3% | -499.00K | 0.00 | 0.00 100.0% | 14.00K 98.7% |
Total Operating Expenses | 348.62M 7.2% | 375.55M 6.6% | 352.34M 3.3% | 341.00M 11.5% | 305.81M 53.0% | 199.88M 8.7% | 183.83M 56.8% | 117.22M 18.3% |
Cost and Expenses | 793.41M 6.4% | 746.01M 6.7% | 699.38M 5.5% | 662.84M 9.9% | 603.08M 31.6% | 458.44M 15.8% | 395.82M 48.4% | 266.70M 12.4% |
Operating Income | -66.08M 28.3% | -92.11M 14.5% | -107.74M 31.6% | -157.62M 32.7% | -118.75M 748.7% | -13.99M 207.6% | 13.01M 29.5% | 10.04M 246.0% |
Operating Margin % | -9.00% 35.7% | -14.00% 22.2% | -18.00% 41.9% | -31.00% 24.0% | -25.00% 733.3% | -3.00% 200.0% | 3.00% 25.0% | 4.00% 300.0% |
EBITDA | -38.69M 2460.6% | -1.51M 91.4% | -17.61M 78.6% | -82.33M 277.1% | 46.50M 33.4% | 34.85M 19.4% | 43.26M 36.1% | 31.79M 19.7% |
EBITDA Margin % | -5.00% | 0.00% 100.0% | -3.00% 81.3% | -16.00% 260.0% | 10.00% 25.0% | 8.00% 27.3% | 11.00% 0.0% | 11.00% 0.0% |
Interest Expense | 3.75M 43.3% | 6.62M 4.2% | 6.91M 8.9% | 7.58M 7.8% | 8.22M 17.1% | 7.02M 89.0% | 3.71M 40.4% | 6.23M 12.5% |
Interest Income | 9.07M 50.8% | 18.43M 9.0% | 16.90M 178.2% | 6.08M 93.6% | 3.14M | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -44.19M 486.6% | 11.43M 7.4% | 10.64M 718.9% | -1.72M 101.7% | 103.68M 162098.4% | -64.00K 99.3% | -9.36M 50.6% | -6.22M 12.0% |
Pre-Tax Income | -110.27M 36.7% | -80.67M 16.9% | -97.10M 39.1% | -159.34M 957.0% | -15.07M 7.2% | -14.06M 485.6% | 3.65M 4.7% | 3.82M 244.3% |
Pre-Tax Margin % | -15.00% 25.0% | -12.00% 25.0% | -16.00% 48.4% | -31.00% 933.3% | -3.00% 0.0% | -3.00% 400.0% | 1.00% 0.0% | 1.00% 200.0% |
Tax Provision | -2.24M 15.1% | -1.95M 78.7% | -9.13M 39.5% | -15.09M 124.3% | -6.73M 63.1% | -18.23M 318.0% | -4.36M 468.3% | 1.18M 152.5% |
Net Income | -108.03M 37.2% | -78.73M 10.5% | -87.97M 39.0% | -144.25M 1628.2% | -8.35M 300.1% | 4.17M 47.9% | 8.01M 203.3% | 2.64M 766.7% |
Net Margin % | -15.00% 25.0% | -12.00% 20.0% | -15.00% 46.4% | -28.00% 1300.0% | -2.00% 300.0% | 1.00% 50.0% | 2.00% 100.0% | 1.00% |
Basic EPS | -4.20 35.5% | -3.10 11.4% | -3.50 39.7% | -5.80 1557.1% | -0.35 284.2% | 0.19 52.5% | 0.40 185.7% | 0.14 660.0% |
Diluted EPS | -4.20 35.5% | -3.10 11.4% | -3.50 39.7% | -5.80 1557.1% | -0.35 284.2% | 0.19 51.3% | 0.39 178.6% | 0.14 566.7% |
Basic Shares Outstanding | 25.62M 1.1% | 25.33M 0.9% | 25.10M 1.0% | 24.84M 3.5% | 23.99M 10.5% | 21.72M 8.1% | 20.09M 9.7% | 18.31M 15.3% |
Diluted Shares Outstanding | 25.62M 1.1% | 25.33M 0.9% | 25.10M 1.0% | 24.84M 3.5% | 23.99M 7.3% | 22.36M 7.9% | 20.72M 13.2% | 18.31M 15.3% |