XML 56 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Unaudited Consolidated Statement of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 31, 2020
Feb. 29, 2020
Nov. 30, 2019
Aug. 31, 2019
May 31, 2019
Feb. 28, 2019
Nov. 30, 2018
Aug. 31, 2018
May 31, 2020
May 31, 2019
May 31, 2018
Revenues                      
Total revenues                 $ 418,170 $ 414,186 $ 397,930
Cost of revenues                      
Total cost of revenues                 221,891 222,266 211,658
Gross margin $ 51,729 $ 45,330 $ 51,026 $ 48,194 $ 50,530 $ 44,628 $ 50,033 $ 46,729 196,279 191,920 186,272
Operating Expenses                      
Sales and marketing                 69,675 70,230 66,929
Total operating expenses                 128,756 123,826 116,078
Operating income                 67,523 68,094 70,194
Product Revenues                      
Revenues                      
Total revenues                 335,539 339,439 331,288
Cost of revenues                      
Total cost of revenues                 173,566 179,660 173,725
Service Revenues                      
Revenues                      
Total revenues                 82,631 74,747 66,642
Cost of revenues                      
Total cost of revenues                 $ 48,325 $ 42,606 37,933
Accounting Standards Update 2014-09 | Calculated under Revenue Guidance in Effect before Topic 606                      
Revenues                      
Total revenues                     402,252
Cost of revenues                      
Total cost of revenues                     212,000
Gross margin                     190,252
Operating Expenses                      
Sales and marketing                     70,909
Total operating expenses                     120,058
Operating income                     70,194
Accounting Standards Update 2014-09 | Adjustments                      
Revenues                      
Total revenues                     (4,322)
Cost of revenues                      
Total cost of revenues                     (342)
Gross margin                     (3,980)
Operating Expenses                      
Sales and marketing                     (3,980)
Total operating expenses                     (3,980)
Accounting Standards Update 2014-09 | Product Revenues | Calculated under Revenue Guidance in Effect before Topic 606                      
Revenues                      
Total revenues                     335,554
Cost of revenues                      
Total cost of revenues                     174,067
Accounting Standards Update 2014-09 | Product Revenues | Adjustments                      
Revenues                      
Total revenues                     (4,266)
Cost of revenues                      
Total cost of revenues                     (342)
Accounting Standards Update 2014-09 | Service Revenues | Calculated under Revenue Guidance in Effect before Topic 606                      
Revenues                      
Total revenues                     66,698
Cost of revenues                      
Total cost of revenues                     37,933
Accounting Standards Update 2014-09 | Service Revenues | Adjustments                      
Revenues                      
Total revenues                     $ (56)