XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]

Basis of Presentation

 

The accompanying consolidated balance sheet as of December 31, 2022, which has been derived from audited consolidated financial statements, and the unaudited interim consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial statements and pursuant to the rules and regulations of the SEC for interim reporting and include the accounts of the Company and its consolidated subsidiaries. In the opinion of management, the accompanying unaudited consolidated financial statements contain all adjustments (consisting only of normal recurring items) necessary to present fairly the consolidated financial position of the Company and its consolidated results of operations, changes in stockholders’ equity and cash flows. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.

Going Concern and Liquidity [Policy Text Block]

Liquidity

 

As of June 30, 2023, the Company had an accumulated deficit of $66.9 million. We have recorded operating and net income in two of our four most recent quarters, but we have a history of annual operating losses over recent years which have been due, in part, to the effects of COVID-19 and related supply chain constraints. These factors may be indicative of doubt regarding the Company’s ability to continue as a going concern. Management has evaluated the significance of these conditions in relation to its ability to meet its ongoing obligations. Our primary sources of funds to meet our liquidity and capital requirements include cash on hand, funds generated from operations including the funds from our customer financing programs and trade credit extended to us by our vendors or under our revolving credit facilities with our bank. If our future results do not meet our expectations, management believes that we can implement reductions in selling, general and administrative expenses to better achieve profitability and therefore improve cash flows, or that we could take further steps such as the issuance of new equity or debt. We may also require additional capital if we seek to acquire additional businesses to increase the scale of our operations, or if there is a sudden increase in the level of reseller services. There can be no assurance as to the Company’s ability to continue to operate profitability or to scale its business operations on terms upon which additional financing might be available.

 

Management believes that we will be able to generate sufficient cash flows and liquidity as described above, as we have been able to grow our revenues and order backlog and seen an improvement in related supply chain constraints. Our recent quarterly results have also been impacted by transactions being delayed by our customers but we believe that we will be profitable in the next quarter and for the year ended December 31, 2023. As a result, management has concluded that there is not substantial doubt about the Company’s ability to continue as a going concern. These financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might be necessary should the Company be unable to continue as a going concern for a reasonable period of time.

Revenue from Contract with Customer [Policy Text Block]

Revenue Recognition

 

We recognize revenues when control of the promised goods or services is transferred to our customers in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.

 

Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations based on relative standalone selling prices.

 

Maintenance Services

 

We generate maintenance services revenues from fees that provide our customers with as-needed maintenance and repair services on modular data centers during the contract term. Our contract terms are typically one year in duration, are billed annually in advance, and are non-cancellable. As a result, we record deferred revenue (a contract liability) and recognize revenue from these services on a ratable basis over the contract term. We can mitigate our exposure to credit losses by discontinuing services in the event of non-payment, however our history of non-payments and bad debt expense has been insignificant.

 

Integration Services

 

We generate integration services revenues from fees that provide our customers with customized system and rack-level integration services. We recognize revenue upon shipment to the customer of the completed systems as this is when we have completed our services and when the customer obtains control of the promised goods. We typically extend credit terms to our integration customers based on their credit worthiness and generally do not receive advance payments. As such, we record accounts receivable at the time of shipment, when our right to the consideration becomes unconditional. Accounts receivable from our integration customers are typically due within 30-60 days of invoicing. An allowance for doubtful accounts is provided based on a periodic analysis of individual account balances, including an evaluation of days outstanding, payment history, recent payment trends, and our assessment of our customers’ credit worthiness. As of June 30, 2023, and December 31, 2022, our allowance for doubtful accounts was $7,000.

 

Equipment Sales

 

We generate revenues under fixed price contracts from the sale of data center and related ancillary equipment to customers in the United States. We recognize revenue when the product is shipped to the customer as that is when the customer obtains control of the promised goods. Typically, we do not receive advance payments for equipment sales; however, if we do, we record the advance payment as deferred revenues. Normally we record accounts receivable at the time of shipment, when our right to the consideration has become unconditional. Accounts receivable from our equipment sales are typically due within 30-45 days of invoicing.

 

Deployment and Other Services

 

We generate revenues from fees we charge our customers for other services, including repairs or other services not covered under maintenance contracts, installation and servicing of equipment, including modular data centers that we sold, and other fixed-price services, including repair, design and project management services. In some cases, we arrange for a third party to perform warranty and servicing of equipment, and in these instances, we recognize revenue as the amount of any fees or commissions that we expect to be entitled to receive. Other services are typically invoiced upon completion of services or completion of milestones. We record accounts receivable at the time of completion when our right to consideration becomes unconditional.

 

Reseller Services

 

We generate revenues from fees we charge our customers to procure third-party hardware, software and professional services on their behalf that are then used in our integration services as we integrate these components to deliver a completed system to our customer. We recognize our reseller services revenue upon completion of the procurement activity. In some cases, we arrange for the purchase of third-party hardware, software or professional services that are to be provided to our customers by another party and we have no control of the goods before they are transferred to the customer. In these instances, we are acting as an agent in the transaction and recognize revenue as the amount of any fee or commissions that we expect to be entitled to after paying the other party for the goods or services provided to the customer. Accounts receivable from our reseller activities are typically due within 30-60 days of invoicing.

 

The following table shows our revenues disaggregated by reportable segment and by product or service type (in ’000’s, unaudited):

 

   

Three-Months Ended June 30,

   

Six-Months Ended June 30,

 
   

2023

   

2022

   

2023

   

2022

 
FACILITIES:                                

Maintenance revenues

  $ 1,014     $ 859     $ 1,953     $ 1,662  

Equipment sales

    320       316       382       370  

Deployment and other services

    230       2,423       1,465       3,645  

Total Facilities revenues

  $ 1,564     $ 3,598     $ 3,800     $ 5,677  
                                 
SYSTEMS INTEGRATION:                                

Integration services

  $ 2,380     $ 2,057     $ 4,992     $ 3,430  

Reseller services

    10,593       766       12,319       2,506  

Total Systems Integration revenues

  $ 12,973     $ 2,823     $ 17,311     $ 5,936  

TOTAL REVENUES

  $ 14,537     $ 6,421     $ 21,111     $ 11,613  

 

Judgments

 

We consider several factors in determining that control transfers to the customer upon shipment of equipment or upon completion of our services. These factors include that legal title transfers to the customer, we have a present right to payment, and the customer has assumed the risks and rewards of ownership at the time of shipment or completion of the services.

 

Sales Taxes

 

Sales (and similar) taxes that are imposed on our sales and collected from customers are excluded from revenues.

 

Shipping and Handling Costs

 

Costs for shipping and handling activities, including those activities that occur subsequent to transfer of control to the customer, are recorded as cost of revenues and are expensed as incurred. We accrue costs for shipping and handling activities that occur after control of the promised good or service has transferred to the customer.

 

Remaining Performance Obligations

 

Remaining performance obligations include deferred revenue and amounts we expect to receive for goods and services that have not yet been delivered or provided under existing, non-cancellable contracts. For contracts that have an original duration of one year or less, we have elected the practical expedient applicable to such contracts and we do not disclose the transaction price for remaining performance obligations at the end of each reporting period and when we expect to recognize this revenue. As of June 30, 2023, deferred revenue of $1,599,000 includes $1,314,000 of our remaining performance obligations for our maintenance contracts, all of which are expected to be recognized within one year, and $285,000 relating to procurement and integration services where we have yet to complete our services for our customers, all of which are expected to be recognized within one year. Contract liabilities consisting of deferred revenue were $2,080,000 at December 31, 2022 and $2,457,000 at December 31, 2021.

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentration of Credit Risk

 

We are currently economically dependent upon our relationship with a large US-based IT OEM. If this relationship is unsuccessful or discontinues, our business and revenue will suffer. The loss of or a significant reduction in orders from this customer or the failure to provide adequate products or services to it would significantly reduce our revenue.

 

The following customer accounted for a significant percentage of our revenues for the periods shown (unaudited):

 

   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

US-based IT OEM

    96 %     94 %     94 %     94 %

 

No other customers represented more than 10% of our revenues for any periods presented. Our US-based IT OEM customer represented 97% and 93% of our trade accounts receivable at June 30, 2023 and December 31, 2022, respectively. No other customer represented more than 10% of our accounts receivable at June 30, 2023, or at December 31, 2022.

Non-recourse Factoring, Policy [Policy Text Block]

Non-recourse factoring

 

We have entered into a factoring agreement with a financial institution to sell certain of our accounts receivables from a US-based IT OEM customer under a non-recourse agreement. Under the arrangement, we sell certain trade receivables on a non-recourse basis and account for the transaction as a sale of the receivables. The financial institution assumes the full risk of collection, without recourse to the Company in the event of a loss. Debtors are directed to send payments directly to the financial institution. The applicable receivables are removed from our consolidated balance sheet when the cash proceeds are received by us. We do not service any factored accounts after the factoring has occurred. We utilize this factoring arrangement as part of our financing for working capital. The aggregate gross amount factored under this arrangement was approximately $37.7 million and $10.3 million for the three-month periods ended June 30, 2023 and 2022, respectively. We paid financing fees under this arrangement of approximately $541,000 and $65,000 for the three-month periods ended June 30, 2023 and 2022, respectively, which was recorded as interest expense in our consolidated statements of operations. The aggregate gross amount factored under this arrangement was approximately $48.5 million and $25.6 million for the six-month periods ended June 30, 2023 and 2022, respectively. We paid financing fees under this arrangement of approximately $672,000 and $156,000 for the six-month periods ended June 30, 2023 and 2022, respectively, which was recorded as interest expense in our consolidated statements of operations

New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Guidance

 

Recently Issued Accounting Pronouncements

 

In June 2016, FASB issued Accounting Standards Update ASU 2016-13, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). The standard’s main goal is to improve financial reporting by requiring earlier recognition of credit losses on financing receivables and other financial assets. Among the provisions of ASU 2016-13 is a requirement that assets measured at amortized cost, which includes trade accounts receivable, be presented at the net amount expected to be collected. This pronouncement requires that an entity reflect all of its expected credit losses based on current estimates which will replace the current standard requiring that an entity need only consider past events and current conditions in measuring an incurred loss. We are subject to this guidance effective with the consolidated financial statements we issue for the year ending December 31, 2023, and the quarterly periods during that year. We adopted this guidance effective January 1, 2023 and it did not have a material impact on our financial results of operations.

 

In May 2019, FASB issued Accounting Standards Update 2019-15, Financial Instruments Credit Losses (Topic 326), (AASU 2019-15”). ASU 2019-15 provides guidance that allows entities to make an irrevocable one-time election upon adoption of the new credit loss standard to measure financial assets at amortized cost (except held-to-maturity securities) using the fair value option. The effective date and transition methodology are the same as in ASU 2016-13. We adopted this guidance effective January 1, 2023 and it did not have a material impact on our financial results of operations.