XML 35 R17.htm IDEA: XBRL DOCUMENT v3.20.1
General (Tables)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Schedule of Remaining Performance Obligations Expected to be Recognized

The remaining performance obligations expected to be recognized through 2022 are as follows:

 

    2020     2021     2022     Total  
Remaining performance obligations related to engineering only paid contracts   $ 3,694,000     $ 2,151,000     $ 447,000     $ 6,292,000  
Remaining performance obligations related to partial equipment paid contracts     1,841,000       214,000       528,000       2,583,000  
Total remaining performance obligations   $ 5,535,000     $ 2,365,000     $ 975,000     $ 8,875,000  
Schedule of Revenue by Source

The following table sets forth the Company’s revenue by source:

 

    For the Three Months Ended March 31,  
    2020     2019  
Equipment and systems sales   $ 1,606,946     $ 1,492,530  
Engineering and other services     131,591       222,409  
Shipping and handling     71,388       56,291  
Total revenue   $ 1,809,925     $ 1,771,230  
Schedule of Share-based Compensation Costs

The following is a summary of share-based compensation expenses included in the condensed consolidated statements of operations for the three months ended March 31, 2020 and 2019:

 

    For the Three Months Ended March 31,  
    2020     2019  
Share-based compensation costs included in:                
Cost of revenue   $ 8,558     $ 2,362  
Advertising and marketing expenses     2,912       840  
Product development costs     6,545       420  
Selling, general and administrative expenses     172,874       352,109  
Total share-based compensation expense included in consolidated statement of operations   $ 190,889     $ 355,731