Revenue Recognition

 

Cryptocurrency Mining Revenue

 

The Company recognizes revenue under ASC 606, Revenue from Contracts with Customers. The core principles of the revenue standard are that a company should recognize revenue to depict the transfer of promised good or services to customers in an amount that reflects the consideration to which the Company expects to be entitled for those goods or services. The following five steps are applied to achieve that core principle:

 

● Step 1: Identify the contract with the customer

● Step 2: Identify the performance obligations in the contract

● Step 3: Determine the transaction price

● Step 4: Allocate the transaction price to the performance obligations in the contract

● Step 5: Recognize revenue when the Company satisfies a performance obligation

 

In order to identify the performance obligations in a contract with a customer, a company must assess the promised goods or services in the contract and identify each promised goods or service that is distinct. A performance obligation meets ASC 606’s definition of a “distinct” good or service (or bundle of goods or services) if both of the following criteria are met: The customer can benefit from the good or service either on its own or together with other resources that are readily available to the customer (i.e., the good or service is capable of being distinct), and the entity’s promise to transfer the good or service to the customer is separately identifiable from other promises in the contract (i.e., the promise to transfer the good or service is distinct within the context of the contract).

 

If a good or service is not distinct, the good or service is combined with other promised goods or services until a bundle of goods or services is identified that is distinct.

 

The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer. The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both. When determining the transaction price, an entity must consider the effects of all of the following:

 

● Variable consideration

● Constraining estimates of variable consideration

● The existence of a significant financing component in the contract

● Noncash consideration

● Consideration payable to a customer

 

Variable consideration is included in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. The transaction price is allocated to each performance obligation on a relative standalone selling price basis. The transaction price allocated to each performance obligation is recognized when that performance obligation is satisfied, at a point in time.

 

Providing computing power to solve complex cryptographic algorithms in support of the Bitcoin blockchain (in a process known as “solving a block”) is an output of the Company’s ordinary activities. The provision of providing such computing power is the only performance obligation in the Company’s contracts with mining pool operators. The transaction consideration the Company receives, if any, is noncash consideration, which the Company measures at fair value on the date received, which is not materially different than the fair value at contract inception or the time the Company has earned the award from the pools. The consideration is all variable. Because it is not probable that a significant reversal of cumulative revenue will not occur, the consideration is constrained until the mining pool operator successfully places a block (by being the first to solve an algorithm) and the Company receives confirmation of the consideration it will receive, at which time revenue is recognized. There is no significant financing component in these transactions.

 

Cryptocurrencies are earned through participation with mining pool operators where the company provides hash rate services to the mining pool. Fair value of the cryptocurrency award received is determined using the quoted price of the related cryptocurrency where the Company is registered at the time of receipt. The mined cryptocurrency is immediately paid to the Coinbase wallet. Cryptocurrency is converted to U.S. dollars nearly everyday, as SDI is not in the business of accumulating material amounts of cryptocurrency on its balance sheet.

 

Cryptocurrency data center hosting

 

The Company has entered customer hosting contracts whereby the Company provides hosting services which include electrical power, other utilities, network connectivity, and management of hosting facility to cryptocurrency mining customers, and the customers pay a stated amount per MWh, a fixed rate, as well as a percentage of the profit share of net income from the customer’s mining operations, or a combination thereof. Some contracts also include pass-through expenses which are not recognized in revenue. The actual monthly amounts are calculated after the close of each month and billed to the customer. If any shortfalls due to outages are experienced, service level credits may be made to customers to offset outages which prevented them from cryptocurrency mining. Customer contract security deposits are reflected as other liabilities and are made at the time the contract is signed and held until the conclusion of the contract relationship.

 

 

Deferred revenue is primarily from advance monthly payments received and revenue is recognized when service is completed.

 

Demand Response Service

 

The Company provides emergency demand response solutions to ERCOT pursuant to a contractual commitment over defined service delivery periods. This contract includes a single promise to stand ready, on a monthly basis, to deliver a set amount of curtailment (committed capacity) per month when and if called upon by ERCOT. The Company has concluded this represents a series of distinct monthly services that are substantially the same, with the same pattern of transfer to the customer. Accordingly, the monthly promise to stand ready is accounted for as a single performance obligation. The Company is the principal in these arrangements as it has control over the services prior to those services being transferred to the customer.

 

Capacity fees are paid to the Company by ERCOT for its stand ready commitment to curtail MWs and are typically based on the Company’s ability to deliver the committed capacity throughout the contractual delivery period. In general, if the Company fails to curtail the contracted MWs during energy or emergency dispatches, the MW shortfall results in a penalty that could require the Company to reduce the fees paid by the customer during the contract period.

 

In order to determine the transaction price, the Company estimates the amount of variable consideration at the outset of the contract either utilizing the expected value or most likely amount method, depending on the facts and circumstances relative to the contract. These estimates consider i) the contractual rate per MW, and ii) historical performance. The Company constrains (reduces) the estimates of variable consideration such that it is probable that a significant reversal of previously recognized revenue will not occur throughout the life of the contract. When determining if variable consideration should be constrained, management considers whether there are factors outside the Company’s control that could result in a significant reversal of revenue. In making these assessments, the Company considers the likelihood and magnitude of a potential reversal of revenue. These estimates are re-assessed each reporting period as required. In the event of an emergency dispatch, any earned energy fees are associated and allocated to the specific month of performance, as these fees meet the criteria to allocate variable consideration to a distinct monthly service within a series of distinct services that comprise the single performance obligation. Therefore, energy fees are recognized in the month in which the Company is called upon to deliver on its stand-ready obligation to curtail capacity.

 

The Company believes that an output measure based on the monthly contractual MW stand-ready obligation is the best representation of the “transfer of value” to the customer. Accordingly, the Company recognizes monthly revenue based on the proportion of committed stand-ready capacity obligation that has been fulfilled to date.

 

High performance computing services

 

The Company provided high performance computing (“HPC”) services to support customers’ generative AI workstreams. We have determined that HPC services were a single continuous service consisting of a series of distinct services that are substantially the same and have the same pattern of transfer (i.e., distinct days of service).

 

These services were consumed as they are received, and the Company recognized revenue over time using the variable allocation exception as it satisfies performance obligations. We applied this exception because we concluded that the nature of our obligations and the variability of the payment terms based on the number of GPUs providing HPC services were aligned and uncertainty related to the consideration was resolved on a daily basis as we satisfied our obligations. The Company recognized revenue net of consideration payable to customers, such as service credits, and accounted for as a reduction of the transaction price in accordance with guidance in ASC 606-10-32-25.

 

The Company, as it seeks to develop AI/HPC data center projects, may enter into customer hosting contracts whereby the Company, or its JV partners or affiliates, may provide hosting services which include electrical power, other utilities, network connectivity, and management of hosting facility to AI/HPC customers, and the customers pay a stated amount per megawatt-hour MWh, a fixed rate, as well as a percentage of the profit share of net income from the customer’s mining operations, or a combination thereof. Some contracts may also include pass-through expenses which are not recognized in revenue. The actual monthly amounts will be calculated after the close of each month and billed to the customer. If any shortfalls due to outages were to be experienced, service level credits may be made to customers to offset outages which prevent them from utilizing the AI/HPC facility. Customer contract security deposits, if applicable, would be reflected as other liabilities created at the time the contract is signed and held until the conclusion of the contract relationship.

 

Historical Timeline

Fiscal YearFiled
2024Mar 31, 2025Showing above
2023Apr 1, 2024
2022Mar 31, 2023
2021Mar 31, 2022

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.