XML 18 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Shareholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Nov. 30, 2017 [1]   47,281,000      
Beginning balance at Nov. 30, 2017 [1] $ 411,349 $ 473 $ 249,363 $ 179,919 $ (18,406)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan (in shares)   293,000      
Issuance of stock under employee stock purchase plan 3,069 $ 3 3,066    
Exercise of stock options (in shares)   53,000      
Exercise of stock options 1,525 $ 1 1,524    
Withholding tax payments related to net issuance of restricted stock units (1,931)   (1,931)    
Stock-based compensation 10,150   10,150 0  
Dividends declared $ (12,858)     (12,858)  
Treasury stock repurchases and retirements (in shares) (2,100,000) (2,124,000)      
Treasury stock repurchases and retirements $ (90,000) $ (21) (4,569) (85,410)  
Net income 26,637 [2],[3]     26,637  
Other comprehensive income (loss) (5,215)       (5,215)
Ending balance (in shares) at May. 31, 2018 [1]   45,503,000      
Ending balance at May. 31, 2018 [1] 342,726 $ 456 258,244 107,647 (23,621)
Beginning balance (in shares) at Feb. 28, 2018 [1]   46,298,000      
Beginning balance at Feb. 28, 2018 [1] 383,737 $ 463 254,584 143,292 (14,602)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan (in shares)   245,000      
Issuance of stock under employee stock purchase plan 1,974 $ 3 1,971    
Exercise of stock options (in shares)   30,000      
Exercise of stock options 856 $ 1 855    
Withholding tax payments related to net issuance of restricted stock units (1,931)   (1,931)    
Stock-based compensation 5,580   5,580    
Dividends declared $ (6,375)     (6,375)  
Treasury stock repurchases and retirements (in shares) (1,100,000) (1,070,000)      
Treasury stock repurchases and retirements $ (45,000) $ (11) (2,815) (42,174)  
Net income 12,904 [2]     12,904  
Other comprehensive income (loss) (9,019)       (9,019)
Ending balance (in shares) at May. 31, 2018 [1]   45,503,000      
Ending balance at May. 31, 2018 [1] $ 342,726 $ 456 258,244 107,647 (23,621)
Beginning balance (in shares) at Nov. 30, 2018 45,114,935 45,115,000 [1]      
Beginning balance at Nov. 30, 2018 [1] $ 324,002 [4] $ 451 266,602 85,125 (28,176)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan (in shares)   99,000      
Issuance of stock under employee stock purchase plan 2,803 $ 1 2,802    
Exercise of stock options (in shares)   44,000      
Exercise of stock options 1,317   1,317    
Vesting of restricted stock units and release of deferred stock units (in shares)   146,000      
Vesting of restricted stock units and release of deferred stock units 0 $ 1 (1)    
Withholding tax payments related to net issuance of restricted stock units (in shares)   (37,000)      
Withholding tax payments related to net issuance of restricted stock units (1,637)   (1,637)    
Stock-based compensation 11,922   11,922    
Issuance of shares related to non-compete agreement   44,000      
Issuance of shares related to non-compete agreement 2,000   2,000    
Dividends declared $ (13,832)     (13,832)  
Treasury stock repurchases and retirements (in shares) (700,000) (688,000)      
Treasury stock repurchases and retirements $ (25,000) $ (5) (1,260) (23,735)  
Net income 17,583     17,583  
Other comprehensive income (loss) $ (414)       (414)
Ending balance (in shares) at May. 31, 2019 44,723,199 44,723,000      
Ending balance at May. 31, 2019 $ 315,347 $ 448 281,745 61,744 (28,590)
Beginning balance (in shares) at Feb. 28, 2019   44,474,000      
Beginning balance at Feb. 28, 2019 306,702 $ 446 272,408 60,462 (26,614)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock under employee stock purchase plan (in shares)   61,000      
Issuance of stock under employee stock purchase plan 1,806 $ 1 1,805    
Exercise of stock options (in shares)   35,000      
Exercise of stock options 1,049   1,049    
Vesting of restricted stock units and release of deferred stock units (in shares)   146,000      
Vesting of restricted stock units and release of deferred stock units 0 $ 1 (1)    
Withholding tax payments related to net issuance of restricted stock units (in shares)   (37,000)      
Withholding tax payments related to net issuance of restricted stock units (1,632)   (1,632)    
Stock-based compensation 6,116   6,116    
Issuance of shares related to non-compete agreement   44,000      
Issuance of shares related to non-compete agreement 2,000   2,000    
Dividends declared (6,899)     (6,899)  
Net income 8,181     8,181  
Other comprehensive income (loss) $ (1,976)       (1,976)
Ending balance (in shares) at May. 31, 2019 44,723,199 44,723,000      
Ending balance at May. 31, 2019 $ 315,347 $ 448 $ 281,745 $ 61,744 $ (28,590)
[1] The Company adopted ASC 606 effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Basis of Presentation for further information.
[2] The Company adopted ASC 606 effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Basis of Presentation for further information.
[3] The Company adopted ASC 606 effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Basis of Presentation for further information.
[4] 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 Basis of Presentation for further information.