XML 22 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
AOCI Attributable to Parent [Member]
Additional Paid-in Capital [Member]
Common Stock [Member]
Comprehensive income (loss):              
Stockholders' Equity Attributable to Parent $ 345,104   $ 97,717   $ (3,220) $ 250,607  
BALANCE (in shares) at Jan. 31, 2021             22,335
Increase (Decrease) in Stockholders' Equity              
Common stock issued on grant of restricted stock (net of forfeitures), exercise of stock options and warrants, and tax benefits of equity awards (1,012)         (1,012)  
Common stock issued on grant of restricted stock (net of forfeitures), exercise of stock options and warrants, and tax benefits of equity awards (in shares)             35
Stock-based compensation expense 2,554         2,554  
Net Income (Loss) Attributable to Parent 66,047   66,047        
Comprehensive income (loss):              
Total Other Comprehensive Income (Loss) (3,671)       (3,671)    
BALANCE (in shares) at Jan. 31, 2022             22,588
Comprehensive income (loss):              
Stockholders' Equity, Other   $ (204)   $ 0      
Stockholders' Equity Attributable to Parent 435,199   182,916   (2,172) 254,455  
Common stock issued on grant of restricted stock (net of forfeitures), exercise of stock options and warrants, and tax benefits of equity awards (1,144)         (1,144)  
Common stock issued on grant of restricted stock (net of forfeitures), exercise of stock options and warrants, and tax benefits of equity awards (in shares)             110
Stock-based compensation expense 3,230         3,230  
Net Income (Loss) Attributable to Parent 101,868   101,868        
Total Other Comprehensive Income (Loss) (2,847)       (2,847)    
BALANCE (in shares) at Jan. 31, 2023             22,698
Comprehensive income (loss):              
Stockholders' Equity Attributable to Parent 536,306   284,784   (5,019) 256,541  
Common stock issued on grant of restricted stock (net of forfeitures), exercise of stock options and warrants, and tax benefits of equity awards (1,004)         (1,004)  
Common stock issued on grant of restricted stock (net of forfeitures), exercise of stock options and warrants, and tax benefits of equity awards (in shares)             150
Stock-based compensation expense 3,120         3,120  
Net Income (Loss) Attributable to Parent 112,441   112,441        
Total Other Comprehensive Income (Loss) 6,779       6,779    
BALANCE (in shares) at Jan. 31, 2024             22,848
Comprehensive income (loss):              
Stockholders' Equity Attributable to Parent $ 657,642   $ 397,225   $ 1,760 $ 258,657