XML 103 R46.htm IDEA: XBRL DOCUMENT v3.20.1
INVENTORY (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
On-hand final assemblies and finished goods inventories $ 71,964 $ 13,283
Deferred cost of goods sold 4,167 2,441
Gross inventory 76,131 15,724
Less noncurrent portion (included in other assets) (9,064) (924)
Current portion $ 67,067 $ 14,800