XML 39 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Unaudited Consolidated Statement of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2018
Feb. 28, 2018
Nov. 30, 2017
Nov. 30, 2018
Nov. 30, 2017
Feb. 28, 2018
May 31, 2018
May 31, 2017
Revenues                
Total revenues $ 107,098 $ 94,903 $ 100,698 $ 206,724 $ 194,907 $ 289,811 $ 397,930 $ 358,277
Cost of revenues                
Total Cost of Revenues 57,065 50,302 52,449 109,962 101,734 152,037 211,658 189,353
Gross margin 50,033 44,601 48,249 96,762 93,173 137,774 186,272 168,924
Operating Expenses                
Sales and marketing 18,499 16,572 16,793 35,732 32,869 49,442 66,929 59,380
Total operating expenses 31,787 28,688 30,251 62,037 58,751 87,439 116,078 103,979
Operating income 18,246 15,913 17,998 34,725 34,422 50,335 70,194 64,945
Product Revenues                
Revenues                
Total revenues 89,562 77,184 84,471 172,522 164,016 241,200 331,288 303,122
Cost of revenues                
Total Cost of Revenues 47,305 40,283 43,252 90,255 84,236 124,520 173,725 156,295
Service Revenues                
Revenues                
Total revenues 17,536 17,719 16,227 34,202 30,891 48,611 66,642 55,155
Cost of revenues                
Total Cost of Revenues $ 9,760 10,019 9,197 $ 19,707 17,498 27,517 37,933 33,058
Accounting Standards Update 2014-09 | Calculated under Revenue Guidance in Effect before Topic 606                
Revenues                
Total revenues   95,892 101,817   197,073 292,965 402,252 361,594
Cost of revenues                
Total Cost of Revenues   50,371 52,546   101,931 152,302 212,000 189,626
Gross margin   45,521 49,271   95,142 140,663 190,252 171,968
Operating Expenses                
Sales and marketing   17,492 17,815   34,838 52,331 70,909 62,424
Total operating expenses   29,608 31,273   60,720 90,328 120,058 107,023
Operating income   15,913 17,998   34,422 50,335 70,194 64,945
Accounting Standards Update 2014-09 | Adjustments                
Revenues                
Total revenues   (989) (1,119)   (2,166) (3,154) (4,322) (3,317)
Cost of revenues                
Total Cost of Revenues   (69) (97)   (197) (265) (342) (273)
Gross margin   (920) (1,022)   (1,969) (2,889) (3,980) (3,044)
Operating Expenses                
Sales and marketing   (920) (1,022)   (1,969) (2,889) (3,980) (3,044)
Total operating expenses   (920) (1,022)   (1,969) (2,889) (3,980) (3,044)
Accounting Standards Update 2014-09 | Product Revenues | Calculated under Revenue Guidance in Effect before Topic 606                
Revenues                
Total revenues   78,142 85,590   166,157 244,298 335,554 306,512
Cost of revenues                
Total Cost of Revenues   40,352 43,349   84,433 124,785 174,067 156,568
Accounting Standards Update 2014-09 | Product Revenues | Adjustments                
Revenues                
Total revenues   (958) (1,119)   (2,141) (3,098) (4,266) (3,390)
Cost of revenues                
Total Cost of Revenues   (69) (97)   (197) (265) (342) (273)
Accounting Standards Update 2014-09 | Service Revenues | Calculated under Revenue Guidance in Effect before Topic 606                
Revenues                
Total revenues   17,750 16,227   30,916 48,667 66,698 55,082
Cost of revenues                
Total Cost of Revenues   10,019 $ 9,197   17,498 27,517 37,933 33,058
Accounting Standards Update 2014-09 | Service Revenues | Adjustments                
Revenues                
Total revenues   $ (31)     $ (25) $ (56) $ (56) $ 73