Complete Filing Data
INNOVATIVE SOLUTIONS & SUPPORT INC reported Operating Income Loss of $20.07 million for FY2025.
All values from 10-K, 20-F, and 10-Q filings on SEC EDGAR, organized by financial statement. Scroll each table horizontally for the full history. Blank cells mean INNOVATIVE SOLUTIONS & SUPPORT INC 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 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | $15.6M | $7.0M | $6.0M | $5.5M | $5.1M | $3.3M | $1.9M | -$3.7M | $4.6M | $2.0M | -$5.9M | |||||
| Cost of Revenue * | $43.8M | $21.3M | $13.5M | $11.1M | $10.3M | $9.8M | $7.7M | $7.3M | $8.7M | $11.5M | $13.1M | $30.5M | $18.9M | $14.1M | $11.9M | $11.5M |
| Revenue * | $84.3M | $47.2M | $34.8M | $27.7M | $23.0M | $21.6M | $17.6M | $13.9M | $16.8M | $28.0M | $20.1M | $44.1M | $31.6M | $24.6M | $25.7M | $25.3M |
| Operating Income Loss | $20.1M | $9.7M | $7.4M | $7.2M | $3.9M | $2.7M | $1.5M | -$3.7M | -$77.6K | $2.4M | -$3.6M | -$142.9K | $1.9M | $416.5K | $607.9K | $403.5K |
| Gross Profit | $40.5M | $25.9M | $21.3M | $16.7M | $12.8M | $11.8M | $9.9M | $6.5M | $8.1M | $16.5M | $6.9M | $13.6M | $12.6M | $10.5M | $13.8M | $13.7M |
| Net Income Loss Available To Common Stockholders Basic | $5.1M | $3.3M | $1.9M | -$3.7M | $4.6M | $2.0M | -$5.9M | $200.3K | $1.9M | $3.0M | $716.6K | $748.4K | ||||
| Income Tax Expense Benefit | $4.3M | $1.9M | $1.6M | $1.8M | -$1.1M | -$1.1M | $1.8K | $63.7K | $247.9K | $568.3K | $2.3M | -$283.6K | $119.8K | -$2.4M | $183.8K | -$109.1K |
| Research And Development Expense | $4.0M | $4.1M | $3.1M | $2.7M | $2.6M | $3.0M | $2.5M | $3.6M | $4.5M | $4.9M | $2.7M | $2.6M | $2.6M | $2.7M | $5.5M | $5.2M |
| Operating Expenses | $20.4M | $16.3M | $14.0M | $9.5M | $8.9M | $9.1M | $8.4M | $10.2M | $8.2M | $14.0M | $10.6M | $13.7M | $10.7M | $10.1M | $13.2M | $13.3M |
| Other Nonoperating Income Expense | $1.6M | $151.3K | $65.2K | $74.9K | $60.5K | $73.7K | $67.7K | $4.9M | $78.4K | $33.3K | $37.8K | $38.1K | $65.0K | $150.0K | $50.0K | |
| Selling General And Administrative Expense | $16.4M | $12.1M | $10.8M | $6.8M | $6.3M | $6.1M | $5.9M | $6.7M | $3.7M | $9.2M | $7.8M | $11.1M | $8.1M | $7.4M | $7.7M | $8.1M |
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $20.0M | $8.9M | $7.6M | $7.3M | $4.0M | $3.0M | $1.9M | -$3.6M | $4.8M | $2.6M | -$3.6M | -$83.4K | ||||
| Deferred Income Taxes And Tax Credits | -$1.3M | -$1.1M | $9.5K | $1.0M | -$1.2M | -$1.2M | $57.00 | $61.9K | $41.00 | $494.0K | $2.7M | -$648.5K | -$215.4K | -$2.4M | $751.00 | -$11.1K |
| Technology Services Revenue | $399.6K | $653.3K | $983.8K | $5.5M | $14.1M | $8.1M | $6.3M | $562.8K | $1.9M | |||||||
| Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | -$3.6M | -$83.4K | $2.0M | $581.9K | $900.4K | $639.3K | ||||||||||
| Deferred Revenue Current | $356.8K | $280.4K | $179.6K | $756.7K | $526.3K | $447.5K | $1.4M | $232.6K | ||||||||
| Income Taxes Paid | $4.7M | $1.9M | $1.9M | $531.5K | $175.0K | $770.0K | $250.0K | $153.3K | $11.5K | $121.5K | ||||||
| Interest Expense | $1.7M | $937.3K | $393.3K | $598.00 | $1.5K | $2.4K | ||||||||||
| Income Taxes Paid Net | $1.9M | $531.5K | $1.1K | $1.1K | $456.00 | $8.5K | $400.0K | $175.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | $4.1M | $2.4M | $5.3M | $736.2K | $1.6M | $1.2M | $1.1M | $1.4M | $1.3M | $698.7K | $1.4M | $1.4M | $1.1M | $240.1K | $327.9K | $139.4K | -$881.6K | -$1.2M | -$79.0K | $1.4M | ||||||||||||||||||||||||||||||||||||||
| Cost of Revenue * | $9.9M | $15.6M | $10.7M | $9.4M | $5.5M | $5.2M | $3.8M | $3.2M | $2.6M | $2.8M | $2.9M | $2.7M | $2.7M | $2.8M | $2.2M | $2.3M | $2.8M | $2.6M | $2.5M | $1.9M | $1.9M | $2.1M | $1.9M | $1.8M | $1.8M | $1.8M | $2.1M | $1.6M | $2.4M | $2.2M | $2.3M | $1.8M | $2.8M | $2.6M | $2.8M | $3.3M | $2.5M | $3.0M | $3.7M | $4.0M | $7.1M | $7.4M | $8.7M | $7.3M | $5.8M | $5.3M | $4.3M | $3.5M | $4.3M | $3.5M | $3.7M | $2.6M | $3.3M | $2.8M | $2.9M | $2.9M | $3.0M | |
| Revenue * | $21.8M | $24.1M | $21.9M | $16.0M | $11.8M | $10.7M | $9.3M | $8.0M | $7.3M | $6.5M | $6.9M | $6.8M | $6.7M | $6.2M | $5.1M | $4.9M | $6.3M | $6.0M | $4.8M | $4.5M | $4.8M | $4.6M | $4.2M | $4.0M | $3.6M | $3.4M | $3.7M | $3.1M | $4.2M | $4.5M | $4.7M | $3.4M | $6.2M | $6.5M | $8.7M | $6.6M | $3.1M | $4.9M | $5.3M | $6.7M | $9.9M | $10.6M | $12.5M | $11.1M | $8.0M | $8.8M | $8.2M | $6.5M | $6.9M | $6.1M | $6.8M | $4.8M | $6.5M | $6.0M | $6.7M | $6.5M | $7.8M | |
| Operating Income Loss | $6.3M | $3.5M | $7.0M | $1.3M | $2.0M | $1.6M | $1.6M | $1.5M | $1.4M | $791.5K | $1.7M | $1.8M | $1.4M | $1.2M | $611.2K | $232.4K | $1.2M | $1.2M | $51.8K | $231.8K | $873.0K | $386.6K | $173.1K | $96.0K | -$444.2K | -$1.1M | -$1.1M | -$1.1M | -$927.0K | -$541.2K | $3.0M | -$1.6M | $546.5K | $232.3K | $2.0M | -$308.7K | -$2.9M | -$264.9K | -$638.0K | $166.3K | -$3.3M | $659.9K | $1.1M | $1.4M | $46.5K | $285.5K | $1.2M | $384.6K | $373.0K | $355.2K | $346.5K | -$658.2K | $95.0K | -$104.9K | $466.7K | $151.2K | $1.6M | |
| Gross Profit | $11.9M | $8.6M | $11.3M | $6.6M | $6.3M | $5.6M | $5.5M | $4.7M | $4.7M | $3.7M | $4.1M | $4.2M | $4.0M | $3.4M | $2.9M | $2.6M | $3.5M | $3.4M | $2.3M | $2.6M | $2.9M | $2.5M | $2.3M | $2.2M | $1.8M | $1.6M | $1.6M | $1.5M | $1.9M | $2.4M | $2.4M | $1.5M | $3.4M | $3.9M | $5.9M | $3.3M | $654.9K | $1.9M | $1.6M | $2.8M | $2.9M | $3.2M | $3.8M | $3.8M | $2.2M | $3.4M | $4.0M | $3.0M | $2.7M | $2.6M | $3.1M | $2.1M | $3.2M | $3.2M | $3.9M | $3.6M | $4.8M | |
| Net Income Loss Available To Common Stockholders Basic | $1.4M | $1.4M | $1.1M | $2.7M | $608.6K | $240.1K | $1.2M | $1.3M | $438.1K | $327.9K | $997.1K | $511.3K | $202.5K | $139.4K | -$414.4K | -$1.0M | -$1.3M | -$881.6K | -$186.0K | $19.2K | $5.9M | -$1.2M | $397.1K | $226.8K | $1.6M | -$215.4K | -$2.6M | -$3.5M | -$364.1K | $593.7K | -$2.1M | $497.0K | $784.2K | $1.0M | $154.7K | $307.5K | $1.1M | $317.6K | $2.8M | $260.0K | $288.9K | -$343.0K | $11.6K | -$79.0K | $499.2K | $284.8K | ||||||||||||
| Income Tax Expense Benefit | $1.8M | $667.7K | $1.3M | $185.7K | $330.5K | $325.9K | $295.0K | $340.0K | $310.4K | $226.9K | $358.8K | $390.1K | $307.5K | -$1.5M | $20.2K | $9.5K | $8.6K | -$309.4K | $0.00 | $0.00 | $7.8K | $0.00 | $101.00 | $200.7K | -$138.9K | -$537.1K | $1.2M | -$371.3K | $27.1K | $429.8K | -$53.9K | $3.3M | -$258.5K | -$410.7K | $176.1K | $319.6K | $416.2K | -$8.5K | $123.2K | $96.1K | $123.5K | $86.2K | -$251.6K | $588.00 | $12.4K | $63.6K | $270.3K | |||||||||||
| Research And Development Expense | $1.3M | $916.8K | $867.2K | $1.1M | $1.1M | $1.0M | $901.1K | $851.3K | $866.2K | $670.4K | $676.4K | $650.0K | $736.5K | $646.8K | $689.7K | $600.3K | $870.8K | $712.0K | $666.6K | $722.5K | $648.5K | $596.4K | $1.0M | $1.0M | $923.7K | $1.2M | $1.1M | $1.1M | $1.4M | $1.3M | $931.6K | $799.3K | $647.5K | $655.0K | $647.9K | $660.9K | $626.9K | $559.3K | $805.1K | $850.9K | $416.2K | $926.4K | $790.2K | $1.4M | $1.6M | $1.4M | $1.3M | |||||||||||
| Operating Expenses | $5.6M | $5.1M | $4.3M | $5.3M | $4.2M | $3.9M | $3.9M | $3.2M | $3.3M | $2.9M | $2.4M | $2.4M | $2.5M | $2.2M | $2.3M | $2.3M | $2.2M | $2.2M | $2.4M | $2.1M | $2.2M | $2.1M | $2.7M | $2.8M | $2.5M | $2.9M | -$634.4K | $3.1M | $3.7M | $3.9M | $3.6M | $2.2M | $2.2M | $2.6M | $2.5M | $2.7M | $2.4M | $3.2M | $2.7M | $2.7M | $2.3M | $2.8M | $2.8M | $3.3M | $3.4M | $3.4M | $3.2M | |||||||||||
| Other Nonoperating Income Expense | $64.1K | $6.00 | $12.9K | $26.5K | $17.7K | $90.0K | $23.3K | $18.2K | $21.6K | $11.6K | $16.2K | $17.2K | $17.4K | $16.4K | $16.3K | $11.2K | $17.3K | $24.7K | $10.7K | $21.9K | $16.1K | $15.7K | $21.4K | $15.6K | $4.1M | $19.1K | $12.5K | $26.6K | $32.4K | $11.2K | $9.4K | $10.8K | $7.9K | $8.9K | $5.7K | $4.9K | $13.3K | $11.5K | $7.9K | $8.6K | $42.1K | $7.00 | $150.0K | |||||||||||||||
| Selling General And Administrative Expense | $4.3M | $4.2M | $3.4M | $4.2M | $3.1M | $2.9M | $3.0M | $2.4M | $2.4M | $2.3M | $1.7M | $1.7M | $1.8M | $1.5M | $1.6M | $1.7M | $1.3M | $1.5M | $1.7M | $1.4M | $1.5M | $1.5M | $1.6M | $1.8M | $1.6M | $2.0M | $2.2M | $2.6M | $2.7M | $1.4M | $1.6M | $1.9M | $1.9M | $2.0M | $1.7M | $2.6M | $1.9M | $1.8M | $1.8M | $1.8M | $2.0M | $1.9M | $1.8M | $2.1M | $1.9M | |||||||||||||
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $5.9M | $3.1M | $6.6M | $921.9K | $1.9M | $1.5M | $1.4M | $1.8M | $1.6M | $925.6K | $1.7M | $1.8M | $1.4M | $1.2M | $628.7K | $249.6K | $1.3M | $128.7K | $327.9K | $511.3K | $210.3K | $139.4K | -$1.0M | -$1.1M | -$1.0M | -$517.9K | $7.1M | -$1.6M | $253.9K | $2.0M | -$269.3K | -$247.3K | -$622.5K | |||||||||||||||||||||||||
| Deferred Income Taxes And Tax Credits | $1.1M | -$216.6K | -$676.5K | -$284.7K | $231.3K | $23.00 | $61.8K | $7.00 | -$431.2K | $332.1K | $53.9K | $167.00 | $188.00 | |||||||||||||||||||||||||||||||||||||||||||||
| Technology Services Revenue | $64.7K | $137.3K | $348.9K | $128.6K | $205.7K | $643.2K | $804.9K | $1.8M | $2.2M | $3.0M | $4.4M | $3.4M | $2.4M | $1.4M | $1.8M | $1.9M | $1.5M | $733.4K | $84.1K | $31.8K | $71.9K | $518.3K | ||||||||||||||||||||||||||||||||||||
| Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | -$269.3K | -$247.3K | -$622.5K | $183.0K | $673.1K | $1.1M | $1.4M | $299.0K | $1.2M | $413.7K | $383.5K | $375.1K | -$594.6K | -$78.4K | $511.5K | $348.3K | $1.7M | |||||||||||||||||||||||||||||||||||||||||
| Deferred Revenue Current | $137.5K | $314.7K | $332.6K | $351.2K | $299.1K | $342.0K | $738.4K | $739.5K | $760.8K | $596.6K | $678.7K | $287.7K | $245.7K | $399.1K | $905.2K | $1.2M | $1.3M | $2.3M | $917.9K | $336.4K | $157.9K | |||||||||||||||||||||||||||||||||||||
| Income Taxes Paid | $190.0K | $325.0K | $130.0K | $153.3K | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Expense | $496.1K | $407.5K | $387.3K | $427.1K | $172.8K | $171.5K | $360.0K | $120.00 | $180.00 | $237.00 | $350.00 | $404.00 | $458.00 | $562.00 | ||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes Paid Net | $2.5K | $456.00 |
Balance Sheet
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity * | $38.6M | $30.7M | $24.6M | $27.8M | $36.2M | $34.2M | $37.6M | $32.8M | $31.3M | $37.0M | $36.0M | $57.1M | $54.3M | $53.5M | $52.4M | ||
| Cash And Cash Equivalents At Carrying Value | $539.0K | $3.1M | $17.3M | $8.3M | $12.6M | $22.4M | $20.4M | $24.7M | $16.3M | $15.2M | $16.4M | $43.0M | $42.6M | $40.9M | $35.6M | ||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $3.1M | $17.3M | $8.3M | $8.3M | $23.8M | $20.4M | $24.7M | $18.8M | $16.3M | ||||||||
| Accounts Receivable Net Current | $9.7M | $4.3M | $4.0M | $4.4M | $2.3M | $3.4M | $2.7M | $4.5M | $2.4M | $4.4M | $4.5M | $4.0M | $3.1M | ||||
| Liabilities Current | $7.3M | $6.4M | $3.9M | $2.5M | $13.6M | $2.2M | $3.3M | $3.4M | $3.6M | $4.8M | $7.0M | $6.5M | $5.3M | $3.2M | |||
| Liabilities And Stockholders Equity | $82.4M | $63.0M | $34.7M | $27.1M | $41.5M | $38.6M | $37.6M | $41.0M | $36.5M | $36.1M | $44.2M | $42.6M | $62.6M | $58.3M | |||
| Liabilities | $35.7M | $24.3M | $4.0M | $2.5M | $13.8M | $2.3M | $3.5M | $3.4M | $3.6M | $4.8M | $7.2M | $6.6M | $5.5M | $4.0M | |||
| Assets | $82.4M | $63.0M | $34.7M | $27.1M | $41.5M | $38.6M | $37.6M | $41.0M | $36.5M | $36.1M | $44.2M | $42.6M | $62.6M | $58.3M | |||
| Retained Earnings Accumulated Deficit | $12.7M | $5.7M | -$359.0K | -$5.9M | -$2.3M | $5.6M | $3.7M | $7.4M | $2.8M | $818.8K | $6.7M | $6.5M | $29.6M | $26.6M | |||
| Property Plant And Equipment Net | $13.4M | $7.9M | $6.3M | $8.1M | $8.2M | $8.4M | $8.8M | $6.7M | $7.0M | $7.1M | $7.5M | $7.3M | $7.2M | $7.5M | |||
| Prepaid Expense And Other Assets Current | $1.2M | $1.1M | $1.1M | $833.1K | $675.1K | $642.0K | $544.2K | $1.1M | $847.2K | $1.2M | $750.1K | $642.2K | $436.2K | $875.6K | |||
| Inventory Net | $12.7M | $6.1M | $5.3M | $4.5M | $4.3M | $4.5M | $4.3M | $4.2M | $3.6M | $4.6M | $5.5M | $4.4M | $3.8M | $3.5M | |||
| Common Stock Value | $17.5K | $19.5K | $19.4K | $19.3K | $19.3K | $19.0K | $18.9K | $18.9K | $18.8K | $18.8K | $18.7K | $18.6K | $18.3K | $18.3K | |||
| Assets Current | $34.7M | $34.7M | $28.2M | $17.7M | $33.1M | $30.0M | $28.7M | $34.2M | $29.4M | $28.4M | $36.5M | $34.4M | $54.4M | $50.6M | |||
| Additional Paid In Capital Common Stock | $37.4M | $54.3M | $52.5M | $51.8M | $51.5M | $52.0M | $51.8M | $51.6M | $51.4M | $51.1M | $50.7M | $49.9M | $47.8M | $47.2M | |||
| Accrued Liabilities Current | $4.6M | $2.9M | $3.0M | $1.4M | $1.4M | $1.1M | $1.5M | $1.8M | $1.9M | $2.6M | $4.1M | $3.7M | $2.7M | $2.6M | |||
| Accounts Payable Current | $2.3M | $1.3M | $708.8K | $623.6K | $790.9K | $1.1M | $1.5M | $1.3M | $1.5M | $1.4M | $2.4M | $2.4M | $1.1M | $443.5K | |||
| Other Assets Noncurrent | $473.7K | $191.7K | $104.0K | $188.3K | $249.5K | $154.0K | $182.0K | $187.3K | $156.9K | $168.9K | $110.8K | $221.5K | $158.6K | ||||
| Treasury Stock Value | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $20.6M | $20.4M | $20.4M | $20.4M | $19.6M | |||||||
| Treasury Stock Shares | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 1.8M | 1.8M | 1.8M | 1.8M | 1.5M | |||||||
| Other Liabilities Noncurrent | $451.4K | $421.5K | $15.1K | $28.7K | $2.8K | $11.7K | $11.5K | $98.0K | $189.1K | ||||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect | $2.2M | -$2.6M | -$14.2M | $9.0M | -$15.5M | -$15.5M | $2.0M | -$4.3M | $5.9M | $2.5M | |||||||
| Deferred Tax Liabilities Noncurrent | $67.7K | $67.7K | $133.0K | $132.2K | $129.0K | $567.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 | Q2 2023 | Q1 2023 | Q4 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity * | $68.7M | $64.6M | $56.8M | $53.5M | $47.8M | $46.6M | $43.2M | $41.4M | $39.9M | $35.8M | $34.1M | $32.1M | $28.8M | $27.4M | $25.8M | $23.0M | $20.3M | $19.4M | $38.4M | $37.1M | $36.5M | $35.2M | $34.7M | $34.3M | $34.6M | $35.6M | $36.7M | $37.8M | $37.8M | $31.7M | $33.0M | $33.0M | $31.2M | $33.8M | $37.3M | $37.6M | $39.0M | $38.3M | $37.1M | $35.2M | $34.7M | $33.3M | $54.2M | $53.9M | $53.7M | $54.4M | $53.5M | ||||||||
| Cash And Cash Equivalents At Carrying Value | $8.3M | $2.7M | $601.8K | $1.2M | $604.6K | $521.0K | $574.1K | $467.3K | $2.6M | $19.8M | $19.4M | $14.5M | $11.6M | $9.7M | $7.5M | $6.0M | $5.6M | $23.0M | $22.6M | $22.2M | $22.6M | $21.2M | $20.3M | $20.9M | $23.4M | $24.7M | $25.0M | $23.7M | $18.2M | $18.8M | $17.5M | $17.2M | $16.3M | $15.8M | $15.6M | $14.2M | $14.4M | $15.3M | $15.8M | $16.6M | $16.3M | $17.0M | $41.8M | $43.2M | $42.8M | $42.6M | $42.5M | $41.9M | $38.0M | ||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | $8.3M | $2.7M | $601.8K | $1.2M | $604.6K | $539.0K | $521.0K | $574.1K | $467.3K | $2.6M | $19.8M | $19.4M | $14.5M | $11.6M | $9.7M | $7.5M | $6.0M | $5.6M | $23.0M | $22.6M | $22.2M | $22.6M | $21.2M | $20.3M | $20.9M | $23.4M | $24.7M | $25.0M | $23.7M | ||||||||||||||||||||||||||
| Accounts Receivable Net Current | $14.5M | $13.0M | $11.5M | $13.8M | $7.7M | $12.6M | $7.3M | $6.1M | $5.6M | $5.9M | $4.0M | $3.3M | $3.0M | $4.1M | $3.7M | $4.3M | $2.8M | $2.5M | $3.9M | $2.7M | $3.0M | $1.4M | $2.6M | $3.2M | $1.8M | $2.4M | $1.5M | $2.1M | $4.1M | $3.8M | $5.8M | $6.6M | $5.3M | $3.9M | $3.4M | $4.6M | $4.6M | $6.9M | $4.8M | $5.1M | $5.9M | $4.2M | $2.7M | $3.6M | $2.6M | $3.1M | $2.5M | ||||||||
| Liabilities Current | $19.7M | $16.7M | $11.3M | $8.5M | $6.5M | $16.2M | $15.8M | $15.4M | $8.1M | $3.6M | $3.4M | $2.8M | $2.6M | $2.3M | $4.0M | $2.4M | $2.0M | $2.6M | $2.6M | $2.4M | $2.4M | $3.0M | $3.0M | $3.6M | $3.2M | $2.8M | $3.3M | $3.8M | $4.3M | $4.4M | $5.2M | $6.2M | $3.4M | $4.3M | $5.2M | $7.4M | $7.9M | $6.2M | $6.1M | $5.4M | $4.5M | $3.7M | $5.9M | $4.2M | $3.7M | $3.3M | |||||||||
| Liabilities And Stockholders Equity | $109.9M | $103.4M | $91.8M | $89.9M | $81.3M | $59.8M | $57.6M | $55.7M | $62.3M | $38.1M | $36.0M | $31.6M | $30.0M | $28.1M | $27.0M | $22.8M | $21.5M | $41.1M | $39.9M | $39.1M | $37.8M | $37.8M | $37.4M | $38.3M | $38.9M | $39.7M | $41.2M | $41.6M | $36.0M | $38.0M | $38.6M | $37.9M | $37.6M | $41.7M | $42.9M | $46.6M | $46.4M | $43.5M | $41.6M | $40.4M | $38.1M | $58.6M | $60.4M | $58.5M | $58.9M | $57.6M | |||||||||
| Liabilities | $41.2M | $38.8M | $35.0M | $36.4M | $33.5M | $16.6M | $16.2M | $15.8M | $26.6M | $4.0M | $3.9M | $2.8M | $2.6M | $2.3M | $4.0M | $2.5M | $2.1M | $2.7M | $2.8M | $2.6M | $2.5M | $3.1M | $3.1M | $3.8M | $3.3M | $2.9M | $3.4M | $3.8M | $4.4M | $5.0M | $5.6M | $6.7M | $3.8M | $4.4M | $5.3M | $7.5M | $8.1M | $6.4M | $6.4M | $5.7M | $4.8M | $4.4M | $6.5M | $4.8M | $4.5M | $4.1M | |||||||||
| Assets | $109.9M | $103.4M | $91.8M | $89.9M | $81.3M | $59.8M | $57.6M | $55.7M | $62.3M | $38.1M | $36.0M | $31.6M | $30.0M | $28.1M | $27.0M | $22.8M | $21.5M | $41.1M | $39.9M | $39.1M | $37.8M | $37.8M | $37.4M | $38.3M | $38.9M | $39.7M | $41.2M | $41.6M | $36.0M | $38.0M | $38.6M | $37.9M | $37.6M | $41.7M | $42.9M | $46.6M | $46.4M | $43.5M | $41.6M | $40.4M | $38.1M | $58.6M | $60.4M | $58.5M | $58.9M | $57.6M | |||||||||
| Retained Earnings Accumulated Deficit | $32.4M | $28.3M | $21.2M | $18.7M | $13.4M | $9.5M | $7.9M | $6.7M | $3.0M | $1.6M | $339.6K | -$2.0M | -$3.3M | -$4.7M | -$7.4M | -$10.1M | -$10.7M | $7.6M | $6.3M | $5.9M | $4.6M | $4.1M | $3.9M | $4.1M | $5.2M | $6.5M | $7.6M | $7.5M | $1.6M | $2.4M | $2.2M | $603.3K | $3.4M | $6.9M | $7.3M | $8.8M | $8.3M | $7.5M | $6.3M | $6.0M | $4.9M | $26.8M | $26.6M | $26.3M | $26.6M | $25.9M | |||||||||
| Property Plant And Equipment Net | $19.5M | $18.8M | $18.2M | $14.7M | $13.4M | $11.6M | $12.5M | $7.9M | $10.0M | $6.2M | $6.2M | $6.4M | $8.0M | $8.1M | $8.2M | $8.3M | $8.2M | $8.2M | $8.3M | $8.4M | $8.5M | $8.6M | $8.7M | $8.9M | $6.6M | $6.6M | $6.8M | $6.8M | $6.9M | $7.0M | $6.9M | $7.0M | $7.2M | $7.4M | $7.4M | $7.5M | $7.6M | $7.5M | $7.4M | $7.2M | $7.2M | $7.3M | $7.3M | $7.5M | $7.6M | $7.8M | |||||||||
| Prepaid Expense And Other Assets Current | $2.0M | $1.4M | $1.9M | $1.4M | $1.6M | $984.7K | $711.8K | $919.6K | $1.4M | $1.2M | $1.0M | $778.9K | $878.0K | $881.5K | $697.3K | $836.1K | $850.9K | $1.1M | $1.1M | $686.6K | $576.8K | $561.8K | $630.3K | $874.4K | $951.2K | $1.1M | $1.0M | $868.1K | $1.2M | $1.1M | $1.4M | $928.3K | $827.4K | $875.9K | $794.5K | $719.0K | $664.5K | $513.3K | $5.6M | $4.4M | $3.7M | $2.2M | $1.3M | $980.8K | $648.7K | $982.8K | |||||||||
| Inventory Net | $28.3M | $25.8M | $20.7M | $18.9M | $15.5M | $14.5M | $9.1M | $7.8M | $5.7M | $5.9M | $5.3M | $4.9M | $4.7M | $4.6M | $4.8M | $4.7M | $4.2M | $4.7M | $4.8M | $4.7M | $4.4M | $4.6M | $4.3M | $4.7M | $4.4M | $4.5M | $4.5M | $4.3M | $4.2M | $4.0M | $4.1M | $4.5M | $4.1M | $4.6M | $5.3M | $5.9M | $5.4M | $5.0M | $4.0M | $3.9M | $3.5M | $4.1M | $4.5M | $4.1M | $4.4M | $4.7M | |||||||||
| Common Stock Value | $17.8K | $17.6K | $19.7K | $19.7K | $19.6K | $19.6K | $19.6K | $19.5K | $19.5K | $19.5K | $19.5K | $19.4K | $19.4K | $19.3K | $19.3K | $19.3K | $19.3K | $19.1K | $19.1K | $19.0K | $19.0K | $19.0K | $18.9K | $18.9K | $18.9K | $18.9K | $18.9K | $18.9K | $18.8K | $18.8K | $18.8K | $18.8K | $18.7K | $18.7K | $18.7K | $18.7K | $18.7K | $18.6K | $18.5K | $18.5K | $18.5K | $18.3K | $18.3K | $18.3K | $18.3K | $18.2K | |||||||||
| Assets Current | $58.4M | $50.7M | $39.8M | $41.5M | $34.1M | $26.4M | $24.5M | $26.9M | $25.9M | $31.1M | $29.2M | $24.8M | $21.2M | $18.9M | $17.3M | $14.3M | $13.2M | $32.7M | $31.4M | $30.5M | $29.1M | $29.0M | $28.5M | $29.3M | $32.1M | $32.8M | $34.2M | $34.6M | $29.0M | $30.9M | $31.5M | $30.7M | $30.2M | $33.2M | $34.6M | $38.9M | $38.5M | $35.7M | $33.4M | $32.5M | $30.1M | $51.2M | $52.9M | $50.9M | $51.1M | $49.6M | |||||||||
| Additional Paid In Capital Common Stock | $39.8M | $39.8M | $57.0M | $56.1M | $55.7M | $55.0M | $54.8M | $54.5M | $54.1M | $53.9M | $53.1M | $52.1M | $52.1M | $51.9M | $51.8M | $51.7M | $51.5M | $52.2M | $52.2M | $52.0M | $52.0M | $52.0M | $51.8M | $51.8M | $51.8M | $51.6M | $51.6M | $51.6M | $51.4M | $51.4M | $51.4M | $51.2M | $51.1M | $51.0M | $50.9M | $50.6M | $50.4M | $50.0M | $49.3M | $49.0M | $48.8M | $47.7M | $47.5M | $47.3M | $47.1M | $46.8M | |||||||||
| Accrued Liabilities Current | $6.2M | $8.2M | $3.6M | $3.1M | $4.3M | $2.8M | $2.4M | $3.0M | $5.3M | $1.9M | $2.5M | $1.7M | $1.6M | $1.4M | $1.5M | $1.3M | $1.1M | $1.5M | $1.2M | $1.4M | $1.4M | $1.5M | $1.7M | $1.9M | $1.6M | $1.7M | $2.0M | $2.1M | $2.2M | $2.3M | $2.6M | $2.9M | $2.3M | $2.5M | $2.9M | $3.4M | $4.0M | $3.7M | $3.7M | $2.8M | $2.6M | $2.1M | $1.9M | $2.2M | $2.3M | $2.6M | |||||||||
| Accounts Payable Current | $7.5M | $3.6M | $5.1M | $4.7M | $1.9M | $3.3M | $2.6M | $1.5M | $767.1K | $1.5M | $842.3K | $752.5K | $744.7K | $500.5K | $936.0K | $1.1M | $727.6K | $949.1K | $1.4M | $977.6K | $823.1K | $985.9K | $1.0M | $1.3M | $1.4M | $926.8K | $1.0M | $1.3M | $1.7M | $1.8M | $2.3M | $2.6M | $359.5K | $1.0M | $1.7M | $3.3M | $3.7M | $2.3M | $2.0M | $1.7M | $779.3K | $384.8K | $1.6M | $1.0M | $1.1M | $543.9K | |||||||||
| Other Assets Noncurrent | $708.7K | $718.5K | $397.9K | $165.6K | $150.1K | $546.0K | $319.7K | $224.2K | $198.3K | $264.7K | $160.9K | $168.9K | $173.4K | $181.7K | $151.4K | $174.5K | $208.1K | $205.3K | $230.7K | $255.2K | $160.2K | $165.5K | $173.2K | $184.0K | $185.7K | $187.0K | $200.3K | $154.5K | $156.9K | $156.9K | $164.1K | $168.9K | $168.9K | $170.2K | $106.0K | $115.6K | $232.0K | $232.0K | |||||||||||||||||
| Treasury Stock Value | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $21.4M | $20.8M | $20.6M | $20.6M | $20.6M | $20.6M | $20.6M | $20.4M | $20.4M | $20.4M | $20.4M | $20.4M | $20.4M | $20.3M | $20.1M | $19.9M | $19.3M | $19.3M | |||||||||||||||||||
| Treasury Stock Shares | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 2.1M | 1.9M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.7M | 1.6M | 1.6M | 1.5M | 1.5M | |||||||||||||||||||
| Other Liabilities Noncurrent | $396.5K | $396.5K | $459.1K | $456.7K | $451.4K | $448.9K | $444.4K | $427.6K | $420.9K | $424.2K | $421.9K | $18.4K | $21.8K | $25.2K | $2.2K | $5.6K | $24.3K | $0.00 | $2.9K | $2.9K | $2.8K | $12.0K | $11.9K | $11.8K | $11.8K | $11.7K | $11.6K | $139.8K | $113.0K | $77.4K | $95.5K | $78.7K | $68.0K | $175.6K | $151.5K | ||||||||||||||||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect | $5.6M | $65.6K | -$2.6M | $2.2M | $1.4M | -$18.2M | -$258.1K | -$49.1K | -$17.8K | ||||||||||||||||||||||||||||||||||||||||||||||
| Deferred Tax Liabilities Noncurrent | $129.6K | $129.6K | $129.6K | $129.6K | $129.6K | $129.6K | $129.6K | $67.7K | $67.7K | $67.7K | $576.6K | $457.9K | $507.2K | $507.2K | $379.8K | $133.2K | $133.1K | $132.8K | $132.6K | $132.4K | $131.3K | $130.0K | $129.2K | $564.4K | $557.4K | $564.4K | $547.0K | $649.9K |
Cash Flow Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$4.6M | $8.5M | $19.9M | $301.2K | -$19.8M | -$19.8M | -$724.8K | -$215.2K | $259.5K | -$23.9M | -$811.7K | -$311.2K | -$60.0K | |||
| Investing Cash Flow * | -$6.5M | -$16.9M | -$36.2M | $2.6M | -$340.7K | -$340.7K | -$81.3K | -$2.5M | -$153.0K | -$351.7K | -$119.0K | -$718.9K | -$586.8K | -$217.5K | -$255.5K | -$189.8K |
| Operating Cash Flow * | $13.3M | $5.8M | $2.1M | $6.1M | $4.6M | $4.6M | $2.1M | -$1.7M | $6.1M | $3.6M | $1.4M | -$712.2K | -$2.2M | $1.4M | $2.3M | $5.6M |
| Payments To Acquire Property Plant And Equipment | $6.5M | $657.8K | $298.4K | $161.2K | $340.7K | $340.7K | $81.3K | $2.5M | $153.0K | $352.8K | $188.5K | $719.5K | $605.3K | $217.5K | $255.5K | $189.8K |
| Increase Decrease In Prepaid Deferred Expense And Other Assets | $479.1K | -$811.7K | -$69.5K | $309.4K | $158.0K | $158.0K | $99.4K | -$288.9K | $91.3K | -$371.7K | $250.3K | $107.9K | $206.0K | -$54.8K | -$42.3K | -$273.7K |
| Increase Decrease In Inventories | $9.7M | $2.3M | $834.9K | $708.9K | $153.6K | $153.6K | $289.3K | $100.5K | $626.7K | -$951.5K | -$647.7K | $1.3M | $624.4K | $406.4K | -$676.3K | -$650.6K |
| Increase Decrease In Accrued Liabilities | $2.7M | $624.3K | $203.8K | $1.3M | -$4.7K | -$4.7K | -$324.0K | -$297.0K | -$129.9K | -$678.6K | -$1.3M | $557.2K | $744.1K | $192.1K | -$188.4K | -$200.5K |
| Increase Decrease In Accounts Payable | $1.3M | $978.2K | $628.4K | $85.2K | -$167.3K | -$167.3K | -$450.7K | $208.5K | -$182.5K | $67.8K | -$966.7K | $30.5K | $1.2M | $695.9K | -$100.4K | -$664.1K |
| Depreciation Depletion And Amortization | $3.7M | $2.1M | $697.9K | $368.5K | $432.2K | $432.2K | $451.3K | $436.2K | $449.2K | $493.4K | $570.3K | $576.5K | $545.6K | $529.3K | $672.2K | $826.7K |
| Increase Decrease In Accounts Receivable | $344.0K | $2.9M | $5.4M | $251.1K | -$322.8K | -$322.8K | -$1.1M | -$225.3K | -$1.8M | $2.1M | -$2.0M | -$69.6K | $510.9K | $853.0K | $611.4K | -$3.7M |
| Increase Decrease In Accrued Income Taxes Payable | $850.9K | $1.1M | -$257.1K | $269.0K | $104.6K | $104.6K | $3.3K | $258.9K | -$153.6K | -$415.3K | -$152.6K | $118.5K | -$110.8K | $219.3K | -$116.1K | |
| Increase Decrease In Deferred Revenue | $76.4K | $100.8K | -$577.2K | $230.4K | $78.8K | -$979.0K | $1.2M | $66.0K | -$59.0K | |||||||
| Increase Decrease In Contract Liability | $2.1M | $197.1K | -$115.8K | -$158.3K | -$242.8K | $104.1K | -$327.6K | $76.4K | $100.8K | |||||||
| Increase Decrease In Other Noncurrent Assets | $4.8K | $295.0K | $101.4K | $96.3K | $33.0K | $75.3K | -$105.9K | $116.3K | $121.2K | |||||||
| Net Cash Provided By Used In Continuing Operations | $2.5M | $1.1M | -$1.2M | -$26.6M | $351.6K | $1.7M | $5.4M | |||||||||
| Share Based Compensation | $2.3M | $1.0M | $1.5M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q4 2024 | Q4 2023 | Q4 2022 | Q4 2021 | Q4 2020 | Q4 2019 | Q4 2018 | Q4 2017 | Q4 2016 | Q4 2015 | Q4 2014 | Q4 2013 | Q4 2012 | Q4 2011 | Q4 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$1.5M | -$1.5M | -$8.9M | $408.8K | -$19.8M | -$254.2K | -$24.2M | -$351.9K | -$3.0K | |||||||
| Investing Cash Flow * | -$1.1M | -$261.4K | $2.0M | -$32.7K | -$77.3K | -$72.8K | -$17.4K | -$39.8K | -$83.3K | -$47.3K | -$65.5K | -$26.2K | -$336.6K | -$43.2K | -$111.9K | -$19.4K |
| Operating Cash Flow * | $8.2M | $1.8M | $4.2M | $1.8M | $1.5M | $1.7M | -$240.6K | -$9.3K | $65.4K | -$559.2K | $57.0K | -$725.5K | -$222.2K | -$1.7M | $621.6K | $1.0M |
| Payments To Acquire Property Plant And Equipment | $1.1M | $261.4K | $182.9K | $32.7K | $77.3K | $72.8K | $17.4K | $39.8K | $83.3K | $47.3K | $66.1K | $35.0K | $336.6K | $43.2K | $111.9K | $19.4K |
| Increase Decrease In Prepaid Deferred Expense And Other Assets | $608.5K | $800.1K | -$153.4K | -$93.3K | $48.4K | $175.8K | $42.1K | $85.6K | -$191.2K | $2.6K | -$293.4K | $44.4K | -$128.9K | $225.7K | -$26.4K | -$152.1K |
| Increase Decrease In Inventories | $2.0M | $2.1M | $1.7M | -$96.8K | $61.1K | -$110.6K | $201.8K | $15.9K | $315.4K | $552.6K | -$73.4K | -$167.5K | $623.0K | -$333.9K | $634.9K | -$357.9K |
| Increase Decrease In Accrued Liabilities | -$2.6M | -$726.1K | -$903.7K | -$614.7K | -$111.6K | -$228.8K | $218.8K | $286.7K | -$21.0K | $356.2K | $338.5K | -$1.0M | $124.5K | -$58.0K | -$160.1K | -$184.4K |
| Increase Decrease In Accounts Payable | $3.9M | -$439.2K | $208.5K | $133.4K | -$123.2K | -$63.3K | -$101.4K | -$490.1K | -$394.5K | $209.8K | $1.1M | -$732.0K | -$83.2K | -$360.2K | $583.5K | $272.3K |
| Depreciation Depletion And Amortization | $1.0M | $1.4M | $411.4K | $85.4K | $92.4K | $113.7K | $104.1K | $116.1K | $103.4K | $108.3K | $113.8K | $140.0K | $129.5K | $119.2K | $167.1K | $159.1K |
| Increase Decrease In Accounts Receivable | $1.5M | -$4.9M | -$4.2M | -$980.9K | -$325.1K | -$1.8M | $628.2K | -$230.8K | -$1.3M | -$724.1K | $3.0M | $138.6K | $270.4K | $260.1K | -$563.7K | $258.6K |
| Increase Decrease In Accrued Income Taxes Payable | $670.1K | $402.3K | $971.5K | $511.6K | $76.2K | $9.5K | -$127.7K | -$94.3K | -$77.4K | -$405.4K | $38.0K | |||||
| Increase Decrease In Deferred Revenue | -$142.9K | $171.6K | -$18.3K | $70.3K | -$201.8K | -$265.0K | $685.3K | $135.1K | ||||||||
| Increase Decrease In Contract Liability | $1.0M | $18.3K | $84.9K | -$167.4K | -$81.7K | -$191.9K | $4.4K | -$190.3K | -$142.9K | |||||||
| Increase Decrease In Other Noncurrent Assets | $27.4K | -$3.0K | $35.8K | $10.4K | ||||||||||||
| Net Cash Provided By Used In Continuing Operations | -$606.5K | -$8.5K | -$1.0M | -$558.8K | -$25.9M | $157.8K | $1.0M | |||||||||
| Share Based Compensation | $915.9K | $396.7K |
Per-Share & Share Counts
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earnings Per Share Diluted | $0.88 | $0.40 | $0.35 | $0.32 | $0.29 | $0.19 | $0.11 | $-0.22 | $0.27 | $0.12 | $-0.35 | $0.01 | $0.11 | $0.18 | $0.04 | $0.04 |
| Earnings Per Share Basic | $0.89 | $0.40 | $0.35 | $0.32 | $0.29 | $0.19 | $0.11 | $-0.22 | $0.27 | $0.12 | $-0.35 | $0.01 | $0.11 | $0.18 | $0.04 | $0.04 |
| Weighted Average Number Of Shares Outstanding Basic | 17.6M | 17.5M | 17.4M | 17.3M | 17.2M | 16.9M | 16.9M | 16.8M | 16.7M | 16.9M | 16.9M | 16.9M | 16.8M | 16.6M | 16.8M | 16.8M |
| Weighted Average Number Of Diluted Shares Outstanding | 17.8M | 17.5M | 17.4M | 17.3M | 17.2M | 17.1M | 16.9M | 16.8M | 16.9M | 17.0M | 16.9M | 17.1M | 16.9M | 16.6M | 16.8M | 16.8M |
| Preferred Stock Shares Authorized | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | ||
| Common Stock Shares Authorized | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | ||
| Preferred Stock Shares Outstanding | 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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | ||
| Preferred Stock Par Or Stated Value Per 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 | ||
| Common Stock Shares Issued | 17.8M | 19.5M | 19.4M | 19.3M | 19.3M | 19.0M | 18.9M | 18.9M | 18.8M | 18.8M | 18.7M | 18.6M | 18.3M | 18.3M | ||
| Common Stock Par Or Stated Value Per 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 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earnings Per Share Diluted | $0.22 | $0.14 | $0.30 | $0.04 | $0.09 | $0.07 | $0.06 | $0.08 | $0.07 | $0.04 | $0.08 | $0.08 | $0.07 | $0.16 | $0.04 | $0.01 | $0.07 | $0.07 | $0.03 | $0.02 | $0.06 | $0.03 | $0.01 | $0.01 | $-0.03 | $-0.06 | $-0.08 | $-0.05 | $-0.01 | $0.00 | $0.35 | $-0.07 | $0.02 | $0.01 | $0.09 | $-0.01 | $-0.15 | $-0.21 | $-0.02 | $0.03 | $-0.12 | $0.03 | $0.05 | $0.06 | $0.01 | $0.02 | $0.07 | $0.02 | $0.17 | $0.02 | $0.02 | $-0.02 | $0.00 | $0.00 | $0.03 | $0.02 | $0.08 | ||
| Earnings Per Share Basic | $0.23 | $0.14 | $0.30 | $0.04 | $0.09 | $0.07 | $0.06 | $0.08 | $0.07 | $0.04 | $0.08 | $0.08 | $0.07 | $0.16 | $0.04 | $0.01 | $0.07 | $0.07 | $0.03 | $0.02 | $0.06 | $0.03 | $0.01 | $0.01 | $-0.03 | $-0.06 | $-0.08 | $-0.05 | $-0.01 | $0.00 | $0.35 | $-0.07 | $0.02 | $0.01 | $0.09 | $-0.01 | $-0.15 | $-0.21 | $-0.02 | $0.04 | $-0.12 | $0.03 | $0.05 | $0.06 | $0.01 | $0.02 | $0.07 | $0.02 | $0.17 | $0.02 | $0.02 | $-0.02 | $0.00 | $0.00 | $0.03 | $0.02 | $0.08 | ||
| Weighted Average Number Of Shares Outstanding Basic | 17.7M | 17.6M | 17.5M | 17.5M | 17.5M | 17.5M | 17.5M | 17.6M | 17.4M | 17.3M | 17.3M | 17.3M | 17.2M | 17.2M | 17.2M | 17.2M | 17.0M | 16.9M | 16.9M | 16.9M | 16.9M | 16.8M | 16.8M | 16.8M | 16.8M | 16.8M | 16.7M | 16.7M | 16.9M | 16.9M | 16.9M | 16.9M | 16.9M | 17.0M | 17.0M | 16.9M | 16.9M | 16.8M | 16.8M | 16.6M | 16.6M | 16.6M | 16.7M | 16.8M | 16.8M | 16.8M | 16.8M | ||||||||||||
| Weighted Average Number Of Diluted Shares Outstanding | 18.1M | 17.8M | 17.6M | 17.6M | 17.5M | 17.5M | 17.5M | 17.6M | 17.4M | 17.3M | 17.3M | 17.3M | 17.2M | 17.2M | 17.2M | 17.2M | 17.1M | 17.1M | 17.1M | 17.0M | 16.9M | 16.8M | 16.8M | 16.8M | 16.8M | 16.9M | 16.8M | 16.7M | 17.1M | 17.0M | 16.9M | 16.9M | 16.9M | 17.0M | 17.2M | 17.2M | 17.1M | 17.0M | 16.8M | 16.6M | 16.6M | 16.6M | 16.7M | 16.8M | 16.8M | 16.8M | 16.8M | ||||||||||||
| Preferred Stock Shares Authorized | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | 10.0M | ||||||||||||||
| Common Stock Shares Authorized | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | 75.0M | ||||||||||||||
| Preferred Stock Shares Outstanding | 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 | 0.00 | 0.00 | |||||||||||||
| Preferred Stock Shares Issued | 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 | 0.00 | 0.00 | |||||||||||||
| Preferred Stock Par Or Stated Value Per 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.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 | |||||||||||||
| Common Stock Shares Issued | 18.1M | 18.0M | 19.7M | 19.7M | 19.6M | 19.6M | 19.6M | 19.6M | 19.5M | 19.5M | 19.5M | 19.4M | 19.4M | 19.3M | 19.3M | 19.3M | 19.3M | 19.1M | 19.1M | 19.0M | 19.0M | 19.0M | 18.9M | 18.9M | 18.9M | 18.9M | 18.9M | 18.9M | 18.8M | 18.8M | 18.8M | 18.8M | 18.7M | 18.7M | 18.7M | 18.7M | 18.7M | 18.6M | 18.5M | 18.5M | 18.5M | 18.3M | 18.3M | 18.3M | 18.3M | 18.2M | |||||||||||||
| Common Stock Par Or Stated Value Per 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.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 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Investment Income Interest | $18.9K | $127.3K | $518.2K | $61.1K | $1.2K | $155.0K | $249.6K | $53.6K | $35.9K | $33.5K | $24.8K | $21.8K | $41.2K | $101.0K | $143.9K | $188.2K |
| Stock Option Plan Expense | $301.1K | $756.2K | $166.6K | $181.4K | $181.4K | $68.2K | $316.4K | $660.1K | $712.4K | $444.5K | $170.6K | $171.5K | ||||
| Technology Services Costs | $191.2K | $374.1K | $370.0K | $4.7M | $15.5M | $8.3M | $4.7M | $154.3K | $787.9K | |||||||
| Restricted Stock Expense | $702.2K | $694.2K | $173.3K | $160.0K | $160.0K | $173.5K | $200.0K | $191.7K | $183.2K | $150.0K | $150.1K | $200.0K | $200.0K | $199.7K | ||
| Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | $1.0M | $1.1M | $166.6K | $181.4K | $17.3K | $60.3K | $262.3K | $407.4K | $678.8K | $439.1K | $177.4K | $169.6K | ||||
| Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures | $326.5K | $173.3K | $160.0K | $160.0K | $203.4K | $200.0K | $191.7K | $183.2K | $150.0K | $150.1K | $200.0K | $200.0K | $197.7K | $200.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Investment Income Interest | $4.1K | $4.6K | $4.6K | $5.3K | $5.8K | $36.2K | $79.5K | $185.7K | $131.0K | $115.9K | $10.4K | $346.00 | $96.00 | $107.00 | $152.00 | $879.00 | $7.8K | $65.7K | $78.9K | $99.9K | $26.5K | $21.6K | $15.2K | $11.7K | $9.6K | $7.7K | $9.9K | $9.9K | $9.1K | $8.3K | $7.0K | $6.4K | $6.0K | $5.9K | $5.3K | $5.3K | $10.5K | $8.5K | $6.2K | $17.6K | $20.6K | $20.2K | $21.8K | $26.9K | $45.3K | $47.6K | $69.2K |
| Stock Option Plan Expense | $36.1K | $105.3K | $45.6K | $45.6K | $55.5K | $104.6K | $184.2K | $133.7K | $88.5K | $42.7K | |||||||||||||||||||||||||||||||||||||
| Technology Services Costs | $87.3K | $130.3K | -$304.1K | $358.8K | $687.6K | $1.3M | $1.7M | $3.5M | $4.8M | $3.5M | $2.5M | $1.7M | $1.3M | $1.4M | $876.4K | $586.6K | $32.1K | $38.4K | $120.2K | ||||||||||||||||||||||||||||
| Restricted Stock Expense | $360.6K | $100.4K | $283.2K | $40.0K | |||||||||||||||||||||||||||||||||||||||||||
| Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | $250.9K | $269.3K | $205.7K | $214.1K | $783.4K | $233.1K | $58.4K | $204.6K | $45.6K | $45.1K | $44.6K | $45.6K | |||||||||||||||||||||||||||||||||||
| Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures | $13.3K | $160.0K | $160.0K | $160.0K | $203.4K | $200.0K |
Most recent annual filing with the SEC: December 23, 2025
Data sourced from SEC EDGAR public filings as of August 5, 2026.