Need SSD 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 27, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Feb 28, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 2.33B 4.5% | 2.23B 0.8% | 2.21B 4.6% | 2.12B 34.5% | 1.57B 24.1% | 1.27B 11.6% | 1.14B 5.4% | 1.08B 10.4% |
Cost of Revenue | 1.26B 4.7% | 1.21B 3.1% | 1.17B 0.4% | 1.17B 43.6% | 818.19M 18.3% | 691.56M 7.3% | 644.41M 7.7% | 598.29M 12.7% |
Gross Profit | 1.07B 4.3% | 1.03B 1.7% | 1.04B 10.9% | 941.29M 24.7% | 755.03M 31.0% | 576.38M 17.1% | 492.13M 2.4% | 480.52M 7.7% |
Gross Margin % | 46.00% 0.0% | 46.00% 2.1% | 47.00% 6.8% | 44.00% 8.3% | 48.00% 6.7% | 45.00% 4.7% | 43.00% 4.4% | 45.00% 2.2% |
Research & Development | 82.48M 11.9% | 93.58M 1.5% | 92.17M 34.8% | 68.35M 15.1% | 59.38M 16.9% | 50.81M 8.0% | 47.06M 9.3% | 43.06M 9.6% |
General & Administrative | 321.69M 15.9% | 277.53M 3.5% | 268.10M 17.3% | 228.47M 18.3% | 193.18M 20.0% | 161.03M 2.4% | 157.27M 1.3% | 155.22M 7.2% |
Selling & Marketing | 222.81M 1.6% | 219.40M 7.6% | 203.98M 20.4% | 169.38M 25.5% | 135.00M 20.0% | 112.52M 0.0% | 112.57M 2.4% | 109.93M 4.3% |
SG&A Expenses | 544.49M 9.6% | 496.93M 5.3% | 472.08M 18.7% | 397.85M 21.2% | 328.18M 20.0% | 273.55M 1.4% | 269.84M 1.8% | 265.15M 2.1% |
Other Operating Expenses | 0.00 100.0% | 5.37M 23.2% | 4.36M 72.8% | 16.03M 5046.3% | -324.00K 2.4% | -332.00K | 0.00 | 0.00 |
Total Operating Expenses | 626.98M 5.2% | 595.88M 4.8% | 568.61M 17.9% | 482.23M 24.5% | 387.24M 19.4% | 324.35M 2.4% | 316.90M 2.8% | 308.21M 0.3% |
Cost and Expenses | 1.89B 4.9% | 1.80B 3.7% | 1.74B 4.9% | 1.66B 37.5% | 1.21B 18.7% | 1.02B 5.6% | 961.31M 6.0% | 906.50M 8.2% |
Operating Income | 442.63M 2.9% | 429.98M 9.5% | 475.15M 3.5% | 459.07M 24.8% | 367.79M 45.7% | 252.36M 91.2% | 131.97M 25.1% | 176.20M 26.6% |
Operating Margin % | 19.00% 0.0% | 19.00% 9.5% | 21.00% 4.5% | 22.00% 4.3% | 23.00% 15.0% | 20.00% 66.7% | 12.00% 25.0% | 16.00% 14.3% |
EBITDA | 550.95M 6.2% | 518.63M 6.4% | 554.21M 4.0% | 532.95M 29.5% | 411.44M 38.3% | 297.60M 39.3% | 213.63M 2.6% | 208.13M 21.1% |
EBITDA Margin % | 24.00% 4.3% | 23.00% 8.0% | 25.00% 0.0% | 25.00% 3.8% | 26.00% 13.0% | 23.00% 21.1% | 19.00% 0.0% | 19.00% 5.6% |
Interest Expense | 0.00 100.0% | 5.28M | 0.00 | 0.00 100.0% | 850.00K 57.8% | 2.01M 16.3% | 1.73M 172.9% | 634.00K 46.1% |
Interest Income | 8.34M | 0.00 | 0.00 100.0% | 7.59M 730.9% | 914.00K | 0.00 | 0.00 | 0.00 100.0% |
Other Income (Expense) | 19.84M 387.8% | 4.07M 191.0% | 1.40M 112.7% | -11.00M 19.0% | -9.24M 230.3% | -2.80M 3.4% | -2.90M 482.9% | -497.00K 109.2% |
Pre-Tax Income | 462.47M 6.6% | 434.04M 8.9% | 476.55M 6.4% | 448.06M 25.0% | 358.55M 43.7% | 249.56M 39.9% | 178.36M 1.3% | 176.00M 21.9% |
Pre-Tax Margin % | 20.00% 5.3% | 19.00% 13.6% | 22.00% 4.8% | 21.00% 8.7% | 23.00% 15.0% | 20.00% 25.0% | 16.00% 0.0% | 16.00% 6.7% |
Tax Provision | 117.39M 5.0% | 111.82M 8.8% | 122.56M 7.4% | 114.07M 23.9% | 92.10M 47.2% | 62.56M 41.0% | 44.38M 4.5% | 46.49M 10.3% |
Net Income | 345.08M 7.1% | 322.22M 9.0% | 353.99M 6.0% | 334.00M 25.4% | 266.45M 42.5% | 187.00M 39.6% | 133.98M 3.5% | 129.51M 39.8% |
Net Margin % | 15.00% 7.1% | 14.00% 12.5% | 16.00% 0.0% | 16.00% 5.9% | 17.00% 13.3% | 15.00% 25.0% | 12.00% 0.0% | 12.00% 33.3% |
Basic EPS | 8.27 8.2% | 7.64 8.1% | 8.31 6.8% | 7.78 26.5% | 6.15 43.7% | 4.28 42.7% | 3.00 7.1% | 2.80 43.6% |
Diluted EPS | 8.24 8.4% | 7.60 8.0% | 8.26 6.4% | 7.76 26.8% | 6.12 43.3% | 4.27 43.3% | 2.98 7.2% | 2.78 43.3% |
Basic Shares Outstanding | 41.72M 1.1% | 42.18M 1.0% | 42.60M 0.8% | 42.92M 0.9% | 43.33M 0.9% | 43.71M 2.3% | 44.73M 3.2% | 46.21M 2.7% |
Diluted Shares Outstanding | 41.86M 1.2% | 42.38M 1.1% | 42.84M 0.5% | 43.05M 1.1% | 43.53M 0.7% | 43.84M 2.4% | 44.92M 3.5% | 46.54M 2.6% |