XML 37 R29.htm IDEA: XBRL DOCUMENT
v3.24.4

Revenue Recognition (Tables) | 3 Months Ended
--- | ---
Dec. 31, 2024
Disaggregation of Revenue [Line Items] |
Summary of Percentage on Timing of Revenue Recognition by Reportable Segment | The following table sets forth percentages on the timing of revenue recognition by reportable segment:
| Retail Operations |  |  | Product Manufacturing |
| Three Months Ended |  |  | Three Months Ended |
| December 31, |  |  | December 31, |
| 2024 |  |  | 2023 |  |  | 2024 |  |  | 2023 |
Goods and services transferred at a point in time |  | 83.8 | % |  |  | 85.7 | % |  |  | 100.0 | % |  |  | 100.0 | %
Goods and services transferred over time |  | 16.2 | % |  |  | 14.3 | % |  |  | — |  |  |  | — |
Revenue |  | 100.0 | % |  |  | 100.0 | % |  |  | 100.0 | % |  |  | 100.0 | %
Summary of Maintenance, Repair, Storage, Rental, Charter Services and Parts and Accessories Revenue for Retail Operations by Location Type | The following table sets forth our maintenance, repair, storage, rental, charter services and parts and accessories revenue for our Retail Operations by location type.
|  | Three months ended |  |  | Three months ended |
|  | December 31, 2024 |  |  | December 31, 2023 |
|  | (Amounts in thousands) |
Marina/storage locations |  | $ | 71,012 |  |  | $ | 69,590 |
Locations without marina/storage |  |  | 29,683 |  |  |  | 28,414 |
Maintenance, repair, storage, rental, charter services, parts and accessories revenue |  | $ | 100,695 |  |  | $ | 98,004 |
Product Concentration Risk [Member] | Sales [Member] |
Disaggregation of Revenue [Line Items] |
Summary of Revenue Disaggregated Into Categories Depict the Nature, Amount, Timing, and Uncertainty of Revenue and Cash Flows Affected by Economic Factor | The following tables set forth our revenue disaggregated into categories that depict the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors.
|  | Three months ended December 31, 2024 |  |  | Three months ended December 31, 2023 |  |
|  | Retail Operations |  |  | Product Manufacturing |  |  | Total |  |  | Retail Operations |  |  | Product Manufacturing |  |  | Total |  |
New boat sales |  |  | 58.7 | % |  |  | 98.8 | % |  |  | 58.8 | % |  |  | 66.3 | % |  |  | 98.9 | % |  |  | 66.4 | % |
Used boat sales |  |  | 11.1 | % |  |  | — |  |  |  | 11.1 | % |  |  | 7.9 | % |  |  | — |  |  |  | 7.8 | % |
Maintenance and repair services |  |  | 6.4 | % |  |  | — |  |  |  | 6.4 | % |  |  | 5.9 | % |  |  | — |  |  |  | 5.9 | % |
Storage and charter rentals |  |  | 9.4 | % |  |  | — |  |  |  | 9.3 | % |  |  | 7.7 | % |  |  | — |  |  |  | 7.7 | % |
Finance and insurance products |  |  | 3.1 | % |  |  | — |  |  |  | 3.1 | % |  |  | 2.4 | % |  |  | — |  |  |  | 2.4 | % |
Parts and accessories |  |  | 5.7 | % |  |  | 1.2 | % |  |  | 5.7 | % |  |  | 5.1 | % |  |  | 1.1 | % |  |  | 5.1 | % |
Brokerage sales |  |  | 5.6 | % |  |  | — |  |  |  | 5.6 | % |  |  | 4.7 | % |  |  | — |  |  |  | 4.7 | % |
Revenue |  |  | 100.0 | % |  |  | 100.0 | % |  |  | 100.0 | % |  |  | 100.0 | % |  |  | 100.0 | % |  |  | 100.0 | % |

X
- Definition Schedule of percentage on timing of revenue recognition. + References No definition available. + Details
Name: | hzo_ScheduleOfPercentageOnTimingOfRevenueRecognitionTableTextBlock
Namespace Prefix: | hzo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91 + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21 + Details
Name: | us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |