XML 45 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue Recognition - Summary of Revenue Disaggregated by Timing of Revenue Recognition and Reportable Segments as well as by Type of Product or Services Offered (Detail)
3 Months Ended
Mar. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
License transferred in point in time $ 56,683
Creative Professional [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 34,998
OEM [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 21,685
License Transferred in Point in Time [Member] | License Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 45,212
License Transferred in Point in Time [Member] | Service Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 1,126
License Transferred in Point in Time [Member] | Creative Professional [Member] | License Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 24,879
License Transferred in Point in Time [Member] | Creative Professional [Member] | Service Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 470
License Transferred in Point in Time [Member] | OEM [Member] | License Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 20,333
License Transferred in Point in Time [Member] | OEM [Member] | Service Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 656
License Transferred Over Time [Member] | License Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 655
License Transferred Over Time [Member] | Service Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 9,690
License Transferred Over Time [Member] | Creative Professional [Member] | License Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 655
License Transferred Over Time [Member] | Creative Professional [Member] | Service Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time 8,994
License Transferred Over Time [Member] | OEM [Member] | Service Revenue [Member]  
Disaggregation of Revenue [Line Items]  
License transferred in point in time $ 696