Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Assets and Liabilities Deferred revenue consisted of the following:
June 30, 2021 December 31, 2020
Deferred extended maintenance and support $ 2,568  $ 2,902 
Deferred royalties 280  282 
Deferred device and advances 100  118 
Total deferred revenues 2,948  3,302 
Less current portion (1,422) (1,496)
Deferred revenues, non-current $ 1,526  $ 1,806 
Deferred revenue activity consisted of the following for the six months ended June 30, 2021:
Beginning balance $ 3,302 
Deferral of revenue 548 
Recognition of deferred revenue (902)
Ending balance $ 2,948 
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by major source for the three months ended June 30, 2021:
  EksoHealth EksoWorks Total
Device revenue $ 1,090  $ 288  $ 1,378 
Service and support 447  —  447 
Subscriptions 185  52  237 
Parts and other 140  149 
  $ 1,862  $ 349  $ 2,211 

The following table disaggregates the Company’s revenue by major source for the six months ended June 30, 2021:
  EksoHealth EksoWorks Total
Device revenue $ 2,109  $ 386  $ 2,495 
Service and support 935  —  935 
Subscriptions 337  122  459 
Parts and other 194  24  218 
Collaborative arrangements 14  —  14 
  $ 3,589  $ 532  $ 4,121 

The following table disaggregates the Company’s revenue by major source for the three months ended June 30, 2020:
  EksoHealth EksoWorks Total
Device revenue $ 1,382  $ 161  $ 1,543 
Service and support 333  —  333 
Rentals and subscriptions 197  200 
Parts and other 69  14  83 
Collaborative arrangements 105  —  105 
  $ 2,086  $ 178  $ 2,264 

The following table disaggregates the Company’s revenue by major source for the six months ended June 30, 2020:
  EksoHealth EksoWorks Total
Device revenue $ 1,688  $ 416  $ 2,104 
Service and support 715  —  715 
Rentals and subscriptions 478  481 
Parts and other 223  36  259 
Collaborative arrangements 172  —  172 
  $ 3,276  $ 455  $ 3,731