XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2022
Jan. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 136,065 $ 350,472
Short-term investments 150,566 90,026
Accounts receivable, net 37,899 26,978
Contract assets 11,551 4,904
Other current assets 28,884 34,904
TOTAL CURRENT ASSETS 364,965 507,284
Property, plant and equipment, net 10,504 10,460
Goodwill 28,033 28,033
Other purchased intangible assets, net 2,730 3,322
Right-of-use, deferred tax and other assets 4,671 4,486
TOTAL ASSETS 410,903 553,585
CURRENT LIABILITIES    
Accounts payable 45,268 41,822
Accrued expenses 40,243 53,315
Contract liabilities 49,031 127,890
TOTAL CURRENT LIABILITIES 134,542 223,027
Noncurrent liabilities 4,621 4,963
TOTAL LIABILITIES 139,163 227,990
COMMITMENTS AND CONTINGENCIES
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,827,772 and 15,788,673 shares issued at October 31, 2022 and January 31, 2022, respectively; 13,575,772 and 15,257,688 shares outstanding at October 31, 2022 and January 31, 2022, respectively 2,374 2,368
Additional paid-in capital 161,305 158,190
Retained earnings 197,567 188,690
Less treasury stock, at cost - 2,252,000 and 530,985 shares at October 31, 2022 and January 31, 2022, respectively (83,657) (20,405)
Accumulated other comprehensive loss (5,052) (2,451)
TOTAL STOCKHOLDERS' EQUITY 272,537 326,392
Non-controlling interest (797) (797)
TOTAL EQUITY 271,740 325,595
TOTAL LIABILITIES AND EQUITY $ 410,903 $ 553,585