Complete Filing Data
TRIO-TECH INTERNATIONAL reported Profit Loss of $0.00 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 TRIO-TECH INTERNATIONAL 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | $0.00 | $1.1M | $1.8M | $2.3M | -$591.0K | $878.0K | $1.5M | $1.2M | $1.3M | $779.0K | $521.0K | $57.0K | -$1.0M | -$3.1M | -$688.0K |
| Cost of Revenue * | $27.3M | $31.6M | $31.5M | $32.3M | $24.8M | $27.2M | $30.2M | $31.7M | $29.1M | $25.7M | $25.0M | $28.0M | $25.4M | $26.0M | $27.2M |
| Revenue * | $36.5M | $42.3M | $43.3M | $44.1M | $32.5M | $34.5M | $39.2M | $42.4M | $38.5M | $34.5M | $33.9M | $36.3M | $31.8M | $31.1M | $35.5M |
| Net Income Loss Attributable To Noncontrolling Interest | $41.0K | $92.0K | $214.0K | -$96.0K | -$564.0K | $238.0K | -$97.0K | $106.0K | $139.0K | $282.0K | $303.0K | $144.0K | -$83.0K | -$1.3M | $353.0K |
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $173.0K | $1.6M | $2.4M | $3.1M | -$899.0K | $1.1M | $1.4M | $2.3M | $1.8M | $1.3M | $1.3M | -$102.0K | -$628.0K | -$2.6M | -$127.0K |
| Research And Development Expense | $384.0K | $392.0K | $397.0K | $375.0K | $357.0K | $355.0K | $345.0K | $451.0K | $208.0K | $200.0K | $182.0K | $196.0K | $281.0K | $295.0K | $250.0K |
| Operating Expenses | $8.9M | $9.7M | $9.5M | $9.4M | $7.7M | $8.2M | $8.2M | $8.5M | $8.0M | $7.3M | $7.7M | $8.3M | $7.2M | $8.0M | $8.9M |
| Nonoperating Income Expense | -$81.0K | $536.0K | $154.0K | $701.0K | -$838.0K | $2.1M | $615.0K | $102.0K | $312.0K | -$158.0K | $118.0K | -$100.0K | $233.0K | $268.0K | $459.0K |
| Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest | $5.0K | $1.1M | $1.8M | $2.3M | -$1.1M | $1.1M | $1.5M | $1.3M | $1.5M | $1.1M | $818.0K | $242.0K | -$368.0K | -$2.5M | -$322.0K |
| Gross Profit | $9.1M | $10.8M | $11.7M | $11.7M | $7.7M | $7.3M | $9.0M | $10.6M | $9.5M | $8.8M | $8.9M | $8.3M | $6.4M | $5.1M | $8.3M |
| General And Administrative Expense | $7.9M | $8.4M | $8.4M | $8.4M | $6.9M | $7.1M | $7.0M | $7.3M | $6.9M | $6.4M | $6.8M | $7.4M | $6.5M | $7.1M | $8.2M |
| Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest | $1.8M | $1.0M | $1.1M | $1.0M | $93.0K | $374.0K | $1.0M | $2.0M | $776.0K | $229.0K | -$226.0K | -$27.0K | -$468.0K | -$4.6M | $1.1M |
| Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest | -$21.0K | $84.0K | $37.0K | -$169.0K | -$572.0K | $220.0K | -$202.0K | $285.0K | -$11.0K | $59.0K | $4.0K | $74.0K | $58.0K | $1.2M | $160.0K |
| Comprehensive Income Net Of Tax | $1.8M | $952.0K | $1.1M | $1.2M | $665.0K | $154.0K | $1.2M | $1.7M | $787.0K | $170.0K | -$230.0K | -$101.0K | -$526.0K | -$3.4M | $953.0K |
| Income Loss From Continuing Operations Per Basic Share | -$0.01 | $0.25 | $0.38 | $0.61 | -$0.16 | $0.24 | $0.42 | $0.34 | $0.38 | $0.22 | $0.15 | $0.02 | -$0.20 | -$0.69 | -$0.21 |
| Operating Income Loss | $254.0K | $1.1M | $2.2M | $2.4M | -$61.0K | $879.0K | $1.5M | $1.2M | $1.3M | $788.0K | $517.0K | -$861.0K | -$2.8M | -$586.0K | |
| Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity | -$5.0K | -$1.0K | -$1.0K | -$1.0K | -$16.0K | -$1.0K | -$3.0K | -$13.0K | -$9.0K | -$9.0K | $4.0K | -$24.0K | -$734.0K | -$823.0K | -$4.0K |
| Income Loss From Continuing Operations | -$36.0K | $1.1M | $1.5M | $2.4M | -$575.0K | $517.0K | $81.0K | -$671.0K | -$2.3M | -$684.0K | |||||
| Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax | $1.8M | -$106.0K | -$616.0K | -$1.3M | $1.2M | -$742.0K | -$420.0K | $728.0K | -$679.0K | -$832.0K | -$1.1M | -$228.0K | $634.0K | ||
| Interest Expense | $105.0K | $122.0K | $126.0K | $230.0K | $319.0K | $233.0K | $202.0K | $204.0K | $245.0K | $263.0K | $287.0K | $271.0K | $243.0K | ||
| Income Loss From Discontinued Operations Net Of Tax Per Basic Share | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.00 | $0.00 | -$0.01 | -$0.11 | -$0.25 | $0.00 |
| Income Loss From Discontinued Operations Net Of Tax | -$1.0K | -$2.0K | $2.0K | -$28.0K | -$3.0K | -$3.0K | -$13.0K | -$5.0K | -$4.0K | $6.0K | -$41.0K | ||||
| Income Loss From Continuing Operations Per Diluted Share | -$0.01 | $0.24 | $0.37 | $0.57 | -$0.15 | $0.24 | $0.41 | $0.32 | $0.36 | $0.22 | |||||
| Other Nonoperating Income Expense | -$181.0K | $500.0K | $106.0K | $595.0K | $354.0K | $334.0K | $249.0K | $335.0K | $514.0K | $46.0K | $363.0K | $163.0K | $520.0K | $539.0K | $702.0K |
| Deferred Income Tax Expense Benefit | $48.0K | -$22.0K | $106.0K | $40.0K | -$139.0K | $63.0K | $5.0K | $5.0K | $104.0K | -$72.0K | $89.0K | -$176.0K | -$314.0K | -$152.0K | -$235.0K |
| Accrued Income Taxes Current | $379.0K | $418.0K | $787.0K | $314.0K | $344.0K | $417.0K | $285.0K | $233.0K | $230.0K | $296.0K | $214.0K | $459.0K | $469.0K | $492.0K | |
| Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -$0.01 | $0.00 | $0.00 | |||||
| Accrued Interest Expense Net Of Interest Income | -$30.0K | -$72.0K | -$12.0K | $78.0K | $29.0K | -$69.0K | -$9.0K | $201.0K | $180.0K | $193.0K | $73.0K | $28.0K | $127.0K | $198.0K | $43.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | 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 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | $291.0K | $165.0K | -$476.0K | $529.0K | -$223.0K | $70.0K | $486.0K | $207.0K | -$7.0K | $565.0K | $978.0K | -$204.0K | $856.0K | $928.0K | $178.0K | $235.0K | -$8.0K | $70.0K | $426.0K | $273.0K | $683.0K | $348.0K | $65.0K | -$739.0K | $673.0K | $575.0K | $350.0K | $310.0K | $303.0K | $150.0K | $190.0K | $259.0K | $199.0K | $94.0K | -$136.0K | $157.0K | -$365.0K | -$17.0K | -$543.0K | -$543.0K | -$17.0K | -$518.0K | -$1.2M | -$804.0K | -$462.0K | $187.00 | $491.0K | |
| Cost of Revenue * | $13.2M | $12.9M | $5.4M | $6.4M | $7.5M | $7.7M | $9.3M | $7.4M | $7.4M | $9.1M | $8.3M | $8.7M | $8.0M | $7.0M | $6.1M | $6.3M | $5.3M | $6.7M | $7.1M | $7.6M | $6.7M | $7.4M | $7.9M | $7.9M | $1.4M | $1.4M | $1.4M | $1.5M | $991.0K | $1.0M | $1.2M | $853.0K | $891.0K | $337.0K | $340.0K | $6.1M | $7.4M | $7.4M | $5.4M | $5.2M | $7.7M | $6.6M | $5.9M | $7.4M | $4.4M | $6.7K | $10.3M | |
| Revenue * | $15.6M | $15.5M | $7.4M | $8.6M | $9.8M | $10.4M | $12.2M | $10.0M | $9.8M | $12.4M | $11.9M | $11.1M | $10.9M | $10.2M | $8.1M | $8.2M | $6.8M | $8.5M | $9.0M | $9.8M | $8.8M | $9.7M | $10.0M | $10.1M | $10.6M | $10.9M | $9.8M | $9.1M | $9.0M | $9.4M | $8.4M | $7.9M | $8.5M | $8.9M | $8.1M | $8.0M | $9.3M | $9.5M | $6.5M | $6.5M | $9.6M | $7.5M | $6.6M | $8.8M | $5.8M | $9.5K | $13.0M | |
| Net Income Loss Attributable To Noncontrolling Interest | $165.0K | $88.0K | $19.0K | $22.0K | $13.0K | $93.0K | -$21.0K | -$23.0K | $61.0K | $58.0K | $96.0K | -$37.0K | $1.0K | $11.0K | -$112.0K | -$184.0K | -$158.0K | -$73.0K | $439.0K | -$10.0K | -$28.0K | -$42.0K | -$59.0K | $34.0K | $0.00 | $27.0K | $30.0K | $52.0K | $44.0K | $13.0K | $25.0K | $118.0K | $41.0K | $154.0K | $56.0K | $97.0K | -$3.0K | $101.0K | -$44.0K | -$44.0K | -$24.0K | -$326.0K | -$361.0K | -$183.0K | $42.0K | $146.00 | $164.0K | |
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $312.0K | $227.0K | -$475.0K | $675.0K | -$179.0K | $306.0K | $577.0K | $244.0K | $57.0K | $816.0K | $1.2M | -$34.0K | $1.0M | $1.1M | $183.0K | $72.0K | -$153.0K | $10.0K | $984.0K | $264.0K | $862.0K | $178.0K | $88.0K | $281.0K | $688.0K | $647.0K | $487.0K | $433.0K | $429.0K | $179.0K | $295.0K | $454.0K | $423.0K | $386.0K | -$152.0K | $36.0K | -$377.0K | $83.0K | -$559.0K | -$507.0K | $66.0K | -$858.0K | -$1.7M | -$938.0K | -$376.0K | $495.00 | $653.0K | |
| Research And Development Expense | $106.0K | $94.0K | $90.0K | $114.0K | $88.0K | $89.0K | $131.0K | $85.0K | $87.0K | $151.0K | $73.0K | $80.0K | $131.0K | $82.0K | $79.0K | $123.0K | $75.0K | $79.0K | $125.0K | $76.0K | $76.0K | $122.0K | $72.0K | $75.0K | $118.0K | $184.0K | $51.0K | $52.0K | $53.0K | $51.0K | $51.0K | $46.0K | $44.0K | $47.0K | $47.0K | $49.0K | $49.0K | $52.0K | $72.0K | $72.0K | $73.0K | $73.0K | $73.0K | $75.0K | $59.0K | $87.00 | $29.0K | |
| Operating Expenses | $2.4M | $2.5M | $2.3M | $2.2M | $2.2M | $2.6M | $2.2M | $2.5M | $2.5M | $2.3M | $2.6M | $2.6M | $2.2M | $2.2M | $2.1M | $1.9M | $1.8M | $2.2M | $2.1M | $2.0M | $2.1M | $2.0M | $2.0M | $2.0M | $2.1M | $2.2M | $2.0M | $2.0M | $2.0M | $1.8M | $1.8M | $1.9M | $2.0M | $2.0M | $1.9M | $1.9M | $2.1M | $2.1M | $1.8M | $1.8M | $1.9M | $1.9M | $2.4M | $2.3M | $2.0M | $2.5K | $2.0M | |
| Nonoperating Income Expense | $215.0K | $181.0K | -$132.0K | $678.0K | -$312.0K | $247.0K | -$100.0K | $245.0K | $94.0K | -$253.0K | $135.0K | $96.0K | $353.0K | $133.0K | $248.0K | $109.0K | $174.0K | $377.0K | $1.2M | $42.0K | $739.0K | -$49.0K | -$35.0K | $47.0K | -$10.0K | $100.0K | $2.0K | $155.0K | $52.0K | -$144.0K | -$33.0K | $155.0K | -$49.0K | -$51.0K | -$18.0K | $15.0K | -$271.0K | $96.0K | $75.0K | $6.0K | $176.0K | $75.0K | -$93.0K | -$17.0K | $233.0K | $124.00 | -$100.0K | |
| Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest | $235.0K | $163.0K | -$481.0K | $536.0K | -$230.0K | $164.0K | $482.0K | $207.0K | $49.0K | $575.0K | $977.0K | -$204.0K | $856.0K | $923.0K | $65.0K | $72.0K | -$160.0K | $18.0K | $864.0K | $264.0K | $653.0K | $302.0K | $14.0K | -$699.0K | $675.0K | $605.0K | $381.0K | $366.0K | $346.0K | $164.0K | $209.0K | $387.0K | $253.0K | $254.0K | -$106.0K | $220.0K | -$338.0K | $126.0K | -$587.0K | -$535.0K | $190.0K | -$844.0K | -$1.6M | -$975.0K | -$413.0K | $333.00 | $657.0K | |
| Gross Profit | $2.5M | $2.6M | $2.0M | $2.2M | $2.3M | $2.7M | $2.9M | $2.5M | $2.5M | $3.3M | $3.6M | $2.5M | $2.9M | $3.2M | $2.1M | $1.9M | $1.5M | $1.8M | $1.9M | $2.3M | $2.2M | $2.3M | $2.1M | $2.2M | $2.8M | $2.8M | $2.4M | $2.3M | $2.4M | $2.1M | $2.1M | $2.2M | $2.5M | $2.4M | $1.8M | $2.0M | $2.0M | $2.1M | $1.2M | $1.3M | $1.8M | $924.0K | $756.0K | $1.4M | $1.4M | $2.9K | $2.7M | |
| General And Administrative Expense | $2.2M | $2.2M | $2.1M | $2.0M | $2.0M | $2.4M | $1.8M | $2.2M | $2.2M | $1.9M | $2.3M | $2.4M | $1.9M | $2.0M | $1.9M | $1.7M | $1.7M | $1.8M | $1.8M | $1.8M | $1.7M | $1.7M | $1.8M | $1.8M | $1.7M | $1.8M | $1.7M | $1.8M | $1.7M | $1.6M | $1.6M | $1.7M | $1.7M | $1.7M | $1.7M | $1.8M | $1.8M | $1.8M | $1.6M | $1.6M | $1.8M | $1.6M | $2.2M | $2.1M | $2.0M | $2.3K | $1.8M | |
| Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest | $756.0K | $95.0K | $46.0K | -$1.3M | $1.8M | -$590.0K | $1.6M | $24.0K | $220.0K | $2.1M | -$235.0K | -$188.0K | $1.1M | $639.0K | -$402.0K | $994.0K | $474.0K | -$1.0M | $1.4M | -$300.0K | $1.1M | $255.0K | -$533.0K | $144.0K | $1.3M | $977.0K | $670.0K | -$732.0K | $64.0K | $942.0K | $237.0K | -$1.0M | -$113.0K | -$326.0K | $80.0K | $5.0K | -$329.0K | -$99.0K | -$639.0K | -$639.0K | $514.0K | -$651.0K | -$1.1M | -$1.5M | -$121.0K | $495.00 | $1.6M | |
| Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest | $167.0K | $125.0K | $26.0K | -$2.0K | $139.0K | $93.0K | -$72.0K | -$2.0K | -$85.0K | $133.0K | $79.0K | -$46.0K | $2.0K | $4.0K | -$136.0K | -$197.0K | -$122.0K | -$64.0K | $431.0K | $9.0K | $1.0K | -$57.0K | -$135.0K | $142.0K | $88.0K | $27.0K | -$38.0K | -$16.0K | -$21.0K | $170.0K | $114.0K | -$252.0K | -$39.0K | $36.0K | $113.0K | $88.0K | -$1.0K | -$4.0K | -$61.0K | -$61.0K | $98.0K | -$297.0K | -$348.0K | -$218.0K | $211.0K | -$69.00 | $169.0K | |
| Comprehensive Income Net Of Tax | $589.0K | -$30.0K | $20.0K | -$1.3M | $1.7M | -$683.0K | $1.7M | $26.0K | $305.0K | $2.0M | -$314.0K | -$142.0K | $1.1M | $635.0K | -$266.0K | $1.2M | $596.0K | -$952.0K | $959.0K | -$309.0K | $1.1M | $312.0K | -$398.0K | $2.0K | $1.2M | $950.0K | $708.0K | -$716.0K | $85.0K | $772.0K | $123.0K | -$796.0K | -$74.0K | -$362.0K | -$33.0K | -$83.0K | -$328.0K | -$95.0K | -$578.0K | -$578.0K | $416.0K | -$354.0K | -$791.0K | -$1.3M | -$332.0K | $564.00 | $1.4M | |
| Income Loss From Continuing Operations Per Basic Share | $0.01 | $0.02 | -$0.12 | $0.06 | -$0.06 | $0.02 | $0.12 | $0.06 | $0.00 | $0.12 | $0.22 | -$0.04 | $0.22 | $0.23 | $0.05 | $0.06 | $0.00 | $0.02 | $0.12 | $0.07 | $0.19 | $0.09 | $0.02 | -$0.21 | $0.19 | $0.16 | $0.10 | $0.09 | $0.09 | $0.04 | $0.05 | $0.08 | $0.06 | $0.03 | -$0.04 | $0.04 | -$0.10 | -$0.16 | -$0.15 | $0.03 | -$0.16 | -$0.36 | -$0.24 | -$0.14 | $0.06 | $0.15 | ||
| Operating Income Loss | $97.0K | $46.0K | -$343.0K | -$3.0K | $133.0K | $59.0K | $677.0K | -$1.0K | -$37.0K | $1.1M | $1.1M | -$130.0K | $656.0K | $970.0K | -$65.0K | -$37.0K | -$327.0K | -$367.0K | -$173.0K | $222.0K | $123.0K | $227.0K | $123.0K | $234.0K | $698.0K | $547.0K | $485.0K | $278.0K | $377.0K | $323.0K | $328.0K | $299.0K | $472.0K | $437.0K | -$134.0K | $21.0K | -$106.0K | -$13.0K | -$634.0K | -$513.0K | -$110.0K | -$933.0K | -$1.6M | -$921.0K | -$609.0K | $371.00 | $753.0K | |
| Income Loss From Discontinued Operations Net Of Tax Attributable To Reporting Entity | $31.0K | $1.0K | $3.0K | -$4.0K | $4.0K | -$1.0K | $4.0K | $3.0K | $3.0K | -$5.0K | $0.00 | $0.00 | -$1.0K | $3.0K | $1.0K | -$11.0K | -$3.0K | -$11.0K | $1.0K | -$1.0K | $1.0K | $2.0K | -$4.0K | -$3.0K | -$5.0K | -$1.0K | -$1.0K | -$6.0K | $0.00 | -$5.0K | $2.0K | -$5.0K | -$8.0K | -$3.0K | $14.0K | $34.0K | -$30.0K | -$42.0K | -$52.0K | -$231.0K | -$1.0K | -$1.0K | -$2.0K | |||||
| Income Loss From Continuing Operations | $95.0K | $76.0K | -$498.0K | $511.0K | -$240.0K | $71.0K | $503.0K | $227.0K | -$10.0K | $512.0K | $882.0K | -$167.0K | $856.0K | $914.0K | $177.0K | $246.0K | -$5.0K | $81.0K | $425.0K | $274.0K | $682.0K | $346.0K | $69.0K | -$736.0K | $678.0K | $576.0K | $351.0K | $316.0K | $303.0K | $155.0K | $188.0K | $264.0K | $207.0K | $97.0K | -$150.0K | $138.0K | -$348.0K | $6.0K | -$543.0K | -$530.0K | $93.0K | -$518.0K | -$1.2M | -$803.0K | -$462.0K | $187.00 | $493.0K | |
| Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax | $465.0K | -$70.0K | $522.0K | -$1.8M | $2.0M | -$753.0K | $1.2M | -$183.0K | $166.0K | $1.6M | -$1.2M | $16.0K | $251.0K | -$289.0K | -$468.0K | $943.0K | $640.0K | -$1.0M | $525.0K | -$563.0K | $401.0K | -$51.0K | -$539.0K | $849.0K | $588.0K | $375.0K | $290.0K | -$1.1M | -$283.0K | $779.0K | $22.0K | -$1.4M | -$353.0K | -$574.0K | $160.0K | -$249.0K | $39.0K | -$183.0K | -$52.0K | -$52.0K | $555.0K | $193.0K | $425.0K | |||||
| Interest Expense | $17.0K | $22.0K | $24.0K | $29.0K | $10.0K | $44.0K | $31.0K | $28.0K | $28.0K | $25.0K | $34.0K | $37.0K | $63.0K | $55.0K | $68.0K | $74.0K | $98.0K | $78.0K | $64.0K | $52.0K | $58.0K | $43.0K | $48.0K | $58.0K | $47.0K | $51.0K | $53.0K | $52.0K | $58.0K | $64.0K | $62.0K | $66.0K | $68.0K | $72.0K | $72.0K | $78.0K | $83.0K | $70.0K | $61.0K | $54.0K | $59.00 | $60.0K | ||||||
| Income Loss From Discontinued Operations Net Of Tax Per Basic Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.01 | -$0.01 | -$0.01 | -$0.04 | $0.00 | $0.00 | ||||||||||
| Income Loss From Discontinued Operations Net Of Tax | $56.0K | $2.0K | $5.0K | -$7.0K | $7.0K | -$1.0K | $4.0K | $0.00 | $5.0K | -$10.0K | $1.0K | $0.00 | $0.00 | $5.0K | $1.0K | -$21.0K | -$6.0K | -$21.0K | $1.0K | -$1.0K | $2.0K | $4.0K | -$8.0K | -$6.0K | -$2.0K | -$3.0K | -$1.0K | -$4.0K | $1.0K | -$1.0K | $6.0K | -$10.0K | -$13.0K | -$6.0K | $26.0K | |||||||||||||
| Income Loss From Continuing Operations Per Diluted Share | $0.01 | $0.02 | -$0.12 | $0.06 | -$0.06 | $0.02 | $0.12 | $0.05 | $0.00 | $0.12 | $0.21 | -$0.04 | $0.20 | $0.23 | $0.04 | $0.06 | $0.00 | $0.02 | $0.11 | $0.07 | $0.19 | $0.09 | $0.02 | -$0.20 | $0.18 | $0.16 | $0.10 | $0.09 | $0.08 | $0.04 | $0.05 | $0.08 | -$0.16 | -$0.36 | -$0.24 | -$0.14 | $0.05 | $0.14 | ||||||||||
| Other Nonoperating Income Expense | $237.0K | $185.0K | -$144.0K | $686.0K | -$365.0K | $252.0K | -$82.0K | $196.0K | $40.0K | -$264.0K | $158.0K | $127.0K | $381.0K | $161.0K | $273.0K | $143.0K | $211.0K | $208.0K | $3.0K | $7.0K | $46.0K | $77.0K | -$205.0K | $164.0K | $147.0K | $78.0K | $254.0K | $158.0K | -$23.0K | $44.0K | $287.0K | $183.00 | -$40.0K | |||||||||||||||
| Deferred Income Tax Expense Benefit | $3.0K | $5.0K | -$56.0K | $20.0K | $18.0K | -$19.0K | -$4.0K | $21.0K | -$26.0K | $31.0K | -$5.0K | -$77.0K | -$64.0K | -$150.0K | -$18.0K | -$55.0K | ||||||||||||||||||||||||||||||||
| Accrued Income Taxes Current | $122.0K | $93.0K | $122.0K | $195.0K | $288.0K | $244.0K | $328.0K | $257.0K | $393.0K | $390.0K | $461.0K | $968.0K | $476.0K | $351.0K | $457.0K | $348.0K | $341.0K | $360.0K | $396.0K | $395.0K | $333.0K | $404.0K | $256.0K | $255.0K | $1.1M | $292.0K | $255.0K | $213.0K | $204.0K | $202.0K | $214.0K | $232.0K | $250.0K | $241.0K | $267.0K | $216.0K | $273.0K | $468.0K | $469.0K | $461.0K | $471.0K | $480.0K | $467.0K | $482.0K | ||||
| Discontinued Operation Income Loss From Discontinued Operation Net Of Tax Per Diluted Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | ||||||||||||||||
| Accrued Interest Expense Net Of Interest Income | $6.0K | -$5.0K | -$49.0K | $43.0K | $16.0K | $0.00 | -$10.0K | $13.0K | $51.0K | $54.0K | $33.0K | $24.0K | $3.0K | $49.0K | $54.0K | $51.0K |
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 * | $31.3M | $29.4M | $27.9M | $25.6M | $25.1M | $24.9M | $23.5M | $21.5M | $20.9M | $20.7M | $20.8M | $20.6M | $20.6M | $25.0M | $23.1M | |
| Cash And Cash Equivalents At Carrying Value | $10.0M | $7.6M | $7.7M | $5.8M | $4.8M | $3.8M | $3.7M | $2.9M | $2.8M | $1.6M | $3.1M | $3.2M | ||||
| Assets | $42.5M | $42.2M | $43.4M | $38.3M | $35.7M | $36.5M | $36.5M | $33.5M | $32.2M | $32.0M | $34.6M | $36.0M | $38.1M | $36.4M | ||
| Cash | $10.0M | $7.6M | $7.7M | $5.8M | $4.8M | $3.8M | $3.7M | $2.9M | $2.8M | $1.6M | $3.1M | $3.2M | ||||
| Minority Interest | $249.0K | $165.0K | $128.0K | $419.0K | $1.2M | $1.2M | $1.5M | $1.4M | $1.6M | $1.7M | $1.7M | $2.0M | $3.0M | |||
| Accrued Liabilities Current | $3.6M | $4.3M | $6.0M | $3.4M | $3.0M | $3.5M | $3.2M | $3.0M | $2.6M | $3.1M | $3.0M | $3.1M | $3.0M | $3.2M | ||
| Short Term Investments | $6.5M | $6.6M | $5.4M | $6.7M | $6.8M | $4.1M | $653.0K | $787.0K | $295.0K | $101.0K | $102.0K | $104.0K | $250.0K | $199.0K | ||
| Retained Earnings Accumulated Deficit | $11.8M | $10.8M | $9.2M | $6.8M | $7.4M | $7.1M | $5.5M | $4.3M | $3.0M | $2.2M | $1.7M | $1.7M | $2.7M | $5.8M | ||
| Prepaid Expense And Other Assets Current | $10.7M | $694.0K | $1.2M | $418.0K | $341.0K | $287.0K | $208.0K | $226.0K | $264.0K | $244.0K | $205.0K | $358.0K | $406.0K | $348.0K | ||
| Other Receivables Net Current | $541.0K | $939.0K | $998.0K | $662.0K | $998.0K | $817.0K | $881.0K | $401.0K | $596.0K | $389.0K | $311.0K | $993.0K | $962.0K | $309.0K | ||
| Other Liabilities Noncurrent | $27.0K | $594.0K | $28.0K | $31.0K | $36.0K | $33.0K | $36.0K | $44.0K | $43.0K | $38.0K | $39.0K | $12.0K | $543.0K | $490.0K | ||
| Other Assets Noncurrent | $232.0K | $116.0K | $137.0K | $262.0K | $1.6M | $1.8M | $2.2M | $1.9M | $1.8M | $1.8M | $1.3M | $234.0K | $776.0K | $1.4M | ||
| Loans Payable To Bank Current | $261.0K | $475.0K | $472.0K | $439.0K | $370.0K | $488.0K | $367.0K | $260.0K | $342.0K | $346.0K | $448.0K | $770.0K | $766.0K | $147.0K | ||
| Liabilities Current | $9.4M | $9.3M | $11.9M | $8.8M | $7.2M | $8.1M | $9.8M | $9.5M | $8.9M | $8.3M | $10.7M | $12.4M | $12.9M | $7.2M | ||
| Liabilities And Stockholders Equity | $42.5M | $42.2M | $43.4M | $38.3M | $35.7M | $36.5M | $36.5M | $33.5M | $32.2M | $32.0M | $34.6M | $36.0M | $38.1M | $36.4M | ||
| Liabilities | $11.0M | $12.6M | $15.4M | $12.3M | $10.5M | $11.7M | $13.0M | $12.0M | $11.3M | $11.3M | $13.8M | $15.4M | $17.5M | $11.4M | ||
| Inventory Net | $3.2M | $2.2M | $2.3M | $2.1M | $1.9M | $2.4M | $2.9M | $1.8M | $1.5M | $1.1M | $1.1M | $2.5M | $2.3M | $2.4M | ||
| Deposits Assets Noncurrent | $1.8M | $1.7M | $1.7M | $1.7M | $1.7M | $1.7M | $1.7M | $1.7M | $2.1M | $2.1M | $3.5M | $3.5M | $3.4M | $3.6M | ||
| Common Stock Value | $13.3M | $12.8M | $12.8M | $12.2M | $11.4M | $11.4M | $11.0M | $10.9M | $10.9M | $10.9M | $10.9M | $10.5M | $10.5M | $10.5M | ||
| Assets Current | $32.2M | $28.8M | $29.2M | $24.0M | $20.2M | $19.7M | $19.0M | $17.0M | $15.3M | $13.6M | $13.3M | $16.6M | $18.1M | $14.4M | ||
| Additional Paid In Capital Common Stock | $5.5M | $5.1M | $4.7M | $4.2M | $4.0M | $3.3M | $3.2M | $3.2M | $3.2M | $3.1M | $3.0M | $2.8M | $2.4M | $2.2M | ||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $660.0K | $758.0K | $1.2M | $2.4M | $1.1M | $1.9M | $2.2M | $1.6M | $2.2M | $2.8M | $3.5M | $3.7M | $3.2M | $3.5M | ||
| Accounts Payable Current | $3.2M | $1.7M | $2.4M | $3.7M | $2.6M | $3.3M | $3.7M | $3.2M | $2.9M | $2.8M | $3.2M | $4.1M | $4.8M | $1.9M | ||
| Inventory Write Down | $150.0K | $44.0K | $61.0K | $0.00 | -$15.0K | $18.0K | -$25.0K | $4.0K | $0.00 | -$64.0K | -$36.0K | -$76.0K | $24.0K | -$28.0K | -$58.0K | |
| Accounts Receivable Net Current | $9.8M | $11.6M | $8.3M | $6.0M | $7.1M | $7.7M | $9.0M | $8.8M | $7.9M | $8.6M | $8.7M | $11.3M | $6.8M | |||
| Allowance For Doubtful Accounts Receivable | $217.0K | $243.0K | $311.0K | $314.0K |
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 | Q1 2022 | Q4 2021 | Q3 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 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity * | $33.5M | $34.1M | $34.0M | $32.3M | $31.8M | $33.1M | $31.6M | $31.2M | $31.4M | $29.5M | $30.2M | $29.6M | $27.6M | $28.1M | $27.5M | $26.3M | $26.4M | $25.9M | $24.6M | $23.4M | $24.3M | $23.4M | $24.9M | $23.4M | $22.3M | $21.8M | $23.5M | $22.4M | $22.3M | $22.6M | $21.5M | $20.8M | $20.1M | $20.9M | $20.9M | $20.8M | $20.0M | $19.7M | $20.6M | $20.7M | $20.9M | $20.6M | $20.6M | $20.8M | $20.5M | $21.1M | $19.8M | $20.1M | $20.7M | $23.1M | |||||||
| Cash And Cash Equivalents At Carrying Value | $12.4M | $12.3M | $10.9M | $11.0M | $10.3M | $8.9M | $10.7M | $11.0M | $8.3M | $8.4M | $6.4M | $9.4M | $7.5M | $7.5M | $5.2M | $6.9M | $6.2M | $6.5M | $5.8M | $6.0M | $6.5M | $5.4M | $6.6M | $6.3M | $7.9M | $8.8M | $8.2M | $5.4M | $5.1M | $3.2M | $4.0M | $4.3M | $4.2M | $3.5M | $4.4M | $4.0M | $2.4M | $2.4M | $2.2M | $2.5M | $2.6M | $2.5M | $2.3M | $2.8M | $2.1M | $2.2M | $2.3M | $2.8M | $4.6M | $4.3M | |||||||
| Assets | $45.7M | $47.4M | $41.1M | $40.0M | $39.8M | $42.9M | $43.1M | $46.6M | $44.7M | $45.4M | $46.2M | $43.8M | $41.8M | $42.6M | $40.1M | $39.1M | $38.4M | $35.8M | $36.8M | $38.5M | $36.1M | $37.0M | $36.9M | $37.0M | $36.4M | $36.8M | $34.7M | $31.5M | $30.7M | $31.5M | $32.1M | $30.5M | $30.5M | $31.7M | $32.9M | $33.3M | $34.2M | $34.7M | $35.0M | $32.5M | $34.0M | $36.9M | $36.6M | $36.4M | |||||||||||||
| Cash | $12.4M | $12.3M | $10.9M | $11.0M | $10.3M | $8.9M | $10.7M | $11.0M | $8.3M | $8.4M | $6.4M | $9.4M | $7.5M | $7.5M | $5.2M | $6.9M | $6.2M | $6.5M | $5.8M | $6.3M | $6.9M | $5.2M | $6.6M | $3.6M | $7.9M | $8.8M | $8.2M | $5.4M | $5.1M | $1.0M | $4.0M | $4.3M | $4.2M | $3.5M | $4.4M | $4.0M | $2.4M | $2.4M | $2.2M | $2.5M | $2.6M | $2.5M | $2.3M | $2.8M | $2.1M | $2.2M | $2.3M | $2.8M | $4.6M | $4.3M | |||||||
| Minority Interest | -$1.8M | $88.0K | -$37.0K | $412.0K | $386.0K | $388.0K | $210.0K | $91.0K | $163.0K | $255.0K | $340.0K | $207.0K | $257.0K | $306.0K | $423.0K | $536.0K | $679.0K | $936.0K | $1.5M | $1.5M | $1.2M | $1.2M | $1.2M | $1.4M | $1.6M | $1.4M | $1.5M | $1.4M | $1.5M | $1.6M | $1.7M | $1.6M | $1.5M | $1.8M | $1.9M | $1.8M | $1.9M | $1.8M | $2.0M | $1.9M | $2.0M | $1.7M | $2.1M | $2.4M | $2.8M | ||||||||||||
| Accrued Liabilities Current | $4.6M | $3.0M | $3.0M | $2.5M | $2.7M | $3.3M | $3.9M | $4.5M | $7.5M | $6.6M | $6.8M | $6.2M | $3.9M | $4.7M | $3.9M | $3.5M | $3.4M | $3.5M | $3.1M | $3.2M | $3.4M | $3.9M | $4.0M | $3.6M | $4.6M | $4.0M | $3.5M | $2.6M | $2.7M | $2.7M | $2.5M | $2.6M | $2.7M | $3.8M | $3.0M | $2.7M | $3.2M | $2.5M | $3.0M | $2.9M | $2.6M | $2.7M | $2.7M | $3.9M | |||||||||||||
| Short Term Investments | $4.1M | $5.1M | $5.8M | $6.6M | $6.2M | $6.5M | $6.3M | $5.8M | $5.9M | $5.7M | $5.0M | $2.8M | $5.0M | $5.0M | $5.9M | $7.1M | $6.9M | $6.7M | $6.3M | $6.9M | $5.2M | $3.6M | $2.1M | $1.0M | $678.0K | $642.0K | $1.0M | $536.0K | $658.0K | $702.0K | $95.0K | $93.0K | $92.0K | $104.0K | $103.0K | $104.0K | $101.0K | $100.0K | $103.0K | $110.0K | $105.0K | $602.0K | $1.5M | $201.0K | |||||||||||||
| Retained Earnings Accumulated Deficit | $11.1M | $12.1M | $12.0M | $11.6M | $12.1M | $11.6M | $11.6M | $11.5M | $11.0M | $10.6M | $10.6M | $10.1M | $8.4M | $8.6M | $7.7M | $8.4M | $8.3M | $8.0M | $7.8M | $7.8M | $7.3M | $6.6M | $5.9M | $5.6M | $4.9M | $5.6M | $4.9M | $4.0M | $3.6M | $3.3M | $2.8M | $2.7M | $2.5M | $1.9M | $1.7M | $1.6M | $1.4M | $1.3M | $1.7M | $1.6M | $2.2M | $3.3M | $3.8M | $5.0M | |||||||||||||
| Prepaid Expense And Other Assets Current | $389.0K | $494.0K | $384.0K | $473.0K | $548.0K | $593.0K | $577.0K | $589.0K | $660.0K | $731.0K | $610.0K | $631.0K | $732.0K | $511.0K | $1.3M | $367.0K | $342.0K | $417.0K | $267.0K | $330.0K | $346.0K | $307.0K | $279.0K | $330.0K | $219.0K | $280.0K | $336.0K | $308.0K | $363.0K | $313.0K | $294.0K | $269.0K | $287.0K | $302.0K | $263.0K | $260.0K | $294.0K | $445.0K | $408.0K | $468.0K | $287.0K | $339.0K | $311.0K | $365.0K | |||||||||||||
| Other Receivables Net Current | $716.0K | $705.0K | $608.0K | $885.0K | $961.0K | $655.0K | $1.1M | $1.0M | $1.7M | $757.0K | $728.0K | $942.0K | $735.0K | $2.4M | $692.0K | $678.0K | $670.0K | $905.0K | $1.1M | $752.0K | $756.0K | $1.0M | $991.0K | $889.0K | $392.0K | $548.0K | $302.0K | $321.0K | $316.0K | $354.0K | $366.0K | $299.0K | $351.0K | $284.0K | $405.0K | $413.0K | $429.0K | $326.0K | $394.0K | $322.0K | $560.0K | $508.0K | $532.0K | $1.4M | |||||||||||||
| Other Liabilities Noncurrent | $32.0K | $32.0K | $31.0K | $30.0K | $30.0K | $30.0K | $27.0K | $30.0K | $227.0K | $952.0K | $1.2M | $26.0K | $31.0K | $29.0K | $29.0K | $34.0K | $34.0K | $33.0K | $34.0K | $37.0K | $36.0K | $32.0K | $37.0K | $36.0K | $43.0K | $46.0K | $45.0K | $43.0K | $42.0K | $43.0K | $39.0K | $37.0K | $32.0K | $39.0K | $38.0K | $39.0K | $38.0K | $38.0K | $37.0K | $12.0K | $13.0K | $509.0K | $503.0K | $496.0K | |||||||||||||
| Other Assets Noncurrent | $272.0K | $236.0K | $231.0K | $121.0K | $129.0K | $125.0K | $149.0K | $169.0K | $163.0K | $232.0K | $141.0K | $121.0K | $141.0K | $147.0K | $296.0K | $1.7M | $1.8M | $1.7M | $1.6M | $1.6M | $1.6M | $1.7M | $1.8M | $1.7M | $2.3M | $2.0M | $2.2M | $1.8M | $1.9M | $1.8M | $2.1M | $1.7M | $1.8M | $2.0M | $2.0M | $1.3M | $1.7M | $1.4M | $801.0K | $499.0K | $599.0K | $1.4M | $1.3M | $1.7M | |||||||||||||
| Loans Payable To Bank Current | $271.0K | $257.0K | $256.0K | $255.0K | $258.0K | $289.0K | $308.0K | $375.0K | $423.0K | $513.0K | $511.0K | $491.0K | $493.0K | $445.0K | $438.0K | $435.0K | $443.0K | $425.0K | $378.0K | $422.0K | $360.0K | $492.0K | $480.0K | $478.0K | $376.0K | $356.0K | $343.0K | $199.0K | -$261.0K | $295.0K | $374.0K | $319.0K | $310.0K | $169.0K | $178.0K | $292.0K | -$599.0K | $717.0K | $769.0K | $734.0K | $734.0K | $761.0K | $768.0K | $132.0K | |||||||||||||
| Liabilities Current | $11.7M | $12.0M | $6.3M | $6.3M | $6.8M | $8.1M | $9.8M | $12.9M | $12.5M | $10.9M | $12.1M | $12.8M | $9.6M | $11.0M | $9.3M | $8.4M | $8.2M | $7.1M | $8.2M | $9.0M | $7.8M | $8.7M | $9.5M | $9.6M | $9.8M | $10.4M | $9.6M | $8.7M | $8.5M | $8.2M | $8.7M | $7.9M | $8.3M | $8.5M | $9.5M | $9.6M | $10.6M | $11.5M | $11.5M | $8.4M | $9.2M | $10.2M | $9.2M | $9.0M | |||||||||||||
| Liabilities And Stockholders Equity | $45.7M | $47.4M | $41.1M | $40.0M | $39.8M | $42.9M | $43.1M | $46.6M | $44.7M | $45.4M | $46.2M | $43.8M | $41.8M | $42.6M | $40.1M | $39.1M | $38.4M | $35.8M | $36.8M | $38.5M | $36.1M | $37.0M | $36.9M | $37.0M | $36.4M | $36.8M | $34.7M | $31.5M | $30.7M | $31.5M | $32.1M | $30.5M | $30.5M | $31.7M | $32.9M | $33.3M | $34.2M | $34.7M | $35.0M | $32.5M | $34.0M | $36.9M | $36.6M | $36.4M | |||||||||||||
| Liabilities | $14.0M | $13.2M | $7.1M | $7.2M | $7.6M | $9.5M | $11.6M | $15.1M | $15.0M | $14.9M | $16.2M | $16.0M | $13.4M | $14.7M | $13.4M | $12.2M | $11.8M | $10.3M | $11.9M | $12.6M | $11.5M | $12.4M | $13.4M | $13.9M | $12.5M | $13.1M | $12.2M | $10.8M | $10.6M | $10.6M | $11.3M | $10.5M | $10.8M | $11.1M | $12.2M | $12.4M | $13.6M | $14.1M | $14.3M | $11.9M | $12.9M | $15.0M | $14.2M | $12.9M | |||||||||||||
| Inventory Net | $2.8M | $2.4M | $2.3M | $2.2M | $2.0M | $2.9M | $2.7M | $3.5M | $4.0M | $2.3M | $3.2M | $3.5M | $2.3M | $2.6M | $2.4M | $2.6M | $2.1M | $1.9M | $2.2M | $2.2M | $1.7M | $2.9M | $2.6M | $2.4M | $2.4M | $3.0M | $2.5M | $2.2M | $1.7M | $1.2M | $1.4M | $1.7M | $1.2M | $1.4M | $1.5M | $1.5M | $1.8M | $1.3M | $2.0M | $1.7M | $2.1M | $3.0M | $2.0M | $2.3M | |||||||||||||
| Deposits Assets Noncurrent | $1.9M | $1.9M | $1.9M | $1.8M | $1.8M | $1.9M | $1.8M | $1.8M | $1.7M | $1.8M | $1.7M | $1.6M | $1.7M | $1.7M | $1.7M | $1.7M | $1.8M | $1.7M | $1.6M | $1.7M | $1.7M | $1.7M | $1.7M | $1.7M | $1.8M | $1.7M | $1.7M | $1.6M | $1.9M | $2.0M | $2.1M | $2.0M | $2.0M | $2.6M | $3.3M | $3.5M | $3.5M | $3.5M | $3.5M | $3.6M | $3.6M | $3.5M | $3.4M | $3.4M | |||||||||||||
| Common Stock Value | $13.8M | $13.5M | $13.5M | $13.5M | $13.3M | $13.3M | $13.2M | $13.0M | $12.8M | $12.8M | $12.8M | $12.8M | $12.6M | $12.2M | $12.2M | $12.2M | $11.5M | $11.5M | $11.4M | $11.4M | $11.4M | $11.4M | $11.4M | $11.2M | $11.0M | $11.0M | $11.0M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.9M | $10.7M | $10.5M | $10.5M | $10.5M | $10.5M | $10.5M | |||||||||||||
| Assets Current | $34.7M | $37.6M | $31.6M | $30.9M | $30.6M | $32.5M | $32.3M | $35.1M | $32.4M | $29.7M | $30.0M | $29.9M | $27.4M | $27.9M | $24.9M | $23.0M | $22.2M | $20.5M | $20.6M | $21.8M | $19.3M | $19.7M | $19.7M | $20.3M | $17.7M | $19.1M | $17.6M | $15.8M | $15.0M | $15.0M | $14.8M | $14.1M | $13.7M | $12.8M | $12.9M | $12.3M | $14.2M | $14.8M | $15.5M | $12.6M | $13.9M | $15.7M | $15.7M | $15.2M | |||||||||||||
| Additional Paid In Capital Common Stock | $6.1M | $6.0M | $6.0M | $5.9M | $5.7M | $5.6M | $5.5M | $5.2M | $5.1M | $5.0M | $4.8M | $4.7M | $4.7M | $4.4M | $4.2M | $3.5M | $3.4M | $3.4M | $3.4M | $3.3M | $3.3M | $3.3M | $3.3M | $3.3M | $3.2M | $3.2M | $3.2M | $3.2M | $3.2M | $3.2M | $3.2M | $3.1M | $3.1M | $3.1M | $3.1M | $3.0M | $3.0M | $3.0M | $2.9M | $2.8M | $2.7M | $2.4M | $2.4M | $2.3M | |||||||||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $2.6M | $2.4M | $2.5M | $1.3M | $778.0K | $2.5M | $984.0K | $1.8M | $554.0K | $1.8M | $1.5M | $1.0K | $2.4M | $2.4M | $2.1M | $2.3M | $2.7M | $1.7M | $796.0K | $1.8M | $1.3M | $2.1M | $1.7M | $1.7M | $3.2M | $2.5M | $2.0M | $1.3M | $918.0K | $1.9M | $2.3M | $1.6M | $1.7M | $2.9M | $3.2M | $3.6M | $3.4M | $3.6M | $3.6M | $3.7M | $3.7M | $3.5M | $3.4M | $3.0M | |||||||||||||
| Accounts Payable Current | $5.5M | $7.8M | $1.9M | $2.0M | $1.8M | $2.4M | $2.4M | $2.3M | $2.6M | $1.8M | $3.1M | $3.5M | $2.2M | $4.0M | $3.2M | $3.0M | $3.1M | $2.0M | $3.1M | $3.6M | $3.2M | $3.0M | $2.5M | $2.9M | $2.1M | $3.3M | $3.8M | $3.4M | $3.7M | $3.3M | $4.1M | $3.0M | $3.0M | $2.4M | $3.3M | $3.2M | $3.6M | $4.3M | $4.2M | $1.9M | $2.6M | $3.3M | $2.4M | $2.5M | |||||||||||||
| Inventory Write Down | -$53.0K | $29.0K | $7.0K | -$38.0K | $11.0K | $6.0K | -$5.0K | $1.0K | -$2.0K | -$3.0K | -$51.0K | $8.0K | -$17.0K | $5.0K | -$45.0K | ||||||||||||||||||||||||||||||||||||||||||
| Accounts Receivable Net Current | $13.5M | $15.9M | $10.8M | $9.0M | $9.9M | $12.1M | $10.7M | $10.1M | $12.4M | $11.0M | $11.0M | $13.3M | $12.5M | $10.6M | $9.8M | $9.4M | $7.0M | $7.6M | $5.7M | $6.4M | $6.9M | $7.5M | $7.1M | $7.0M | $8.1M | $8.6M | $9.5M | $10.2M | $8.4M | $7.6M | $8.1M | $9.0M | $7.3M | $7.6M | $8.4M | $8.2M | $7.9M | $8.2M | $9.2M | $9.0M | $6.5M | $6.9M | $7.9M | $7.9M | $6.9M | ||||||||||||
| Allowance For Doubtful Accounts Receivable | $193.0K | $59.0K | $35.0K | $35.0K | $80.0K | $215.0K | $209.0K | $214.0K | $214.0K | $212.0K | $223.0K | $220.0K | $215.0K | $253.0K | $252.0K | $308.0K | $318.0K | $320.0K | $318.0K | $315.0K | $306.0K | $268.0K | $263.0K | $256.0K | $249.0K | $249.0K | $259.0K | $262.0K | $255.0K | $259.0K | $247.0K | $244.0K | $243.0K | $330.0K | $270.0K | $298.0K | $293.0K | $313.0K | $438.0K |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Payments To Acquire Property Plant And Equipment | $967.0K | $542.0K | $4.5M | $1.5M | $1.1M | $1.0M | $2.8M | $2.3M | $2.3M | $1.7M | $2.7M | $3.1M | $1.8M | $1.6M | -$4.0M |
| Depreciation Depletion And Amortization | $2.7M | $4.2M | $5.1M | $3.1M | $3.1M | $3.1M | $2.5M | $2.2M | $1.8M | $1.8M | $2.2M | $2.3M | $2.5M | $2.7M | $2.6M |
| Net Cash Provided By Used In Operating Activities | $371.0K | $2.7M | $8.1M | $2.1M | $1.6M | $3.0M | $4.5M | $4.4M | $4.0M | $1.0M | $4.1M | $3.9M | $3.5M | -$3.7M | $4.6M |
| Net Cash Provided By Used In Investing Activities | $167.0K | -$113.0K | -$6.1M | -$444.0K | -$567.0K | -$2.6M | -$5.3M | -$2.0M | -$2.4M | -$1.6M | -$1.1M | -$3.1M | -$1.6M | -$1.6M | -$3.0M |
| Net Cash Provided By Used In Financing Activities | -$40.0K | -$90.0K | -$1.2M | $911.0K | -$2.0K | -$732.0K | -$590.0K | -$1.0M | -$349.0K | $235.0K | -$1.7M | -$581.0K | -$735.0K | $3.7M | -$1.4M |
| Increase Decrease In Prepaid Deferred Expense And Other Assets | -$150.0K | -$159.0K | -$511.0K | $826.0K | $97.0K | $54.0K | $79.0K | $18.0K | $38.0K | -$20.0K | -$50.0K | $153.0K | $51.0K | -$76.0K | -$12.0K |
| Increase Decrease In Other Receivables | $67.0K | -$398.0K | -$59.0K | $336.0K | -$336.0K | $181.0K | -$64.0K | -$220.0K | $191.0K | -$207.0K | -$74.0K | $1.5M | -$6.0K | -$596.0K | $534.0K |
| Increase Decrease In Inventories | -$898.0K | $1.0M | -$230.0K | $252.0K | $98.0K | -$430.0K | -$539.0K | -$1.2M | -$300.0K | -$255.0K | -$47.0K | $1.4M | -$167.0K | $59.0K | $1.4M |
| Increase Decrease In Accrued Income Taxes Payable | -$320.0K | -$176.0K | -$350.0K | $323.0K | $118.0K | $12.0K | $60.0K | $880.0K | $3.0K | -$66.0K | $83.0K | -$243.0K | -$17.0K | -$17.0K | $112.0K |
| Increase Decrease In Accounts Receivable | $142.0K | $838.0K | -$1.8M | $3.2M | $2.3M | -$1.1M | -$630.0K | $995.0K | -$168.0K | -$924.0K | $875.0K | -$198.0K | $2.5M | -$4.8M | $6.4M |
| Increase Decrease In Accounts Payable And Accrued Liabilities | -$1.9M | $798.0K | -$1.1M | $1.5M | $1.4M | -$968.0K | -$68.0K | $488.0K | $787.0K | -$165.0K | -$151.0K | -$972.0K | -$628.0K | $2.9M | -$7.4M |
| Increase Decrease In Other Operating Assets | $11.0K | $51.0K | $10.0K | -$118.0K | $327.0K | -$100.0K | -$432.0K | -$377.0K | -$235.0K | -$342.0K | $158.0K | -$1.0M | $355.0K | -$2.0K | |
| Share Based Compensation | $448.0K | $465.0K | $358.0K | $475.0K | $249.0K | $146.0K | $56.0K | $43.0K | $18.0K | $101.0K | $106.0K | $216.0K | $42.0K | $204.0K | $630.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q3 2025 | Q3 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q1 2023 | Q4 2022 | Q3 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q3 2020 | 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 | Q3 2012 | Q3 2011 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Payments To Acquire Property Plant And Equipment | $46.0K | $69.0K | $50.0K | $81.0K | $77.0K | $83.0K | $2.8M | $1.2M | $349.0K | $357.0K | $438.0K | $87.0K | $500.0K | $278.0K | $1.1M | $1.2M | $455.0K | $1.1M | $529.0K | $703.0K | $403.0K | $361.0K | $573.0K | $60.0K | $254.0K | $561.0K | $432.0K | $467.0K | -$576.0K | -$1.2M | $484.0K | $673.0K | $463.0K | $611.0K |
| Depreciation Depletion And Amortization | $532.0K | $711.0K | $1.5M | $882.0K | $709.0K | $702.0K | $786.0K | $555.0K | $500.0K | $464.0K | $484.0K | $553.0K | $566.0K | $623.0K | $600.0K | $596.0K | $602.0K | $625.0K | $686.0K | $652.0K | ||||||||||||||
| Net Cash Provided By Used In Operating Activities | $933.0K | -$1.9M | $24.0K | $1.6M | -$711.0K | $463.0K | $990.0K | $558.0K | -$70.0K | $2.5M | $688.0K | $466.0K | $1.2M | -$135.0K | -$498.0K | -$2.0M | ||||||||||||||||||
| Net Cash Provided By Used In Investing Activities | $652.0K | $81.0K | $814.0K | $1.3M | $226.0K | -$93.0K | -$1.7M | -$1.6M | -$456.0K | -$782.0K | -$197.0K | -$467.0K | -$456.0K | -$614.0K | -$460.0K | $1.8M | ||||||||||||||||||
| Net Cash Provided By Used In Financing Activities | -$219.0K | -$93.0K | $144.0K | -$414.0K | $17.0K | -$211.0K | -$337.0K | $1.6M | -$925.0K | -$1.2M | $271.0K | -$950.0K | -$954.0K | $1.4M | $502.0K | $1.1M | ||||||||||||||||||
| Increase Decrease In Prepaid Deferred Expense And Other Assets | $104.0K | $37.0K | -$36.0K | -$537.0K | $893.0K | -$71.0K | $59.0K | -$122.0K | -$110.0K | -$49.0K | -$62.0K | -$55.0K | -$52.0K | -$63.0K | -$28.0K | -$187.0K | ||||||||||||||||||
| Increase Decrease In Other Receivables | $97.0K | $114.0K | $732.0K | -$56.0K | $30.0K | -$93.0K | -$61.0K | -$8.0K | $99.0K | $242.0K | $11.0K | -$102.0K | $599.0K | $264.0K | -$1.1M | -$5.0K | ||||||||||||||||||
| Increase Decrease In Inventories | $131.0K | -$409.0K | $1.9M | $1.3M | $362.0K | -$67.0K | -$707.0K | $535.0K | -$699.0K | $275.0K | -$52.0K | -$413.0K | $524.0K | $573.0K | $15.0K | -$242.0K | ||||||||||||||||||
| Increase Decrease In Accrued Income Taxes Payable | -$34.0K | -$148.0K | -$120.0K | $211.0K | $123.0K | -$23.0K | -$93.0K | -$102.0K | $22.0K | -$28.0K | -$39.0K | $1.0K | -$12.0K | $13.0K | $3.0K | $68.0K | ||||||||||||||||||
| Increase Decrease In Accounts Receivable | $5.1M | $1.4M | $1.2M | $886.0K | $1.1M | -$219.0K | $386.0K | -$372.0K | -$1.2M | $656.0K | -$75.0K | $728.0K | -$266.0K | $414.0K | -$237.0K | -$1.8M | ||||||||||||||||||
| Increase Decrease In Accounts Payable And Accrued Liabilities | $5.9M | -$1.3M | $2.9M | $1.5M | $68.0K | -$236.0K | -$136.0K | -$473.0K | $935.0K | $458.0K | $49.0K | -$234.0K | $25.0K | -$1.5M | $1.4M | -$989.0K | ||||||||||||||||||
| Increase Decrease In Other Operating Assets | $5.0K | -$93.0K | $47.0K | -$11.0K | $52.0K | $67.0K | -$98.0K | $517.0K | -$262.0K | -$35.0K | $18.0K | -$42.0K | -$364.0K | -$39.0K | -$308.0K | -$226.0K | ||||||||||||||||||
| Share Based Compensation | $58.0K | $71.0K | $60.0K | $32.0K | $12.0K | $6.0K | $8.0K | $2.0K | $1.0K | $1.0K | $4.0K | $9.0K | $114.0K | $11.0K | $42.0K | $19.0K |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weighted Average Number Of Shares Outstanding Basic | 4.3M | 4.2M | 4.1M | 4.0M | 3.8M | 3.7K | 3.7M | 3.6M | 3.5M | 3.5M | 3.5K | 3.5K | 3.3K | 3.3K | 3.3K |
| Weighted Average Number Of Diluted Shares Outstanding | 4.4M | 4.3M | 4.2M | 4.2M | 3.9M | 3.7K | 3.8M | 3.8M | 3.6M | 3.5M | 3.5K | 3.5K | 3.3K | 3.3K | 3.3K |
| Earnings Per Share Basic | $-0.01 | $0.25 | $0.38 | $0.60 | $-0.16 | $0.24 | $0.42 | $0.33 | $0.38 | $0.22 | $0.15 | $0.01 | $-0.31 | $-0.94 | $-0.21 |
| Common Stock Shares Outstanding | 4.3M | 4.1M | 4.1M | 3.9M | 3.7M | 3.7M | 3.6M | 3.5M | 3.5M | 3.5M | 3.5M | 3.3M | 3.3M | 3.3M | |
| Common Stock Shares Issued | 4.3M | 4.1M | 4.1M | 3.9M | 3.7M | 3.7M | 3.6M | 3.5M | 3.5M | 3.5M | 3.5M | 3.3M | 3.3M | 3.3M | |
| Common Stock Shares Authorized | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | |
| Earnings Per Share Diluted | $-0.01 | $0.24 | $0.37 | $0.57 | $-0.15 | $0.24 | $0.41 | $0.31 | $0.36 | $0.22 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | 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 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weighted Average Number Of Shares Outstanding Basic | 8.7M | 4.3M | 4.3M | 8.5M | 4.3M | 4.2M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 3.9M | 3.9M | 3.9M | 3.9M | 3.7M | 3.7M | 3.7K | 3.7K | 3.7K | 3.7K | 3.7K | 3.6M | 3.6K | 3.5K | 3.5K | 3.5K | 3.5M | 3.5M | 3.6K | 3.5K | 3.5M | 3.5K | 3.5K | 3.5K | 3.5K | 3.5K | 3.4K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.2K | |
| Weighted Average Number Of Diluted Shares Outstanding | 9.4M | 4.4M | 4.4M | 8.8M | 4.3M | 4.3M | 4.3M | 4.3M | 4.2M | 4.2M | 4.2M | 4.2M | 4.2M | 4.0M | 4.0M | 3.8M | 3.7M | 3.8K | 3.7K | 3.7K | 3.7K | 3.8K | 3.7M | 3.8K | 3.8K | 3.7K | 3.6K | 3.6M | 3.6M | 3.6K | 3.5K | 3.5M | 3.5K | 3.5K | 3.5K | 3.6K | 3.5K | 3.4K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.3K | 3.4K | 3.5K | |
| Earnings Per Share Basic | $0.01 | $0.02 | $-0.12 | $0.06 | $-0.06 | $0.02 | $0.12 | $0.06 | $0.00 | $0.12 | $0.22 | $0.05 | $0.06 | $0.00 | $0.02 | $0.12 | $0.07 | $0.19 | $0.09 | $0.02 | $-0.21 | $0.19 | $0.16 | $0.10 | $0.09 | $0.09 | $0.04 | $0.05 | $0.08 | $0.06 | $0.03 | $-0.04 | $0.05 | $-0.10 | $-0.01 | $-0.16 | $-0.16 | $-0.01 | $-0.16 | $-0.36 | $-0.24 | $-0.14 | $0.06 | $0.15 | ||||
| Common Stock Shares Outstanding | 8.7M | 4.3M | 8.6M | 4.3M | 4.3M | 4.3M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.0M | 3.9M | 3.9M | 3.9M | 3.7M | 3.7M | 3.7M | 3.7M | 3.7M | 3.7M | 3.7M | 3.6M | 3.6M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.4M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | |||||
| Common Stock Shares Issued | 8.7M | 4.3M | 8.6M | 4.3M | 4.3M | 4.3M | 4.2M | 4.1M | 4.1M | 4.1M | 4.1M | 4.0M | 3.9M | 3.9M | 3.9M | 3.7M | 3.7M | 3.7M | 3.7M | 3.7M | 3.7M | 3.7M | 3.6M | 3.6M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.4M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | |||||
| Common Stock Shares Authorized | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | 15.0M | |||||
| Earnings Per Share Diluted | $0.01 | $0.02 | $-0.12 | $0.06 | $-0.06 | $0.02 | $0.12 | $0.05 | $0.00 | $0.12 | $0.21 | $0.04 | $0.06 | $0.00 | $0.02 | $0.11 | $0.07 | $0.19 | $0.09 | $0.02 | $-0.20 | $0.18 | $0.16 | $0.10 | $0.09 | $0.08 | $0.04 | $0.05 | $0.08 | $-0.36 | $-0.24 | $0.05 | $0.14 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Selling Expense | $718.0K | $844.0K | $670.0K | $643.0K | $446.0K | $679.0K | $826.0K | $826.0K | $807.0K | $676.0K | $717.0K | $732.0K | $537.0K | $582.0K | $511.0K |
| Incremental Common Shares Attributable To Share Based Payment Arrangements | 93.0K | 139.0K | 83.0K | 202.0K | 117.0K | 53.00 | 89.0K | 218.0K | 121.0K | 22.0K | 16.00 | 36.00 | |||
| Repayments Of Lines Of Credit | $98.0K | $961.0K | $1.5M | $1.5M | $589.0K | $2.4M | $10.1M | $8.9M | $8.9M | $8.0M | $14.8M | $79.0K | -$336.0K | -$2.5M | -$1.5M |
| Real Estate Investment Property Net | $407.0K | $474.0K | $585.0K | $681.0K | $690.0K | $782.0K | $1.1M | $1.2M | $1.3M | $1.5M | $1.8M | $1.9M | $1.8M | $1.2M | |
| Long Term Loans From Bank | $613.0K | $877.0K | $1.3M | $1.6M | $1.8M | $2.3M | $1.4M | $1.6M | $1.7M | $2.2M | $2.6M | $2.6M | $3.4M | $2.8M | |
| Lines Of Credit Current | $0.00 | $929.0K | $72.0K | $172.0K | $187.0K | $2.0M | $2.6M | $2.5M | $1.6M | $3.8M | $3.9M | $3.6M | $1.3M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 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 | Q1 2012 | Q4 2011 | Q3 2011 | Q1 2011 | Q4 2010 | Q3 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Selling Expense | $99.0K | $271.0K | $216.0K | $176.0K | $150.0K | $204.0K | $248.0K | $187.0K | $160.0K | $193.0K | $173.0K | $146.0K | $156.0K | $147.0K | $123.0K | $122.0K | $111.0K | $181.0K | $176.0K | $190.0K | $246.0K | $187.0K | $147.0K | $181.0K | $252.0K | $179.0K | $222.0K | $180.0K | $185.0K | $158.0K | $141.0K | $171.0K | $235.0K | $165.0K | $131.0K | $140.0K | $208.0K | $205.0K | $148.0K | $143.0K | $128.0K | $164.0K | $123.0K | $144.0K | $115.0K | $121.00 | $128.0K | ||
| Incremental Common Shares Attributable To Share Based Payment Arrangements | 667.0K | 49.0K | 103.0K | 306.0K | 85.0K | 106.0K | 139.0K | 184.0K | 84.0K | 88.0K | 81.0K | 272.0K | 319.0K | 94.0K | 133.0K | 90.0K | 18.0K | 86.00 | 52.00 | 17.00 | 12.00 | 108.00 | 124.0K | 219.00 | 245.00 | 140.00 | 116.00 | 56.0K | 66.0K | 13.00 | 16.00 | 8.0K | 16.00 | 69.00 | 131.00 | 251.00 | |||||||||||||
| Repayments Of Lines Of Credit | $141.0K | $0.00 | $270.0K | $938.0K | $301.0K | $174.0K | $604.0K | $3.7M | $2.9M | $2.9M | $2.6M | $689.0K | $869.0K | -$1.4M | -$617.0K | -$1.1M | |||||||||||||||||||||||||||||||||
| Real Estate Investment Property Net | $319.0K | $330.0K | $345.0K | $357.0K | $372.0K | $404.0K | $433.0K | $461.0K | $458.0K | $517.0K | $533.0K | $533.0K | $636.0K | $653.0K | $661.0K | $688.0K | $712.0K | $699.0K | $705.0K | $734.0K | $736.0K | $828.0K | $678.0K | $693.0K | $1.2M | $1.2M | $1.2M | $1.2M | $1.2M | $1.3M | $1.4M | $1.4M | $1.5M | $1.7M | $1.7M | $1.8M | $1.8M | $1.9M | $1.9M | $1.9M | $1.9M | $1.2M | $1.2M | $1.2M | |||||
| Long Term Loans From Bank | $310.0K | $365.0K | $428.0K | $474.0K | $524.0K | $634.0K | $676.0K | $762.0K | $809.0K | $1.1M | $1.2M | $1.3M | $1.5M | $1.4M | $1.5M | $1.7M | $1.9M | $2.0M | $1.9M | $2.1M | $2.3M | $2.4M | $2.5M | $2.6M | $1.6M | $1.6M | $1.7M | $1.4M | $1.6M | $1.6M | $1.8M | $1.8M | $1.8M | $2.1M | $2.3M | $2.5M | $2.6M | $2.2M | $2.4M | $2.9M | $3.1M | $3.7M | $3.8M | $2.6M | |||||
| Lines Of Credit Current | $401.0K | $0.00 | $141.0K | $384.0K | $297.0K | $0.00 | $107.0K | $0.00 | $482.0K | $523.0K | $477.0K | $249.0K | $184.0K | $0.00 | $0.00 | $398.0K | $810.0K | $0.00 | $622.0K | $2.0M | $2.1M | $1.3M | $2.2M | $1.6M | $2.1M | $1.4M | $1.5M | $1.3M | $1.5M | $1.9M | $1.8M | $2.7M | $3.0M | $2.9M | $3.3M | $3.0M | $2.3M | $2.6M | $2.8M | $2.7M | $1.8M |
Most recent annual filing with the SEC: September 19, 2025
Data sourced from SEC EDGAR public filings as of August 5, 2026.