Need SD 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 Mar 5, 2026 | 2024 Dec 31, 2024 Mar 11, 2025 | 2023 Dec 31, 2023 Apr 30, 2024 | 2022 Dec 31, 2022 Mar 15, 2023 | 2021 Dec 31, 2021 Mar 10, 2022 | 2020 Dec 31, 2020 Mar 4, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Mar 5, 2019 |
|---|
Total Revenue | 156.36M 24.8% | 125.29M 15.7% | 148.64M 41.5% | 254.26M 50.6% | 168.88M 46.9% | 114.98M 56.9% | 266.85M 23.6% | 349.39M 2.2% |
Cost of Revenue | 88.91M 12.2% | 79.27M 5.8% | 74.91M 0.2% | 75.05M 22.3% | 61.36M 44.8% | 111.15M 58.7% | 268.89M 6.9% | 251.44M 1.3% |
Gross Profit | 67.45M 46.6% | 46.02M 37.6% | 73.73M 58.9% | 179.21M 66.7% | 107.52M 2710.2% | 3.83M 287.1% | -2.04M 102.1% | 97.96M 10.2% |
Gross Margin % | 43.00% 16.2% | 37.00% 26.0% | 50.00% 28.6% | 70.00% 9.4% | 64.00% 2033.3% | 3.00% 400.0% | -1.00% 103.6% | 28.00% 9.7% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 13.20M 12.9% | 11.70M 8.9% | 10.73M 13.6% | 9.45M 2.3% | 9.68M 36.9% | 15.33M 52.2% | 32.06M 42.1% | 55.35M 27.2% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 13.20M 12.9% | 11.70M 8.9% | 10.73M 13.6% | 9.45M 2.3% | 9.68M 36.9% | 15.33M 52.2% | 32.06M 42.1% | 55.35M 27.2% |
Other Operating Expenses | 0.00 100.0% | 1.10M 193.1% | -1.18M 1090.9% | -99.00K 74.1% | -382.00K 285.4% | 206.00K 133.9% | -608.00K 121.2% | 2.87M |
Total Operating Expenses | 13.20M 3.2% | 12.79M 20.9% | 10.58M 13.1% | 9.35M 0.6% | 9.29M 40.2% | 15.53M 50.6% | 31.45M 42.1% | 54.35M 29.0% |
Cost and Expenses | 102.11M 10.9% | 92.06M 9.0% | 84.46M 0.1% | 84.40M 19.5% | 70.66M 44.2% | 126.68M 57.8% | 300.34M 1.8% | 305.79M 5.8% |
Operating Income | 54.25M 63.3% | 33.23M 48.2% | 64.18M 63.4% | 175.45M 53.8% | 114.09M 903.4% | -14.20M 57.0% | -33.06M 218.6% | -10.38M 126.2% |
Operating Margin % | 35.00% 29.6% | 27.00% 37.2% | 43.00% 37.7% | 69.00% 1.5% | 68.00% 666.7% | -12.00% 0.0% | -12.00% 300.0% | -3.00% 127.3% |
EBITDA | 108.00M 47.2% | 73.36M 24.4% | 97.10M 49.9% | 193.72M 73.9% | 111.42M 151.1% | -218.16M 24.2% | -287.68M 315.9% | 133.26M 23.9% |
EBITDA Margin % | 69.00% 16.9% | 59.00% 9.2% | 65.00% 14.5% | 76.00% 15.2% | 66.00% 134.7% | -190.00% 75.9% | -108.00% 384.2% | 38.00% 22.4% |
Interest Expense | 462.00K 252.7% | 131.00K 26.0% | 104.00K 51.9% | 216.00K 7.3% | 233.00K 86.7% | 1.75M 42.9% | 3.06M 2.6% | 3.15M 35.6% |
Interest Income | 4.15M 47.3% | 7.88M 26.1% | 10.66M 426.0% | 2.03M 67433.3% | 3.00K 84.2% | 19.00K 79.1% | 91.00K 74.8% | 361.00K 64.5% |
Other Income (Expense) | 10.42M 38.4% | 7.53M 29.2% | 10.64M 386.2% | 2.19M 17.5% | 2.65M 159.0% | -4.49M 77.0% | -2.54M 306.5% | 1.23M 193.2% |
Pre-Tax Income | 64.67M 58.7% | 40.75M 45.5% | 74.82M 57.9% | 177.64M 52.2% | 116.74M 142.0% | -278.00M 38.1% | -449.31M 4812.6% | -9.15M 123.9% |
Pre-Tax Margin % | 41.00% 24.2% | 33.00% 34.0% | 50.00% 28.6% | 70.00% 1.4% | 69.00% 128.5% | -242.00% 44.0% | -168.00% 5500.0% | -3.00% 127.3% |
Tax Provision | -5.54M 75.1% | -22.23M 259.3% | 13.96M 121.6% | -64.53M | 0.00 100.0% | -646.00K 118.9% | 3.41M 4902.8% | -71.00K 99.2% |
Net Income | 70.20M 11.5% | 62.99M 3.5% | 60.86M 74.9% | 242.17M 107.4% | 116.74M 142.1% | -277.35M 38.7% | -452.71M 4888.6% | -9.07M 119.3% |
Net Margin % | 45.00% 10.0% | 50.00% 22.0% | 41.00% 56.8% | 95.00% 37.7% | 69.00% 128.6% | -241.00% 41.8% | -170.00% 5566.7% | -3.00% 123.1% |
Basic EPS | 1.91 12.4% | 1.70 3.0% | 1.65 75.0% | 6.59 105.3% | 3.21 141.3% | -7.77 39.2% | -12.78 4815.4% | -0.26 117.9% |
Diluted EPS | 1.90 12.4% | 1.69 3.0% | 1.64 74.8% | 6.52 108.3% | 3.13 140.3% | -7.77 39.2% | -12.78 4815.4% | -0.26 118.1% |
Basic Shares Outstanding | 36.77M 0.9% | 37.11M 0.5% | 36.94M 0.5% | 36.74M 1.0% | 36.39M 2.0% | 35.69M 0.7% | 35.43M 1.5% | 34.90M 7.6% |
Diluted Shares Outstanding | 36.91M 0.8% | 37.19M 0.1% | 37.13M 0.1% | 37.15M 0.3% | 37.27M 4.4% | 35.69M 0.7% | 35.43M 1.1% | 35.06M 7.3% |