Need SNA 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: 2021 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 Jan 3, 2026 Feb 12, 2026 | 2025 Dec 31, 2025 Feb 5, 2026 | 2024 Dec 28, 2024 Feb 13, 2025 | 2023 Dec 30, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 9, 2023 | 2021 Jan 1, 2022 Feb 11, 2022 | 2020 Jan 2, 2021 Feb 11, 2021 | 2019 Dec 28, 2019 Feb 13, 2020 |
|---|
Total Revenue | 5.16B 0.0% | 5.16B 9.5% | 4.71B 7.8% | 5.11B 13.7% | 4.49B 25.1% | 4.25B 18.4% | 3.59B | 3.73B 0.3% |
Cost of Revenue | 2.49B 0.0% | 2.49B 6.8% | 2.33B 6.4% | 2.49B 7.6% | 2.31B 25.4% | 2.14B 16.1% | 1.84B | 1.89B 0.8% |
Gross Profit | 2.67B 0.0% | 2.67B 12.2% | 2.38B 9.2% | 2.62B 20.1% | 2.18B 24.7% | 2.11B 20.7% | 1.75B | 1.84B 1.4% |
Gross Margin % | 52.00% 0.0% | 52.00% 2.0% | 51.00% 0.0% | 51.00% 4.1% | 49.00% 0.0% | 50.00% 2.0% | 49.00% | 49.00% 2.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 64.70M 7.7% | 60.10M 4.7% | 61.10M 6.4% | 57.40M | 59.10M 3.4% |
General & Administrative | 0.00 | 0.00 | 0.00 100.0% | 1.23B 7.5% | 1.14B 12.3% | 1.17B 15.0% | 1.02B | 1.02B 0.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | 21.90M 44.3% | 39.30M 3.4% | 33.20M 12.6% | 38.00M | 47.70M 14.2% |
SG&A Expenses | 1.34B 0.0% | 1.34B | 0.00 100.0% | 1.25B 5.7% | 1.18B 12.0% | 1.20B 14.0% | 1.05B | 1.07B 0.9% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 1.03B | 0.00 100.0% | 973.90M 12.2% | 987.30M 13.7% | 868.00M | 881.70M 20892.9% |
Total Operating Expenses | 1.34B 0.0% | 1.34B 29.8% | 1.03B 21.4% | 1.31B 34.9% | 973.90M 12.2% | 987.30M 13.7% | 868.00M | 881.70M 3.5% |
Cost and Expenses | 3.83B 0.0% | 3.83B 1.7% | 3.76B 0.9% | 3.80B 15.6% | 3.29B 21.2% | 3.13B 15.4% | 2.71B | 2.77B 0.6% |
Operating Income | 1.33B 0.0% | 1.33B 1.3% | 1.35B 2.7% | 1.31B 8.5% | 1.21B 37.1% | 1.12B 27.6% | 880.50M | 962.30M 0.6% |
Operating Margin % | 26.00% 0.0% | 26.00% 10.3% | 29.00% 11.5% | 26.00% 3.7% | 27.00% 8.0% | 26.00% 4.0% | 25.00% | 26.00% 0.0% |
EBITDA | 1.48B 0.0% | 1.48B 2.5% | 1.52B 2.9% | 1.48B 9.4% | 1.35B 36.3% | 1.25B 26.0% | 991.40M | 1.07B 0.9% |
EBITDA Margin % | 29.00% 0.0% | 29.00% 9.4% | 32.00% 10.3% | 29.00% 3.3% | 30.00% 7.1% | 29.00% 3.6% | 28.00% | 29.00% 3.6% |
Interest Expense | 52.20M 3.4% | 50.50M 1.6% | 51.30M 67.4% | 157.50M 223.4% | 48.70M 9.8% | 53.10M 1.7% | 54.00M | 49.00M 2.8% |
Interest Income | 58.80M | 0.00 100.0% | 57.00M 86.4% | 418.30M 3117.7% | 13.00M 664.7% | 2.10M 23.5% | 1.70M | 1.50M 150.0% |
Other Income (Expense) | 8.20M 0.0% | 8.20M 70.1% | 27.40M 55.7% | 17.60M 482.6% | -4.60M 89.8% | -36.60M 19.2% | -45.30M | -40.20M 13.0% |
Pre-Tax Income | 1.34B 0.0% | 1.34B 2.7% | 1.37B 3.4% | 1.33B 10.4% | 1.20B 44.0% | 1.09B 30.1% | 835.20M | 922.10M 1.3% |
Pre-Tax Margin % | 26.00% 0.0% | 26.00% 10.3% | 29.00% 11.5% | 26.00% 3.7% | 27.00% 17.4% | 26.00% 13.0% | 23.00% | 25.00% 4.2% |
Tax Provision | 293.60M 0.0% | 293.60M 3.5% | 304.20M 3.7% | 293.40M 9.2% | 268.70M 42.1% | 247.00M 30.6% | 189.10M | 211.80M 1.2% |
Net Income | 1.02B 0.0% | 1.02B 2.6% | 1.04B 3.2% | 1.01B 10.9% | 911.70M 45.4% | 820.50M 30.9% | 627.00M | 693.50M 2.0% |
Net Margin % | 20.00% 0.0% | 20.00% 9.1% | 22.00% 10.0% | 20.00% 0.0% | 20.00% 17.6% | 19.00% 11.8% | 17.00% | 19.00% 5.6% |
Basic EPS | 19.52 0.0% | 19.52 1.7% | 19.85 3.9% | 19.11 11.5% | 17.14 48.4% | 15.22 31.8% | 11.55 | 12.59 4.2% |
Diluted EPS | 19.19 0.0% | 19.19 1.6% | 19.51 4.0% | 18.76 11.5% | 16.82 47.0% | 14.92 30.4% | 11.44 | 12.41 4.5% |
Basic Shares Outstanding | 52.10M 0.0% | 52.10M 1.0% | 52.60M 0.6% | 52.90M 0.6% | 53.20M 2.0% | 53.90M 0.7% | 54.30M | 55.10M 2.1% |
Diluted Shares Outstanding | 53.00M 0.0% | 53.00M 0.9% | 53.50M 0.7% | 53.90M 0.6% | 54.20M 1.1% | 55.00M 0.4% | 54.80M | 55.90M 2.4% |