XML 49 R30.htm IDEA: XBRL DOCUMENT
v3.26.1

Leases (Tables) | 12 Months Ended
--- | ---
Apr. 30, 2026
Leases [Abstract] |
Schedule of Assets and Liabilities Related to Operating and Financing Leases | The amounts of assets and liabilities related to our operating and financing leases as of April 30, 2026 and 2025 were as follows (in thousands):
| Balance Sheet Caption |  | April 30, 2026 |  |  | April 30, 2025 |
Operating Leases |  |  |  |  |  |  |
Right-of-use assets |  |  | $ | — |  |  | $ | 1,623 |
Accumulated amortization |  |  |  | — |  |  |  | (1,211 | )
Right-of-use assets, net | Other assets |  | $ | — |  |  | $ | 412 |
Current liabilities | Accrued expenses and deferred revenue |  | $ | — |  |  | $ | 233 |
Non-current liabilities | Other non-current liabilities |  |  | — |  |  |  | 318 |
Total operating lease liabilities |  |  | $ | — |  |  | $ | 551 |
Finance Leases |  |  |  |  |  |  |
Right-of-use assets |  |  | $ | 41,437 |  |  | $ | 41,631 |
Accumulated depreciation |  |  |  | (14,726 | ) |  |  | (12,973 | )
Right-of-use assets, net | Property, plant, and equipment, net |  | $ | 26,711 |  |  | $ | 28,658 |
Current liabilities | Accrued expenses and deferred revenue |  | $ | 1,858 |  |  | $ | 1,701 |
Non-current liabilities | Finance lease payable, net of current portion |  |  | 32,163 |  |  |  | 33,703 |
Total finance lease liabilities |  |  | $ | 34,021 |  |  | $ | 35,404 |
Summary of Future Expected Undiscounted Cash Flows | The following table represents future expected undiscounted cash flows, based on the Assignment and Assumption Agreement with AOUT, to be received by the landlord directly from AOUT on an annual basis for the next five years and thereafter, as of April 30, 2026 (in thousands):
Fiscal |  | Amount |
2027 |  | $ | 3,292 |
2028 |  |  | 3,350 |
2029 |  |  | 3,408 |
2030 |  |  | 3,468 |
2031 |  |  | 3,529 |
Thereafter |  |  | 28,501 |
Total future receipts |  |  | 45,548 |
Less amounts representing interest |  |  | (12,107 | )
Present value of receipts |  | $ | 33,441 |
Summary of Future Lease Payments for Operating and Finance Leases | Future lease payments for all our finance leases for succeeding fiscal years are as follows (in thousands):
|  |  | Financing |
2027 |  |  | $ | 3,519 |
2028 |  |  |  | 3,596 |
2029 |  |  |  | 3,560 |
2030 |  |  |  | 3,468 |
2031 |  |  |  | 3,529 |
Thereafter |  |  |  | 28,501 |
Total future lease payments |  |  |  | 46,173 |
Less amounts representing interest |  |  |  | (12,152 | )
Present value of lease payments |  |  |  | 34,021 |
Less current maturities of lease liabilities |  |  |  | (1,858 | )
Long-term maturities of lease liabilities |  |  | $ | 32,163 |

X
- Definition Operating and finance lease liability maturity. + References No definition available. + Details
Name: | swbi_OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock
Namespace Prefix: | swbi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of assets and liabilities related to operating and finance leases. + References No definition available. + Details
Name: | swbi_ScheduleOfAssetsAndLiabilitiesRelatedToOperatingAndFinanceLeasesTableTextBlock
Namespace Prefix: | swbi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of sale leaseback transactions. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481295/840-40-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 840 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481440/840-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479741/842-40-50-2 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 40 -Topic 840 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481295/840-40-50-2 + Details
Name: | us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration