XML 105 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Nov. 30, 2019
Aug. 31, 2019
May 31, 2019
Feb. 28, 2019
Nov. 30, 2018
Aug. 31, 2018
May 31, 2018
Feb. 28, 2018
Nov. 30, 2019
Nov. 30, 2018
[1]
Nov. 30, 2017
[1]
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 117,038 $ 106,716 $ 99,995 $ 89,549 $ 98,104 $ 92,603 $ 92,864 $ 95,410 $ 413,298 $ 378,981 $ 389,154
Gross profit 96,272 85,891 82,384 73,510 81,373 75,907 76,221 78,507 338,057 312,008 319,995
Income (loss) from operations (6,026) 15,960 14,741 15,409 11,030 19,103 18,550 19,131 40,084 67,814 57,490
Net income $ (4,740) $ 13,557 $ 8,181 $ 9,402 $ 8,644 $ 14,390 $ 12,904 $ 13,732 $ 26,400 $ 49,670 [2],[3] $ 29,021 [2],[3]
Basic (loss) earnings per share (in dollars per share) $ (0.11) $ 0.30 $ 0.18 $ 0.21 $ 0.19 $ 0.32 $ 0.28 $ 0.30 $ 0.59 $ 1.09 $ 0.60
Diluted (loss) earnings per share (in dollars per share) $ (0.11) $ 0.30 $ 0.18 $ 0.21 $ 0.19 $ 0.32 $ 0.28 $ 0.29 $ 0.58 $ 1.08 $ 0.60
[1] The Company adopted the accounting standard related to revenue recognition ("ASC 606") effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Summary of Significant Accounting Policies for further information.
[2] The Company adopted the accounting standard related to revenue recognition ("ASC 606") effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Summary of Significant Accounting Policies for further information.
[3] The Company adopted the accounting standard related to revenue recognition ("ASC 606") effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Summary of Significant Accounting Policies for further information.