XML 51 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Revenues (note 3):    
Total revenues $ 696,888 $ 667,157
Cost of revenues:    
Amortization of acquired technology-based intangible assets (note 8) 40,298 47,477
Total cost of revenues 228,508 226,313
Gross profit 468,380 440,844
Operating expenses:    
Research and development 81,178 77,470
Sales and marketing 128,618 120,182
General and administrative 51,535 50,924
Depreciation 20,277 23,854
Amortization of acquired customer-based intangible assets (note 8) 49,158 45,876
Special charges (recoveries) (note 18) 5,101 23,311
Total operating expenses 335,867 341,617
Income from operations 132,513 99,227
Other income (expense), net (2,785) 1,522
Interest and other related expense, net (32,210) (34,531)
Income before income taxes 97,518 66,218
Provision for (recovery of) income taxes (note 15) 23,091 29,850
Net income for the period 74,427 36,368
Net (income) loss attributable to non-controlling interests (26) (44)
Net income attributable to OpenText $ 74,401 $ 36,324
Earnings per share—basic attributable to OpenText (note 21) (in dollars per share) $ 0.28 $ 0.14
Earnings per share—diluted attributable to OpenText (note 21) (in dollars per share) $ 0.27 $ 0.13
Weighted average number of Common Shares outstanding—basic (in '000's) 270,013 268,028
Weighted average number of Common Shares outstanding—diluted (in '000's) 271,251 269,387
License    
Revenues (note 3):    
Total revenues $ 77,898 $ 76,887
Cost of revenues:    
Costs of revenues 2,323 3,872
Cloud services and subscriptions    
Revenues (note 3):    
Total revenues 237,265 208,083
Cost of revenues:    
Costs of revenues 102,162 87,703
Customer support    
Revenues (note 3):    
Total revenues 312,298 311,551
Cost of revenues:    
Costs of revenues 29,387 30,465
Professional service and other    
Revenues (note 3):    
Total revenues 69,427 70,636
Cost of revenues:    
Costs of revenues $ 54,338 $ 56,796