Complete Filing Data
DATA I/O CORP reported Net Income Loss of -$3.09 million for FY2024.
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 DATA I/O 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 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | -$3.1M | $486.0K | -$1.1M | -$555.0K | -$4.0M | -$1.2M | $1.6M | $5.4M | $1.7M | $927.0K | $1.1M | -$2.6M | -$6.4M | $1.1M | $3.0M |
| Revenue * | $21.8M | $28.1M | $24.2M | $25.8M | $20.3M | $21.6M | $29.2M | $34.1M | $23.4M | $22.0M | $21.9M | $18.7M | $17.1M | $26.7M | $26.4M |
| Selling General And Administrative Expense | $8.4M | $9.2M | $7.9M | $8.4M | $6.9M | $7.4M | $8.3M | $8.1M | $6.4M | $5.9M | $6.0M | $6.4M | $7.5M | $8.3M | $7.7M |
| Research And Development Expense | $6.2M | $6.5M | $6.1M | $6.6M | $6.4M | $6.5M | $7.4M | $6.9M | $5.1M | $4.7M | $4.7M | $4.6M | $5.6M | $5.5M | $4.2M |
| Operating Income Loss | -$3.0M | $448.0K | -$749.0K | -$273.0K | -$3.1M | -$1.3M | $1.7M | $5.0M | $1.4M | $993.0K | $1.1M | -$2.7M | -$6.9M | $1.5M | $3.5M |
| Operating Expenses | $14.6M | $15.7M | $14.0M | $15.0M | $13.9M | $13.8M | $15.6M | $15.0M | $11.4M | $10.6M | $10.7M | $12.2M | $15.6M | $13.8M | $11.8M |
| Nonoperating Income Expense | $331.0K | $232.0K | $312.0K | -$170.0K | -$499.0K | $122.0K | $159.0K | $114.0K | $265.0K | -$71.0K | -$1.0K | $84.0K | $185.0K | -$165.0K | -$227.0K |
| Income Tax Expense Benefit | $386.0K | $194.0K | $683.0K | $112.0K | $387.0K | $31.0K | $291.0K | -$288.0K | $36.0K | -$5.0K | $7.0K | -$8.0K | -$327.0K | $233.0K | $274.0K |
| Gross Profit | $11.6M | $16.2M | $13.2M | $14.7M | $10.8M | $12.6M | $17.4M | $20.1M | $12.9M | $11.5M | $11.8M | $9.5M | $8.6M | $15.2M | $15.3M |
| Cost Of Goods And Services Sold | $10.2M | $11.9M | $11.0M | $11.1M | $9.5M | $9.0M | $11.9M | $14.0M | $10.5M | $10.5M | $10.1M | $9.2M | $8.4M | $11.4M | $11.1M |
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | -$2.7M | $680.0K | -$443.0K | -$3.6M | -$1.2M | $1.9M | $5.2M | $1.7M | $922.0K | $1.1M | -$2.6M | -$6.8M | $1.3M | $3.3M | |
| Comprehensive Income Net Of Tax | -$3.4M | $376.0K | -$1.8M | -$601.0K | -$3.2M | -$1.3M | $1.0M | $6.2M | $1.2M | $476.0K | $648.0K | -$2.3M | -$6.2M | $1.3M | $3.1M |
| Interest Income Expense Nonoperating Net | $190.0K | $34.0K | $11.0K | $14.0K | $53.0K | $37.0K | $29.0K | $44.0K | $105.0K | $159.0K | $160.0K | $291.0K | |||
| Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax | -$46.0K | $750.0K | -$134.0K | -$574.0K | $794.0K | -$471.0K | -$451.0K | -$451.0K | $278.0K | $191.0K | $199.0K | ||||
| Deferred Revenue Current | $1.4M | $1.6M | $1.5M | $1.1M | $1.4M | $1.4M | $1.8M | $1.9M | $1.8M | $1.2M | $1.2M | $1.5M | $1.6M | ||
| Other Comprehensive Income Loss Net Of Tax | -$344.0K | -$110.0K | -$635.0K | -$46.0K | $750.0K | -$134.0K | -$574.0K | $794.0K | -$471.0K | -$451.0K | -$451.0K | $278.0K | $191.0K | $199.0K | |
| Equipment Transferred To Cost Of Goods Sold | $220.0K | $245.0K | $63.0K | $423.0K | $749.0K | $882.0K | $192.0K | $726.0K | $217.0K | $150.0K | $298.0K | $516.0K | |||
| Income Taxes Paid | $415.0K | $137.0K | $307.0K | $463.0K | $127.0K | $7.0K | -$13.0K | $16.0K | -$85.0K | -$215.0K | $303.0K | $305.0K | |||
| Accrued Income Taxes | $112.0K | $0.00 | $62.0K | ||||||||||||
| Restructuring Charges | $0.00 | $13.0K | $1.2M | $207.0K | $0.00 | ||||||||||
| Income Taxes Paid Net | $459.0K | $171.0K | $556.0K | $415.0K | |||||||||||
| Accrued Income Taxes Current | $113.0K | $23.0K | $72.0K | $108.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q3 2022 | Q2 2022 | Q1 2022 | Q3 2021 | Q2 2021 | Q1 2021 | 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 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q3 2012 | Q2 2012 | Q1 2012 | Q3 2011 | Q2 2011 | Q1 2011 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | -$1.4M | -$742.0K | -$382.0K | -$307.0K | -$797.0K | -$807.0K | -$53.0K | $300.0K | $95.0K | $847.0K | -$657.0K | -$1.8M | $12.0K | -$29.0K | -$333.0K | -$707.0K | -$1.1M | -$554.0K | -$844.0K | $127.0K | $26.0K | $342.0K | $486.0K | $130.0K | $1.7M | $1.2M | $979.0K | $625.0K | $444.0K | -$168.0K | $439.0K | $100.0K | $49.0K | $646.0K | $447.0K | -$343.0K | $146.0K | -$624.0K | -$459.0K | -$1.3M | -$57.0K | -$1.7M | $130.0K | $398.0K | $532.0K | $833.0K | $859.0K | ||||||||
| Revenue * | $5.4M | $5.9M | $6.2M | $5.4M | $5.1M | $6.1M | $6.6M | $7.4M | $7.2M | $7.2M | $4.8M | $5.0M | $6.7M | $6.7M | $6.0M | $5.9M | $4.7M | $4.8M | $3.8M | $5.8M | $6.1M | $6.5M | $7.2M | $7.6M | $9.6M | $9.1M | $7.2M | $6.6M | $5.8M | $4.6M | $6.2M | $5.0M | $5.9M | $6.2M | $5.6M | $4.8M | $5.4M | $5.3M | $4.8M | $4.3M | $5.4M | $3.7M | $7.1M | $6.8M | $7.0M | $6.6M | $6.6M | ||||||||
| Selling General And Administrative Expense | $2.4M | $2.1M | $2.1M | $1.7M | $1.9M | $2.5M | $2.0M | $2.5M | $2.5M | $2.0M | $1.9M | $2.0M | $2.2M | $2.1M | $2.1M | $1.8M | $1.7M | $1.8M | $1.5M | $1.8M | $2.0M | $1.9M | $2.2M | $2.2M | $2.3M | $2.2M | $1.8M | $1.7M | $1.5M | $1.6M | $1.5M | $1.4M | $1.5M | $1.4M | $1.5M | $1.7M | $1.4M | $1.8M | $1.8M | $1.7M | $2.0M | $2.3M | $2.1M | $2.2M | $2.2M | $1.9M | $1.9M | ||||||||
| Research And Development Expense | $1.7M | $1.7M | $1.5M | $1.5M | $1.4M | $1.6M | $1.6M | $1.7M | $1.6M | $1.4M | $1.6M | $1.6M | $1.7M | $1.7M | $1.6M | $1.6M | $1.6M | $1.6M | $1.5M | $1.7M | $1.7M | $1.8M | $1.8M | $1.9M | $1.8M | $1.8M | $1.5M | $1.4M | $1.2M | $1.1M | $1.2M | $1.2M | $1.1M | $1.2M | $1.2M | $1.1M | $1.1M | $1.1M | $1.2M | $1.4M | $1.4M | $1.4M | $1.5M | $1.3M | $1.4M | $957.0K | $960.0K | ||||||||
| Operating Income Loss | -$1.4M | -$844.0K | -$377.0K | -$325.0K | -$566.0K | -$860.0K | -$63.0K | $164.0K | $169.0K | $712.0K | -$727.0K | -$1.4M | $142.0K | $110.0K | -$330.0K | -$100.0K | -$878.0K | -$609.0K | -$1.0M | $75.0K | $29.0K | $404.0K | $246.0K | $344.0K | $1.8M | $1.3M | $804.0K | $621.0K | $391.0K | -$175.0K | $476.0K | $64.0K | $222.0K | $730.0K | $393.0K | -$356.0K | $79.0K | -$605.0K | -$470.0K | -$1.4M | -$482.0K | -$1.7M | $360.0K | $517.0K | $640.0K | $965.0K | $1.0M | ||||||||
| Operating Expenses | $4.1M | $3.8M | $3.6M | $3.2M | $3.3M | $4.1M | $3.6M | $4.2M | $4.1M | $3.4M | $3.5M | $3.7M | $3.9M | $3.7M | $3.7M | $3.4M | $3.3M | $3.4M | $3.0M | $3.5M | $3.7M | $3.7M | $4.0M | $4.1M | $4.1M | $3.9M | $3.4M | $3.0M | $2.7M | $2.7M | $2.7M | $2.7M | $2.6M | $2.7M | $2.6M | $2.9M | $2.5M | $3.5M | $3.0M | $3.3M | $3.4M | $3.6M | $3.6M | $3.5M | $3.5M | $2.9M | $2.8M | ||||||||
| Nonoperating Income Expense | $31.0K | $82.0K | $16.0K | $18.0K | $122.0K | $94.0K | $26.0K | $245.0K | -$39.0K | $316.0K | $131.0K | -$1.0K | -$18.0K | -$64.0K | $29.0K | -$267.0K | -$82.0K | $60.0K | $251.0K | $79.0K | -$32.0K | $118.0K | $282.0K | -$169.0K | $12.0K | $24.0K | $187.0K | $8.0K | $60.0K | $8.0K | -$20.0K | $34.0K | -$164.0K | -$89.0K | $61.0K | $37.0K | $36.0K | $1.0K | $15.0K | -$1.0K | $129.0K | $42.0K | -$165.0K | -$14.0K | -$22.0K | -$34.0K | -$110.0K | ||||||||
| Income Tax Expense Benefit | $0.00 | -$20.0K | $21.0K | $0.00 | $353.0K | $41.0K | $16.0K | $109.0K | $35.0K | $181.0K | $61.0K | -$458.0K | -$112.0K | -$75.0K | $32.0K | $340.0K | $97.0K | $5.0K | $55.0K | $27.0K | -$29.0K | $180.0K | $42.0K | $45.0K | $108.0K | $86.0K | $12.0K | $4.0K | $7.0K | $1.0K | $17.0K | -$2.0K | $9.0K | -$5.0K | $7.0K | $24.0K | -$31.0K | $20.0K | $4.0K | -$44.0K | -$296.0K | $19.0K | $65.0K | -$105.0K | $86.0K | -$98.0K | -$45.0K | ||||||||
| Gross Profit | $2.7M | $3.0M | $3.2M | $2.9M | $2.8M | $3.2M | $3.5M | $4.4M | $4.3M | $4.1M | $2.8M | $2.3M | $4.1M | $3.8M | $3.3M | $3.3M | $2.4M | $2.8M | $2.0M | $3.6M | $3.7M | $4.1M | $4.2M | $4.4M | $6.0M | $5.2M | $4.2M | $3.6M | $3.1M | $2.5M | $3.2M | $2.7M | $2.9M | $3.4M | $3.0M | $2.5M | $2.6M | $2.9M | $2.5M | $1.9M | $2.9M | $1.9M | $3.9M | $4.0M | $4.2M | $3.8M | $3.9M | ||||||||
| Cost Of Goods And Services Sold | $2.7M | $3.0M | $3.0M | $2.5M | $2.3M | $2.9M | $3.0M | $3.0M | $2.9M | $3.1M | $2.0M | $2.7M | $2.6M | $2.9M | $2.7M | $2.7M | $2.2M | $2.0M | $1.8M | $2.3M | $2.4M | $2.4M | $3.0M | $3.2M | $3.6M | $3.9M | $3.1M | $2.9M | $2.7M | $2.1M | $3.0M | $2.2M | $3.0M | $2.8M | $2.6M | $2.3M | $2.8M | $2.3M | $2.2M | $2.4M | $2.4M | $1.7M | $3.1M | $2.8M | $2.9M | $2.8M | $2.7M | ||||||||
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | -$1.4M | -$762.0K | -$361.0K | -$307.0K | -$444.0K | -$766.0K | -$37.0K | $409.0K | $1.0M | -$596.0K | -$1.4M | $124.0K | $46.0K | -$301.0K | -$367.0K | -$960.0K | -$549.0K | -$789.0K | $154.0K | -$3.0K | $522.0K | $528.0K | $175.0K | $1.8M | $1.3M | $991.0K | $629.0K | $451.0K | -$167.0K | $456.0K | $98.0K | $58.0K | $641.0K | $454.0K | -$319.0K | $115.0K | -$604.0K | -$455.0K | -$1.4M | -$353.0K | -$1.7M | $195.0K | $503.0K | $618.0K | $931.0K | $904.0K | |||||||||
| Comprehensive Income Net Of Tax | -$1.3M | -$453.0K | -$256.0K | -$39.0K | -$867.0K | -$975.0K | -$183.0K | -$50.0K | $160.0K | $303.0K | -$1.1M | -$1.9M | -$513.0K | -$225.0K | -$972.0K | -$819.0K | -$1.3M | $9.0K | $154.0K | $78.0K | -$48.0K | $431.0K | $2.0M | $1.5M | $1.1M | $608.0K | $223.0K | -$7.0K | $347.0K | $159.0K | -$122.0K | $569.0K | $471.0K | -$563.0K | $329.0K | -$553.0K | -$538.0K | -$1.2M | -$220.0K | -$1.6M | -$33.0K | $732.0K | |||||||||||||
| Interest Income Expense Nonoperating Net | $71.0K | $73.0K | $80.0K | $41.0K | $49.0K | $35.0K | $9.0K | $1.0K | $1.0K | $8.0K | $0.00 | $3.0K | $4.0K | $1.0K | $8.0K | $25.0K | $10.0K | $12.0K | $10.0K | $9.0K | $7.0K | $6.0K | $6.0K | $8.0K | $11.0K | $11.0K | $12.0K | $30.0K | $27.0K | $31.0K | $50.0K | $53.0K | $19.0K | $19.0K | $56.0K | $18.0K | $31.0K | $174.0K | |||||||||||||||||
| Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax | $544.0K | -$454.0K | -$70.00 | $85.0K | $152.0K | -$180.00 | $482.0K | $85.0K | -$265.0K | -$478.0K | -$118.0K | $128.0K | -$264.0K | -$534.0K | $301.0K | $248.0K | $272.0K | $82.0K | -$17.0K | -$221.0K | $161.0K | -$92.0K | $59.0K | -$171.0K | -$77.0K | $24.0K | -$220.0K | $183.0K | $71.0K | -$79.0K | $131.0K | -$163.0K | $103.0K | -$163.0K | |||||||||||||||||||||
| Deferred Revenue Current | $1.4M | $1.3M | $1.5M | $1.5M | $1.3M | $1.3M | $1.6M | $1.3M | $1.4M | $1.7M | $1.8M | $1.3M | $1.5M | $1.2M | $1.3M | $1.3M | $1.1M | $1.3M | $1.4M | $1.6M | $1.4M | $1.4M | $1.8M | $2.4M | $1.7M | $1.6M | $2.8M | $1.4M | $1.3M | $1.1M | $1.2M | $1.0M | $1.1M | $1.0M | $1.0M | $1.8M | $2.1M | $1.5M | $1.3M | $1.2M | $1.2M | $1.4M | $1.2M | $1.4M | $1.4M | ||||||||||
| Other Comprehensive Income Loss Net Of Tax | $23.0K | $289.0K | $126.0K | $268.0K | -$70.0K | -$168.0K | -$130.0K | -$350.0K | $65.0K | -$544.0K | -$454.0K | -$70.0K | -$85.0K | $152.0K | -$180.0K | $482.0K | $85.0K | -$265.0K | -$478.0K | -$118.0K | $128.0K | -$264.0K | -$534.0K | $301.0K | |||||||||||||||||||||||||||||||
| Equipment Transferred To Cost Of Goods Sold | $125.0K | $132.0K | -$2.0K | -$12.0K | $146.0K | $116.0K | $378.0K | $16.0K | $31.0K | $0.00 | $4.0K | $22.0K | |||||||||||||||||||||||||||||||||||||||||||
| Income Taxes Paid | $63.0K | $66.0K | $90.0K | $30.0K | $3.0K | $2.0K | -$3.0K | $19.0K | $10.0K | ||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Income Taxes | $48.0K | $49.0K | $45.0K | $113.0K | $91.0K | $124.0K | $170.0K | $60.0K | $3.0K | $141.0K | $93.0K | $54.0K | $144.0K | $64.0K | $28.0K | $31.0K | $49.0K | $35.0K | $44.0K | $47.0K | $358.0K | $195.0K | $174.0K | $218.0K | $86.0K | $36.0K | |||||||||||||||||||||||||||||
| Restructuring Charges | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $13.0K | $1.0K | $642.0K | $0.00 | $214.0K | $0.00 | ||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes Paid Net | $21.0K | $109.0K | $24.0K | $441.0K | $40.0K | $63.0K | |||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Income Taxes Current | $12.0K | $20.0K | $39.0K | $39.0K | $18.0K | $27.0K | $31.0K | $10.0K | $9.0K | $6.0K | $23.0K | $25.0K | $81.0K | $78.0K | $87.0K |
Balance Sheet
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity | $19.1M | $19.9M | $19.6M | $21.5M | $23.4M | $22.1M | $16.0M | $14.7M | $13.9M | $12.9M | $14.7M | $26.5M | $24.0M | $20.5M | |
| Cash And Cash Equivalents At Carrying Value | $14.2M | $13.9M | $18.3M | $18.5M | $11.6M | $11.3M | $10.4M | $10.5M | $18.1M | $18.9M | $15.6M | ||||
| Retained Earnings Accumulated Deficit | -$2.6M | -$3.1M | -$2.0M | -$1.5M | $2.5M | $3.7M | $2.1M | -$3.4M | -$5.9M | -$7.0M | -$4.5M | $2.0M | $900.0K | ||
| Property Plant And Equipment Net | $1.4M | $1.1M | $946.0K | $1.2M | $1.7M | $2.0M | $2.5M | $1.9M | $926.0K | $843.0K | $1.0M | $1.5M | $1.3M | ||
| Other Assets Noncurrent | $1.4M | $2.2M | $2.8M | $1.1M | $2.0M | $220.0K | $45.0K | $63.0K | $65.0K | $88.0K | $86.0K | $85.0K | $153.0K | ||
| Other Assets Current | $690.0K | $645.0K | $737.0K | $1.3M | $924.0K | $621.0K | $708.0K | $483.0K | $426.0K | $395.0K | $486.0K | $543.0K | $528.0K | ||
| Other Accrued Liabilities Current | $1.4M | $1.6M | $1.4M | $1.3M | $1.4M | $789.0K | $858.0K | $667.0K | $640.0K | $607.0K | $539.0K | $710.0K | $770.0K | ||
| Liabilities Current | $6.2M | $6.3M | $6.8M | $5.2M | $5.5M | $6.9M | $7.7M | $6.3M | $5.3M | $4.3M | $3.9M | $4.6M | $5.4M | ||
| Liabilities And Stockholders Equity | $27.4M | $27.2M | $29.1M | $25.6M | $28.3M | $30.7M | $30.3M | $22.8M | $19.3M | $17.5M | $18.8M | $31.3M | $29.4M | ||
| Inventory Net | $5.9M | $6.8M | $6.4M | $5.3M | $5.0M | $5.2M | $4.2M | $4.1M | $4.4M | $3.8M | $4.0M | $4.0M | $3.6M | ||
| Assets Current | $24.6M | $23.9M | $25.3M | $23.3M | $24.0M | $27.9M | $27.2M | $20.8M | $18.3M | $16.6M | $17.7M | $27.0M | $28.0M | ||
| Assets | $27.4M | $27.2M | $29.1M | $25.6M | $28.3M | $30.7M | $30.3M | $22.8M | $19.3M | $17.5M | $18.8M | $31.3M | $29.4M | ||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $233.0K | $343.0K | $978.0K | $1.0M | $274.0K | $408.0K | $982.0K | $188.0K | $1.1M | $1.6M | $1.3M | $1.1M | $893.0K | ||
| Accounts Payable Current | $1.3M | $1.4M | $1.4M | $1.2M | $1.2M | $1.8M | $1.3M | $1.4M | $968.0K | $720.0K | $850.0K | $1.1M | $1.2M | ||
| Preferred Stock Value | $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 | ||
| Other Liabilities Noncurrent | $237.0K | $138.0K | $174.0K | $91.0K | $511.0K | $527.0K | $479.0K | $183.0K | $313.0K | $219.0K | $253.0K | $47.0K | |||
| Common Stock Value | $22.7M | $21.9M | $20.9M | $20.1M | $18.7M | $19.3M | $19.0M | $19.2M | $18.7M | $18.3M | $17.9M | ||||
| Commitments And Contingencies | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | |||||
| Employee Related Liabilities Current | $1.5M | $1.5M | $2.9M | $3.5M | $2.2M | $1.8M | $1.1M | $1.2M | $1.3M | $1.6M | |||||
| Accounts Receivable Net Current | $5.7M | $4.1M | $3.8M | $3.8M | $4.7M | $4.1M | $2.0M | $2.6M | $4.4M | $5.0M | |||||
| Cash And Cash Equivalents Period Increase Decrease | -$373.0K | -$4.3M | $258.0K | $6.4M | $622.0K | $2.2M | -$698.0K | -$353.0K | -$7.8M | -$995.0K | $3.2M | ||||
| Allowance For Doubtful Accounts Receivable Current | $80.0K | $75.0K | $73.0K | $96.0K | $93.0K | $87.0K | $89.0K | $115.0K | $138.0K | ||||||
| Gain Loss On Disposition Of Assets | $21.0K | $0.00 | $64.0K | $19.0K | $366.0K | $140.0K | |||||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $11.5M | $14.2M | $14.2M | ||||||||||||
| Gains Losses On Sales Of Assets | $0.00 | $57.0K | $21.0K | $0.00 | $13.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | 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 | Q3 2019 | Q2 2019 | Q1 2019 | Q3 2018 | Q2 2018 | Q1 2018 | Q3 2017 | Q2 2017 | Q1 2017 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q3 2013 | Q2 2013 | Q1 2013 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity | $16.0M | $17.2M | $17.5M | $17.6M | $19.2M | $18.9M | $19.6M | $20.3M | $19.6M | $19.5M | $19.5M | $17.9M | $17.4M | $18.3M | $19.7M | $19.5M | $19.4M | $20.5M | $20.3M | $21.0M | $21.4M | $22.7M | $23.5M | $23.0M | $23.1M | $22.7M | $20.2M | $18.4M | $17.1M | $15.7M | $15.0M | $14.7M | $14.5M | $14.1M | $13.8M | $13.6M | $13.0M | $12.4M | $14.3M | $13.9M | $14.3M | $17.9M | $19.0M | $26.6M | $26.4M | ||||||||||
| Cash And Cash Equivalents At Carrying Value | $11.9M | $11.9M | $11.9M | $11.5M | $11.0M | $10.3M | $12.3M | $14.2M | $13.0M | $13.6M | $14.2M | $13.0M | $13.3M | $13.8M | $15.2M | $15.2M | $14.8M | $18.9M | $16.6M | $16.8M | $15.2M | $12.0M | $10.5M | $9.7M | $8.8M | $9.7M | $9.0M | $9.1M | $8.9M | $9.4M | $9.4M | $8.2M | $8.8M | $10.3M | $10.6M | $10.4M | $11.2M | $11.0M | $12.3M | $18.4M | $17.0M | $19.0M | $17.6M | $16.8M | |||||||||||
| Retained Earnings Accumulated Deficit | -$8.2M | -$6.9M | -$6.1M | -$5.7M | -$4.6M | -$4.2M | -$3.5M | -$2.8M | -$2.7M | -$3.0M | -$3.6M | -$4.5M | -$3.8M | -$1.8M | $1.8M | -$1.8M | $190.0K | $897.0K | $2.0M | $3.0M | $3.8M | $3.7M | $3.0M | $2.7M | $2.2M | $553.0K | -$1.2M | -$2.4M | -$4.1M | -$4.7M | -$5.2M | -$5.0M | -$5.4M | -$5.8M | -$5.9M | -$6.3M | -$6.9M | -$7.4M | -$5.4M | -$5.5M | -$4.9M | -$1.1M | $286.0K | $2.0M | $1.8M | ||||||||||
| Property Plant And Equipment Net | $925.0K | $1.1M | $921.0K | $1.0M | $928.0K | $932.0K | $1.0M | $955.0K | $989.0K | $1.0M | $983.0K | $1.0M | $953.0K | $940.0K | $971.0K | $977.0K | $1.5M | $1.6M | $1.8M | $1.7M | $2.0M | $2.0M | $2.0M | $2.1M | $2.4M | $2.2M | $2.0M | $2.0M | $1.8M | $1.7M | $1.4M | $1.2M | $973.0K | $1.0M | $920.0K | $653.0K | $1.1M | $781.0K | $881.0K | $906.0K | $847.0K | $1.2M | $1.4M | $1.2M | $1.3M | ||||||||||
| Other Assets Noncurrent | $2.3M | $2.4M | $2.6M | $2.8M | $1.8M | $1.0M | $1.2M | $1.6M | $1.8M | $2.0M | $2.3M | $2.5M | $2.7M | $1.5M | $1.6M | $990.0K | $1.6M | $1.7M | $1.9M | $2.1M | $2.3M | $2.3M | $220.0K | $220.0K | $220.0K | $45.0K | $44.0K | $62.0K | $63.0K | $63.0K | $63.0K | $63.0K | $63.0K | $64.0K | $63.0K | $84.0K | $88.0K | $88.0K | $87.0K | $85.0K | $84.0K | $85.0K | $86.0K | $98.0K | $102.0K | ||||||||||
| Other Assets Current | $661.0K | $781.0K | $845.0K | $659.0K | $554.0K | $601.0K | $739.0K | $600.0K | $847.0K | $684.0K | $615.0K | $575.0K | $817.0K | $518.0K | $1.2M | $1.3M | $1.7M | $2.0M | $1.7M | $582.0K | $618.0K | $854.0K | $738.0K | $528.0K | $435.0K | $537.0K | $621.0K | $540.0K | $360.0K | $374.0K | $488.0K | $577.0K | $311.0K | $403.0K | $332.0K | $314.0K | $331.0K | $338.0K | $283.0K | $304.0K | $394.0K | $354.0K | $370.0K | $456.0K | $475.0K | ||||||||||
| Other Accrued Liabilities Current | $1.3M | $1.4M | $1.2M | $1.2M | $1.3M | $1.2M | $1.3M | $1.5M | $1.5M | $1.5M | $1.5M | $1.4M | $1.4M | $1.3M | $1.3M | $1.3M | $1.3M | $1.3M | $1.3M | $1.3M | $1.5M | $1.4M | $794.0K | $946.0K | $934.0K | $1.0M | $825.0K | $797.0K | $633.0K | $717.0K | $640.0K | $540.0K | $651.0K | $702.0K | $650.0K | $698.0K | $773.0K | $712.0K | $612.0K | $565.0K | $625.0K | $624.0K | $636.0K | $703.0K | $800.0K | ||||||||||
| Liabilities Current | $5.1M | $5.1M | $5.0M | $5.1M | $4.5M | $4.5M | $5.8M | $5.7M | $6.3M | $6.4M | $6.7M | $6.1M | $5.9M | $6.4M | $6.1M | $5.3M | $5.7M | $4.9M | $5.0M | $5.2M | $5.3M | $5.5M | $6.4M | $6.6M | $5.7M | $7.5M | $7.9M | $5.3M | $4.9M | $3.9M | $4.3M | $4.5M | $4.2M | $4.0M | $3.9M | $5.4M | $5.7M | $4.8M | $4.5M | $4.3M | $3.7M | $4.3M | $4.0M | $4.8M | $4.4M | ||||||||||
| Liabilities And Stockholders Equity | $22.7M | $24.1M | $24.5M | $25.0M | $24.8M | $24.1M | $26.2M | $26.3M | $27.1M | $27.5M | $26.5M | $25.5M | $26.5M | $27.3M | $26.9M | $25.3M | $27.0M | $26.2M | $27.1M | $28.1M | $29.7M | $30.9M | $29.9M | $29.8M | $28.9M | $28.1M | $26.8M | $22.8M | $21.0M | $19.4M | $19.6M | $19.6M | $19.1M | $18.2M | $17.9M | $19.2M | $18.9M | $17.4M | $19.2M | $18.5M | $18.2M | $22.4M | $23.3M | $31.6M | $31.1M | ||||||||||
| Inventory Net | $5.8M | $6.0M | $5.8M | $6.2M | $6.6M | $6.7M | $6.4M | $6.4M | $6.9M | $7.0M | $7.1M | $6.9M | $6.6M | $6.1M | $5.6M | $5.1M | $5.1M | $4.7M | $4.8M | $5.4M | $5.2M | $5.7M | $4.6M | $4.3M | $4.0M | $5.0M | $4.9M | $4.4M | $3.9M | $4.1M | $4.4M | $3.7M | $3.6M | $4.1M | $3.8M | $4.3M | $4.0M | $3.8M | $3.6M | $3.4M | $3.6M | $4.1M | $4.5M | $3.8M | $3.9M | ||||||||||
| Assets Current | $19.5M | $20.6M | $21.0M | $21.2M | $22.2M | $22.1M | $23.9M | $23.8M | $24.3M | $24.5M | $23.2M | $22.0M | $22.8M | $24.9M | $24.3M | $23.4M | $23.9M | $22.8M | $23.4M | $23.6M | $24.8M | $26.0M | $27.0M | $26.8M | $25.6M | $25.9M | $24.7M | $20.8M | $19.2M | $17.7M | $18.1M | $18.3M | $18.1M | $17.1M | $16.9M | $18.5M | $17.7M | $16.6M | $18.2M | $17.5M | $17.3M | $18.7M | $19.1M | $27.4M | $26.7M | ||||||||||
| Assets | $22.7M | $24.1M | $24.5M | $25.0M | $24.8M | $24.1M | $26.2M | $26.3M | $27.1M | $27.5M | $26.5M | $25.5M | $26.5M | $27.3M | $26.9M | $25.3M | $27.0M | $26.2M | $27.1M | $28.1M | $29.7M | $30.9M | $29.9M | $29.8M | $28.9M | $28.1M | $26.8M | $22.8M | $21.0M | $19.4M | $19.6M | $19.6M | $19.1M | $18.2M | $17.9M | $19.2M | $18.9M | $17.4M | $19.2M | $18.5M | $18.2M | $22.4M | $23.3M | $31.6M | $31.1M | ||||||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | $327.0K | $304.0K | $15.0K | -$111.0K | $263.0K | -$5.0K | $65.0K | -$72.0K | $58.0K | $408.0K | -$90.0K | $454.0K | $908.0K | $911.0K | $996.0K | $844.0K | $576.0K | $94.0K | $9.0K | -$60.0K | $418.0K | $536.0K | $485.0K | $749.0K | $1.3M | $790.0K | $542.0K | $270.0K | $582.0K | $599.0K | $820.0K | $659.0K | $906.0K | $998.0K | $939.0K | $1.3M | $1.4M | $1.3M | $1.5M | $1.3M | $1.2M | $1.2M | $1.2M | $1.1M | $1.2M | ||||||||||
| Accounts Payable Current | $1.4M | $1.4M | $1.3M | $820.0K | $895.0K | $1.0M | $1.5M | $1.1M | $1.6M | $1.5M | $1.5M | $1.8M | $1.5M | $1.5M | $1.7M | $1.4M | $1.8M | $908.0K | $1.1M | $869.0K | $1.0M | $1.2M | $1.3M | $1.2M | $1.4M | $1.6M | $1.7M | $1.5M | $1.3M | $920.0K | $1.4M | $1.3M | $994.0K | $990.0K | $1.2M | $1.3M | $1.3M | $1.1M | $1.2M | $1.1M | $981.0K | $649.0K | $844.0K | $1.3M | $917.0K | ||||||||||
| Preferred Stock Value | $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.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | |||||||||||
| Other Liabilities Noncurrent | $222.0K | $254.0K | $226.0K | $192.0K | $174.0K | $218.0K | $221.0K | $203.0K | $198.0K | $193.0K | $221.0K | $161.0K | $150.0K | $238.0K | $150.0K | $67.0K | $126.0K | $157.0K | $159.0K | $414.0K | $468.0K | $472.0K | $438.0K | $464.0K | $451.0K | $473.0K | $473.0K | $545.0K | $429.0K | $380.0K | $115.0K | $141.0K | $219.0K | $236.0K | $258.0K | $385.0K | $393.0K | $228.0K | $229.0K | $234.0K | $305.0K | $280.0K | |||||||||||||
| Common Stock Value | $23.9M | $23.8M | $23.7M | $23.5M | $23.5M | $23.2M | $23.0M | $22.5M | $22.2M | $22.2M | $21.7M | $21.4M | $21.2M | $20.6M | $20.3M | $20.4M | $19.7M | $19.3M | $19.0M | $18.5M | $18.5M | $19.2M | $19.5M | $19.2M | $19.2M | $18.8M | $19.1M | $19.2M | $19.2M | $19.1M | $19.1M | $19.1M | $19.0M | $18.9M | $18.8M | $18.6M | $18.5M | $18.4M | $18.3M | $18.1M | |||||||||||||||
| Commitments And Contingencies | $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.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | |||||||||||||||
| Employee Related Liabilities Current | $1.6M | $1.6M | $1.5M | $2.5M | $2.2M | $1.7M | $1.3M | $1.4M | $1.3M | $1.2M | $1.4M | $1.4M | $1.4M | $2.2M | $1.8M | $1.5M | $3.3M | $2.5M | $1.6M | $1.7M | $1.2M | $1.1M | $1.7M | $1.5M | $1.2M | $960.0K | $1.5M | $1.2M | $945.0K | $1.1M | $1.0M | $900.0K | $1.4M | $1.2M | $1.2M | $1.2M | |||||||||||||||||||
| Accounts Receivable Net Current | $3.4M | $3.9M | $3.9M | $4.0M | $4.9M | $4.7M | $5.0M | $3.3M | $2.5M | $4.2M | $2.8M | $3.1M | $2.4M | $3.8M | $4.7M | $2.8M | $5.4M | $4.4M | $5.2M | $7.2M | $5.3M | $5.2M | $4.4M | $3.5M | $2.8M | $5.1M | $3.5M | $3.8M | $4.4M | $5.2M | $3.6M | $4.0M | $3.2M | $2.9M | $3.0M | $1.9M | $4.8M | $5.3M | |||||||||||||||||
| Cash And Cash Equivalents Period Increase Decrease | -$56.0K | $116.0K | -$3.7M | -$2.0M | -$1.1M | -$1.7M | -$376.0K | -$1.4M | -$65.0K | -$5.9M | -$4.0K | ||||||||||||||||||||||||||||||||||||||||||||
| Allowance For Doubtful Accounts Receivable Current | $104.0K | $135.0K | $147.0K | $69.0K | $66.0K | $101.0K | $73.0K | $79.0K | $48.0K | $72.0K | $87.0K | $52.0K | $100.0K | $83.0K | $104.0K | $133.0K | $109.0K | $103.0K | $90.0K | $65.0K | $43.0K | $95.0K | $90.0K | $105.0K | $99.0K | $107.0K | $97.0K | $99.0K | $92.0K | $89.0K | $85.0K | $60.0K | $131.0K | $135.0K | |||||||||||||||||||||
| Gain Loss On Disposition Of Assets | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $60.0K | $0.00 | $4.0K | $0.00 | $72.0K | $80.0K | $211.0K | $0.00 | $0.00 | $0.00 | ||||||||||||||||||||||||||||||||||||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $9.7M | $10.0M | $10.5M | $10.3M | $12.4M | $11.4M | $12.0M | $12.3M | $11.9M | $11.9M | $11.9M | $11.0M | $10.3M | $12.3M | $14.2M | ||||||||||||||||||||||||||||||||||||||||
| Gains Losses On Sales Of Assets | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $58.0K | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $10.0K | $0.00 |
Cash Flow Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Share Based Compensation | $977.0K | $1.2M | $1.2M | $1.2M | $1.5M | $1.2M | $1.2M | $714.0K | $520.0K | $435.0K | $400.0K | $425.0K | $525.0K | $477.0K | $319.0K |
| Payments To Acquire Property Plant And Equipment | $467.0K | $1.2M | $1.1M | $623.0K | $860.0K | $612.0K | $907.0K | $2.2M | $2.1M | $1.0M | $1.4M | -$678.0K | -$492.0K | -$1.4M | $1.1M |
| Net Cash Provided By Used In Operating Activities | -$995.0K | $2.4M | -$1.1M | $1.4M | $631.0K | -$2.1M | $2.1M | $9.1M | $3.0M | $3.4M | $739.0K | $335.0K | -$1.3M | $2.8M | $4.3M |
| Net Cash Provided By Used In Investing Activities | -$467.0K | -$1.2M | -$1.1M | -$623.0K | -$860.0K | -$548.0K | -$888.0K | -$1.8M | -$2.0M | -$1.0M | -$1.4M | $678.0K | $492.0K | $3.5M | -$1.1M |
| Net Cash Provided By Used In Financing Activities | -$232.0K | -$356.0K | -$165.0K | -$423.0K | -$144.0K | -$1.7M | -$966.0K | -$939.0K | -$354.0K | $73.0K | $35.0K | $10.0K | $6.0M | $327.0K | -$35.0K |
| Increase Decrease In Other Current Assets | -$29.0K | $48.0K | $61.0K | $598.0K | -$398.0K | $307.0K | -$72.0K | $198.0K | -$73.0K | $169.0K | $40.0K | -$99.0K | $61.0K | -$9.0K | -$101.0K |
| Increase Decrease In Inventories | $358.0K | -$815.0K | -$588.0K | -$750.0K | -$414.0K | -$139.0K | $1.1M | -$59.0K | $452.0K | -$645.0K | $754.0K | -$297.0K | -$54.0K | -$380.0K | $333.0K |
| Increase Decrease In Deferred Revenue | $122.0K | -$267.0K | $199.0K | $539.0K | -$380.0K | -$98.0K | -$288.0K | -$247.0K | $951.0K | -$652.0K | $742.0K | -$91.0K | -$227.0K | -$126.0K | $182.0K |
| Increase Decrease In Accounts Receivable | -$1.7M | $719.0K | -$1.1M | -$1.6M | $1.7M | $375.0K | $78.0K | -$1.2M | $2.1M | -$1.2M | $2.3M | -$700.0K | $1.7M | $636.0K | -$1.8M |
| Increase Decrease In Accounts Payable And Accrued Liabilities | -$1.3M | $109.0K | -$428.0K | $94.0K | -$38.0K | -$2.0M | -$397.0K | $1.5M | $869.0K | $20.0K | $982.0K | -$193.0K | -$574.0K | -$543.0K | $929.0K |
| Increase Decrease In Other Noncurrent Liabilities | $1.5M | -$684.0K | -$890.0K | $251.0K | -$491.0K | -$29.0K | -$82.0K | -$11.0K | $48.0K | $289.0K | -$72.0K | -$56.0K | -$41.0K | $169.0K | $0.00 |
| Depreciation Depletion And Amortization | $608.0K | $560.0K | $667.0K | $815.0K | $867.0K | $955.0K | $822.0K | $602.0K | $542.0K | $593.0K | $613.0K | $1.3M | $1.2M | $1.1M | |
| Proceeds From Issuance Of Common Stock | -$232.0K | -$356.0K | -$423.0K | -$144.0K | -$213.0K | -$966.0K | -$939.0K | -$163.0K | $73.0K | $35.0K | $10.0K | -$16.0K | -$18.0K | $95.0K | |
| Increase Decrease In Deposit Other Assets | $1.4M | -$637.0K | $684.0K | $673.0K | $1.2M | $245.0K | $175.0K | $580.0K | $0.00 | $72.0K | -$54.0K | ||||
| Effect Of Exchange Rate On Cash And Cash Equivalents | -$341.0K | $604.0K | -$86.0K | -$456.0K | $571.0K | -$319.0K | -$342.0K | -$367.0K | $251.0K | $181.0K | $173.0K | $62.0K | |||
| Payments For Repurchase Of Common Stock | $0.00 | $1.5M | $0.00 | $0.00 | $191.0K | $0.00 | -$6.0M | -$253.0K | $0.00 | ||||||
| Proceeds From Sale Of Property Plant And Equipment | $0.00 | $13.0K | |||||||||||||
| Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | -$321.0K | -$46.0K | -$383.0K | -$341.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q1 2025 | Q3 2024 | Q2 2024 | Q1 2024 | Q3 2023 | Q2 2023 | Q1 2023 | Q3 2022 | Q2 2022 | Q1 2022 | Q3 2021 | Q2 2021 | Q1 2021 | Q3 2020 | Q2 2020 | Q1 2020 | Q3 2019 | Q2 2019 | Q1 2019 | Q3 2018 | Q2 2018 | Q1 2018 | Q3 2017 | Q2 2017 | Q1 2017 | Q3 2016 | Q2 2016 | Q1 2016 | Q3 2015 | Q2 2015 | Q1 2015 | Q3 2014 | Q2 2014 | Q1 2014 | Q3 2013 | Q2 2013 | Q1 2013 | Q3 2012 | Q2 2012 | Q1 2012 | Q3 2011 | Q1 2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Share Based Compensation | $174.0K | $304.0K | $382.0K | $281.0K | $300.0K | $380.0K | $249.0K | $264.0K | $380.0K | $291.0K | $280.0K | $401.0K | $278.0K | $366.0K | $481.0K | $249.0K | $260.0K | $364.0K | $287.0K | $282.0K | $473.0K | $177.0K | $173.0K | $270.0K | $97.0K | $110.0K | $205.0K | $95.0K | $93.0K | $148.0K | $90.0K | $90.0K | $125.0K | $85.0K | $102.0K | $136.0K | $70.0K | $123.0K | $150.0K | $131.0K | $135.0K | $87.0K |
| Payments To Acquire Property Plant And Equipment | $56.0K | $139.0K | $183.0K | $272.0K | $92.0K | $340.0K | $175.0K | $338.0K | $403.0K | $642.0K | $158.0K | -$129.0K | -$21.0K | -$153.0K | $152.0K | |||||||||||||||||||||||||||
| Net Cash Provided By Used In Operating Activities | $109.0K | -$41.0K | $463.0K | -$1.6M | $24.0K | $452.0K | -$3.3M | -$1.6M | -$830.0K | -$962.0K | -$225.0K | -$1.3M | -$49.0K | $259.0K | $172.0K | |||||||||||||||||||||||||||
| Net Cash Provided By Used In Investing Activities | -$56.0K | -$139.0K | -$183.0K | -$272.0K | -$92.0K | -$340.0K | -$115.0K | -$338.0K | -$192.0K | -$642.0K | -$158.0K | $129.0K | $21.0K | $153.0K | -$152.0K | |||||||||||||||||||||||||||
| Net Cash Provided By Used In Financing Activities | $2.0K | $7.0K | $7.0K | $6.0K | $12.0K | $4.0K | -$306.0K | -$5.0K | -$95.0K | $94.0K | -$7.0K | -$6.0K | -$5.0K | $6.0M | -$24.0K | |||||||||||||||||||||||||||
| Increase Decrease In Other Current Assets | $182.0K | $49.0K | $39.0K | $98.0K | $36.0K | $792.0K | $234.0K | -$110.0K | $55.0K | -$93.0K | -$89.0K | -$53.0K | $88.0K | $178.0K | $140.0K | |||||||||||||||||||||||||||
| Increase Decrease In Inventories | -$409.0K | $496.0K | $225.0K | $277.0K | $442.0K | -$189.0K | $514.0K | -$272.0K | $331.0K | $679.0K | -$557.0K | $13.0K | $400.0K | -$510.0K | $56.0K | |||||||||||||||||||||||||||
| Increase Decrease In Deferred Revenue | -$160.0K | $279.0K | $141.0K | $28.0K | $175.0K | $24.0K | $19.0K | -$139.0K | -$522.0K | $111.0K | -$662.0K | $294.0K | $7.0K | -$293.0K | -$69.0K | |||||||||||||||||||||||||||
| Increase Decrease In Accounts Receivable | -$132.0K | -$885.0K | -$56.0K | -$913.0K | -$843.0K | -$973.0K | $931.0K | $620.0K | $547.0K | $699.0K | -$110.0K | $1.7M | -$236.0K | $2.5M | -$407.0K | |||||||||||||||||||||||||||
| Increase Decrease In Accounts Payable And Accrued Liabilities | -$12.0K | -$649.0K | -$46.0K | -$835.0K | -$94.0K | -$468.0K | -$2.1M | -$1.9M | -$503.0K | -$355.0K | -$562.0K | $384.0K | -$60.0K | -$376.0K | -$573.0K | |||||||||||||||||||||||||||
| Increase Decrease In Other Noncurrent Liabilities | -$254.0K | -$140.0K | -$88.0K | -$253.0K | -$105.0K | -$135.0K | -$312.0K | -$12.0K | -$17.0K | $134.0K | -$22.0K | -$17.0K | -$13.0K | $0.00 | $125.0K | |||||||||||||||||||||||||||
| Depreciation Depletion And Amortization | $202.0K | $158.0K | $140.0K | $200.0K | $197.0K | $204.0K | $230.0K | $164.0K | $128.0K | $148.0K | $160.0K | $179.0K | $316.0K | $201.0K | ||||||||||||||||||||||||||||
| Proceeds From Issuance Of Common Stock | $2.0K | $7.0K | $6.0K | $12.0K | $4.0K | $6.0K | -$5.0K | -$95.0K | -$3.0K | -$7.0K | -$6.0K | -$5.0K | -$13.0K | $11.0K | ||||||||||||||||||||||||||||
| Increase Decrease In Deposit Other Assets | -$248.0K | -$202.0K | -$65.0K | -$204.0K | $136.0K | -$771.0K | -$313.0K | $0.00 | $0.00 | $0.00 | -$1.0K | $58.0K | ||||||||||||||||||||||||||||||
| Effect Of Exchange Rate On Cash And Cash Equivalents | -$490.0K | -$238.0K | $124.0K | $249.0K | $59.0K | $128.0K | -$64.0K | -$246.0K | -$71.0K | $71.0K | $86.0K | |||||||||||||||||||||||||||||||
| Payments For Repurchase Of Common Stock | $0.00 | $312.0K | $0.00 | $0.00 | -$97.0K | $0.00 | -$6.0M | |||||||||||||||||||||||||||||||||||
| Proceeds From Sale Of Property Plant And Equipment | $0.00 | $60.0K | $0.00 | $211.0K | $0.00 | |||||||||||||||||||||||||||||||||||||
| Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $104.0K | -$169.0K | $71.0K | -$46.0K | -$490.0K |
Per-Share & Share Counts
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weighted Average Number Of Shares Outstanding Basic | 9.2M | 8.9M | 8.7K | 8.5M | 8.3M | 8.2K | 8.4K | 8.1K | 8.0K | 7.9K | 7.8K | 7.8K | 8.0K | 9.2K | 9.0K |
| Earnings Per Share Basic | $-0.34 | $0.05 | $-0.13 | $-0.06 | $-0.48 | $-0.14 | $0.19 | $0.67 | $0.21 | $0.12 | $0.14 | $-0.33 | $-0.80 | $0.12 | $0.33 |
| Weighted Average Number Of Diluted Shares Outstanding | 9.2M | 9.1M | 8.7K | 8.5M | 8.3M | 8.2K | 8.5K | 8.4K | 8.1K | 8.1K | 7.9K | 7.8K | 8.0K | 9.3K | 9.1K |
| Earnings Per Share Diluted | $-0.34 | $0.05 | $-0.13 | $-0.06 | $-0.48 | $-0.14 | $0.19 | $0.65 | $0.20 | $0.12 | $0.14 | $-0.33 | $-0.80 | $0.11 | $0.33 |
| Preferred Stock Shares Authorized | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | ||
| Common Stock Shares Outstanding | 9.0M | 8.8M | 8.6M | 8.4M | 8.2M | 8.3M | 8.3M | 8.0M | 7.9M | 7.8M | 7.7M | 9.2M | 9.0M | ||
| Common Stock Shares Issued | 9.0M | 8.8M | 8.6M | 8.4M | 8.2M | 8.3M | 8.3M | 8.0M | 7.9M | 7.8M | 7.7M | 9.2M | 9.0M | ||
| Common Stock Shares Authorized | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | ||
| Preferred Stock Shares Outstanding | 200.0K | 200.0K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | ||||
| Preferred Stock Shares Issued | 200.0K | 200.0K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q3 2022 | Q2 2022 | Q1 2022 | Q3 2021 | Q2 2021 | Q1 2021 | Q3 2020 | Q2 2020 | Q1 2020 | Q3 2019 | Q2 2019 | Q1 2019 | Q3 2018 | Q2 2018 | Q1 2018 | Q3 2017 | Q2 2017 | Q1 2017 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q3 2014 | Q2 2014 | Q1 2014 | Q3 2013 | Q2 2013 | Q1 2013 | Q3 2012 | Q2 2012 | Q1 2012 | Q3 2011 | Q2 2011 | Q1 2011 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Weighted Average Number Of Shares Outstanding Basic | 9.4K | 9.3K | 9.2M | 9.2K | 9.1K | 9.0M | 9.0M | 8.9M | 8.8M | 8.8M | 8.7K | 8.6M | 8.6M | 8.5M | 8.4K | 8.4M | 8.3M | 8.2K | 8.2K | 8.3K | 8.3K | 8.4K | 8.4K | 8.3K | 8.2K | 8.1K | 8.0K | 8.0K | 7.9K | 7.9K | 7.9K | 7.9K | 7.9K | 7.8K | 7.8K | 7.8K | 7.8K | 7.8K | 7.7K | 7.7K | 7.7K | 8.8K | 9.3K | 9.2K | 9.0K | 9.0K | 9.0K | |||
| Earnings Per Share Basic | $-0.15 | $-0.08 | $-0.04 | $-0.03 | $-0.09 | $-0.09 | $-0.01 | $0.03 | $0.01 | $0.10 | $-0.08 | $-0.21 | $0.00 | $0.00 | $-0.04 | $-0.09 | $-0.13 | $-0.07 | $-0.10 | $0.02 | $0.00 | $0.04 | $0.06 | $0.02 | $0.21 | $0.15 | $0.12 | $0.08 | $0.06 | $-0.02 | $0.06 | $0.01 | $0.01 | $0.08 | $0.06 | $-0.04 | $0.02 | $-0.08 | $-0.06 | $-0.17 | $-0.01 | $-0.19 | $0.01 | $0.04 | $0.06 | $0.09 | $0.10 | |||
| Weighted Average Number Of Diluted Shares Outstanding | 9.4K | 9.3K | 9.2M | 9.2K | 9.1K | 9.0M | 9.0M | 9.1M | 9.0M | 8.9M | 8.7K | 8.6M | 8.8M | 8.5M | 8.4K | 8.4M | 8.3M | 8.2K | 8.2K | 8.3K | 8.4K | 8.5K | 8.5K | 8.5K | 8.5K | 8.4K | 8.3K | 8.2K | 8.0K | 7.9K | 8.0K | 8.1K | 8.0K | 8.0K | 7.9K | 7.8K | 7.8K | 7.8K | 7.7K | 7.7K | 8.8K | 9.4K | 9.3K | 9.2K | 9.1K | 9.1K | ||||
| Earnings Per Share Diluted | $-0.15 | $-0.08 | $-0.04 | $-0.03 | $-0.09 | $-0.09 | $-0.01 | $0.03 | $0.01 | $0.10 | $-0.08 | $-0.21 | $0.00 | $0.00 | $-0.04 | $-0.09 | $-0.13 | $-0.07 | $-0.10 | $0.02 | $0.00 | $0.04 | $0.06 | $0.02 | $0.20 | $0.14 | $0.12 | $0.08 | $0.06 | $-0.02 | $0.05 | $0.01 | $0.01 | $0.08 | $0.06 | $-0.04 | $0.02 | $-0.08 | $-0.06 | $-0.17 | $-0.19 | $0.01 | $0.04 | $0.06 | $0.09 | $0.09 | ||||
| Preferred Stock Shares Authorized | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.00B | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | 5.0M | |||||
| Common Stock Shares Outstanding | 9.4M | 9.4M | 9.2M | 9.2M | 9.2M | 9.2M | 9.0M | 9.0M | 9.0M | 8.8M | 8.8M | 8.8M | 8.6M | 8.62B | 8.6M | 8.4M | 8.4M | 8.4M | 8.2M | 8.2M | 8.3M | 8.3M | 8.4M | 8.4M | 8.3M | 8.2M | 8.2M | 8.0M | 8.0M | 8.0M | 7.9M | 7.9M | 7.9M | 7.9M | 7.9M | 7.8M | 7.8M | 7.8M | 7.8M | 7.8M | 7.8M | 7.7M | 7.7M | 9.3M | 9.3M | |||||
| Common Stock Shares Issued | 9.4M | 9.4M | 9.2M | 9.2M | 9.2M | 9.2M | 9.0M | 9.0M | 9.0M | 8.8M | 8.8M | 8.8M | 8.6M | 8.62B | 8.6M | 8.4M | 8.4M | 8.4M | 8.2M | 8.2M | 8.3M | 8.3M | 8.4M | 8.4M | 8.3M | 8.2M | 8.2M | 8.0M | 8.0M | 8.0M | 7.9M | 7.9M | 7.9M | 7.9M | 7.9M | 7.8M | 7.8M | 7.8M | 7.8M | 7.8M | 7.8M | 7.7M | 7.7M | 9.3M | 9.3M | |||||
| Common Stock Shares Authorized | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.00B | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | 30.0M | |||||
| Preferred Stock Shares Outstanding | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 200.0K | 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 | |||||||||||||||||||
| Preferred Stock Shares Issued | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 200.0K | 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 |
Other Metrics
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Foreign Currency Transaction Gain Loss Before Tax | $58.0K | $42.0K | $221.0K | -$202.0K | -$513.0K | $5.0K | $103.0K | -$281.0K | $81.0K | -$176.0K | -$160.0K | -$76.0K | -$106.0K | -$248.0K | -$268.0K |
| Stock Issued During Period Value Employee Stock Purchase Plan | $14.0K | $14.0K | $13.0K | $24.0K | $29.0K | $30.0K | $19.0K | $12.0K | $6.0K | $12.0K | $15.0K | $15.0K | $23.0K | $23.0K | |
| Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures | -$370.0K | -$178.0K | -$441.0K | -$173.0K | -$243.0K | -$448.0K | -$401.0K | -$87.0K | -$83.0K | -$50.0K | -$25.0K | -$8.0K | -$23.0K | ||
| Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | $976.0K | $1.2M | $1.2M | $1.2M | $1.5M | $1.2M | $1.2M | $723.0K | $506.0K | $420.0K | $396.0K | $425.0K | $525.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q3 2025 | Q2 2025 | Q1 2025 | Q3 2024 | Q2 2024 | Q1 2024 | Q3 2023 | Q2 2023 | Q1 2023 | Q3 2022 | Q2 2022 | Q1 2022 | Q3 2021 | Q2 2021 | Q1 2021 | Q3 2020 | Q2 2020 | Q1 2020 | Q3 2019 | Q2 2019 | Q1 2019 | Q3 2018 | Q2 2018 | Q1 2018 | Q3 2017 | Q2 2017 | Q1 2017 | Q3 2016 | Q2 2016 | Q1 2016 | Q3 2015 | Q2 2015 | Q1 2015 | Q3 2014 | Q2 2014 | Q1 2014 | Q3 2013 | Q2 2013 | Q1 2013 | Q3 2012 | Q2 2012 | Q1 2012 | Q3 2011 | Q2 2011 | Q1 2011 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Foreign Currency Transaction Gain Loss Before Tax | -$3.0K | $47.0K | -$22.0K | -$53.0K | $49.0K | $14.0K | -$15.0K | $196.0K | -$74.0K | $307.0K | $130.0K | -$60.0K | -$26.0K | -$64.0K | $26.0K | -$271.0K | -$83.0K | $52.0K | $226.0K | $69.0K | -$104.0K | $108.0K | $269.0K | -$176.0K | -$66.0K | -$62.0K | -$32.0K | -$3.0K | $49.0K | -$4.0K | -$50.0K | $7.0K | -$195.0K | -$139.0K | $8.0K | $18.0K | $17.0K | -$55.0K | -$3.0K | -$32.0K | -$45.0K | $9.0K | -$178.0K | -$32.0K | -$35.0K | -$44.0K | -$122.0K |
| Stock Issued During Period Value Employee Stock Purchase Plan | $7.0K | $6.0K | $6.0K | $0.00 | $7.0K | $7.0K | $0.00 | $7.0K | $6.0K | $0.00 | $6.0K | $8.0K | $0.00 | $16.0K | $0.00 | $0.00 | $14.0K | $14.0K | $15.0K | $12.0K | $7.0K | ||||||||||||||||||||||||||
| Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures | $0.00 | -$229.0K | $0.00 | -$1.0K | -$368.0K | $0.00 | $0.00 | -$177.0K | $0.00 | -$442.0K | -$4.0K | $15.0K | -$163.0K | -$10.0K | -$3.0K | -$228.0K | -$9.0K | -$20.0K | -$415.0K | -$12.0K | |||||||||||||||||||||||||||
| Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | $115.0K | $250.0K | $174.0K | $304.0K | $382.0K | $281.0K | $380.0K | $249.0K | $380.0K | $291.0K | $401.0K | $278.0K | $366.0K | $481.0K | $249.0K | $260.0K | $364.0K | $287.0K | $282.0K | $473.0K | $177.0K |
Most recent annual filing with the SEC: April 1, 2025
Data sourced from SEC EDGAR public filings as of August 5, 2026.