Need APPN 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 15, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Feb 21, 2019 |
|---|
Total Revenue | 726.94M 17.8% | 617.02M 13.1% | 545.36M 16.5% | 467.99M 26.7% | 369.26M 21.2% | 304.57M 17.0% | 260.35M 14.8% | 226.74M 28.3% |
Cost of Revenue | 199.60M 32.9% | 150.18M 4.8% | 143.32M 7.5% | 133.31M 28.1% | 104.09M 17.3% | 88.77M 5.4% | 93.84M 10.5% | 84.92M 31.5% |
Gross Profit | 527.34M 13.0% | 466.84M 16.1% | 402.04M 20.1% | 334.69M 26.2% | 265.17M 22.9% | 215.81M 29.6% | 166.51M 17.4% | 141.82M 26.5% |
Gross Margin % | 73.00% 3.9% | 76.00% 2.7% | 74.00% 2.8% | 72.00% 0.0% | 72.00% 1.4% | 71.00% 10.9% | 64.00% 1.6% | 63.00% 0.0% |
Research & Development | 172.19M 11.1% | 154.98M 1.2% | 153.10M 10.0% | 139.21M 42.8% | 97.52M 38.8% | 70.24M 21.0% | 58.04M 29.8% | 44.72M 28.4% |
General & Administrative | 113.36M 20.1% | 141.83M 23.8% | 114.53M 4.6% | 120.11M 43.5% | 83.70M 57.5% | 53.15M 28.1% | 41.50M 9.7% | 37.82M 39.3% |
Selling & Marketing | 241.19M 4.5% | 230.88M 4.7% | 242.38M 10.0% | 220.37M 31.3% | 167.85M 28.8% | 130.32M 11.0% | 117.44M 10.8% | 105.99M 29.3% |
SG&A Expenses | 354.54M 4.9% | 372.72M 4.4% | 356.92M 4.8% | 340.49M 35.4% | 251.56M 37.1% | 183.47M 15.4% | 158.94M 10.5% | 143.81M 31.8% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | -3.54M | 0.00 | 0.00 100.0% | 941.00K | 0.00 |
Total Operating Expenses | 526.73M 0.2% | 527.70M 3.5% | 510.01M 6.3% | 479.69M 37.4% | 349.07M 37.6% | 253.71M 16.9% | 216.98M 15.1% | 188.54M 31.0% |
Cost and Expenses | 726.33M 7.1% | 677.88M 3.8% | 653.34M 6.6% | 613.00M 35.3% | 453.17M 32.3% | 342.48M 10.2% | 310.82M 13.7% | 273.46M 31.1% |
Operating Income | 609.00K 101.0% | -60.85M 43.6% | -107.97M 25.5% | -145.01M 72.8% | -83.91M 121.4% | -37.90M 24.9% | -50.47M 8.0% | -46.72M 46.9% |
Operating Margin % | 0.00% 100.0% | -10.00% 50.0% | -20.00% 35.5% | -31.00% 34.8% | -23.00% 91.7% | -12.00% 36.8% | -19.00% 9.5% | -21.00% 16.7% |
EBITDA | 37.00M 164.2% | -57.60M 28.8% | -80.90M 42.7% | -141.26M 72.8% | -81.75M 211.2% | -26.27M 41.4% | -44.78M 4.7% | -46.99M 62.7% |
EBITDA Margin % | 5.00% 155.6% | -9.00% 40.0% | -15.00% 50.0% | -30.00% 36.4% | -22.00% 144.4% | -9.00% 47.1% | -17.00% 19.0% | -21.00% 31.2% |
Interest Expense | 20.85M 11.6% | 23.58M 32.0% | 17.86M 967.7% | 1.67M 349.7% | 372.00K 22.2% | 478.00K 30.2% | 367.00K 85.4% | 198.00K 58.1% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 5.83M 119.2% | -30.36M 11620.1% | -259.00K 95.0% | -5.22M 31.9% | -3.96M 174.5% | 5.31M 824.7% | 574.00K 123.0% | -2.49M 259.3% |
Pre-Tax Income | 6.44M 107.1% | -91.21M 15.7% | -108.23M 28.0% | -150.23M 71.0% | -87.86M 169.6% | -32.59M 34.7% | -49.89M 1.4% | -49.21M 62.7% |
Pre-Tax Margin % | 1.00% 106.7% | -15.00% 25.0% | -20.00% 37.5% | -32.00% 33.3% | -24.00% 118.2% | -11.00% 42.1% | -19.00% 13.6% | -22.00% 29.4% |
Tax Provision | 5.21M 394.4% | 1.05M 67.2% | 3.21M 363.7% | 692.00K 11.1% | 778.00K 11.9% | 883.00K 7.7% | 820.00K 243.1% | 239.00K 68.6% |
Net Income | 1.23M 101.3% | -92.26M 17.2% | -111.44M 26.2% | -150.92M 70.3% | -88.64M 164.8% | -33.48M 34.0% | -50.71M 2.6% | -49.45M 59.5% |
Net Margin % | 0.00% 100.0% | -15.00% 25.0% | -20.00% 37.5% | -32.00% 33.3% | -24.00% 118.2% | -11.00% 42.1% | -19.00% 13.6% | -22.00% 22.2% |
Basic EPS | 0.02 101.3% | -1.26 17.1% | -1.52 26.9% | -2.08 66.4% | -1.25 160.4% | -0.48 37.7% | -0.77 3.8% | -0.80 27.0% |
Diluted EPS | 0.02 101.6% | -1.26 17.1% | -1.52 26.9% | -2.08 66.4% | -1.25 160.4% | -0.48 37.7% | -0.77 3.8% | -0.80 27.0% |
Basic Shares Outstanding | 74.05M 1.5% | 72.99M 0.2% | 73.10M 0.9% | 72.46M 2.0% | 71.04M 2.9% | 69.05M 5.5% | 65.48M 5.4% | 62.14M 25.5% |
Diluted Shares Outstanding | 74.65M 2.3% | 72.99M 0.2% | 73.10M 0.9% | 72.46M 2.0% | 71.04M 2.9% | 69.05M 5.5% | 65.48M 5.4% | 62.14M 25.5% |