Accounts receivable, net of allowance for credit losses
171,955
154,994
Costs and estimated earnings in excess of billings on uncompleted contracts
29,231
29,764
Inventories
6,190
5,917
Income taxes receivable
82
110
Prepaid expenses and other current assets
4,278
4,347
Disposal group, including discontinued operation, assets, current
948
-
Total current assets
435,650
419,773
Restricted cash
25,000
25,000
Property, plant and equipment, net
36,261
42,097
Operating lease right-of-use assets
14,849
17,827
Goodwill
28,878
29,047
Other intangible assets, net of accumulated amortization
0
555
Other assets, non-current (note 2)
61,967
65,957
Total assets
602,605
600,256
Accounts payable
108,722
80,453
Billings on uncompleted contracts in excess of costs and estimated earnings
299,947
323,593
Accrued wages and benefits
19,158
18,961
Accrued insurance
4,447
5,310
Operating lease liabilities
4,363
4,441
Other accrued expenses
5,779
3,617
Total current liabilities
442,416
436,375
Deferred income taxes
22
25
Operating lease liabilities
15,094
16,986
Other liabilities, non-current
3,218
4,154
Total liabilities
460,750
457,540
Common stock0.01 par value 60,000,000 shares authorized 28,133,850 shares issued and outstanding as of june30, 2026 27,888,217 shares issued and 27,610,486 shares outstanding as of june 30, 2025, respectively
281
279
Additional paid-in capital
150,483
149,969
Retained earnings
1,899
4,479
Accumulated other comprehensive loss
-10,808
-9,403
Treasury stock, at cost 0 and 277,731 shares as of june30, 2026 and june30, 2025
0
2,608
Total stockholders' equity
141,855
142,716
Total liabilities and stockholders' equity
602,605
600,256
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.