Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Revenue

v3.23.2
Note 7 - Revenue
6 Months Ended
Jun. 30, 2023
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

7.         Revenue

 

The Company’s medical device segment (EksoHealth) revenue is primarily generated through the sale and subscription of the EksoNR, EksoUE, Ekso Indego Therapy, and Ekso Indego Personal devices, along with the sale of support and maintenance contracts. Revenue from medical device product sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility for sales of the EksoNR, Ekso UE, Ekso Indego Therapy, and Ekso Indego Personal devices. Support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements. The separately priced support and maintenance contracts range from 12 to 48 months. The Company typically receives payment at the inception of the contract and recognizes revenue evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the contract term, typically over 12 to 24 months.

 

The Company’s industrial device segment (EksoWorks) revenue is primarily generated through the sale of the upper body exoskeleton EVO and associated accessories. Revenue from industrial device sales is recognized at the point in time when control of the product transfers to the customer. Transfer of control generally occurs upon shipment from the Company’s facility. In June of 2022, the Company ceased commercialization of the EksoZeroG support arm and related products and accessories. 

 

Deferred Revenue

 

Deferred revenue is comprised mainly of unearned revenue related to extended support and maintenance contracts, but also includes other offerings for which the Company has been paid in advance and earns revenue when the Company transfers control of the product or service.

 

Deferred revenue consisted of the following:

 

   

June 30, 2023

   

December 31, 2022

 

Deferred extended maintenance and support

  $ 2,843       2,124  

Customer advances

    75       29  

Total deferred revenues

    2,918       2,153  

Less current portion

    (1,286 )     (1,121 )

Deferred revenues, non-current

  $ 1,632     $ 1,032  

 

Deferred revenue activity consisted of the following for the six months ended June 30, 2023:

 

Beginning balance

  $ 2,153  

Deferral of revenue

    2,145  

Recognition of deferred revenue

    (1,380 )

Ending balance

  $ 2,918  

 

The Company expects to recognize approximately $758 of the deferred revenue during the remainder of 2023, $1,020 in 2024, and $1,140 thereafter.

 

In addition to deferred revenue, the Company has a non-cancellable backlog of $1,063, expected to be recognized between 2023 and 2025, related to its contracts for subscription units with its customers. These subscription contracts typically have 12 to 24 month terms, and subscription income is recognized on a straight-line basis over the term of the contract.

 

Disaggregation of Revenue

 

The following table disaggregates the Company’s revenue by major source for the three months ended June 30, 2023:

 

   

EksoHealth

   

EksoWorks

   

Total

 

Device revenue

  $ 3,603     $ 7     $ 3,610  

Service and support

    722             722  

Subscriptions

    261       4       265  

Parts and other

    102       4       106  
    $ 4,688     $ 15     $ 4,703  

 

The following table disaggregates the Company’s revenue by major source for the six months ended June 30, 2023:

 

   

EksoHealth

   

EksoWorks

   

Total

 

Device revenue

  $ 6,651     $ 118     $ 6,769  

Service and support

    1,366             1,366  

Subscriptions

    536       11       547  

Parts and other

    131       12       143  
    $ 8,684     $ 141     $ 8,825  

 

The following table disaggregates the Company’s revenue by major source for the three months ended June 30, 2022:

 

   

EksoHealth

   

EksoWorks

   

Total

 

Device revenue

  $ 2,369     $ 163     $ 2,532  

Service and support

    489             489  

Subscriptions

    225       51       276  

Parts and other

    117       23       140  

Collaborative arrangements

    28             28  
    $ 3,228     $ 237     $ 3,465  

 

The following table disaggregates the Company’s revenue by major source for the six months ended June 30, 2022:

 

   

EksoHealth

   

EksoWorks

   

Total

 

Device revenue

  $ 3,332     $ 472     $ 3,804  

Service and support

    956             956  

Subscriptions

    441       120       561  

Parts and other

    273       331       604  

Collaborative arrangements

    107             107  
    $ 5,109     $ 923     $ 6,032