XML 101 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Financial Data (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2018
Aug. 31, 2018
May 31, 2018
Feb. 28, 2018
Nov. 30, 2017
Aug. 31, 2017
May 31, 2017
Feb. 28, 2017
Nov. 30, 2018
Nov. 30, 2017
Nov. 30, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 111,333 $ 95,683 $ 96,102 $ 94,047 $ 116,079 $ 97,310 $ 93,213 $ 90,970 $ 397,165 $ 397,572 $ 405,341
Gross profit 94,602 78,987 79,459 77,144 98,120 79,235 75,846 75,212 330,192 328,413 339,629
Income (loss) from operations 24,259 22,183 21,788 17,768 28,809 20,299 20,284 1,222 85,998 70,614 (29,709)
Net income (loss) $ 18,430 $ 16,746 $ 15,403 $ 12,912 $ 16,429 $ 11,172 $ 10,341 $ (525) $ 63,491 $ 37,417 $ (55,726)
Basic earnings (loss) per share (in dollars per share) $ 0.41 $ 0.37 $ 0.34 $ 0.28 $ 0.35 $ 0.23 $ 0.21 $ (0.01) $ 1.39 $ 0.78 $ (1.13)
Diluted earnings (loss) per share (in dollars per share) $ 0.41 $ 0.37 $ 0.33 $ 0.27 $ 0.34 $ 0.23 $ 0.21 $ (0.01) $ 1.38 $ 0.77 $ (1.13)