XML 31 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues
9 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
The Company has four principal offerings:
Custom Products
Custom products include products designed for a specific project or application, involving significant consultation between our in-house engineering team and the customer. Each custom product identified and deliverable in a contract represents a distinct performance obligation within a sales contract. The Company recognizes revenue from custom products either over time, primarily using the output method, or at the point in time when control is transferred to the customer. Revenue is recognized over time using the output method when the manufactured products do not have alternative use and the Company has an enforceable right to payment. The output method is measured based on the units manufactured, which management believes best depicts the extent of transfer of control to the customer. For custom products sold that do not meet the criteria to be recognized over time, revenue is recognized at a point in time when control transfers to the customer, which generally occurs when the custom products have been shipped or delivered to the customer, depending on shipping terms.
Powertrain Solutions
Powertrain solutions include combinations of custom products that are integrated together, skidded together, or designed to work together as a system. Each powertrain solution identified and deliverable in a contract represents a distinct performance obligation within a sales contract. The Company recognizes revenue for the sale of powertrain solutions either over time, primarily using the input method, or at a point in time when control has transferred to the customer. Revenue is recognized over time using the input method when the manufactured products do not have alternative use and the Company has an enforceable right to payment. The input method is measured based on costs incurred relative to total estimated project costs. For powertrain solutions that do not meet the criteria to be recognized over time, revenue is recognized at a point in time when control transfers to the customer, which generally occurs when the products have been shipped or delivered to the customer, depending on shipping terms.
Standard Products
Standard products include common designs that are suitable for basic applications and are typically stocked by distributors. Each standard product identified and deliverable in a contract represents a distinct performance obligation within a sales contract. The Company recognizes revenue for the sale of standard products at a point in time when control has been transferred to the customer which generally occurs when the products have been shipped or delivered to the customer, depending on shipping terms.
Services
Services include installation, repair, maintenance, and commissioning. Services revenue is generally recognized over time as the services are provided, using the input method of costs incurred in relation to the estimated contract costs to complete, or straight-line for stand-ready contracts, because the customer simultaneously receives and consumes the benefit as we perform the services.
Disaggregation of Revenues
The following table disaggregates revenues by principal offering and timing of transfer of control (in thousands):
Three Months Ended
March 31,
Nine Months Ended
March 31,
2026202520262025
Revenues by principal offering:
Custom products$259,283 $142,170 $698,971 $422,347 
Powertrain solutions98,924 28,427 210,707 48,322 
Standard products13,207 8,618 31,292 24,585 
Services7,295 7,009 17,417 20,321 
Revenues$378,709 $186,224 $958,387 $515,575 
Revenues by timing of recognition:
Over-time revenues$214,505 $113,162 $550,018 $327,011 
Point-in-time revenue164,204 73,062 408,369 188,564 
Revenues$378,709 $186,224 $958,387 $515,575