XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2022
Jan. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 192,255 $ 350,472
Short-term investments 175,229 90,026
Accounts receivable, net 36,047 26,978
Contract assets 6,880 4,904
Other current assets 37,180 34,904
TOTAL CURRENT ASSETS 447,591 507,284
Property, plant and equipment, net 9,936 10,460
Goodwill 28,033 28,033
Other purchased intangible assets, net 3,175 3,322
Right-of-use, deferred tax and other assets 4,075 4,486
TOTAL ASSETS 492,810 553,585
CURRENT LIABILITIES    
Accounts payable 39,942 41,822
Accrued expenses 39,365 53,315
Contract liabilities 106,967 127,890
TOTAL CURRENT LIABILITIES 186,274 223,027
Other noncurrent liabilities 4,523 4,963
TOTAL LIABILITIES 190,797 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 April 30, 2022 and January 31, 2022, respectively; 14,585,908 and 15,257,688 shares outstanding at April 30, 2022 and January 31, 2022, respectively 2,374 2,368
Additional paid-in capital 159,170 158,190
Retained earnings 192,463 188,690
Less treasury stock, at cost - 1,241,864 and 530,985 shares at April 30, 2022 and January 31, 2022, respectively (47,482) (20,405)
Accumulated other comprehensive loss (3,715) (2,451)
TOTAL STOCKHOLDERS' EQUITY 302,810 326,392
Non-controlling interest (797) (797)
TOTAL EQUITY 302,013 325,595
TOTAL LIABILITIES AND EQUITY $ 492,810 $ 553,585