XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations Proforma (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 31, 2019
May 31, 2018
May 31, 2019
May 31, 2018
Business Combinations [Abstract]        
Revenue $ 112,234 $ 104,883 $ 218,532 $ 209,251
Net income $ 5,926 $ 4,839 $ 10,824 $ 8,080
Net income per basic share $ 0.13 $ 0.11 $ 0.24 $ 0.18
Net income per diluted share $ 0.13 $ 0.10 $ 0.24 $ 0.17