Need STOHF 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 19, 2026 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 108.94B 6.3% | 102.50B 4.1% | 106.85B 28.3% | 149.00B 67.9% | 88.74B 94.0% | 45.75B 27.3% | 62.91B 19.9% | 78.56B 28.8% |
Cost of Revenue | 79.69B 33.1% | 59.88B 1.9% | 58.76B 2.4% | 60.20B 28.4% | 46.88B 29.4% | 36.22B 15.2% | 42.74B 10.5% | 47.77B 29.6% |
Gross Profit | 29.24B 31.4% | 42.63B 11.4% | 48.09B 45.8% | 88.81B 112.1% | 41.87B 339.2% | 9.53B 52.8% | 20.18B 34.5% | 30.79B 27.7% |
Gross Margin % | 27.00% 35.7% | 42.00% 6.7% | 45.00% 25.0% | 60.00% 27.7% | 47.00% 123.8% | 21.00% 34.4% | 32.00% 17.9% | 39.00% 2.5% |
Research & Development | 362.34M 4.1% | 348.00M 11.9% | 311.00M 1.0% | 308.00M 5.8% | 291.00M 14.6% | 254.00M 15.3% | 300.00M 4.8% | 315.00M 2.6% |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.24B 1.0% | 1.25B 42.8% | 2.19B 122.5% | 986.00M 26.4% | 780.00M 10.5% | 706.00M 12.7% | 809.00M 6.7% | 758.00M 2.7% |
Other Operating Expenses | -362.34M 103.5% | 10.45B 6.4% | 9.82B 1.9% | 9.63B 18.4% | 8.13B 33.9% | 12.30B 20.2% | 10.23B 3.9% | 10.65B 4.3% |
Total Operating Expenses | 1.24B 89.7% | 12.05B 2.2% | 12.32B 16.0% | 10.62B 19.1% | 8.91B 31.5% | 13.01B 17.8% | 11.04B 0.9% | 10.95B 3.9% |
Cost and Expenses | 80.94B 12.5% | 71.92B 1.2% | 71.08B 0.4% | 70.81B 26.9% | 55.79B 13.3% | 49.23B 8.5% | 53.78B 8.4% | 58.71B 23.9% |
Operating Income | 28.00B 8.4% | 30.58B 14.5% | 35.77B 54.6% | 78.81B 134.1% | 33.66B 1274.2% | -2.87B 130.8% | 9.30B 53.8% | 20.14B 46.2% |
Operating Margin % | 26.00% 13.3% | 30.00% 9.1% | 33.00% 37.7% | 53.00% 39.5% | 38.00% 733.3% | -6.00% 140.0% | 15.00% 42.3% | 26.00% 13.0% |
EBITDA | 37.41B 10.8% | 41.95B 15.4% | 49.59B 42.3% | 85.92B 90.8% | 45.04B 276.8% | 11.96B 49.1% | 23.49B 18.2% | 28.70B 27.3% |
EBITDA Margin % | 34.00% 17.1% | 41.00% 10.9% | 46.00% 20.7% | 58.00% 13.7% | 51.00% 96.2% | 26.00% 29.7% | 37.00% 0.0% | 37.00% 0.0% |
Interest Expense | 1.48B 39.8% | 1.06B 5.8% | 1.12B 18.6% | 1.38B 79.3% | 769.00M 44.8% | 1.39B 4.0% | 1.45B 39.4% | 1.04B 15.2% |
Interest Income | 1.21B 32.8% | 1.80B 19.3% | 2.23B 82.6% | 1.22B 991.1% | 112.00M 52.7% | 237.00M 68.2% | 746.00M 163.6% | 283.00M 41.9% |
Other Income (Expense) | -2.17B 634.2% | 407.00M 80.7% | 2.11B 1121.3% | -207.00M 90.0% | -2.08B 148.8% | -836.00M 11842.9% | -7.00M 99.4% | -1.26B 260.1% |
Pre-Tax Income | 25.82B 16.7% | 30.99B 18.2% | 37.88B 51.8% | 78.60B 148.9% | 31.58B 841.6% | -4.26B 145.8% | 9.29B 50.8% | 18.87B 40.6% |
Pre-Tax Margin % | 24.00% 20.0% | 30.00% 14.3% | 35.00% 34.0% | 53.00% 47.2% | 36.00% 500.0% | -9.00% 160.0% | 15.00% 37.5% | 24.00% 9.1% |
Tax Provision | 20.62B 6.9% | 22.16B 14.7% | 25.98B 47.9% | 49.86B 116.7% | 23.01B 1759.9% | 1.24B 83.4% | 7.44B 34.4% | 11.34B 28.5% |
Net Income | 5.19B 41.1% | 8.81B 25.9% | 11.88B 58.7% | 28.75B 235.7% | 8.56B 255.8% | -5.50B 398.2% | 1.84B 75.5% | 7.54B 64.2% |
Net Margin % | 5.00% 44.4% | 9.00% 18.2% | 11.00% 42.1% | 19.00% 90.0% | 10.00% 183.3% | -12.00% 500.0% | 3.00% 70.0% | 10.00% 25.0% |
Basic EPS | 2.00 35.9% | 3.12 20.6% | 3.93 56.6% | 9.06 243.2% | 2.64 257.1% | -1.68 405.5% | 0.55 75.8% | 2.27 62.1% |
Diluted EPS | 1.94 37.6% | 3.11 20.9% | 3.93 56.5% | 9.03 243.3% | 2.63 256.5% | -1.68 405.5% | 0.55 75.7% | 2.26 61.4% |
Basic Shares Outstanding | 2.59B 8.1% | 2.82B 6.6% | 3.02B 4.8% | 3.17B 2.2% | 3.25B 0.7% | 3.27B 1.7% | 3.33B 0.0% | 3.33B 1.8% |
Diluted Shares Outstanding | 2.60B 8.0% | 2.83B 6.6% | 3.03B 4.9% | 3.18B 2.2% | 3.25B 0.7% | 3.28B 1.7% | 3.33B 0.0% | 3.33B 1.4% |