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

6.         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:

 

  

June 30, 2025

  

December 31, 2024

 

Deferred extended maintenance and support

 $3,265   3,669 

Deferred device and advances

  232   207 

Total deferred revenues

  3,497   3,876 

Less current portion

  (1,808)  (1,956)

Deferred revenues, non-current

 $1,689  $1,920 

  

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

 

Balance as of December 31, 2024

 $3,876 

Deferral of revenue

  887 

Recognition of deferred revenue

  (1,266)

Balance as of June 30, 2025

 $3,497 

 

The Company expects to recognize approximately $1,132 of the deferred revenue during the remainder of 2025, $1,206 in 2026, and $1,159 thereafter.

 

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

 

Disaggregation of Revenue

 

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

 

  

Total

 

Device revenue

 $1,172 

Service and support

  712 

Subscriptions

  99 

Parts and other

  74 
  $2,057 

 

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

 

  

Total

 

Device revenue

 $3,815 

Service and support

  836 

Subscriptions

  146 

Parts and other

  153 
  $4,950 

 

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

 

  

Total

 

Device revenue

 $3,659 

Service and support

  1,420 

Subscriptions

  186 

Parts and other

  167 
  $5,432 

 

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

 

  

Total

 

Device revenue

 $6,568 

Service and support

  1,601 

Subscriptions

  290 

Parts and other

  247 
  $8,706 

  

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

 

  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Americas

                

United States

 $1,023  $2,589  $2,807  $4,886 

Remaining countries combined

  16   330   32   361 

Americas revenue

  1,039   2,919   2,839   5,247 
                 

EMEA

                

France

  365   522   786   868 

Remaining countries combined

  613   994   1,276   1,479 

EMEA revenue

  978   1,516   2,062   2,347 
                 

APAC

                

Countries combined

  40   515   531   1,112 

APAC revenue

  40   515   531   1,112 
                 

Total Revenue

 $2,057  $4,950  $5,432  $8,706