Need SWBI 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: 2021 to 2026
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 | 2026 Apr 30, 2026 Jun 17, 2026 | 2025 Apr 30, 2025 Jun 20, 2025 | 2024 Apr 30, 2024 Jun 20, 2024 | 2023 Apr 30, 2023 Jun 22, 2023 | 2022 Apr 30, 2022 Jun 23, 2022 | 2021 Apr 30, 2021 Jun 17, 2021 | 2020 Apr 30, 2020 Jun 19, 2020 | 2019 Apr 30, 2019 Jun 19, 2019 |
|---|
Total Revenue | 523.85M 10.4% | 474.66M 11.4% | 535.83M 11.8% | 479.24M 44.5% | 864.13M 18.4% | 1.06B 100.0% | 529.62M 10.0% | 481.34M 20.7% |
Cost of Revenue | 382.74M 10.1% | 347.48M 8.0% | 377.74M 16.3% | 324.70M 33.7% | 489.56M 19.8% | 610.21M 67.7% | 363.93M 8.6% | 335.05M 18.5% |
Gross Profit | 141.10M 10.9% | 127.18M 19.6% | 158.09M 2.3% | 154.54M 58.7% | 374.56M 16.6% | 448.98M 171.0% | 165.69M 13.3% | 146.28M 25.3% |
Gross Margin % | 27.00% 0.0% | 27.00% 10.0% | 30.00% 6.3% | 32.00% 25.6% | 43.00% 2.4% | 42.00% 35.5% | 31.00% 3.3% | 30.00% 6.3% |
Research & Development | 10.30M 7.7% | 9.57M 31.8% | 7.26M 3.9% | 7.55M 4.0% | 7.26M 2.9% | 7.48M 1.6% | 7.36M 8.0% | 8.01M 29.5% |
General & Administrative | 60.00M 9.2% | 54.93M 13.0% | 63.13M 2.5% | 61.57M 15.1% | 72.49M 8.5% | 79.27M 20.0% | 66.03M 1.5% | 67.07M 33.9% |
Selling & Marketing | 41.60M 0.7% | 41.31M 1.7% | 40.61M 9.5% | 37.07M 14.1% | 43.16M 1.3% | 42.60M 1.5% | 41.99M 51.6% | 27.69M 50.4% |
SG&A Expenses | - | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - | - |
Total Operating Expenses | 111.89M 8.3% | 103.30M 6.9% | 110.99M 4.6% | 106.13M 13.7% | 122.91M 5.0% | 129.35M 12.1% | 115.38M 12.3% | 102.77M 39.1% |
Cost and Expenses | - | - | - | - | - | - | - | - |
Operating Income | 29.21M 22.3% | 23.88M 49.3% | 47.10M 2.7% | 48.41M 80.8% | 251.65M 21.3% | 319.63M 535.4% | 50.30M 15.6% | 43.52M 60.9% |
Operating Margin % | 6.00% 20.0% | 5.00% 44.4% | 9.00% 10.0% | 10.00% 65.5% | 29.00% 3.3% | 30.00% 233.3% | 9.00% 0.0% | 9.00% 125.0% |
EBITDA | 56.38M 10.4% | 51.09M 39.4% | 84.28M 5.8% | 79.66M 71.8% | 282.46M 21.1% | 358.02M 2118.6% | -17.74M 131.3% | 56.74M 18.6% |
EBITDA Margin % | 11.00% 0.0% | 11.00% 31.3% | 16.00% 5.9% | 17.00% 48.5% | 33.00% 2.9% | 34.00% 1233.3% | -3.00% 125.0% | 12.00% 9.1% |
Interest Expense | - | - | - | - | - | - | - | - |
Interest Income | - | - | - | - | - | - | - | - |
Other Income (Expense) | - | - | - | - | - | - | - | - |
Pre-Tax Income | 25.07M 30.3% | 19.25M 62.8% | 51.72M 7.2% | 48.23M 80.9% | 252.39M 20.6% | 317.96M 711.7% | 39.17M 14.5% | 34.20M 94.2% |
Pre-Tax Margin % | 5.00% 25.0% | 4.00% 60.0% | 10.00% 0.0% | 10.00% 65.5% | 29.00% 3.3% | 30.00% 328.6% | 7.00% 0.0% | 7.00% 133.3% |
Tax Provision | 6.59M 13.2% | 5.82M 43.8% | 10.36M 8.8% | 11.35M 80.4% | 57.89M 22.2% | 74.39M 545.7% | 11.52M 24.1% | 9.28M 469.7% |
Net Income | 18.48M 37.7% | 13.43M 67.5% | 41.36M 12.2% | 36.88M 81.0% | 194.49M 22.8% | 252.05M 511.6% | -61.23M 432.6% | 18.41M 8.5% |
Net Margin % | 4.00% 33.3% | 3.00% 62.5% | 8.00% 0.0% | 8.00% 65.2% | 23.00% 4.2% | 24.00% 300.0% | -12.00% 400.0% | 4.00% 33.3% |
Basic EPS | 0.42 40.0% | 0.30 66.7% | 0.90 12.5% | 0.80 80.6% | 4.12 10.8% | 4.62 516.2% | -1.11 426.5% | 0.34 19.5% |
Diluted EPS | 0.41 36.7% | 0.30 66.3% | 0.89 11.2% | 0.80 80.4% | 4.08 10.3% | 4.55 513.6% | -1.10 433.3% | 0.33 17.9% |
Basic Shares Outstanding | 44.42K 0.1% | 44.48K 2.9% | 45.81K 0.1% | 45.84K 99.9% | 47.23M 13.5% | 54.61M 0.7% | 54.98M 0.9% | 54.48M 22.5% |
Diluted Shares Outstanding | 44.93K 0.0% | 44.93K 2.8% | 46.25K 0.2% | 46.17K 99.9% | 47.73M 13.8% | 55.35M 0.6% | 55.66M 0.8% | 55.22M 22.6% |