XML 20 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2017
Jan. 31, 2016
CURRENT ASSETS    
Cash and cash equivalents $ 167,198 $ 160,909
Short-term investments 355,796 114,098
Accounts receivable, net 54,836 64,185
Costs and estimated earnings in excess of billings 3,192 4,078
Prepaid expenses and other current assets 6,927 7,342
TOTAL CURRENT ASSETS 587,949 350,612
Property, plant and equipment, net 13,112 12,308
Goodwill 34,913 37,405
Intangible assets, net 8,181 9,344
Other assets 92 122
TOTAL ASSETS 644,247 409,791
CURRENT LIABILITIES    
Accounts payable 101,944 46,395
Accrued expenses 39,539 35,454
Billings in excess of costs and estimated earnings 209,241 105,863
TOTAL CURRENT LIABILITIES 350,724 187,712
Deferred income taxes 954 224
TOTAL LIABILITIES 351,678 187,936
COMMITMENTS AND CONTINGENCIES (Note 11 and 12)
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,461,452 and 14,839,702 shares issued at January 31, 2017 and 2016, respectively; 15,458,219 and 14,836,469 shares outstanding at January 31,2017 and 2016, respectively 2,319 2,226
Additional paid-in capital 135,426 117,274
Retained earnings 154,649 99,581
Accumulated other comprehensive loss (762) (565)
TOTAL STOCKHOLDERS' EQUITY 291,632 218,516
Noncontrolling interests (Note 4) 937 3,339
TOTAL EQUITY 292,569 221,855
TOTAL LIABILITIES AND EQUITY $ 644,247 $ 409,791