Complete Filing Data
ESPEY MFG & ELECTRONICS CORP reported Net Income Loss of $8.14 million for FY2025.
All values from 10-K, 20-F, and 10-Q filings on SEC EDGAR, organized by financial statement. Scroll each table horizontally for the full history. Blank cells mean ESPEY MFG & ELECTRONICS CORP did not report that metric for that period in XBRL — often because accounting standards changed which tag a company files under (for example, most companies moved revenue to the ASC-606 tag in 2018), so a metric may continue in a different row. Rows marked * merge those successor tags into one continuous series, preferring the audited value from the newest-standard tag where periods overlap.
Income Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cost of Revenue * | $31.3M | $28.1M | $27.5M | $26.6M | $24.4M | $26.0M | $29.4M | $24.9M | $17.8M | $20.1M | $19.7M | $22.6M | $23.6M | $23.2M | $21.3M |
| Revenue * | $44.0M | $38.7M | $35.6M | $32.1M | $27.7M | $31.5M | $36.5M | $32.5M | $22.5M | $27.5M | $26.8M | $27.1M | $34.3M | $32.0M | $29.5M |
| Net Income Loss | $8.1M | $5.8M | $3.7M | $1.3M | -$181.5K | $1.2M | $2.3M | $3.1M | $1.1M | $3.2M | $3.2M | $1.2M | $5.6M | $4.4M | $3.9M |
| Gross Profit | $12.7M | $10.7M | $8.1M | $5.5M | $3.4M | $5.6M | $7.1M | $7.7M | $4.7M | $7.4M | $7.1M | $4.5M | $10.7M | $8.8M | $8.2M |
| Selling General And Administrative Expense | $4.6M | $4.1M | $3.8M | $3.9M | $3.8M | $4.4M | $4.4M | $3.8M | $3.2M | $3.0M | $2.7M | $3.2M | $2.9M | $2.8M | $2.9M |
| Other Nonoperating Income | $342.1K | $27.3K | $46.8K | $51.8K | $36.6K | $27.1K | $61.0K | $54.6K | $36.1K | $85.5K | $31.6K | $108.1K | $47.9K | $40.3K | $25.1K |
| Operating Income Loss | $8.1M | $6.5M | $4.3M | $1.5M | -$426.1K | $1.2M | $2.7M | $3.9M | $1.5M | $4.3M | $4.4M | $1.3M | $7.8M | $6.0M | $5.3M |
| Income Tax Expense Benefit | $1.6M | $1.5M | $1.0M | $328.0K | -$186.7K | $145.5K | $538.9K | $993.3K | $515.7K | $1.3M | $1.3M | $298.1K | $2.3M | $1.7M | $1.5M |
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $9.7M | $7.3M | $4.7M | $1.6M | -$368.2K | $1.3M | $2.9M | $4.1M | $1.7M | $4.5M | $4.5M | $1.5M | $7.9M | $6.1M | $5.4M |
| Nonoperating Income Expense | $1.6M | $755.6K | $406.5K | $63.9K | $57.9K | $136.9K | $228.7K | $215.2K | $124.9K | $119.3K | $68.1K | $148.8K | $83.8K | $89.7K | $81.3K |
| Comprehensive Income Net Of Tax | $8.1M | $5.8M | $3.7M | $1.3M | -$180.8K | $1.2M | $2.3M | $3.1M | $1.1M | $3.2M | $3.2M | $1.2M | $5.6M | $4.4M | |
| Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax | $5.1K | $9.0K | -$497.00 | $429.00 | $746.00 | -$1.8K | $5.1K | -$2.8K | -$2.2K | $3.0K | -$2.9K | -$1.8K | -$1.1K | $1.5K | |
| Deferred Income Tax Expense Benefit | -$306.9K | -$1.0M | -$40.0K | $9.3K | -$64.4K | -$43.6K | $258.0K | $115.1K | -$46.5K | $57.7K | -$67.0K | $183.3K | -$22.6K | -$111.5K | $12.1K |
| Income Taxes Paid | $1.2M | $14.4K | $175.3K | $172.5K | $87.2K | $920.0K | $323.0K | $1.5M | $384.0K | $1.5M | $2.0M | $2.0M | $1.2M | ||
| Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax | $1.1K | $1.9K | $104.00 | $90.00 | $90.00 | -$481.00 | $1.3K | -$394.00 | -$1.2K | $2.9K | -$1.6K | -$995.00 | $573.00 | $795.00 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cost of Revenue * | $7.9M | $5.9M | $7.4M | $10.4M | $7.6M | $6.2M | $7.2M | $6.3M | $7.8M | $6.5M | $6.8M | $6.9M | $6.3M | $6.2M | $4.4M | $6.2M | $6.1M | $5.3M | $5.8M | $4.8M | $7.1M | $5.8M | $7.3M | $4.4M | $8.5M | $6.0M | $4.2M | $4.6M | $4.7M | $5.1M | $5.7M | $4.3M | $5.0M | $3.4M | $3.9M | $4.9M | $5.7M | $4.7M | $4.8M | $5.9M | $5.4M | $5.3M | $6.1M | $6.0M | $5.0M | $5.0M | $4.4M | |||||||||||||||
| Revenue * | $12.1M | $9.1M | $9.6M | $10.3M | $13.6M | $10.4M | $11.6M | $8.3M | $10.3M | $8.6M | $8.3M | $9.8M | $8.8M | $8.6M | $8.5M | $8.6M | $7.5M | $7.5M | $9.3M | $4.2M | $7.0M | $7.3M | $12.1M | $6.2M | $7.3M | $5.9M | $11.6M | $9.2M | $7.3M | $8.3M | $7.8M | $5.7M | $11.5M | $7.5M | $5.5M | $5.3M | $5.7M | $6.1M | $6.7M | $7.2M | $7.2M | $6.3M | $9.0M | $6.5M | $5.7M | $5.7M | $7.1M | $6.5M | $6.6M | $6.9M | $11.6M | $6.8M | $8.1M | $7.9M | $8.1M | $7.7M | $8.3M | $8.0M | $9.9M | $7.0M | $6.6M | $6.0M |
| Net Income Loss | $2.8M | $2.2M | $2.9M | $1.7M | $1.9M | $1.6M | $1.9M | $1.0M | $1.8M | $1.1M | $895.5K | $867.3K | $1.1M | $768.3K | $276.5K | $661.4K | $21.2K | $306.1K | $879.8K | -$1.1M | -$181.0K | $189.8K | $956.7K | -$103.8K | $229.0K | $81.8K | $1.1M | $922.5K | $217.8K | $61.7K | $700.4K | $317.8K | $1.6M | $442.8K | $191.7K | $279.2K | $244.1K | $420.8K | $710.4K | $972.5K | $614.4K | $878.5K | $546.5K | $506.4K | $1.2M | $911.2K | -$698.2K | $706.0K | $111.2K | $1.0M | $2.3M | $915.2K | $1.1M | $1.3M | $1.1M | $1.3M | $1.1M | $926.9K | $1.4M | $1.0M | $649.7K | $753.5K |
| Gross Profit | $4.2M | $3.2M | $3.8M | $2.9M | $3.2M | $2.8M | $3.2M | $2.1M | $3.1M | $2.2M | $2.0M | $2.0M | $2.3M | $1.8M | $1.2M | $1.7M | $1.2M | $1.4M | $1.7M | -$187.2K | $713.5K | $1.1M | $2.0M | $910.9K | $1.5M | $1.1M | $2.4M | $2.2M | $1.5M | $992.9K | $1.9M | $1.3M | $3.1M | $1.5M | $1.2M | $1.1M | $1.1M | $1.3M | $1.7M | $2.1M | $1.6M | $2.0M | $1.6M | $1.4M | $2.3M | $1.8M | -$239.0K | $1.7M | $896.0K | $2.2M | $4.1M | $2.0M | $2.1M | $2.5M | $2.2M | $2.4M | $2.2M | $2.0M | $2.9M | $2.0M | $1.6M | $1.7M |
| Selling General And Administrative Expense | $1.1M | $1.2M | $1.2M | $1.1M | $1.1M | $971.2K | $1.0M | $1.0M | $1.0M | $874.9K | $839.0K | $933.7K | $1.2M | $994.8K | $990.3K | $945.5K | $914.6K | $1.1M | $1.2M | $1.1M | $1.1M | $1.3M | $1.0M | $895.1K | $982.4K | $878.8K | $784.6K | $750.4K | $772.7K | $781.2K | $755.0K | $749.7K | $765.9K | $633.2K | $598.2K | $762.3K | $786.6K | $768.0K | $725.6K | $687.1K | $722.6K | $663.6K | $690.8K | $742.9K | $663.5K | $743.8K | $692.7K | |||||||||||||||
| Other Nonoperating Income | $7.8K | $19.4K | $11.6K | $8.2K | $10.8K | $2.9K | $5.3K | $14.1K | $12.7K | $8.9K | $3.8K | $2.7K | $10.1K | $18.0K | $4.6K | $13.7K | $3.1K | $3.4K | $4.8K | $15.3K | $6.6K | $11.0K | $23.7K | $13.4K | $7.6K | $10.2K | $7.5K | $7.2K | $7.0K | $12.7K | $26.6K | $18.0K | $5.0K | $10.9K | $9.7K | $49.7K | $31.4K | $14.7K | $15.3K | $9.7K | $4.8K | $7.5K | -$10.8K | $26.9K | $13.0K | $9.6K | $75.0K | |||||||||||||||
| Operating Income Loss | $3.1M | $2.1M | $1.8M | $2.0M | $1.7M | $1.1M | $2.1M | $1.2M | $958.7K | $1.4M | $973.1K | $801.2K | $20.6K | $358.3K | -$1.2M | -$232.0K | $212.7K | -$146.1K | $230.4K | $52.1K | $1.1M | $220.5K | -$16.6K | $360.1K | $2.1M | $582.3K | $343.9K | $329.8K | $571.1K | $1.4M | $833.1K | $1.2M | $671.6K | $1.6M | $1.2M | $916.8K | $109.5K | $1.4M | $1.2M | $1.5M | $1.8M | $1.7M | $1.5M | $1.3M | $1.4M | $881.0K | $957.8K | |||||||||||||||
| Income Tax Expense Benefit | $710.7K | $387.7K | $382.9K | $384.4K | $399.3K | $245.9K | $464.3K | $288.7K | $237.2K | $313.3K | $217.4K | $145.5K | $11.3K | $71.8K | -$100.3K | -$35.5K | $41.3K | -$18.8K | $40.2K | $17.8K | $204.2K | $56.2K | -$2.2K | $98.4K | $521.6K | $181.0K | $112.1K | $104.3K | $169.3K | $411.5K | $255.8K | $365.6K | $179.7K | $426.5K | $318.3K | $270.7K | $39.4K | $403.7K | $351.7K | $402.8K | $494.6K | $499.3K | $422.7K | $369.1K | $398.2K | $254.4K | $296.2K | |||||||||||||||
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $3.5M | $2.6M | $2.1M | $2.3M | $2.0M | $1.3M | $2.3M | $1.4M | $1.1M | $1.5M | $985.7K | $806.8K | $32.5K | $377.8K | -$1.2M | -$216.5K | $231.1K | -$122.6K | $269.2K | $99.6K | $1.1M | $273.9K | $59.5K | $416.2K | $2.1M | $623.7K | $391.3K | $348.4K | $590.1K | $1.4M | $870.3K | $1.2M | $686.0K | $1.6M | $1.2M | $976.7K | $150.5K | $1.5M | $1.3M | $1.5M | $1.8M | $1.8M | $1.5M | $1.3M | $1.4M | $904.1K | $1.0M | |||||||||||||||
| Nonoperating Income Expense | $444.7K | $491.8K | $336.3K | $268.4K | $278.4K | $184.8K | $166.8K | $161.6K | $145.8K | $73.5K | $12.6K | $5.7K | $11.8K | $19.6K | $7.1K | $15.5K | $18.3K | $23.5K | $38.8K | $47.5K | $45.3K | $53.4K | $76.1K | $56.1K | $43.3K | $41.4K | $47.4K | $18.7K | $19.0K | $17.0K | $37.2K | $25.4K | $14.4K | $20.0K | $17.7K | $59.9K | $41.1K | $25.5K | $22.6K | $17.2K | $15.8K | $21.4K | $2.5K | $37.1K | $26.7K | $23.1K | $91.9K | |||||||||||||||
| Comprehensive Income Net Of Tax | $2.8M | $2.2M | $1.7M | $1.9M | $1.6M | $1.0M | $1.8M | $1.1M | $867.9K | $1.1M | $766.5K | $662.2K | $21.2K | $306.1K | -$1.1M | -$178.3K | $188.2K | -$102.6K | $228.6K | $82.0K | $924.0K | $218.7K | $63.0K | $315.6K | $1.6M | $442.5K | $278.9K | $243.5K | $420.1K | $976.8K | $613.5K | $880.3K | $506.1K | $1.2M | $910.9K | $705.5K | $110.9K | $1.0M | $915.2K | $1.1M | $1.3M | $1.1M | ||||||||||||||||||||
| Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax | $668.00 | $3.6K | $1.7K | -$9.2K | $7.7K | $2.2K | $3.6K | $1.8K | $640.00 | $2.7K | -$1.8K | $838.00 | -$167.00 | $2.7K | -$1.7K | $1.1K | -$355.00 | $197.00 | $1.5K | $907.00 | $1.3K | -$2.1K | -$569.00 | -$281.00 | -$247.00 | -$570.00 | -$686.00 | $4.4K | -$905.00 | $1.8K | -$259.00 | -$1.1K | -$320.00 | -$569.00 | -$221.00 | -$129.00 | -$5.00 | $1.4K | $283.00 | $1.9K | -$1.7K | |||||||||||||||||||||
| Deferred Income Tax Expense Benefit | -$107.5K | $43.8K | -$213.8K | -$1.7K | -$17.9K | -$17.2K | -$8.7K | $45.8K | -$2.8K | $12.5K | $16.8K | $20.4K | $16.2K | -$32.2K | -$26.3K | $9.5K | ||||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes Paid | $150.0K | $125.3K | $151.0K | $80.0K | $920.0K | $111.0K | $50.0K | $1.1M | $630.0K | $710.0K | $386.0K | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Tax | $140.00 | $747.00 | $363.00 | $1.9K | $1.6K | $452.00 | $761.00 | $377.00 | $134.00 | $562.00 | $370.00 | $176.00 | -$44.00 | $721.00 | -$445.00 | $217.00 | -$94.00 | $52.00 | $402.00 | $241.00 | $358.00 | -$750.00 |
Balance Sheet
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity | $35.9M | $32.1M | $30.3M | $31.2M | $31.9M | $33.5M | $31.9M | $32.4M | $30.9M | $29.6M | $31.8M | $29.6M | $28.7M | $28.4M | ||
| Cash And Cash Equivalents At Carrying Value | $4.4M | $2.7M | $8.1M | $5.4M | $1.5M | $4.3M | $10.1M | $10.0M | $8.9M | $9.9M | $11.5M | $9.7M | $4.5M | |||
| Accounts Receivable Net Current | $6.6M | $5.8M | $5.7M | $5.4M | $9.0M | $11.0M | $4.4M | $3.4M | $5.0M | $3.2M | $7.2M | $3.2M | $6.3M | |||
| Treasury Stock Value | $5.8M | $6.0M | $6.0M | $6.0M | $7.7M | $7.6M | $7.7M | $7.8M | $7.8M | $7.3M | $7.5M | $7.6M | $7.5M | |||
| Total Stockholders Equity Befory Esop And Treasury Stock | $51.0M | $46.2M | $42.8M | $41.5M | $38.9M | $39.8M | $41.6M | $40.3M | $41.1M | $38.4M | $41.1M | $39.2M | $38.5M | |||
| Retained Earnings Accumulated Deficit | $26.0M | $21.9M | $18.7M | $17.4M | $18.8M | $20.0M | $22.4M | $21.7M | $22.8M | $20.9M | $24.3M | $23.1M | $22.8M | |||
| Property Plant And Equipment Net | $3.3M | $2.8M | $2.8M | $3.0M | $3.5M | $3.8M | $3.8M | $2.3M | $2.3M | $2.7M | $2.4M | $2.5M | $2.7M | |||
| Prepaid Expense And Other Assets Current | $3.2M | $4.3M | $992.8K | $700.3K | $396.9K | $494.2K | $1.3M | $227.3K | $219.7K | $177.8K | $315.7K | $200.3K | $208.9K | |||
| Other Employee Related Liabilities Current | $757.6K | $547.7K | $752.6K | $126.0K | $318.3K | $109.8K | $104.7K | $250.3K | $196.6K | $580.0K | $629.9K | $442.7K | $121.0K | |||
| Liabilities Current | $15.3M | $11.5M | $7.6M | $7.5M | $6.7M | $3.5M | $3.3M | $3.4M | $1.9M | $2.5M | $3.5M | $3.0M | $2.9M | |||
| Liabilities And Stockholders Equity | $56.5M | $47.5M | $39.9M | $38.0M | $38.2M | $35.7M | $36.8M | $35.5M | $34.5M | $32.4M | $35.5M | $32.8M | $31.9M | |||
| Inventory Work In Process | $1.6M | $681.3K | $315.5K | $326.2K | $614.5K | $408.1K | $966.3K | $512.0K | $504.7K | $792.6K | $607.2K | $801.1K | $1.1M | |||
| Inventory Raw Materials | $1.7M | $1.9M | $2.0M | $2.1M | $2.1M | $1.7M | $1.6M | $1.3M | $1.4M | $1.6M | $1.6M | $1.4M | $1.3M | |||
| Inventory Net | $19.2M | $19.9M | $18.6M | $18.8M | $14.8M | $13.2M | $11.4M | $9.7M | $10.7M | $10.6M | $11.4M | $11.6M | $10.6M | |||
| Inventory For Long Term Contracts Or Programs | $15.9M | $17.3M | $16.2M | $16.4M | $12.1M | $11.1M | $8.9M | $7.9M | $8.8M | $8.2M | $9.2M | $9.5M | $8.2M | |||
| Common Stock Value | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | |||
| Assets Current | $53.2M | $44.7M | $37.1M | $35.0M | $34.7M | $31.9M | $33.1M | $33.2M | $32.1M | $29.7M | $33.1M | $30.2M | $29.1M | |||
| Assets | $56.5M | $47.5M | $39.9M | $38.0M | $38.2M | $35.7M | $36.8M | $35.5M | $34.5M | $32.4M | $35.5M | $32.8M | $31.9M | |||
| Additional Paid In Capital Common Stock | $23.9M | $23.3M | $23.1M | $23.0M | $19.1M | $18.7M | $18.2M | $17.7M | $17.3M | $16.4M | $15.8M | $15.1M | $14.7M | |||
| Accrued Vacation Current | $511.1K | $685.2K | $666.4K | $672.6K | $689.8K | $786.9K | $707.6K | $656.2K | $704.8K | $693.3K | $748.0K | $707.8K | $623.8K | |||
| Accrued Salaries Current | $928.2K | $890.7K | $627.2K | $475.7K | $469.2K | $329.9K | $529.0K | $172.0K | $357.9K | $414.0K | $370.6K | $417.7K | $412.6K | |||
| Accounts Payable Current | $3.8M | $1.2M | $2.1M | $2.7M | $2.9M | $2.2M | $1.8M | $2.3M | $552.8K | $727.3K | $1.3M | $1.3M | $1.5M | |||
| Accrued Payroll Taxes Current | $56.9K | $66.0K | $55.3K | $409.9K | $187.0K | $61.5K | $53.4K | $46.9K | $49.4K | $53.6K | $50.9K | $44.9K | $44.1K | |||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $6.5K | -$2.4K | -$1.9K | -$2.4K | -$3.1K | -$1.3K | -$6.3K | -$3.6K | -$1.4K | -$1.4K | $412.00 | $1.5K | ||||
| Treasury Stock Shares | 427.2K | 627.2K | 628.7K | 642.8K | 658.6K | 665.2K | 661.8K | 685.2K | 709.1K | 708.9K | ||||||
| Common Stock Shares Held In Employee Trust Shares | 211.5K | 233.6K | 256.3K | 279.4K | 0.00 | 14.2K | 29.2K | 45.0K | 61.7K | 97.5K | ||||||
| Allowance For Doubtful Accounts Receivable Current | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | |||||||
| Dividends Common Stock Cash | $2.6M | $1.7M | $489.3K | $1.2M | $2.4M | $4.7M | $2.3M | $2.3M | $2.3M | -$2.3M | -$4.5M | -$4.4M | -$4.1M | -$4.1M | ||
| Liabilities | $15.3M | $11.6M | $7.8M | $7.6M | ||||||||||||
| Cash And Cash Equivalents Period Increase Decrease | $3.9M | -$2.8M | -$5.8M | $26.5K | $1.2M | -$697.5K | -$331.7K | -$1.6M | $1.8M | $5.2M | ||||||
| Deferred Tax Liabilities Noncurrent | $17.7K | $220.6K | $203.2K | $283.4K | $195.4K | $222.5K | $270.7K | |||||||||
| Contract With Customer Liability Current | $9.0M | $8.1M | $3.4M | $3.1M | $2.2M | $6.1K | $102.9K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity | $53.2M | $51.0M | $50.8M | $46.3M | $44.8M | $42.5M | $41.3M | $39.3M | $38.2M | $36.7M | $34.8M | $34.1M | $32.9M | $31.5M | $30.8M | $30.7M | $29.1M | $30.1M | $30.9M | $30.5M | $31.1M | $31.5M | $31.0M | $30.5M | $30.8M | $32.7M | $32.7M | $31.8M | $31.8M | $32.1M | $32.3M | $31.7M | $31.1M | $31.3M | $30.4M | $30.4M | $29.8M | $30.2M | $29.9M | $32.5M | $29.2M | $30.5M | $28.4M | $27.6M | $29.2M | |||||||||||||
| Cash And Cash Equivalents At Carrying Value | $17.8M | $22.2M | $18.9M | $13.9M | $8.0M | $4.8M | $5.6M | $3.6M | $3.1M | $4.6M | $6.3M | $7.3M | $7.3M | $7.0M | $8.3M | $6.8M | $8.5M | $9.0M | $9.1M | $4.4M | $6.1M | $4.7M | $1.5M | $3.3M | $6.3M | $6.9M | $7.2M | $7.4M | $9.4M | $8.9M | $8.6M | $9.5M | $9.5M | $10.4M | $9.4M | $10.2M | $9.9M | $9.6M | $8.3M | $8.2M | $11.6M | $9.2M | $8.2M | $11.0M | $9.9M | $8.7M | $10.3M | $8.0M | $7.4M | $7.8M | ||||||||
| Accounts Receivable Net Current | $8.2M | $6.4M | $7.6M | $6.4M | $7.0M | $7.0M | $5.3M | $6.0M | $5.9M | $4.3M | $4.6M | $5.7M | $5.6M | $4.9M | $4.3M | $2.3M | $4.2M | $6.4M | $5.1M | $4.4M | $6.6M | $8.0M | $5.6M | $5.8M | $3.6M | $5.6M | $3.6M | $3.4M | $3.8M | $3.9M | $4.9M | $4.0M | $4.1M | $6.7M | $4.2M | $3.4M | $4.0M | $4.8M | $4.3M | $5.1M | $4.8M | $4.2M | $3.5M | $4.6M | $5.3M | |||||||||||||
| Treasury Stock Value | $4.0M | $4.1M | $4.6M | $5.3M | $5.4M | $5.8M | $5.9M | $6.0M | $6.0M | $6.0M | $6.0M | $6.0M | $6.0M | $6.0M | $6.0M | $6.0M | $6.0M | $7.7M | $7.7M | $7.7M | $7.6M | $7.6M | $7.6M | $7.6M | $7.8M | $7.9M | $7.8M | $7.8M | $7.8M | $7.8M | $7.8M | $7.9M | $7.6M | $7.6M | $7.6M | $7.6M | $7.6M | $7.4M | $7.4M | $7.5M | $7.5M | $7.6M | $7.6M | $7.6M | $7.5M | |||||||||||||
| Total Stockholders Equity Befory Esop And Treasury Stock | $60.7M | $58.5M | $58.9M | $55.5M | $54.1M | $52.1M | $49.5M | $48.5M | $47.0M | $45.5M | $44.8M | $43.7M | $42.6M | $41.9M | $41.8M | $40.6M | $41.6M | $38.5M | $38.4M | $39.0M | $39.3M | $39.0M | $38.6M | $38.9M | $41.2M | $41.3M | $40.2M | $40.5M | $40.7M | $41.0M | $40.7M | $40.1M | $40.0M | $39.7M | $39.4M | $39.4M | $38.8M | $39.2M | $39.1M | $41.7M | $38.6M | $40.1M | $38.3M | $37.5M | $39.0M | |||||||||||||
| Retained Earnings Accumulated Deficit | $33.1M | $31.0M | $31.6M | $29.3M | $28.2M | $27.0M | $24.6M | $24.0M | $22.6M | $21.2M | $20.6M | $19.4M | $18.4M | $17.7M | $17.7M | $16.5M | $17.6M | $18.4M | $18.4M | $19.1M | $19.5M | $19.5M | $19.1M | $19.5M | $22.3M | $22.6M | $21.5M | $22.0M | $22.3M | $22.7M | $22.6M | $22.2M | $22.2M | $21.9M | $21.9M | $21.9M | $21.3M | $22.2M | $22.1M | $24.8M | $22.2M | $23.8M | $22.4M | $21.6M | $23.2M | |||||||||||||
| Property Plant And Equipment Net | $4.3M | $4.1M | $4.0M | $5.5M | $4.6M | $3.9M | $2.8M | $5.1M | $4.0M | $2.6M | $2.7M | $2.7M | $2.8M | $2.8M | $2.9M | $3.1M | $3.2M | $3.4M | $3.6M | $3.7M | $3.8M | $3.9M | $3.9M | $4.2M | $2.6M | $2.2M | $2.2M | $2.4M | $2.4M | $2.4M | $2.3M | $2.4M | $2.4M | $2.5M | $2.5M | $2.5M | $2.6M | $2.7M | $2.8M | $2.6M | $2.5M | $2.5M | $2.6M | $2.6M | $2.6M | |||||||||||||
| Prepaid Expense And Other Assets Current | $5.1M | $5.1M | $4.9M | $4.9M | $1.8M | $3.0M | $3.6M | $3.9M | $4.0M | $2.5M | $2.2M | $1.2M | $928.8K | $808.9K | $482.0K | $452.5K | $506.5K | $648.3K | $758.6K | $1.0M | $263.9K | $368.2K | $170.4K | $277.7K | $776.4K | $252.8K | $276.1K | $343.4K | $87.5K | $202.4K | $260.8K | $111.4K | $251.7K | $211.9K | $245.7K | $62.3K | $199.5K | $229.1K | $93.2K | $244.1K | $101.9K | $170.1K | $222.9K | $85.6K | $148.4K | |||||||||||||
| Other Employee Related Liabilities Current | $216.0K | $409.3K | $594.2K | $1.4M | $1.3M | $862.6K | $985.4K | $984.1K | $524.3K | $276.4K | $534.6K | $809.6K | $271.8K | $57.0K | $206.9K | $157.6K | $90.2K | $160.8K | $191.6K | $185.8K | $84.5K | $143.9K | $152.9K | $158.7K | $163.4K | $120.4K | $132.4K | $156.6K | $102.2K | $137.6K | $301.8K | $448.3K | $402.7K | $548.8K | $142.9K | $199.9K | $154.0K | $174.1K | $276.2K | $270.1K | $464.8K | $239.6K | $137.7K | $186.7K | $70.7K | |||||||||||||
| Liabilities Current | $32.0M | $33.9M | $28.3M | $26.5M | $15.4M | $15.1M | $13.8M | $12.1M | $12.7M | $11.6M | $10.3M | $8.0M | $7.4M | $7.3M | $7.2M | $7.5M | $6.5M | $7.2M | $6.0M | $5.2M | $4.1M | $3.5M | $4.2M | $7.3M | $3.1M | $3.0M | $3.5M | $1.9M | $1.6M | $2.2M | $2.3M | $2.2M | $3.4M | $3.2M | $3.1M | $2.0M | $2.7M | $2.9M | $2.2M | $3.1M | $2.5M | $2.9M | $2.9M | $2.7M | $2.9M | |||||||||||||
| Liabilities And Stockholders Equity | $85.2M | $84.8M | $79.1M | $72.8M | $60.2M | $57.6M | $53.1M | $50.4M | $49.4M | $46.6M | $44.6M | $41.1M | $38.9M | $38.2M | $38.1M | $36.7M | $36.8M | $38.2M | $36.8M | $36.6M | $35.8M | $34.6M | $34.8M | $38.2M | $35.8M | $35.7M | $35.3M | $33.9M | $33.9M | $34.6M | $34.2M | $33.5M | $34.9M | $34.3M | $33.7M | $32.6M | $32.8M | $33.3M | $32.4M | $35.8M | $31.9M | $33.6M | $31.5M | $30.5M | $32.4M | |||||||||||||
| Inventory Work In Process | $560.9K | $634.6K | $681.3K | $554.8K | $689.8K | $1.7M | $1.4M | $938.1K | $609.4K | $262.9K | $126.6K | $192.5K | $259.9K | $242.1K | $275.0K | $272.4K | $362.5K | $278.4K | $796.8K | $680.3K | $643.7K | $704.9K | $880.7K | $793.1K | $978.6K | $759.6K | $679.4K | $643.7K | $642.9K | $711.2K | $638.3K | $620.0K | $667.6K | $561.7K | $782.7K | $906.4K | $829.5K | $1.1M | $913.8K | $850.9K | $760.3K | $847.3K | $793.0K | $1.4M | $1.2M | |||||||||||||
| Inventory Raw Materials | $2.3M | $2.2M | $2.1M | $1.9M | $1.8M | $1.7M | $1.9M | $1.9M | $2.0M | $2.0M | $2.1M | $2.1M | $2.1M | $2.1M | $2.1M | $2.1M | $2.1M | $2.0M | $2.1M | $2.0M | $1.9M | $1.7M | $1.7M | $1.6M | $1.4M | $1.3M | $1.3M | $1.4M | $1.4M | $1.3M | $1.4M | $1.5M | $1.5M | $1.5M | $1.6M | $1.6M | $1.5M | $1.7M | $1.7M | $1.7M | $1.3M | $1.4M | $1.4M | $1.4M | $1.4M | |||||||||||||
| Inventory Net | $22.9M | $21.1M | $17.8M | $16.6M | $17.6M | $19.4M | $19.6M | $17.9M | $19.3M | $18.7M | $18.8M | $18.6M | $18.9M | $19.3M | $18.8M | $19.3M | $16.5M | $16.0M | $17.1M | $15.6M | $14.8M | $14.9M | $15.7M | $13.8M | $10.3M | $8.9M | $10.4M | $8.8M | $9.3M | $10.3M | $11.4M | $11.7M | $12.5M | $11.6M | $12.8M | $11.5M | $10.6M | $11.9M | $11.4M | $11.6M | $11.9M | $11.9M | $11.4M | $10.8M | $10.9M | |||||||||||||
| Inventory For Long Term Contracts Or Programs | $20.1M | $18.3M | $15.0M | $14.2M | $15.1M | $16.0M | $16.3M | $15.1M | $16.7M | $16.5M | $16.5M | $16.4M | $16.5M | $17.0M | $16.5M | $16.9M | $14.1M | $13.6M | $14.2M | $12.9M | $12.3M | $12.6M | $13.2M | $11.3M | $7.9M | $6.9M | $8.4M | $6.8M | $7.3M | $8.3M | $9.4M | $9.6M | $10.3M | $9.5M | $10.4M | $9.0M | $8.3M | $9.2M | $8.7M | $9.1M | $9.9M | $9.6M | $9.2M | $8.1M | $8.3M | |||||||||||||
| Common Stock Value | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | $1.0M | |||||||||||||
| Assets Current | $80.9M | $80.7M | $75.2M | $67.4M | $55.6M | $53.8M | $50.4M | $45.3M | $45.4M | $44.0M | $41.9M | $38.3M | $36.1M | $35.4M | $35.1M | $33.6M | $33.6M | $34.9M | $33.2M | $32.8M | $32.1M | $30.7M | $30.9M | $33.9M | $33.1M | $33.4M | $33.0M | $31.6M | $31.5M | $32.2M | $31.8M | $31.1M | $32.5M | $31.8M | $31.2M | $30.1M | $30.2M | $30.5M | $29.6M | $33.2M | $29.4M | $31.0M | $28.9M | $27.8M | $29.6M | |||||||||||||
| Assets | $85.2M | $84.8M | $79.1M | $72.8M | $60.2M | $57.6M | $53.1M | $50.4M | $49.4M | $46.6M | $44.6M | $41.1M | $38.9M | $38.2M | $38.1M | $36.7M | $36.8M | $38.2M | $36.8M | $36.6M | $35.8M | $34.6M | $34.8M | $38.2M | $35.8M | $35.7M | $35.3M | $33.9M | $33.9M | $34.6M | $34.2M | $33.5M | $34.9M | $34.3M | $33.7M | $32.6M | $32.8M | $33.3M | $32.4M | $35.8M | $31.9M | $33.6M | $31.5M | $30.5M | $32.4M | |||||||||||||
| Additional Paid In Capital Common Stock | $26.6M | $26.5M | $26.3M | $25.2M | $24.9M | $24.1M | $23.8M | $23.4M | $23.4M | $23.3M | $23.2M | $23.2M | $23.2M | $23.1M | $23.1M | $23.0M | $23.0M | $19.1M | $18.9M | $18.9M | $18.8M | $18.5M | $18.4M | $18.4M | $17.9M | $17.7M | $17.7M | $17.4M | $17.4M | $17.3M | $17.0M | $16.9M | $16.8M | $16.8M | $16.6M | $16.5M | $16.5M | $16.0M | $16.0M | $15.9M | $15.4M | $15.2M | $14.9M | $14.8M | $14.8M | |||||||||||||
| Accrued Vacation Current | $487.4K | $544.2K | $568.1K | $593.7K | $534.0K | $526.2K | $565.7K | $521.5K | $573.7K | $751.9K | $687.0K | $636.9K | $752.5K | $656.3K | $651.9K | $773.3K | $666.2K | $677.5K | $785.8K | $714.7K | $675.9K | $783.1K | $715.7K | $711.0K | $724.7K | $629.9K | $620.3K | $721.6K | $683.6K | $667.4K | $733.1K | $647.5K | $651.9K | $690.8K | $644.7K | $532.7K | $540.2K | $746.7K | $684.3K | $696.2K | $613.5K | $607.3K | $676.2K | $603.8K | $586.6K | |||||||||||||
| Accrued Salaries Current | $927.6K | $865.7K | $1.2M | $850.7K | $502.3K | $657.2K | $712.7K | $508.2K | $1.1M | $542.2K | $400.3K | $692.6K | $577.2K | $649.1K | $549.0K | $351.3K | $344.1K | $484.9K | $392.4K | $384.1K | $432.5K | $292.2K | $493.7K | $587.4K | $391.2K | $404.4K | $259.2K | $99.0K | $180.0K | $352.6K | $306.3K | $242.9K | $287.2K | $332.4K | $309.3K | $173.8K | $398.5K | $353.1K | $296.6K | $505.4K | $289.6K | $482.4K | $305.4K | $266.3K | $464.4K | |||||||||||||
| Accounts Payable Current | $3.6M | $3.4M | $2.6M | $2.1M | $2.7M | $3.9M | $2.8M | $2.1M | $1.9M | $2.9M | $2.9M | $2.9M | $2.1M | $2.6M | $2.2M | $2.9M | $3.3M | $2.7M | $1.5M | $1.9M | $2.1M | $1.9M | $2.6M | $2.6M | $1.5M | $1.3M | $2.3M | $635.5K | $436.1K | $876.4K | $672.5K | $604.4K | $1.1M | $976.1K | $1.7M | $877.5K | $1.5M | $1.3M | $845.7K | $1.5M | $1.1M | $1.4M | $1.5M | $1.5M | $1.6M | |||||||||||||
| Accrued Payroll Taxes Current | $152.4K | $93.5K | $63.4K | $837.00 | $59.1K | $70.6K | $54.3K | $60.2K | $57.2K | $57.4K | $59.8K | $59.0K | $278.9K | $466.4K | $465.3K | $463.3K | $323.5K | $60.1K | $510.00 | $60.8K | $61.7K | $54.8K | $68.6K | $58.4K | $50.7K | $49.6K | $46.8K | $52.9K | $48.1K | $50.9K | $85.7K | $48.3K | $47.1K | $52.5K | $47.7K | $47.0K | $60.0K | $57.0K | $45.5K | $50.6K | $45.5K | $44.9K | $46.7K | |||||||||||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $15.8K | $15.2K | $11.6K | $6.7K | $5.0K | $14.2K | $5.1K | $3.0K | -$634.00 | -$377.00 | -$1.0K | -$3.7K | -$1.5K | -$2.4K | -$2.4K | -$2.2K | -$2.1K | -$4.8K | -$327.00 | -$1.5K | -$1.1K | -$2.6K | -$4.1K | -$5.0K | -$6.6K | -$4.4K | -$3.9K | -$2.9K | -$2.7K | -$2.1K | $845.00 | -$3.5K | -$2.6K | -$4.4K | -$3.1K | -$2.9K | -$1.8K | -$507.00 | $62.00 | $283.00 | $3.2K | $1.8K | $1.8K | $162.00 | -$1.7K | |||||||||||||
| Treasury Stock Shares | 427.2K | 427.2K | 427.2K | 427.2K | 427.2K | 427.2K | 427.2K | 427.2K | 627.2K | 627.2K | 628.8K | 627.0K | 627.4K | 633.6K | 633.6K | 654.0K | 663.4K | 658.6K | 658.6K | 659.4K | 665.2K | 677.7K | 677.7K | 666.4K | 667.2K | 668.4K | 674.5K | 670.9K | 671.7K | 674.1K | 676.6K | 685.3K | 705.1K | 709.1K | 708.2K | 705.0K | ||||||||||||||||||||||
| Common Stock Shares Held In Employee Trust Shares | 189.8K | 189.8K | 211.5K | 195.2K | 200.7K | 206.1K | 217.0K | 222.6K | 228.1K | 239.4K | 245.0K | 250.7K | 262.1K | 267.9K | 273.6K | 288.2K | 297.1K | 3.5K | 7.1K | 10.6K | 17.9K | 21.7K | 25.4K | 33.1K | 37.1K | 41.0K | 49.2K | 53.3K | 57.5K | 66.0K | 70.4K | 74.8K | 79.2K | 83.8K | 88.3K | |||||||||||||||||||||||
| Allowance For Doubtful Accounts Receivable Current | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | $3.0K | ||||||||||||||||||||||||
| Dividends Common Stock Cash | $686.9K | $2.7M | $645.8K | $633.2K | $436.1K | $370.9K | $370.9K | $244.6K | $600.7K | $600.7K | $597.1K | $596.7K | $597.3K | $593.3K | $555.3K | $3.0M | $581.7K | -$570.9K | -$567.9K | -$558.9K | -$492.2K | |||||||||||||||||||||||||||||||||||||
| Liabilities | $32.0M | $33.9M | $28.3M | $26.5M | $15.4M | $15.1M | $13.8M | $12.1M | $12.7M | $11.8M | $10.5M | $8.1M | $7.5M | $7.4M | $7.4M | $7.7M | $6.7M | $7.4M | $7.0M | $6.2M | $5.4M | $4.3M | $3.8M | $3.6M | $4.3M | $7.4M | $3.3M | $3.1M | $3.0M | $3.5M | $3.6M | $2.1M | $1.8M | $2.4M | $2.1M | $2.5M | $2.4M | $3.6M | $3.4M | |||||||||||||||||||
| Cash And Cash Equivalents Period Increase Decrease | $3.2M | $2.0M | -$2.7M | -$1.5M | $1.6M | $315.3K | $1.7M | -$545.2K | $640.6K | $3.3M | ||||||||||||||||||||||||||||||||||||||||||||||||
| Deferred Tax Liabilities Noncurrent | $254.8K | $258.5K | $268.4K | $277.1K | $153.7K | $108.3K | $63.1K | $202.0K | $202.2K | $202.7K | $157.4K | $178.5K | $202.3K | $224.8K | $200.0K | $227.7K | $255.8K | $249.7K | $231.7K | $213.6K | $195.1K | $208.5K | $216.8K | $234.8K | $252.8K | |||||||||||||||||||||||||||||||||
| Contract With Customer Liability Current | $26.3M | $28.0M | $22.9M | $21.0M | $9.9M | $8.7M | $7.7M | $7.6M | $7.6M | $6.6M | $5.3M | $2.6M | $3.4M | $2.9M | $3.1M | $2.7M | $1.7M | $2.2M | $2.8M | $1.8M | $666.8K | $20.9K | $6.1K | $102.9K |
Cash Flow Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | $458.3K | -$1.2M | -$489.3K | -$1.2M | -$2.4M | -$4.5M | -$2.0M | -$2.2M | -$2.9M | -$1.9M | -$4.0M | -$3.9M | -$4.1M | -$4.2M | |
| Investing Cash Flow * | -$6.9M | -$7.8M | -$8.8M | -$918.3K | $2.0M | $326.0K | $5.2M | -$4.0M | -$4.2M | -$1.7M | $481.3K | -$1.7M | -$990.2K | -$1.5M | $4.5M |
| Operating Cash Flow * | $21.0M | $10.6M | $3.9M | $2.2M | $595.0K | $6.0M | -$3.6M | $260.9K | $6.4M | $5.8M | $671.7K | $5.4M | $3.3M | $7.4M | $4.9M |
| Payments To Acquire Property Plant And Equipment | $4.4M | $5.2M | $512.0K | $303.6K | $43.6K | $214.4K | $608.3K | $1.9M | $352.1K | $284.2K | $266.0K | $710.0K | $322.5K | $268.0K | $607.3K |
| Increase Decrease In Prepaid Deferred Expense And Other Assets | $1.7M | -$1.1M | $3.3M | $292.5K | $303.4K | -$97.3K | -$798.4K | $1.1M | $7.6K | $7.7K | $34.2K | -$138.0K | $115.4K | -$8.6K | -$23.1K |
| Increase Decrease In Other Accrued Liabilities | -$163.4K | $209.8K | -$204.8K | $626.5K | -$192.3K | $208.6K | $5.1K | -$145.6K | $53.7K | -$352.2K | -$31.1K | -$49.9K | $187.2K | $321.7K | -$56.1K |
| Increase Decrease In Inventories | -$1.4M | -$645.6K | $1.3M | -$231.4K | $4.7M | $1.6M | $1.8M | $363.6K | -$1.1M | -$852.2K | $974.6K | -$762.5K | -$271.9K | $1.1M | $362.3K |
| Increase Decrease In Accrued Salaries | $257.2K | $37.4K | $263.6K | $151.5K | $6.5K | $139.3K | -$199.1K | $357.0K | -$185.9K | $25.5K | -$81.6K | $43.4K | -$47.1K | $5.1K | $209.1K |
| Increase Decrease In Accounts Receivable | $963.4K | $880.2K | $22.1K | $379.4K | -$3.7M | -$2.0M | $6.7M | $978.1K | -$1.6M | -$1.7M | $3.5M | -$4.0M | $4.0M | -$3.0M | -$771.5K |
| Increase Decrease In Accounts Payable | -$1.1M | $2.5M | -$866.8K | -$639.0K | -$143.5K | $701.3K | $337.8K | -$427.5K | $1.7M | -$423.3K | $248.8K | -$545.9K | -$35.9K | -$144.7K | -$153.4K |
| Share Based Compensation | $346.3K | $283.7K | $227.1K | $176.7K | $133.7K | $189.6K | $172.1K | $123.1K | $129.2K | $97.0K | $62.4K | $99.1K | $115.2K | $98.7K | $66.2K |
| Proceeds From Sale And Maturity Of Available For Sale Securities | $28.0M | $19.5M | $7.6M | $3.6M | $7.5M | $9.9M | $11.9M | $9.1M | $5.1M | $3.5M | $4.7M | $2.4M | $6.6M | $3.3M | |
| Increase Decrease In Property And Other Taxes Payable | -$354.6K | $222.9K | $125.5K | $8.0K | $6.5K | -$2.4K | $2.3K | -$6.5K | $2.7K | $6.0K | $801.00 | -$2.2K | |||
| Increase Decrease In Income Taxes Receivable | -$35.7K | $35.7K | -$249.6K | $249.6K | -$162.0K | $41.8K | -$218.2K | $314.9K | -$943.2K | $943.2K | |||||
| Increase Decrease In Accrued Income Taxes Payable | $77.9K | $220.6K | -$54.7K | $54.7K | $29.6K | -$404.2K | $373.4K | -$163.3K | $273.9K | ||||||
| Payments Of Dividends Common Stock | $2.6M | $1.7M | $489.3K | $1.2M | $2.4M | $4.7M | $2.3M | $2.3M | $2.8M | $1.7M | $4.5M | $4.1M | $4.1M | ||
| Proceeds From Stock Options Exercised | $81.0K | $315.7K | $439.1K | $150.9K | $297.0K | $141.5K | $441.1K | $493.3K | $65.1K | $424.3K | |||||
| Payments To Acquire Available For Sale Securities | $5.4M | $9.3M | $6.0M | $11.2M | $8.9M | $4.9M | $3.9M | $3.5M | $7.4M | $4.5M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q3 2025 | Q3 2024 | Q3 2023 | Q3 2022 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q1 2018 | Q3 2017 | Q3 2016 | Q3 2015 | Q3 2014 | Q3 2013 | Q3 2012 | Q3 2011 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$2.1M | -$488.4K | $59.5K | -$555.3K | $200.1K | -$581.6K | -$575.8K | -$542.0K | -$770.6K | -$371.1K | -$397.6K | -$362.0K | -$385.6K | ||||||||||
| Investing Cash Flow * | -$243.4K | -$438.8K | -$2.4M | -$1.8M | -$91.7K | $2.3M | $18.7K | $3.5M | -$1.9M | -$3.3M | -$841.0K | $397.3K | -$316.7K | -$183.9K | -$632.2K | $2.2M | |||||||
| Operating Cash Flow * | $5.7M | $1.4M | $2.6M | $973.2K | $1.6M | $1.4M | $3.7M | -$1.6M | -$198.2K | $2.4M | $3.0M | $688.6K | $2.4M | $36.3K | $1.6M | $1.4M | |||||||
| Payments To Acquire Property Plant And Equipment | $1.3M | $664.4K | $2.2M | $50.5K | $45.7K | $19.8K | $94.1K | $612.0K | $28.8K | $155.7K | $5.8K | $18.6K | $328.3K | $72.2K | $40.4K | $107.2K | |||||||
| Increase Decrease In Prepaid Deferred Expense And Other Assets | $157.3K | -$238.0K | -$245.7K | $233.2K | -$218.3K | $251.4K | -$230.3K | -$1.0M | $48.8K | -$17.3K | $39.7K | $21.7K | -$71.6K | -$30.2K | $60.5K | -$49.4K | |||||||
| Increase Decrease In Other Accrued Liabilities | -$184.8K | $105.0K | -$23.4K | $57.0K | $56.5K | -$157.5K | -$25.2K | $54.1K | -$117.9K | -$59.0K | -$146.2K | -$425.9K | -$359.8K | -$203.1K | -$50.3K | -$143.5K | |||||||
| Increase Decrease In Inventories | $3.2M | $191.7K | -$634.3K | $77.8K | -$7.3K | $1.2M | $1.6M | $2.4M | $726.2K | -$396.5K | $867.5K | $14.7K | $218.2K | $267.4K | -$284.1K | -$248.2K | |||||||
| Increase Decrease In Accrued Salaries | -$319.7K | -$271.0K | $199.7K | $65.4K | $73.3K | $15.7K | $102.6K | $58.4K | $87.2K | -$5.3K | -$45.2K | -$15.5K | $134.8K | $64.7K | $51.8K | $32.0K | |||||||
| Increase Decrease In Accounts Receivable | -$1.2M | $383.3K | $172.2K | $888.00 | -$1.1M | -$2.6M | -$4.3M | $1.4M | $244.6K | -$1.1M | -$2.6M | $838.7K | -$2.1M | $971.6K | $967.9K | $1.5M | |||||||
| Increase Decrease In Accounts Payable | $750.3K | $170.7K | $700.8K | $831.8K | -$553.9K | -$190.2K | -$84.0K | $758.8K | $76.3K | $323.7K | $97.3K | $742.4K | $181.5K | $92.3K | $159.6K | -$426.3K | |||||||
| Share Based Compensation | $74.4K | $101.5K | $55.7K | $61.3K | $25.4K | $33.7K | $47.2K | $49.0K | $45.3K | $47.2K | $47.1K | $40.5K | $37.4K | $36.2K | $21.4K | $23.3K | $30.5K | $13.0K | $26.8K | $33.0K | $16.3K | $16.0K | |
| Proceeds From Sale And Maturity Of Available For Sale Securities | $6.7M | $7.5M | $3.7M | $1.1M | $488.0K | $2.6M | $2.6M | $6.7M | $723.1K | $1.3M | $448.9K | $861.4K | $290.0K | $1.5M | |||||||||
| Increase Decrease In Property And Other Taxes Payable | $56.5K | $136.6K | -$651.00 | $15.1K | $2.7K | -$1.2K | $1.3K | -$6.5K | $6.1K | $5.7K | $2.6K | -$4.4K | |||||||||||
| Increase Decrease In Income Taxes Receivable | -$35.7K | -$89.7K | $19.1K | $94.0K | $127.2K | -$163.8K | -$45.8K | -$274.9K | $310.7K | $40.7K | -$75.9K | -$89.0K | |||||||||||
| Increase Decrease In Accrued Income Taxes Payable | $175.3K | $108.5K | $467.3K | $68.3K | -$47.7K | -$30.5K | $300.7K | $23.1K | -$409.0K | -$62.4K | -$238.7K | -$10.3K | |||||||||||
| Payments Of Dividends Common Stock | $2.7M | $633.2K | $597.3K | $581.6K | $575.8K | $570.9K | $492.2K | $487.3K | $481.8K | ||||||||||||||
| Proceeds From Stock Options Exercised | $59.5K | $50.3K | $200.1K | $13.9K | $9.0K | $166.3K | $67.9K | $27.3K | $79.7K | ||||||||||||||
| Payments To Acquire Available For Sale Securities | $292.1K | $2.5M | $2.6M | $2.6M | $4.4M | $1.3M | $445.5K | $289.1K | $1.6M |
Per-Share & Share Counts
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earnings Per Share Diluted | $3.02 | $2.29 | $1.49 | $0.52 | $-0.08 | $0.49 | $0.98 | $1.31 | $0.49 | $1.38 | $1.39 | $0.51 | $2.48 | $1.99 | $1.77 | |
| Earnings Per Share Basic | $3.14 | $2.34 | $1.50 | $0.52 | $-0.08 | $0.49 | $0.99 | $1.32 | $0.49 | $1.39 | $1.40 | $0.52 | $2.52 | $2.02 | $1.79 | |
| Weighted Average Number Of Shares Outstanding Basic | 2.6M | 2.5M | 2.5M | 2.4M | 2.4M | 2.4M | 2.4M | 2.3M | 2.3M | 2.3M | 2.3M | 2.2M | 2.2M | 2.2M | 2.2M | |
| Weighted Average Number Of Diluted Shares Outstanding | 2.7M | 2.5M | 2.5M | 2.4M | 2.4M | 2.4M | 2.4M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.2M | 2.2M | 2.2M | |
| Common Stock Dividends Per Share Declared | ||||||||||||||||
| Common Stock Shares Outstanding | 2.7M | 2.7M | 2.7M | 2.7M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.3M | 2.3M | 2.3M | 2.3M | |
| Common Stock Shares Issued | 3.1M | 3.1M | 3.1M | 3.1M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | |||
| Common Stock Shares Authorized | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | |||
| Common Stock Par Or Stated Value Per Share | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | |||
| Common Stock Dividends Per Share Cash Paid | $1.00 | $0.68 | $0.20 | $0.50 | $1.00 | $2.00 | $1.00 | $1.00 | $1.00 | $1.00 | $2.00 | $1.98 | $1.90 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earnings Per Share Diluted | $0.99 | $0.76 | $1.05 | $0.63 | $0.71 | $0.61 | $0.73 | $0.40 | $0.72 | $0.44 | $0.36 | $0.35 | $0.47 | $0.31 | $0.11 | $0.27 | $0.01 | $0.13 | $0.36 | $-0.44 | $-0.08 | $0.08 | $0.40 | $-0.04 | $0.10 | $0.03 | $0.47 | $0.39 | $0.09 | $0.03 | $0.29 | $0.14 | $0.69 | $0.19 | $0.08 | $0.12 | $0.11 | $0.18 | $0.30 | $0.43 | $0.27 | $0.38 | $0.23 | $0.22 | $0.54 | $0.40 | $-0.31 | $0.31 | $0.05 | $0.46 | $1.02 | $0.41 | $0.48 | $0.57 | $0.51 | $0.57 | $0.49 | $0.42 | $0.66 | $0.46 | $0.30 | $0.35 |
| Earnings Per Share Basic | $1.02 | $0.80 | $1.10 | $0.66 | $0.74 | $0.63 | $0.76 | $0.41 | $0.73 | $0.44 | $0.37 | $0.35 | $0.47 | $0.31 | $0.11 | $0.27 | $0.01 | $0.13 | $0.36 | $-0.44 | $-0.08 | $0.08 | $0.40 | $-0.04 | $0.10 | $0.03 | $0.48 | $0.39 | $0.09 | $0.03 | $0.30 | $0.14 | $0.69 | $0.19 | $0.08 | $0.12 | $0.11 | $0.18 | $0.31 | $0.43 | $0.27 | $0.38 | $0.24 | $0.22 | $0.54 | $0.40 | $-0.31 | $0.31 | $0.05 | $0.47 | $1.03 | $0.41 | $0.49 | $0.59 | $0.52 | $0.58 | $0.49 | $0.43 | $0.67 | $0.47 | $0.30 | $0.35 |
| Weighted Average Number Of Shares Outstanding Basic | 2.8M | 2.7M | 2.6M | 2.6M | 2.5M | 2.5M | 2.5M | 2.5M | 2.5M | 2.5M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.1M | |||||||||||||||
| Weighted Average Number Of Diluted Shares Outstanding | 2.8M | 2.8M | 2.7M | 2.7M | 2.6M | 2.6M | 2.5M | 2.5M | 2.5M | 2.5M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | 2.2M | |||||||||||||||
| Common Stock Dividends Per Share Declared | $0.25 | $1.00 | $0.25 | $0.25 | $0.25 | $0.18 | $0.15 | $0.15 | $0.10 | $0.00 | $0.00 | $0.00 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $1.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $1.25 | $0.25 | $0.25 | $1.25 | $0.23 | $0.23 | $1.23 | $0.23 | $0.23 | $1.23 | $0.23 | ||||||||||||||||||
| Common Stock Shares Outstanding | 2.9M | 2.9M | 2.9M | 2.8M | 2.8M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.7M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.4M | 2.3M | 2.3M | 2.3M | 2.3M | 2.3M | ||||||||||||||||||
| Common Stock Shares Issued | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.1M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | 3.0M | |||||||||||||||||
| Common Stock Shares Authorized | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | |||||||||||||||||
| Common Stock Par Or Stated Value Per Share | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | $0.33 | |||||||||||||||||
| Common Stock Dividends Per Share Cash Paid | $0.25 | $1.00 | $0.25 | $0.25 | $0.25 | $0.18 | $0.15 | $0.15 | $0.10 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $0.25 | $1.25 | $0.25 | $1.25 | $0.23 | $1.23 | $0.23 |
Other Metrics
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Employee Stock Ownership Plan ESOP Compensation Expense | $622.5K | $438.1K | $365.6K | $325.1K | $353.9K | $305.0K | $390.4K | $387.9K | $417.4K | $443.7K | $457.6K | $553.0K | $528.8K | $507.4K | $503.0K |
| Investment Income Interest And Dividend | $359.6K | $12.2K | $40.6K | $35.8K | $49.4K | $56.2K | |||||||||
| Depreciation | $451.5K | $453.5K | $484.9K | $494.6K | $519.8K | $568.5K | $541.0K | $429.7K | $435.6K | $434.4K | $445.7K | $452.4K | $418.1K | $426.4K | $467.3K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q3 2025 | Q3 2024 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q4 2011 | Q3 2011 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Employee Stock Ownership Plan ESOP Compensation Expense | $247.3K | $123.2K | $89.2K | $78.9K | $77.0K | $83.8K | $84.5K | $162.5K | $56.3K | $73.2K | $78.0K | $87.8K | $93.9K | $102.4K | $101.4K | $100.5K | $89.6K | $89.5K | $104.0K | $108.2K | $108.7K | $109.9K | $111.1K | $113.1K | $111.2K | $144.3K | $153.2K | $130.4K | $129.1K | $132.8K | $139.7K | $123.6K | $127.8K | $107.0K | |||||
| Investment Income Interest And Dividend | $147.4K | $133.1K | $64.6K | $8.8K | $3.0K | $1.7K | $1.6K | $2.5K | $1.8K | $15.2K | $20.1K | $33.9K | $32.2K | $38.6K | $42.4K | $52.4K | $42.7K | $35.7K | $31.2K | $39.9K | $11.5K | $12.0K | $4.2K | $10.6K | $7.5K | $9.4K | $9.1K | $8.0K | $10.2K | $9.6K | $10.8K | $7.3K | $7.5K | $10.9K | $13.3K | $10.2K | |||
| Depreciation | $117.9K | $109.4K | $119.4K | $121.0K | $121.2K | $136.5K | $142.8K | $122.9K | $105.7K | $108.1K | $110.2K | $115.9K | $106.3K | $104.5K | $108.2K | $113.6K |
Most recent annual filing with the SEC: September 16, 2025
Data sourced from SEC EDGAR public filings as of August 7, 2026.