XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Common Stock Held in Treasury
Cumulative Effect, Period of Adoption, Adjustment
Total
Balance at beginning of period (ASC 606) at Jan. 31, 2019       $ (9,580)     $ (9,580)  
Balance at beginning of period at Jan. 31, 2019 $ 264 $ 464,112 $ (15,194)   $ 758,881 $ (19,054)   $ 1,189,009
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity awards exercised/vested, net   (17,290)       17,406   116
Share-based compensation expense   17,559           17,559
Taxes paid for net share settlements   (12,239)           (12,239)
Other comprehensive income (loss), net     (2,814)         (2,814)
Repurchases of common stock           (35,216)   (35,216)
Net income (loss)         143,837     143,837
Balance at end of period at Jan. 31, 2020 264 452,142 (18,008)   893,138 (36,864)   1,290,672
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity awards exercised/vested, net   (9,538)       9,835   297
Share-based compensation expense   6,137           6,137
Taxes paid for net share settlements   (324)           (324)
Other comprehensive income (loss), net     15,914         15,914
Net income (loss)         23,545     23,545
Balance at end of period at Jan. 31, 2021 264 448,417 (2,094) $ (271) 916,683 (27,029) $ (271) 1,336,241
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity awards exercised/vested, net   (5,172)       5,172    
Share-based compensation expense   17,424           17,424
Taxes paid for net share settlements   (4,340)           (4,340)
Other comprehensive income (loss), net     (12,435)         (12,435)
Repurchases of common stock           (17,300)   (17,300)
Net income (loss)         200,593     200,593
Balance at end of period at Jan. 31, 2022 $ 264 $ 456,329 $ (14,529)   $ 1,117,005 $ (39,157)   $ 1,519,912