Annual report [Section 13 and 15(d), not S-K Item 405]

Note 5 - Revenue

v3.25.0.1
Note 5 - Revenue
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

5. Revenue

 

The Company’s revenue is primarily generated through the sale and subscription of the EksoNR, Ekso Indego Therapy, and Ekso Indego Personal devices, along with the sale of support and maintenance contracts. Revenue from 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 these devices. Support and maintenance contracts extend coverage beyond the Company’s standard warranty agreements ranging from 12 to 48 months. Revenue is recognized evenly over the term of the contracts. Revenue from medical device subscriptions is recognized evenly over the contract term, typically over 24 months.

 

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:

 

   

December 31, 2024

   

December 31, 2023

 

Deferred extended maintenance and support

  $ 3,669     $ 3,993  

Deferred device and advances

    207       169  

Total deferred revenues

    3,876       4,162  

Less current portion

    (1,956 )     (1,993 )

Deferred revenues, non-current

  $ 1,920     $ 2,169  

 

On September 25, 2023, the Company entered into a warranty claim lump-sum agreement with Parker Hannifin Corporation ("Parker"), pursuant to which, among other things, Parker paid the Company $700 for the release of Parker's obligation to reimburse the Company for its costs and expenses associated with servicing certain product warranty obligations. The Company recorded the lump sum payment as deferred revenue and recognizes revenue as services are performed.

 

Deferred revenue activity consisted of the following for the years ended  December 31, 2024 and December 31, 2023:

 

   

Year Ended December 31, 2024

   

Year Ended December 31, 2023

 

Beginning balance

  $ 4,162     $ 2,153  

Deferral of revenue

    3,331       4,727  

Recognition of deferred revenue

    (3,617 )     (2,718 )

Ending balance

  $ 3,876     $ 4,162  

 

The Company expects to recognize approximately $1,956 of the deferred revenue during 2025, $1,023 in 2026, and $897 thereafter.

 

In addition to deferred revenue, the Company has a non-cancellable backlog of $3,364, which includes customer orders received but not fulfilled and other ancillary products and services of $2,951, expected to be recognized across 2025 and 2026, and contracts for subscription units of $413, expected to be recognized across 2025 and 2026.

 

Disaggregation of Revenue

 

The following table disaggregates the Company’s revenue by major source for the year ended December 31, 2024:

 

   

Total

 

Device revenue

  $ 13,323  

Service and support

    3,121  

Subscriptions

    527  

Parts and other

    954  
    $ 17,925  

 

The following table disaggregates the Company’s revenue by major source for the year ended December 31, 2023:

 

   

Total

 

Device revenue

  $ 14,132  

Service and support

    2,821  

Subscriptions

    967  

Parts and other

    359  
    $ 18,279  

 

The Company operates in the following regions: (1) Americas, (2) Europe, the Middle East, and Africa region ("EMEA"), and (3) Asia Pacific region ("APAC"). Individual countries with revenue greater than 10% of total revenue for the year ended December 31, 2024 and 2023 are disclosed separately from the regional totals. Geographic information for revenue based on location of customers is as follows:

 

   

Year ended December 31,

 
   

2024

   

2023

 

United States

  $ 9,712     $ 12,500  

Other

    421       495  

Americas

    10,133       12,995  

France

    3,006       181  

Other

    2,936       3,584  

EMEA

    5,942       3,765  

APAC

    1,850       1,519  
    $ 17,925     $ 18,279