XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheets - USD ($)
Dec. 31, 2020
Jun. 30, 2020
ASSETS:    
Cash and cash equivalents $ 9,040,393 $ 5,402,122
Investment securities 3,203,113 5,141,520
Trade accounts receivable, net of allowance of $3,000 4,207,602 9,013,405
Income tax receivable 86,274
ESOP receivable due to dividends on unallocated shares 18,726
Inventories:    
Raw materials 2,076,391 2,057,778
Work-in-process 362,494 614,521
Costs related to contracts in process 14,055,905 12,115,756
Total inventories 16,494,790 14,788,055
Prepaid expenses and other current assets 506,501 396,886
Total current assets 33,557,399 34,741,988
Property, plant and equipment, net 3,224,610 3,466,778
Total assets 36,782,009 38,208,766
LIABILITIES AND STOCKHOLDERS' EQUITY:    
Accounts payable 3,253,983 2,861,696
Accrued expenses:    
Salaries and wages 344,141 469,201
Vacation 666,160 689,834
Other 90,186 318,322
Payroll and other taxes withheld 463,285 186,970
Contract liabilities 1,650,288 2,175,235
Income taxes payable 47,707
Total current liabilities 6,468,043 6,748,965
Deferred tax liabilities 197,705 232,953
Total liabilities 6,665,748 6,981,918
Commitments and contingencies (see Note 5)
Common stock, par value $.33-1/3 per share Authorized 10,000,000 shares; Issued 3,129,874 and 3,029,874 shares as of December 31, 2020 and June 30, 2020, respectively. Outstanding 2,702,633 and 2,402,633 as of December 31, 2020 And June 30, 2020, respectively (includes 297,061 and 0 Unearned ESOP shares, respectively) 1,043,291 1,009,958
Capital in excess of par value 22,995,640 19,073,213
Accumulated other comprehensive loss (2,069) (3,107)
Retained earnings 17,605,090 18,797,589
Total stockholders equity before ESOP 41,641,952 38,877,653
Less: Unearned ESOP shares (5,487,000)
Less: Cost of 427,241 and 627,241 shares of common stock in treasury as of December 31, 2020 and June 30, 2020, respectively (6,038,691) (7,650,805)
Total stockholders' equity 30,116,261 31,226,848
Total liabilities and stockholders' equity $ 36,782,009 $ 38,208,766