XML 55 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation Summary of the Error Corrections and Prior Period Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2016
Mar. 31, 2015
Jun. 30, 2016
Jun. 30, 2015
Sep. 30, 2015
Sep. 30, 2014
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Cost of product revenue $ 69,557 $ 65,226 $ 58,032 $ 77,128 $ 76,692 $ 68,057 $ 123,258 $ 144,749 $ 192,816 $ 221,877 $ 298,348 $ 250,268
Cost of service revenue 23,814 23,255 21,369 16,579 16,596 15,591 44,624 32,187 68,437 48,766 65,255 65,243
Total cost of revenue $ 93,371 88,481 79,401 93,707 93,288 83,648 167,882 176,936 $ 261,253 270,643 363,603 315,511
As Previously Reported                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Cost of product revenue   65,346 58,150 79,721 79,048 70,220 123,496 149,268   228,989 307,865 252,688
Cost of service revenue   23,135 21,251 13,986 14,240 13,428 44,386 27,668   41,654 55,738 62,823
Total cost of revenue   88,481 79,401 93,707 93,288 83,648 167,882 176,936   270,643 363,603 315,511
Adjustment                        
Error Corrections and Prior Period Adjustments Restatement [Line Items]                        
Cost of product revenue   (120) (118) (2,593) (2,356) (2,163) (238) (4,519)   (7,112) (9,517) (2,420)
Cost of service revenue   120 118 2,593 2,356 2,163 238 4,519   7,112 9,517 2,420
Total cost of revenue   $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0   $ 0 $ 0 $ 0