Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Tables)

v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contracts with Customer, Assets and Liabilities
Deferred revenue consisted of the following:
June 30, 2020 December 31, 2019
Deferred extended maintenance and support $ 2,634    $ 2,837   
Deferred royalties 285    290   
Deferred device and rental revenues 117    131   
Customer deposits and advances 15    23   
Total deferred revenues 3,051    3,281   
Less current portion (1,345)   (1,492)  
Deferred revenues, non-current $ 1,706    $ 1,789   
Deferred revenue activity consisted of the following for the six months ended June 30, 2020:
Beginning balance $ 3,281   
Deferral of revenue 674   
Recognition of deferred revenue (904)  
Ending balance $ 3,051   
Disaggregation of Revenue
The following table disaggregates the Company’s revenue by major source for the three months ended June 30, 2020:
  EksoHealth EksoWorks Total
Device sales $ 1,382    $ 161    $ 1,543   
Service and support 333    —    333   
Rentals 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 sales $ 1,688    $ 416    $ 2,104   
Service and support 715    —    715   
Rentals 478      481   
Parts and other 223    36    259   
Collaborative arrangements 172    —    172   
  $ 3,276    $ 455    $ 3,731   

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

  EksoHealth EksoWorks Total
Device sales $ 2,164    $ 359    $ 2,523   
Service and support 419    —    419   
Rentals 252    —    252   
Parts and other   55    60   
Collaborative arrangements   —    8
  $ 2,848    $ 414    $ 3,262   

The following table disaggregates the Company’s revenue by major source for the six months ended June 30, 2019:
  EksoHealth EksoWorks Total
Device sales $ 4,239    $ 1,076    $ 5,315   
Service and support 844    —    844   
Rentals 531    —    531   
Parts and other 40    140    180   
Collaborative arrangements   —    8
  $ 5,662    $ 1,216    $ 6,878