XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 396,675 $ 366,671
Short-term investments 70,075 90,055
Accounts receivable 32,379 28,713
Contract assets 26,158 26,635
Other current assets (Note 10) 33,744 34,146
TOTAL CURRENT ASSETS 559,031 546,220
Property, plant and equipment, net 19,944 20,361
Goodwill 27,943 27,943
Other purchased intangible assets, net 3,869 4,097
Deferred taxes   249
Right-of-use and other assets 7,185 3,760
TOTAL ASSETS 617,972 602,630
LIABILITIES AND EQUITY CURRENT LIABILITIES    
Accounts payable 41,467 53,295
Accrued expenses 42,050 50,750
Contract liabilities 199,548 172,042
TOTAL CURRENT LIABILITIES 283,065 276,087
Deferred taxes 350  
Other noncurrent liabilities 3,741 4,135
TOTAL LIABILITIES 287,156 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 April 30, 2021 and January 31, 2021 respectively; 15,769,440 and 15,702,969 shares outstanding at April 30, 2021 and January 31, 2021, respectively 2,366 2,356
Additional paid-in capital 154,974 153,282
Retained earnings 172,934 166,110
Accumulated other comprehensive loss (1,199) (1,081)
TOTAL STOCKHOLDERS' EQUITY 329,075 320,667
Non-controlling interests 1,741 1,741
TOTAL EQUITY 330,816 322,408
TOTAL STOCKHOLDERS' EQUITY $ 617,972 $ 602,630