XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 350,472 $ 366,671
Short-term investments 90,026 90,055
Accounts receivable, net 26,978 28,713
Contract assets 4,904 26,635
Other current assets 34,904 34,146
TOTAL CURRENT ASSETS 507,284 546,220
Property, plant and equipment, net 10,460 20,361
Goodwill 28,033 27,943
Other purchased intangible assets, net 3,322 4,097
Deferred taxes, net 457 249
Right-of-use and other assets 4,029 3,760
TOTAL ASSETS 553,585 602,630
CURRENT LIABILITIES    
Accounts payable 41,822 53,295
Accrued expenses 53,315 50,750
Contract liabilities 127,890 172,042
TOTAL CURRENT LIABILITIES 223,027 276,087
Other noncurrent liabilities 4,963 4,135
TOTAL LIABILITIES 227,990 280,222
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,788,673 and 15,706,202 shares issued at January 31, 2022 and 2021, respectively; 15,257,688 and 15,702,969 shares outstanding at January 31, 2022 and 2021, respectively 2,368 2,356
Additional paid-in capital 158,190 153,315
Retained earnings 188,690 166,110
Less treasury stock, at cost - 530,985 and 3,233 shares at January 31, 2022 and 2021, respectively (20,405) (33)
Accumulated other comprehensive loss (2,451) (1,081)
TOTAL STOCKHOLDERS' EQUITY 326,392 320,667
Non-controlling interests (797) 1,741
TOTAL EQUITY 325,595 322,408
TOTAL LIABILITIES AND EQUITY $ 553,585 $ 602,630