XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Revenue - Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disaggregation of Revenue [Line Items]      
Revenue $ 1,015,021 $ 993,260 $ 992,065
Transferred at a Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 853,546 836,828 845,570
Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 161,475 156,432 146,495
Non-Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 678,478 667,927 688,095
Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 336,543 325,333 303,970
Industrial Inkjet      
Disaggregation of Revenue [Line Items]      
Revenue 607,559 570,688 562,583
Industrial Inkjet | Transferred at a Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 586,079 548,021 541,084
Industrial Inkjet | Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 21,480 22,667 21,499
Industrial Inkjet | Non-Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 380,672 349,372 356,043
Industrial Inkjet | Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 226,887 221,316 206,540
Productivity Software      
Disaggregation of Revenue [Line Items]      
Revenue 168,284 156,561 151,737
Productivity Software | Transferred at a Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 46,458 37,438 41,120
Productivity Software | Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 121,826 119,123 110,617
Productivity Software | Non-Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 76,797 67,186 68,686
Productivity Software | Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 91,487 89,375 83,051
Fiery      
Disaggregation of Revenue [Line Items]      
Revenue 239,178 266,011 277,745
Fiery | Transferred at a Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue 221,009 251,369 263,366
Fiery | Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Revenue 18,169 14,642 14,379
Fiery | Non-Recurring      
Disaggregation of Revenue [Line Items]      
Revenue 221,009 251,369 263,366
Fiery | Recurring      
Disaggregation of Revenue [Line Items]      
Revenue $ 18,169 $ 14,642 $ 14,379