XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 391,563 $ 366,671
Short-term investments 90,001 90,055
Accounts receivable 35,793 28,713
Contract assets 9,908 26,635
Other current assets (Note 10) 32,454 34,146
TOTAL CURRENT ASSETS 559,719 546,220
Property, plant and equipment, net 18,385 20,361
Goodwill 27,943 27,943
Other purchased intangible assets, net 3,417 4,097
Deferred taxes   249
Right-of-use and other assets 3,689 3,760
TOTAL ASSETS 613,153 602,630
CURRENT LIABILITIES    
Accounts payable 39,959 53,295
Accrued expenses 42,672 50,750
Contract liabilities 176,414 172,042
TOTAL CURRENT LIABILITIES 259,045 276,087
Deferred taxes 133  
Other noncurrent liabilities 4,180 4,135
TOTAL LIABILITIES 263,358 280,222
COMMITMENTS AND CONTINGENCIES (Notes 7 and 8)
STOCKHOLDERS' EQUITY    
Preferred stock, par value $0.10 per share - 500,000 shares authorized; no shares issued and outstanding
Common stock, par value $0.15 per share - 30,000,000 shares authorized; 15,787,673 and 15,706,202 shares issued at October 31, 2021 and January 31, 2021, respectively; 15,784,440 and 15,702,969 shares outstanding at October 31, 2021 and January 31, 2021, respectively 2,368 2,356
Additional paid-in capital 157,187 153,282
Retained earnings 190,308 166,110
Accumulated other comprehensive loss (1,809) (1,081)
TOTAL STOCKHOLDERS' EQUITY 348,054 320,667
Non-controlling interests 1,741 1,741
TOTAL EQUITY 349,795 322,408
TOTAL LIABILITIES AND EQUITY $ 613,153 $ 602,630