Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Assets and Liabilities
Deferred revenue consisted of the following:
September 30, 2020 December 31, 2019
Deferred extended maintenance and support $ 2,823  $ 2,837 
Deferred royalties 282  290 
Deferred device and rental revenues 146  131 
Customer deposits and advances 23 
Total deferred revenues 3,258  3,281 
Less current portion (1,448) (1,492)
Deferred revenues, non-current $ 1,810  $ 1,789 
Deferred revenue activity consisted of the following for the nine months ended September 30, 2020:
Beginning balance $ 3,281 
Deferral of revenue 1,256 
Recognition of deferred revenue (1,279)
Ending balance $ 3,258 
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by major source for the three months ended September 30, 2020:
  EksoHealth EksoWorks Total
Device sales $ 2,018  $ 127  $ 2,145 
Service and support 455  —  455 
Rentals 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 sales $ 3,706  $ 543  $ 4,249 
Service and support 1,170  —  1,170 
Rentals 656  10  666 
Parts and other 255  60  315 
Collaborative arrangements 228  —  228 
  $ 6,015  $ 613  $ 6,628 

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

  EksoHealth EksoWorks Total
Device sales $ 2,449  $ 289  $ 2,738 
Service and support 67  —  67 
Rentals 208  —  208 
Parts and other 257  31  288 
Collaborative arrangements 18  —  18
  $ 2,999  $ 320  $ 3,319 

The following table disaggregates the Company’s revenue by major source for the nine months ended September 30, 2019:

  EksoHealth EksoWorks Total
Device sales $ 6,688  $ 1,365  $ 8,053 
Service and support 911  —  911 
Rentals 739  —  739 
Parts and other 297  171  468 
Collaborative arrangements 26  —  26
  $ 8,661  $ 1,536  $ 10,197