XML 80 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Business Segments and International Operations (Income from Continuing Operations by Segment) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2019
USD ($)
May 31, 2018
USD ($)
May 31, 2019
USD ($)
segment
May 31, 2018
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | segment     3  
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue $ 99,995 $ 92,864 [1] $ 189,544 $ 188,274 [1]
Segment costs of revenue and operating expenses 26,450 22,886 51,692 47,075
Segment contribution margin 73,545 69,978 137,852 141,199
Other unallocated expenses 58,804 51,428 107,702 103,518
Income from operations 14,741 18,550 [1] 30,150 37,681 [1]
Other expense, net (2,317) (1,284) [1] (4,320) (2,869) [1]
Income before income taxes 12,424 17,266 [1] 25,830 34,812 [1]
OpenEdge        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue 67,820 69,607 133,072 136,270
Segment costs of revenue and operating expenses 19,097 15,013 37,412 30,775
Segment contribution margin 48,723 54,594 95,660 105,495
Data Connectivity and Integration        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue 12,932 3,411 18,932 12,903
Segment costs of revenue and operating expenses 1,806 1,674 3,306 3,303
Segment contribution margin 11,126 1,737 15,626 9,600
Application Development and Deployment        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue 19,243 19,846 37,540 39,101
Segment costs of revenue and operating expenses 5,547 6,199 10,974 12,997
Segment contribution margin $ 13,696 $ 13,647 $ 26,566 $ 26,104
[1] The Company adopted ASC 606 effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Basis of Presentation for further information.