v3.25.1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Summary of Contract Liabilities The activity in customer deposits for the three and six months ended March 31, 2025 and 2024 is as follows:
($ in thousands)Three Months Ended March 31, 2025Three Months Ended March 31, 2024
Beginning contract liability$53,454 $50,977 
Revenue recognized from contract liabilities included in the beginning balance(29,732)(30,078)
Increases due to cash received, net of amounts recognized in revenue during the period25,945 25,637 
Ending contract liability$49,667 $46,536 
($ in thousands)Six Months Ended March 31, 2025Six Months Ended March 31, 2024
Beginning contract liability$63,955 $51,649 
Revenue recognized from contract liabilities included in the beginning balance(45,780)(42,049)
Increases due to cash received, net of amounts recognized in revenue during the period31,492 36,936 
Ending contract liability$49,667 $46,536 
Summary of Percentages on Timing of Revenue Recognition
The following table sets forth percentages on the timing of revenue recognition for the three and six months ended March 31, 2025 and 2024.
Three Months Ended March 31, 2025Three Months Ended March 31, 2024
Goods and services transferred at a point in time94.7 %94.8 %
Goods and services transferred over time5.3 %5.2 %
Total Revenue100.0 %100.0 %
Six Months Ended March 31, 2025Six Months Ended March 31, 2024
Goods and services transferred at a point in time93.8 %93.9 %
Goods and services transferred over time6.2 %6.1 %
Total Revenue100.0 %100.0 %