Revenue Recognition
The Company’s primary performance obligation is the auctioning of consigned vehicles through an online auction process. Service revenue and vehicle sales revenue are recognized at the date the vehicles are sold at auction, excluding annual registration fees. Costs to prepare the vehicles for auction, including inbound transportation costs and titling fees, are deferred and recognized at the time of revenue recognition at auction.
The Company’s disaggregation between service revenues and vehicle sales at the segment level reflects how the nature, timing, amount and uncertainty of its revenues and cash flows are impacted by economic factors. The Company reports sales taxes on relevant transactions on a net basis in the Company’s consolidated results of operations, and therefore does not include sales taxes in revenues or costs.
Service Revenues
The Company’s service revenues consist of auction and auction-related sales transaction fees charged for vehicle remarketing services. Within this revenue category, the Company’s primary performance obligation is the auctioning of consigned vehicles through an online auction process. These auction and auction-related services may include a combination of (i) vehicle purchasing fees, vehicle listing fees, and vehicle selling fees that can be based on a predetermined percentage of the vehicle sales price, tiered vehicle sales price driven fees, or at a fixed fee based on the sale of each vehicle regardless of the selling price of the vehicle; (ii) transportation fees for the cost of transporting the vehicle to or from the Company’s facility; (iii) title processing and preparation fees; (iv) vehicle storage fees; (v) bidding fees; and (vi) vehicle loading fees. These services are not distinct within the context of the contract. Accordingly, revenue for these services is recognized when the single performance obligation is satisfied at the completion of the auction process. The Company does not take ownership of these consigned vehicles, which are stored at the Company’s facilities located throughout the U.S. and at its international locations. These fees are recognized as net revenue (not gross vehicle selling price) at the time of auction in the amount of such fees charged.
The Company has a separate performance obligation related to providing access to its online auction platform as the Company charges members an annual registration fee for the right to participate in its online auctions and access the Company’s bidding platform. This fee is recognized ratably over the term of the arrangement, generally one year, as each day of access to the online auction platform represents the best depiction of the transfer of the service.
No provision for returns has been established, as all sales are final with no right of return or warranty, except for separately identified vehicles subject to an arbitration policy, although the Company provides for expected credit losses in the case of non-performance by its buyers or sellers.
| | | | | | | | | | | | | | | | | | | | | | | |
| | | Year Ended July 31, |
| (In thousands) | | 2025 | | 2024 | | 2023 |
| Service revenues | | | | | | |
| United States | | $ | 3,451,558 | | | $ | 3,126,102 | | | $ | 2,841,641 | |
| International | | 517,104 | | | 434,900 | | | 356,487 | |
| Total service revenues | | $ | 3,968,662 | | | $ | 3,561,002 | | | $ | 3,198,128 | |
Vehicle sales
Certain vehicles are purchased and remarketed on the Company’s own behalf. The Company has a single performance obligation related to the sale of these vehicles, which is the completion of the online auction process. Vehicle sales revenue is recognized on the auction date. As the Company acts as a principal in vehicle sales transactions, the gross sales price at auction is recorded as revenue.
| | | | | | | | | | | | | | | | | | | | | | | |
| | | Year Ended July 31, |
| (In thousands) | | 2025 | | 2024 | | 2023 |
| Vehicle sales | | | | | | |
| United States | | $ | 403,546 | | | $ | 338,633 | | | $ | 348,007 | |
| International | | 274,750 | | | 337,188 | | | 323,383 | |
| Total vehicle sales | | $ | 678,296 | | | $ | 675,821 | | | $ | 671,390 | |
Contract assets
The Company capitalizes certain contract assets related to obtaining a contract, where the amortization period for the related asset is greater than one year. These assets are amortized over the expected life of the customer relationship. Contract assets are classified as current or long-term other assets, based on the timing of when the Company expects to recognize the related revenues and are amortized as an offset to the associated revenues on a straight-line basis. The Company assesses these costs for impairment at least quarterly and as “triggering” events occur that indicate it is more likely than not that an impairment exists. The contract asset costs where the amortization period for the related asset is one year or less are expensed as incurred and recorded within general and administrative expenses in the accompanying consolidated statements of income.
About Revenue Disclosures
Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.
Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.