XML 99 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Overview and Summary of Significant Accounting Policies - Revenue in Consolidated Statement of Operations in Connection with Adoption of Topic 606 (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:                      
Total revenue $ 296,916 $ 358,163 $ 363,677 $ 277,428 $ 277,285 $ 339,099 $ 364,774 $ 325,807 $ 1,296,184 $ 1,306,965 $ 1,204,970
Services                      
Revenue:                      
Total revenue                 1,110,249 1,132,424 1,050,729
Products                      
Revenue:                      
Total revenue                 $ 185,935 $ 174,541 $ 154,241