XML 76 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Quarterly Data (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
May 31, 2021
Feb. 28, 2021
Nov. 30, 2020
Aug. 31, 2020
May 31, 2020
Feb. 29, 2020
Nov. 30, 2019
Aug. 31, 2019
May 31, 2021
May 31, 2020
May 31, 2019
Total Revenue $ 127,425 $ 116,709 $ 115,000 $ 109,325 $ 109,074 $ 99,869 $ 107,803 $ 101,424 $ 468,459 $ 418,170 $ 414,186
Gross Margin 57,691 53,849 53,214 50,302 51,729 45,330 51,026 48,194 215,056 196,279 191,920
Net Income $ 15,760 $ 13,377 $ 15,885 $ 15,860 $ 16,347 $ 12,200 $ 16,276 $ 14,652 $ 60,882 $ 59,475 $ 60,176
Basic net income per share $ 0.15 $ 0.13 $ 0.15 $ 0.15 $ 0.15 $ 0.12 $ 0.15 $ 0.14 $ 0.57 $ 0.57 $ 0.58
Diluted net income per share $ 0.15 $ 0.12 $ 0.15 $ 0.15 $ 0.15 $ 0.11 $ 0.15 $ 0.14 $ 0.57 $ 0.56 $ 0.57