Need SWZ 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 Dec 31, 2025 | 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 | 46.05M 1278.4% | 3.34M 13.5% | 2.94M 111.2% | -26.23M 216.5% | 22.53M 22.3% | 18.41M 31.4% | 26.85M 206.6% | -25.20M 135.5% |
Cost of Revenue | 214.23K | 0.00 | 0.00 100.0% | 1.28M 10.8% | 1.43M 7.3% | 1.33M 6.0% | 1.42M 44.9% | 2.58M 6.6% |
Gross Profit | 45.84M 1272.0% | 3.34M 13.5% | 2.94M 110.7% | -27.51M 230.4% | 21.09M 23.5% | 17.08M 32.9% | 25.43M 191.6% | -27.78M 140.7% |
Gross Margin % | 100.00% 0.0% | 100.00% 0.0% | 100.00% 4.8% | 105.00% 11.7% | 94.00% 1.1% | 93.00% 2.1% | 95.00% 13.6% | 110.00% 14.6% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 1.47M 22.7% | 1.90M 2.6% | 1.85M 101.6% | 916.92K 21.7% | 753.39K 34.0% | 1.14M 23.3% | 1.49M 33.3% | 2.23M 6.1% |
Selling & Marketing | 0.00 100.0% | 48.24K 0.5% | 48.47K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.47M 24.6% | 1.94M 2.5% | 1.90M 106.9% | 916.92K 21.7% | 753.39K 34.0% | 1.14M 23.3% | 1.49M 33.3% | 2.23M 6.1% |
Other Operating Expenses | 26.54M | 0.00 | 0.00 100.0% | 247.04K 0.0% | 247.07K 0.1% | 246.92K 15.5% | 213.69K 25.3% | 170.59K 4.0% |
Total Operating Expenses | 28.01M 1340.9% | 1.94M 2.5% | 1.90M 62.9% | 1.16M 16.3% | 1.00M 27.9% | 1.39M 18.4% | 1.70M 29.1% | 2.40M 5.5% |
Cost and Expenses | 28.22M 1351.9% | 1.94M 2.5% | 1.90M 62.9% | 1.16M 16.3% | 1.00M 27.9% | 1.39M 18.4% | 1.70M 29.1% | 2.40M 5.5% |
Operating Income | 17.83M 1176.2% | 1.40M 33.5% | 1.05M 103.8% | -27.34M 227.0% | 21.52M 26.4% | 17.02M 32.3% | 25.15M 191.1% | -27.60M 140.3% |
Operating Margin % | 39.00% 7.1% | 42.00% 16.7% | 36.00% 65.4% | 104.00% 8.3% | 96.00% 4.3% | 92.00% 2.1% | 94.00% 14.5% | 110.00% 14.6% |
EBITDA | 17.91M | 0.00 | 0.00 100.0% | -28.15M | 0.00 | 0.00 | 0.00 100.0% | -27.60M |
EBITDA Margin % | 39.00% | 0.00% | 0.00% 100.0% | 107.00% | 0.00% | 0.00% | 0.00% 100.0% | 110.00% |
Interest Expense | 0.00 | 0.00 100.0% | 69.51K 20.0% | 57.90K | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 4.01M | 0.00 100.0% | 30.95K 96.7% | 15.73K | 0.00 100.0% | 32.54K 9.6% | 29.69K | 0.00 |
Other Income (Expense) | 77.62K 101.5% | -5.14M 128.9% | 17.79M 30818.6% | -57.90K 100.3% | 20.75M 27.0% | 16.35M 35.0% | 25.16M | 0.00 100.0% |
Pre-Tax Income | 17.91M 578.7% | -3.74M 119.9% | 18.83M 168.7% | -27.40M 227.3% | 21.52M 26.4% | 17.02M 32.3% | 25.15M 191.1% | -27.60M 140.3% |
Pre-Tax Margin % | 39.00% 134.8% | -112.00% 117.5% | 640.00% 515.4% | 104.00% 8.3% | 96.00% 4.3% | 92.00% 2.1% | 94.00% 14.5% | 110.00% 14.6% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 633.04K 45.2% | 1.16M 7728.5% | -15.15K 90.6% | -161.14K 104.5% |
Net Income | 17.91M 578.7% | -3.74M 119.9% | 18.83M 168.7% | -27.40M 227.3% | 21.52M 26.4% | 17.02M 32.3% | 25.15M 191.1% | -27.60M 140.3% |
Net Margin % | 39.00% 134.8% | -112.00% 117.5% | 640.00% 515.4% | 104.00% 8.3% | 96.00% 4.3% | 92.00% 2.1% | 94.00% 14.5% | 110.00% 14.6% |
Basic EPS | 1.37 572.4% | -0.29 120.0% | 1.45 169.7% | -2.08 227.6% | 1.63 26.4% | 1.29 32.1% | 1.90 191.3% | -2.08 181.9% |
Diluted EPS | 1.37 572.4% | -0.29 120.0% | 1.45 169.7% | -2.08 227.6% | 1.63 26.4% | 1.29 32.1% | 1.90 191.3% | -2.08 181.9% |
Basic Shares Outstanding | 13.07M 0.6% | 12.99M 0.0% | 12.99M 1.6% | 13.20M 0.1% | 13.21M 0.0% | 13.21M 0.4% | 13.27M 0.0% | 13.27M 50.7% |
Diluted Shares Outstanding | 13.07M 0.6% | 12.99M 0.0% | 12.99M 1.6% | 13.20M 0.1% | 13.21M 0.0% | 13.21M 0.4% | 13.27M 0.0% | 13.27M 50.7% |