Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Assets and Liabilities Deferred revenue consisted of the following:
September 30, 2021 December 31, 2020
Deferred extended maintenance and support $ 2,387  $ 2,902 
Deferred royalties 280  282 
Deferred device and advances 73  118 
Total deferred revenues 2,740  3,302 
Less current portion (1,291) (1,496)
Deferred revenues, non-current $ 1,449  $ 1,806 
Deferred revenue activity consisted of the following for the nine months ended September 30, 2021:
Beginning balance $ 3,302 
Deferral of revenue 799 
Recognition of deferred revenue (1,361)
Ending balance $ 2,740 
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2021:
  EksoHealth EksoWorks Total
Device revenue $ 1,791  $ 240  $ 2,031 
Service and support 477  —  477 
Subscriptions 173  66  239 
Parts and other 233  27  260 
Collaborative arrangements 42  —  42 
  $ 2,716  $ 333  $ 3,049 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2021:
  EksoHealth EksoWorks Total
Device revenue $ 3,900  $ 625  $ 4,525 
Service and support 1,412  —  1,412 
Subscriptions 510  188  698 
Parts and other 427  51  478 
Collaborative arrangements 57  —  57 
  $ 6,306  $ 864  $ 7,170 

The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:
  EksoHealth EksoWorks Total
Device revenue $ 2,018  $ 127  $ 2,145 
Service and support 455  —  455 
Rentals and subscriptions 178  185 
Parts and other 32  24  56 
Collaborative arrangements 56  —  56 
  $ 2,739  $ 158  $ 2,897 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2020:
  EksoHealth EksoWorks Total
Device revenue $ 3,706  $ 543  $ 4,249 
Service and support 1,170  —  1,170 
Rentals and subscriptions 656  10  666 
Parts and other 255  60  315 
Collaborative arrangements 228  —  228 
  $ 6,015  $ 613  $ 6,628