XML 79 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues - Impact on Condensed Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Net income for the period $ 104,461 $ 36,368 $ 84,917 $ 36,690 $ 140,829 $ 121,607
Deferred taxes         8,909 44,374
Accounts receivable         33,548 (49,458)
Contract assets         (13,400) 0
Prepaid expenses and other current assets         12,532 (5,383)
Income taxes and deferred charges and credits         17,324 1,583
Accounts payable and accrued liabilities         (29,748) (72,499)
Deferred revenue         (69,151) (48,846)
Other assets         4,919 (1,586)
Net cash provided by operating activities         360,504 $ 233,432
Adjustments | Accounting Standards Update 2014-09            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Net income for the period (15,646)       (19,899)  
Deferred taxes         (6,784)  
Accounts receivable         (5,742)  
Contract assets         13,400  
Prepaid expenses and other current assets         355  
Income taxes and deferred charges and credits         62  
Accounts payable and accrued liabilities         110  
Deferred revenue         13,433  
Other assets         5,065  
Net cash provided by operating activities         0  
Proforma as if Topic 605 was in effect            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Net income for the period $ 88,815       120,930  
Deferred taxes         2,125  
Accounts receivable         27,806  
Contract assets         0  
Prepaid expenses and other current assets         12,887  
Income taxes and deferred charges and credits         17,386  
Accounts payable and accrued liabilities         (29,638)  
Deferred revenue         (55,718)  
Other assets         9,984  
Net cash provided by operating activities         $ 360,504