XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Jan. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 451,415 $ 366,671
Short-term investments 40,065 90,055
Accounts receivable 43,120 28,713
Contract assets 25,377 26,635
Other current assets (Note 10) 37,679 34,146
TOTAL CURRENT ASSETS 597,656 546,220
Property, plant and equipment, net 19,209 20,361
Goodwill 27,943 27,943
Other purchased intangible assets, net 3,644 4,097
Deferred taxes   249
Right-of-use and other assets 3,537 3,760
TOTAL ASSETS 651,989 602,630
LIABILITIES AND EQUITY CURRENT LIABILITIES    
Accounts payable 44,317 53,295
Accrued expenses 49,308 50,750
Contract liabilities 213,722 172,042
TOTAL CURRENT LIABILITIES 307,347 276,087
Deferred taxes 751  
Other noncurrent liabilities 3,356 4,135
TOTAL LIABILITIES 311,454 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,772,673 and 15,706,202 shares issued at July 31, 2021 and January 31, 2021, respectively; 15,769,440 and 15,702,969 shares outstanding at July 31, 2021 and January 31, 2021, respectively 2,366 2,356
Additional paid-in capital 155,904 153,282
Retained earnings 181,862 166,110
Accumulated other comprehensive loss (1,338) (1,081)
TOTAL STOCKHOLDERS' EQUITY 338,794 320,667
Non-controlling interests 1,741 1,741
TOTAL EQUITY 340,535 322,408
TOTAL STOCKHOLDERS' EQUITY $ 651,989 $ 602,630