XML 28 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of Estimated Useful Lives of Property and Equipment Depreciation is computed beginning on the date that the asset is placed into service using the straight-line method over the estimated useful lives of the various classes of assets as follows:
Machinery, equipment and software
2 to 5 years
Furniture and fixtures
3 to 10 years
Property, Plant and Equipment Balances of major classes of depreciable assets and total accumulated depreciation as of December 31, 2019 and 2018 are as follows:
December 31, 2019December 31, 2018
Property and equipment:
     Machinery and equipment83,900  76,048  
     Furniture and fixtures6,377  6,749  
     Leasehold improvements21,397  20,304  
          Property and equipment at cost111,674  103,101  
     Less: accumulated depreciation and amortization(84,720) (72,684) 
          Property and equipment, net26,954  30,417  
Schedule of Error Corrections and Prior Period Adjustments
For the twelve months ended December 31, 2018:
As ReportedDepreciation and Amortization Adjustment
Selling, General and Administrative Adjustment
Software Maintenance AdjustmentAs Adjusted
Sales
Product$311,102  $—  $—  $9,482  $320,584  
Service92,525  —  —  (9,482) 83,043  
Total sales$403,627  $—  $—  $—  $403,627  
Cost of Sales
Product$124,802  $3,406  $—  $2,668  $130,876  
Service50,480  3,386  —  (2,668) 51,198  
Total cost of sales$175,282  $6,792  $—  $—  $182,074  
Operating Expenses
Selling, general and administrative$—  $5,145  $164,572  $—  $169,717  
Selling and marketing116,920  —  (116,920) —  —  
General and administrative47,652  —  (47,652) —  —  
Depreciation and amortization18,313  (18,313) —  —  —  
Research and development39,706  6,376  —  —  46,082  
Total operating expenses$222,591  $(6,792) $—  $—  $215,799  
For the twelve months ended December 31, 2017:
As ReportedDepreciation and Amortization Adjustment
Selling, General and Administrative Adjustment
Software Maintenance AdjustmentAs Adjusted
Sales
Product$277,922  $—  $—  $9,326  $287,248  
Service82,995  —  —  (9,326) 73,669  
Total sales$360,917  $—  $—  $—  $360,917  
Cost of Sales
Product$110,143  $3,254  $—  $2,364  $115,761  
Service46,137  2,701  —  (2,364) 46,474  
Total cost of sales$156,280  $5,955  $—  $—  $162,235  
Operating Expenses
Selling, general and administrative$—  $4,948  $147,351  $—  $152,299  
Selling and marketing103,544  —  (103,544) —  —  
General and administrative43,807  —  (43,807) —  —  
Depreciation and amortization16,588  (16,588) —  —  —  
Research and development35,376  5,685  —  —  41,061  
Total operating expenses$199,315  $(5,955) $—  $—  $193,360