XML 46 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
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, 2020 and 2019 are as follows:
December 31, 2020December 31, 2019
Property, plant and equipment:
     Machinery and equipment$91,984 $83,900 
     Furniture and fixtures6,620 6,377 
     Leasehold improvements21,414 21,397 
          Property, plant and equipment at cost120,018 111,674 
     Less: accumulated depreciation and amortization(96,927)(84,720)
          Property, plant and equipment, net$23,091 $26,954 
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