XML 32 R20.htm IDEA: XBRL DOCUMENT
v3.21.2

Leases (Tables) | 3 Months Ended
--- | ---
Jul. 31, 2021
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 July 31, 2021 were as follows (in thousands):
|  | Balance Sheet Caption |  | July 31, 2021 |
Operating Leases |  |  |  |  |
Right-of-use assets |  |  |  | $ | 7,154 |
Accumulated amortization |  |  |  |  | (2,631 | )
Right-of-use assets, net |  | Other assets |  | $ | 4,523 |
Current liabilities |  | Accrued expenses and deferred revenue |  | $ | 1,349 |
Non-current liabilities |  | Other non-current liabilities |  |  | 3,344 |
Total operating lease liabilities |  |  |  | $ | 4,693 |
Finance Leases |  |  |  |  |
Right-of-use assets |  |  |  | $ | 40,986 |
Accumulated depreciation |  |  |  |  | (4,757 | )
Right-of-use assets, net |  | Property, plant, and equipment, net |  | $ | 36,229 |
Current liabilities |  | Accrued expenses and deferred revenue |  | $ | 1,101 |
Non-current liabilities |  | Finance lease payable, net of current portion |  |  | 38,509 |
Total finance lease liabilities |  |  |  | $ | 39,610 |
Summary of Future Expected Undiscounted Cash Flows | The following table represents future expected undiscounted cashflows, based on the sublease agreement to AOUT, to be received on an annual basis for the next five years and thereafter, as of July 31, 2021 (in thousands):
Fiscal |  | Amount |
2022 |  | $ | 1,401 |
2023 |  |  | 1,897 |
2024 |  |  | 1,930 |
2025 |  |  | 1,964 |
2026 |  |  | 1,998 |
Thereafter |  |  | 26,514 |
Total future sublease receipts |  |  | 35,704 |
Less amounts representing interest |  |  | (13,024 | )
Present value of sublease receipts |  | $ | 22,680 |
Summary of Future Lease Payments for Operating and Finance Leases | Future lease payments for all our operating and finance leases for succeeding fiscal years is as follows (in thousands):
|  |  |  | Operating |  |  | Financing |  |  | Total |
2022 |  |  |  | $ | 1,179 |  |  | $ | 2,295 |  |  | $ | 3,474 |
2023 |  |  |  |  | 1,584 |  |  |  | 3,071 |  |  |  | 4,655 |
2024 |  |  |  |  | 1,576 |  |  |  | 3,125 |  |  |  | 4,701 |
2025 |  |  |  |  | 334 |  |  |  | 3,180 |  |  |  | 3,514 |
2026 |  |  |  |  | 311 |  |  |  | 3,235 |  |  |  | 3,546 |
Thereafter |  |  |  |  | 404 |  |  |  | 45,548 |  |  |  | 45,952 |
Total future lease payments |  |  |  |  | 5,388 |  |  |  | 60,454 |  |  |  | 65,842 |
Less amounts representing interest |  |  |  |  | (695 | ) |  |  | (20,844 | ) |  |  | (21,539 | )
Present value of lease payments |  |  |  |  | 4,693 |  |  |  | 39,610 |  |  |  | 44,303 |
Less current maturities of lease liabilities |  |  |  |  | (1,349 | ) |  |  | (1,101 | ) |  |  | (2,450 | )
Long-term maturities of lease liabilities |  |  |  | $ | 3,344 |  |  | $ | 38,509 |  |  | $ | 41,853 |

X
- Definition Operating and finance lease liability maturity. + References No definition available. + Details
Name: | swbi_OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock
Namespace Prefix: | swbi_
Data Type: | nonnum: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: | nonnum: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://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121586228&loc=d3e50796-112755 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121549808&loc=d3e36991-112694 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121602099&loc=d3e50824-112756 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 40 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121606570&loc=SL77919786-209982 + Details
Name: | us-gaap_ScheduleOfSaleLeasebackTransactionsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration