Complete Filing Data
MESA LABORATORIES INC /CO/ reported Net Income Loss Available To Common Stockholders Basic of -$1.97 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 MESA LABORATORIES INC /CO/ 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 * | -$2.0M | -$254.2M | $930.0K | $1.9M | $3.3M | ||||||||||
| Cost of Revenue * | $90.1M | $82.9M | $85.4M | $75.2M | $46.9M | $52.3M | $42.2M | $41.6M | $40.4M | $33.2M | $27.9M | $21.0M | $17.6M | $16.1M | $14.7M |
| Revenue * | $241.0M | $216.2M | $219.1M | $184.3M | $133.9M | $117.7M | $103.1M | $96.2M | $93.7M | $84.7M | $71.3M | $52.7M | $46.4M | $39.6M | $34.2M |
| Net Income Loss Available To Common Stockholders Basic | -$2.0M | -$254.2M | $930.0K | $1.9M | $3.3M | $1.8M | $7.5M | -$3.0M | $11.2M | $11.2M | $9.6M | $9.0M | $8.5M | $7.9M | $6.2M |
| Gross Profit | $150.9M | $133.3M | $133.7M | $109.1M | $87.0M | $65.4M | $60.9M | $54.6M | $53.2M | $51.4M | $43.4M | $31.7M | $28.9M | $23.5M | $19.6M |
| Research And Development Expense | $19.5M | $19.3M | $20.5M | $15.8M | $10.4M | $6.4M | $3.5M | $3.5M | $4.2M | $4.0M | $3.3M | $2.3M | $2.0M | $1.4M | $1.4M |
| Income Tax Expense Benefit | $7.9M | -$21.4M | -$1.3M | $1.7M | -$971.0K | $2.1M | $1.1M | $3.3M | $3.1M | $4.4M | $5.8M | $4.1M | $4.5M | $4.4M | $3.6M |
| Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax | $5.0M | -$2.0M | -$16.5M | -$12.5M | $26.5M | -$8.4M | -$2.4M | $2.3M | -$609.0K | -$917.0K | -$234.0K | ||||
| Operating Income Loss | $16.3M | -$272.1M | $3.3M | $4.7M | $12.4M | $7.9M | $9.8M | $2.2M | $16.3M | $16.3M | $15.9M | $11.8M | $13.1M | $12.5M | $9.9M |
| Operating Expenses | $134.5M | $405.3M | $130.4M | $104.4M | $74.7M | $57.4M | $51.1M | $52.4M | $36.9M | $35.1M | $27.5M | $19.9M | $15.8M | $11.0M | $9.7M |
| General And Administrative Expense | $73.3M | $72.9M | $72.4M | $60.3M | $45.8M | $38.2M | $31.3M | $26.3M | $22.8M | $23.6M | $17.1M | $11.5M | $9.1M | $5.4M | $4.6M |
| Comprehensive Income Net Of Tax | $3.0M | -$256.2M | -$15.5M | -$10.6M | $29.8M | -$6.6M | $5.1M | -$638.0K | $10.6M | $10.3M | $9.3M | $9.0M | $8.5M | ||
| Other Nonoperating Income Expense | -$1.4M | $2.1M | $1.1M | $2.8M | -$2.0M | $1.4M | $562.0K | -$34.0K | -$2.0M | -$768.0K | -$517.0K | $1.3M | -$126.0K | -$146.0K | |
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $6.0M | -$275.6M | -$389.0K | $3.6M | $2.3M | $3.9M | $8.6M | $301.0K | $14.3M | ||||||
| Nonoperating Income Expense | -$10.4M | -$3.6M | -$3.7M | -$1.1M | -$10.1M | -$4.1M | -$1.2M | -$1.9M | -$146.0K | -$113.0K | |||||
| Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | $301.0K | $14.3M | $15.6M | $15.3M | $13.1M | $13.0M | $12.3M | $9.8M | |||||||
| Income Taxes Paid | $5.7M | $4.6M | $1.4M | $3.0M | $1.4M | $2.6M | $5.9M | $4.6M | $5.6M | $4.0M | $3.3M | $4.7M | $4.8M | $4.5M | $3.5M |
| Interest Expense | $5.7M | $4.8M | $3.9M | $8.0M | $5.5M | $1.7M | $1.9M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net Income * | $3.6M | $2.5M | $4.7M | -$1.7M | $3.4M | $3.4M | $2.1M | -$1.2M | -$549.0K | $451.0K | $1.3M | -$1.4M | -$2.1M | $3.7M | $2.0M | -$4.5M | $2.7M | $1.2M | $994.0K | $4.2M | $2.4M | $1.5M | $1.7M | $1.3M | |||||||||||||||||||||||||||||||||||
| Cost of Revenue * | $23.3M | $23.4M | $22.6M | $23.1M | $22.4M | $20.9M | $20.1M | $21.1M | $19.5M | $21.5M | $22.4M | $19.1M | $26.1M | $12.7M | $12.7M | $13.5M | $10.6M | $9.6M | $16.9M | $10.0M | $10.1M | $11.0M | $10.3M | $10.1M | $11.0M | $9.7M | $10.0M | $10.3M | $10.7M | $9.1M | $7.7M | $8.7M | $7.0M | $6.8M | $7.4M | $6.7M | $5.4M | $5.1M | $4.4M | $4.4M | $4.5M | $4.1M | $3.4M | $3.9M | $3.9M | $3.2M | $3.2M | $3.1M | |||||||||||
| Revenue * | $65.1M | $60.7M | $59.5M | $62.8M | $57.8M | $58.2M | $53.5M | $53.2M | $50.6M | $54.3M | $58.7M | $50.5M | $54.7M | $35.8M | $34.9M | $34.2M | $31.9M | $29.9M | $31.7M | $25.5M | $26.3M | $26.7M | $24.9M | $25.1M | $26.9M | $23.7M | $23.0M | $22.7M | $24.3M | $23.8M | $24.4M | $21.1M | $24.8M | $19.9M | $21.8M | $18.2M | $18.6M | $17.8M | $18.5M | $16.4M | $15.7M | $13.1M | $12.7M | $11.2M | $12.8M | $11.4M | $11.7M | $10.6M | $11.0M | $9.6M | $9.7M | $9.3M | $10.4M | $8.0M | $8.1M | $7.8M | |||
| Net Income Loss Available To Common Stockholders Basic | $3.6M | $2.5M | $4.7M | -$1.7M | $3.4M | $3.4M | $2.1M | -$1.2M | -$549.0K | $451.0K | $1.3M | -$1.4M | -$2.1M | $3.7M | $2.0M | $3.9M | -$4.5M | $2.7M | $1.2M | -$1.6M | -$4.5M | $3.2M | $4.7M | $1.4M | $858.0K | $994.0K | $4.2M | $4.3M | -$11.1M | $2.4M | $1.5M | $3.6M | $3.3M | $2.4M | $1.9M | $4.0M | $2.6M | $1.8M | $2.8M | $2.2M | $2.4M | $3.1M | $1.9M | $3.5M | $1.7M | $1.9M | $1.9M | $2.6M | $1.5M | $2.2M | $2.1M | $2.2M | $2.0M | $2.1M | $1.7M | $2.2M | $1.3M | $1.4M | $1.3M |
| Gross Profit | $41.8M | $37.3M | $36.9M | $39.8M | $35.5M | $37.2M | $33.4M | $32.1M | $31.2M | $32.8M | $36.4M | $31.3M | $28.6M | $23.1M | $22.2M | $24.7M | $20.7M | $21.3M | $20.3M | $18.8M | $14.8M | $15.6M | $16.2M | $15.6M | $15.6M | $14.6M | $15.1M | $16.0M | $12.7M | $13.2M | $12.7M | $14.0M | $13.5M | $13.7M | $12.0M | $15.0M | $12.2M | $13.1M | $11.1M | $11.5M | $11.1M | $11.1M | $9.7M | $9.6M | $7.7M | $7.6M | $6.8M | $8.2M | $6.9M | $7.2M | $6.5M | $6.5M | $5.9M | $5.8M | $5.4M | $6.2M | $4.4M | $4.6M | $4.4M |
| Research And Development Expense | $5.0M | $5.0M | $5.0M | $5.1M | $4.6M | $4.7M | $4.3M | $5.0M | $4.8M | $4.8M | $5.0M | $5.7M | $5.2M | $2.6M | $2.8M | $2.7M | $2.4M | $2.6M | $2.1M | $915.0K | $1.0M | $860.0K | $842.0K | $837.0K | $752.0K | $885.0K | $1.2M | $861.0K | $1.0M | $1.0M | $975.0K | $991.0K | $963.0K | $832.0K | $876.0K | $751.0K | $524.0K | $530.0K | $585.0K | $501.0K | $519.0K | $380.0K | $342.0K | $306.0K | $408.0K | $393.0K | $342.0K | $223.0K | |||||||||||
| Income Tax Expense Benefit | $966.0K | -$477.0K | $2.3M | -$541.0K | $384.0K | $517.0K | -$170.0K | -$95.0K | -$388.0K | $1.5M | $2.1M | -$4.0M | -$281.0K | $823.0K | -$577.0K | -$1.2M | -$295.0K | -$463.0K | -$573.0K | $602.0K | $763.0K | $90.0K | $312.0K | $170.0K | $560.0K | $753.0K | -$214.0K | $628.0K | $854.0K | $239.0K | $854.0K | $967.0K | $771.0K | $1.3M | $1.7M | $1.0M | $981.0K | $1.0M | $1.2M | $883.0K | $1.2M | $1.1M | $1.1M | $1.2M | $964.0K | $711.0K | $860.0K | $882.0K | |||||||||||
| Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax | $2.1M | $566.0K | $6.0M | -$7.0M | $4.6M | $452.0K | $11.0M | -$1.4M | -$6.7M | $11.3M | -$13.2M | -$16.0M | -$6.2M | -$6.5M | $5.4M | $21.1M | $5.3M | $12.9M | $6.6M | -$986.0K | $121.0K | -$658.0K | -$49.0K | -$1.3M | $181.0K | $948.0K | $751.0K | -$634.0K | -$185.0K | $50.0K | -$1.8M | $603.0K | $28.0K | -$250.0K | |||||||||||||||||||||||||
| Operating Income Loss | $8.0M | $4.7M | $3.1M | $5.8M | $3.5M | $5.6M | -$67.0K | -$60.0K | -$664.0K | $3.4M | $4.0M | -$4.6M | -$2.5M | $4.2M | $3.1M | $22.0K | $4.5M | $3.6M | -$3.3M | $4.7M | $5.4M | $1.3M | $1.1M | $4.8M | -$10.1M | $3.6M | $2.0M | $4.4M | $4.0M | $2.6M | $3.8M | $3.0M | $3.6M | $3.7M | $4.9M | $3.1M | $2.8M | $2.5M | $3.0M | $2.5M | $3.5M | $3.2M | $3.2M | $3.3M | $2.7M | $2.0M | |||||||||||||
| Operating Expenses | $33.8M | $32.6M | $33.9M | $34.0M | $31.9M | $31.7M | $33.5M | $32.2M | $31.8M | $29.4M | $32.4M | $35.9M | $31.1M | $18.9M | $19.1M | $20.6M | $16.8M | $16.8M | $18.1M | $10.9M | $10.7M | $14.3M | $13.4M | $10.3M | $22.8M | $9.6M | $10.7M | $9.2M | $9.7M | $9.4M | $8.4M | $10.1M | $7.5M | $7.3M | $6.2M | $6.7M | $4.9M | $5.1M | $3.8M | $4.5M | $3.8M | $3.2M | $2.7M | $2.5M | $2.7M | $2.4M | |||||||||||||
| General And Administrative Expense | $18.8M | $17.8M | $18.0M | $18.5M | $17.5M | $16.8M | $19.4M | $17.5M | $18.1M | $16.1M | $18.2M | $20.2M | $17.0M | $11.7M | $11.4M | $13.2M | $10.6M | $10.1M | $11.6M | $7.7M | $7.5M | $7.7M | $7.5M | $7.6M | $6.3M | $6.4M | $6.9M | $5.9M | $6.0M | $6.0M | $5.9M | $6.8M | $4.7M | $4.7M | $4.0M | $3.8M | $2.8M | $3.1M | $2.1M | $2.8M | $2.2M | $1.9M | $1.4M | $1.1M | $1.3M | $1.1M | |||||||||||||
| Comprehensive Income Net Of Tax | $5.7M | $3.0M | $10.7M | -$8.6M | $8.1M | $3.8M | $13.1M | -$2.6M | -$7.2M | $11.8M | -$11.9M | -$17.4M | -$8.2M | -$2.8M | $7.4M | $16.6M | $7.9M | $14.1M | $2.1M | $2.2M | $4.8M | $200.0K | $945.0K | $2.9M | -$10.9M | $3.3M | $2.3M | $2.6M | $2.2M | $2.0M | $750.0K | $2.4M | $2.8M | $2.2M | $3.1M | $1.9M | $1.7M | ||||||||||||||||||||||
| Other Nonoperating Income Expense | -$343.0K | $137.0K | $6.1M | -$5.2M | $3.3M | -$1.7M | $3.9M | -$360.0K | $775.0K | -$324.0K | $603.0K | $196.0K | $1.2M | $1.2M | -$831.0K | -$3.8M | -$152.0K | -$897.0K | $107.0K | $477.0K | $363.0K | $23.0K | $168.0K | -$364.0K | -$438.0K | -$542.0K | -$679.0K | -$506.0K | -$800.0K | -$406.0K | -$381.0K | -$213.0K | -$116.0K | $5.0K | -$157.0K | -$162.0K | -$79.0K | $423.0K | -$28.0K | ||||||||||||||||||||
| Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest | $4.6M | $2.0M | $7.0M | -$2.2M | $3.8M | $3.9M | $1.9M | -$1.3M | -$937.0K | $1.9M | $3.4M | -$5.4M | -$2.3M | $4.5M | $1.4M | -$5.7M | $2.4M | $754.0K | -$5.1M | $3.8M | $5.4M | $948.0K | $1.3M | $4.4M | -$10.5M | $3.1M | $1.3M | ||||||||||||||||||||||||||||||||
| Nonoperating Income Expense | -$3.4M | -$2.7M | $3.9M | -$8.0M | $304.0K | -$1.7M | $2.0M | -$1.3M | -$273.0K | -$1.5M | -$611.0K | -$818.0K | $171.0K | $342.0K | -$1.7M | -$5.7M | -$2.1M | -$2.8M | -$1.8M | -$920.0K | -$32.0K | -$31.0K | -$50.0K | -$50.0K | -$33.0K | -$34.0K | -$12.0K | ||||||||||||||||||||||||||||||||
| Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | -$10.5M | $3.1M | $1.3M | $3.9M | $3.2M | $2.2M | $3.5M | $2.8M | $3.5M | $3.7M | $4.7M | $2.9M | $2.7M | $2.9M | $3.0M | $2.4M | $3.5M | $3.2M | $3.1M | $3.2M | $2.6M | $2.0M | $2.3M | $2.2M | |||||||||||||||||||||||||||||||||||
| Income Taxes Paid | $1.7M | $284.0K | $658.0K | $1.2M | $344.0K | $274.0K | $2.4M | $408.0K | $50.0K | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Expense | $1.9M | $905.0K | $1.0M | $1.2M | $1.2M | $1.0M | $1.0M | $815.0K | $874.0K | $2.0M | $1.9M | $1.9M | $1.9M | $1.4M | $395.0K | $395.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 * | $393.5M | $393.8M | $406.2M | $220.0M | $111.3M | $99.4M | $97.8M | $84.7M | $73.5M | $64.3M | $52.8M | $43.9M | $36.4M | $31.2M | ||
| Cash And Cash Equivalents At Carrying Value | $28.2M | $32.9M | $49.3M | $263.9M | $81.4M | $10.2M | $5.5M | $5.8M | $5.7M | $2.0M | $5.6M | $4.0M | $7.2M | $3.5M | $10.5M | |
| Dividends Common Stock Cash | $3.5M | $3.4M | $3.4M | $3.3M | $3.2M | $2.7M | $2.5M | $2.4M | $2.4M | $2.3M | $2.2M | $2.0M | $1.8M | $1.6M | $1.5M | |
| Goodwill | $180.1M | $286.4M | $291.2M | $160.8M | $141.5M | $66.4M | $65.5M | $72.2M | $66.1M | $44.9M | $37.9M | $23.6M | $14.5M | $14.5M | ||
| Repayments Of Debt | $44.3M | $33.5M | $36.0M | $21.0M | $0.00 | $23.0M | $25.6M | $19.6M | $57.0M | $6.0M | $13.3M | $8.5M | $7.0M | $6.5M | $778.0K | |
| Inventory Net | $32.7M | $34.6M | $24.6M | $11.2M | $6.8M | $9.2M | $13.9M | $14.0M | $12.4M | $7.8M | $5.6M | $4.4M | $5.7M | |||
| Prepaid Expense And Other Assets Current | $9.4M | $8.9M | $9.1M | $4.9M | $1.9M | $1.6M | $782.0K | $1.2M | $943.0K | $1.3M | $2.1M | $553.0K | $336.0K | $396.0K | ||
| Employee Related Liabilities Current | $9.9M | $9.4M | $14.7M | $9.4M | $8.9M | $7.3M | $4.3M | $4.4M | $5.0M | $4.1M | $3.6M | $2.1M | $2.1M | $2.3M | ||
| Assets | $446.8M | $661.8M | $707.4M | $601.5M | $409.1M | $156.8M | $164.1M | $171.7M | $160.7M | $117.3M | $97.5M | $50.7M | $50.6M | |||
| Accrued Liabilities Current | $12.9M | $12.1M | $11.6M | $9.9M | $6.6M | $4.0M | $3.4M | $3.0M | $3.1M | $1.3M | $2.7M | $422.0K | $504.0K | $376.0K | ||
| Retained Earnings Accumulated Deficit | -$183.5M | $74.2M | $76.7M | $72.5M | $72.4M | $73.3M | $68.3M | $73.7M | $64.8M | $56.0M | $48.6M | $41.6M | $35.7M | $31.3M | ||
| Property Plant And Equipment Net | $31.8M | $28.1M | $28.6M | $22.0M | $22.1M | $22.2M | $23.6M | $26.0M | $16.6M | $9.6M | $7.7M | $7.4M | $7.3M | $7.3M | ||
| Liabilities Current | $44.3M | $43.4M | $48.1M | $32.6M | $26.0M | $23.7M | $17.3M | $16.6M | $24.0M | $14.7M | $10.2M | $4.7M | $4.3M | $9.9M | ||
| Liabilities And Stockholders Equity | $446.8M | $661.8M | $707.4M | $601.5M | $409.1M | $156.8M | $164.1M | $171.7M | $160.7M | $117.3M | $97.5M | $65.9M | $50.7M | $50.6M | ||
| Common Stock Value | $343.6M | $332.1M | $313.5M | $317.7M | $158.0M | $39.8M | $30.5M | $25.9M | $21.0M | $17.8M | $15.8M | $11.4M | $8.6M | $5.5M | ||
| Assets Current | $109.4M | $119.0M | $124.3M | $303.7M | $122.8M | $33.6M | $32.0M | $35.8M | $37.2M | $29.6M | $26.6M | $19.5M | $19.2M | $17.3M | ||
| Accounts Receivable Net Current | $39.1M | $42.6M | $41.2M | $23.8M | $21.1M | $12.5M | $14.3M | $14.3M | $15.3M | $12.1M | $9.3M | $8.5M | $6.5M | $7.0M | ||
| Accounts Payable Current | $6.0M | $6.1M | $7.9M | $4.5M | $3.4M | $2.9M | $2.4M | $2.2M | $2.8M | $2.5M | $2.0M | $1.0M | $573.0K | $723.0K | ||
| Liabilities | $301.4M | $268.4M | $313.6M | $195.2M | $189.1M | $45.5M | $64.7M | $73.9M | $76.1M | $43.8M | $33.2M | $13.2M | $6.8M | $14.1M | ||
| Accumulated Other Comprehensive Income Loss Net Of Tax | -$14.8M | -$12.8M | $3.7M | $16.1M | -$10.4M | -$1.8M | $564.0K | -$1.8M | -$234.0K | |||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations | $32.9M | $49.3M | $263.9M | $81.4M | $10.2M | $5.5M | ||||||||||
| Intangible Assets Net Excluding Goodwill | $119.9M | $33.2M | $42.9M | $37.8M | $40.8M | $33.2M | $25.4M | $15.4M | $9.8M | $11.5M | ||||||
| Allowance For Doubtful Accounts Receivable Current | $1.3M | $849.0K | $630.0K | $218.0K | $159.0K | $121.0K | $179.0K | $252.0K | $375.0K | $700.0K | ||||||
| Deferred Tax Liabilities Noncurrent | $2.6M | $3.6M | $5.4M | $5.1M | $4.9M | $2.4M | $2.5M | $2.7M | ||||||||
| Other Liabilities Noncurrent | $15.6M | $6.2M | $7.9M | $715.0K | $1.4M | $105.0K | $194.0K | $116.0K | ||||||||
| Common Stock No Par Value | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | ||||||||
| Long Term Debt Noncurrent | $20.6M | $44.6M | $53.7M | $42.3M | $23.3M | $16.5M | $4.0M | $1.5M | ||||||||
| Contract With Customer Liability Current | $15.5M | $15.7M | $13.8M | $8.8M | $6.8M | $4.0M | $3.9M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stockholders Equity * | $186.7M | $178.5M | $172.5M | $159.8M | $155.2M | $161.5M | $150.7M | $145.4M | $403.0M | $387.8M | $387.7M | $387.2M | $374.2M | $380.4M | $396.3M | $399.4M | $399.0M | $412.8M | $392.4M | $382.2M | $235.3M | $230.2M | $119.0M | $107.6M | $106.9M | $105.5M | $94.4M | $105.2M | $101.0M | $93.7M | $90.3M | $87.7M | $80.6M | $78.9M | $76.4M | $71.7M | $69.6M | $66.4M | $58.5M | $56.6M | $54.5M | $50.1M | $48.4M | $46.0M | $41.7M | $40.0M | $38.2M | $36.4M | |||||||||
| Cash And Cash Equivalents At Carrying Value | $29.0M | $20.4M | $21.3M | $27.3M | $27.3M | $24.3M | $28.5M | $28.2M | $35.6M | $32.4M | $26.1M | $32.4M | $43.7M | $51.7M | $278.3M | $275.7M | $253.7M | $241.9M | $231.0M | $74.0M | $245.4M | $7.3M | $5.7M | $5.6M | $7.4M | $5.8M | $10.3M | $3.0M | $5.4M | $5.1M | $4.6M | $3.3M | $5.5M | $2.0M | $1.4M | $3.7M | $3.2M | $2.2M | $3.4M | $3.6M | $2.7M | $2.8M | $4.6M | $5.7M | $5.0M | $6.1M | $2.1M | $3.6M | $2.5M | ||||||||
| Dividends Common Stock Cash | $884.0K | $882.0K | $873.0K | $869.0K | $866.0K | $863.0K | $862.0K | $862.0K | $859.0K | $855.0K | $852.0K | $843.0K | $837.0K | $834.0K | $824.0K | $819.0K | $818.0K | $704.0K | $698.0K | $697.0K | $624.0K | $617.0K | $616.0K | $610.0K | $606.0K | $600.0K | $601.0K | ||||||||||||||||||||||||||||||
| Goodwill | $189.3M | $188.5M | $188.1M | $181.8M | $181.8M | $183.8M | $179.7M | $346.2M | $283.3M | $283.8M | $285.8M | $278.0M | $283.6M | $293.5M | $160.0M | $162.7M | $165.8M | $156.4M | $153.9M | $189.6M | $67.1M | $67.4M | $64.1M | $65.1M | $65.1M | $65.3M | $73.4M | $72.7M | $71.9M | $70.4M | $69.2M | $64.0M | $65.4M | $44.9M | $44.1M | $42.3M | $42.3M | $37.9M | $24.2M | $23.6M | $23.6M | $23.6M | $23.7M | $14.5M | |||||||||||||
| Repayments Of Debt | $7.4M | $9.4M | $8.0M | $2.0M | $0.00 | $0.00 | $3.0M | $6.9M | $4.3M | $750.0K | $1.3M | $6.5M | $2.5M | $250.0K | |||||||||||||||||||||||||||||||||||||||||||
| Inventory Net | $26.6M | $27.7M | $28.1M | $25.4M | $25.4M | $29.7M | $31.8M | $36.0M | $32.9M | $35.6M | $33.7M | $28.0M | $26.9M | $23.7M | $12.1M | $24.6M | $12.0M | $11.8M | $12.9M | $11.2M | $18.8M | $6.8M | $7.0M | $7.6M | $8.3M | $8.6M | $10.5M | $12.9M | $13.4M | $14.6M | $14.4M | $14.1M | $14.7M | $13.4M | $12.9M | $12.6M | $10.6M | $10.0M | $7.2M | $6.1M | $6.1M | $5.3M | $5.6M | $5.6M | $4.9M | $5.0M | $5.4M | ||||||||||
| Prepaid Expense And Other Assets Current | $9.9M | $9.2M | $9.8M | $8.0M | $8.0M | $13.7M | $10.9M | $18.1M | $12.8M | $11.3M | $12.0M | $14.0M | $15.7M | $8.3M | $6.4M | $6.9M | $3.8M | $4.5M | $5.3M | $4.6M | $3.3M | $3.1M | $1.5M | $2.2M | $2.4M | $1.3M | $2.0M | $1.8M | $2.0M | $1.5M | $1.4M | $1.3M | $1.9M | $1.7M | $1.6M | $2.8M | $2.3M | $2.4M | $2.0M | $1.7M | $960.0K | $940.0K | $969.0K | $827.0K | $824.0K | $860.0K | |||||||||||
| Employee Related Liabilities Current | $13.9M | $10.0M | $10.4M | $17.9M | $17.9M | $9.2M | $8.3M | $9.4M | $8.4M | $7.3M | $8.1M | $7.5M | $9.4M | $14.0M | $5.7M | $10.5M | $7.2M | $5.6M | $5.3M | $6.6M | $5.2M | $3.2M | $6.1M | $4.6M | $2.9M | $3.2M | $3.4M | $2.9M | $3.9M | $3.5M | $3.0M | $4.3M | $4.0M | $3.0M | $4.0M | $2.9M | $2.5M | $3.8M | $1.4M | $1.3M | $2.2M | $1.6M | $1.5M | $1.6M | $1.2M | $1.1M | |||||||||||
| Assets | $434.8M | $430.4M | $435.7M | $433.3M | $433.3M | $454.1M | $440.4M | $741.8M | $637.2M | $642.6M | $663.0M | $656.2M | $685.8M | $721.7M | $609.1M | $612.5M | $621.6M | $588.9M | $576.7M | $423.5M | $392.5M | $159.7M | $158.2M | $160.3M | $161.5M | $167.8M | $173.9M | $169.0M | $170.5M | $166.3M | $162.1M | $155.1M | $155.9M | $117.2M | $116.2M | $112.1M | $110.3M | $92.6M | $65.8M | $63.8M | $97.5M | $63.6M | $64.4M | $66.7M | $50.2M | $50.5M | $52.2M | ||||||||||
| Accrued Liabilities Current | $15.5M | $14.2M | $16.1M | $24.6M | $24.6M | $22.9M | $22.5M | $15.9M | $12.3M | $10.9M | $12.6M | $12.5M | $11.9M | $12.5M | $8.8M | $9.9M | $9.2M | $4.8M | $5.9M | $8.0M | $4.7M | $4.8M | $3.2M | $3.7M | $3.3M | $3.2M | $2.6M | $2.5M | $2.8M | $2.0M | $3.3M | $2.8M | $5.6M | $1.5M | $1.5M | $2.3M | $2.7M | $2.6M | $1.6M | $378.0K | $488.0K | $387.0K | $572.0K | $79.0K | $180.0K | $172.0K | |||||||||||
| Retained Earnings Accumulated Deficit | -$180.7M | -$183.5M | -$185.1M | -$188.9M | -$188.9M | -$178.4M | -$181.0M | $72.0M | $70.7M | $72.8M | $74.4M | $74.8M | $74.4M | $79.3M | $82.2M | $79.3M | $69.4M | $74.7M | $72.2M | $74.3M | $79.6M | $77.3M | $72.5M | $72.3M | $71.9M | $64.6M | $76.3M | $74.6M | $70.6M | $67.9M | $66.2M | $60.7M | $58.9M | $57.7M | $54.3M | $52.5M | $49.9M | $46.3M | $45.0M | $43.6M | $42.7M | $41.2M | $39.1M | $35.8M | $34.1M | $32.4M | |||||||||||
| Property Plant And Equipment Net | $31.6M | $31.8M | $31.7M | $32.3M | $32.3M | $32.1M | $31.4M | $31.8M | $28.6M | $28.0M | $28.3M | $28.2M | $28.0M | $30.2M | $22.4M | $22.0M | $22.3M | $22.3M | $21.8M | $22.4M | $21.7M | $22.0M | $23.0M | $23.2M | $23.3M | $24.0M | $23.8M | $25.8M | $24.3M | $22.1M | $19.5M | $15.7M | $14.7M | $11.0M | $9.2M | $8.2M | $7.9M | $7.7M | $7.8M | $7.6M | $7.3M | $7.3M | $7.3M | $7.3M | $7.3M | $7.3M | |||||||||||
| Liabilities Current | $54.4M | $48.3M | $149.5M | $164.0M | $164.0M | $153.2M | $54.9M | $44.2M | $39.8M | $39.1M | $41.6M | $41.5M | $44.1M | $46.8M | $28.7M | $33.4M | $27.8M | $19.5M | $20.5M | $25.2M | $16.7M | $21.3M | $20.8M | $19.5M | $15.6M | $14.4M | $14.5M | $14.9M | $22.0M | $21.8M | $22.5M | $20.9M | $23.9M | $13.0M | $12.7M | $13.3M | $12.4M | $10.8M | $4.7M | $3.4M | $3.9M | $3.4M | $5.0M | $4.6M | $6.4M | $9.6M | |||||||||||
| Liabilities And Stockholders Equity | $434.8M | $430.4M | $435.7M | $433.3M | $433.3M | $454.1M | $440.4M | $741.8M | $637.2M | $642.6M | $663.0M | $656.2M | $685.8M | $721.7M | $609.1M | $612.5M | $621.6M | $588.9M | $576.7M | $423.5M | $392.5M | $159.7M | $158.2M | $160.3M | $161.5M | $167.8M | $173.9M | $169.0M | $170.5M | $166.3M | $162.1M | $155.1M | $155.9M | $117.2M | $116.2M | $112.1M | $110.3M | $92.6M | $65.8M | $63.8M | $63.6M | $64.4M | $66.7M | $50.2M | $50.5M | $52.2M | |||||||||||
| Common Stock Value | $368.6M | $365.2M | $361.4M | $358.5M | $358.5M | $349.5M | $346.0M | $340.9M | $337.9M | $334.4M | $326.9M | $324.9M | $318.3M | $308.2M | $302.2M | $298.2M | $314.5M | $309.9M | $306.9M | $155.6M | $152.0M | $43.4M | $36.5M | $35.4M | $34.3M | $29.7M | $29.0M | $27.4M | $25.0M | $23.6M | $22.6M | $21.4M | $19.7M | $18.9M | $17.7M | $17.1M | $16.5M | $12.3M | $11.6M | $10.9M | $7.6M | $7.4M | $7.1M | $6.2M | $6.2M | $6.2M | |||||||||||
| Assets Current | $105.6M | $97.4M | $98.3M | $102.7M | $102.7M | $108.0M | $106.7M | $118.4M | $117.7M | $114.8M | $114.2M | $116.3M | $128.1M | $121.0M | $319.4M | $315.3M | $295.3M | $280.1M | $269.8M | $120.7M | $270.7M | $33.8M | $32.6M | $33.6M | $32.8M | $34.1M | $41.3M | $33.8M | $35.0M | $34.3M | $32.5M | $34.2M | $35.0M | $29.3M | $29.3M | $30.8M | $28.1M | $20.6M | $18.6M | $17.8M | $16.6M | $16.8M | $18.3M | $17.5M | $17.4M | $18.8M | |||||||||||
| Accounts Receivable Net Current | $40.2M | $40.1M | $39.1M | $42.0M | $42.0M | $40.2M | $35.6M | $36.0M | $36.3M | $35.6M | $42.4M | $41.8M | $41.8M | $37.3M | $22.6M | $20.6M | $20.4M | $18.6M | $17.9M | $19.5M | $12.2M | $13.0M | $13.3M | $13.2M | $12.5M | $12.4M | $12.2M | $12.9M | $12.9M | $13.4M | $12.4M | $13.3M | $12.7M | $11.2M | $11.8M | $11.8M | $10.8M | $8.8M | $7.1M | $6.4M | $7.6M | $7.4M | $7.1M | $6.1M | $6.7M | $6.5M | |||||||||||
| Accounts Payable Current | $5.3M | $5.1M | $6.3M | $5.7M | $5.7M | $6.0M | $5.7M | $4.6M | $4.8M | $5.6M | $6.3M | $7.7M | $7.6M | $7.8M | $4.5M | $4.0M | $3.8M | $1.9M | $2.8M | $3.8M | $2.3M | $3.1M | $2.4M | $2.3M | $2.9M | $2.0M | $2.0M | $2.3M | $2.9M | $3.5M | $2.8M | $3.1M | $3.0M | $2.3M | $2.8M | $2.7M | $2.1M | $1.4M | $1.3M | $1.6M | $883.0K | $667.0K | $985.0K | $604.0K | $751.0K | $778.0K | |||||||||||
| Liabilities | $248.2M | $251.9M | $263.2M | $273.5M | $273.5M | $292.6M | $289.6M | $338.8M | $249.4M | $254.9M | $275.8M | $282.0M | $305.4M | $325.4M | $209.7M | $213.5M | $208.8M | $196.5M | $194.5M | $189.3M | $163.3M | $40.6M | $50.6M | $53.4M | $56.0M | $73.3M | $68.7M | $68.0M | $76.7M | $76.0M | $74.4M | $74.5M | $76.9M | $40.8M | $44.5M | $42.5M | $43.9M | $34.1M | $9.2M | $9.4M | $13.5M | $16.0M | $20.7M | $8.5M | |||||||||||||
| Accumulated Other Comprehensive Income Loss Net Of Tax | -$1.1M | -$3.2M | -$3.8M | -$9.8M | -$9.8M | -$9.7M | -$14.3M | -$9.8M | -$20.8M | -$19.5M | -$14.2M | -$25.5M | -$12.3M | $8.8M | $15.0M | $21.5M | $28.9M | $7.8M | $3.1M | $4.2M | -$2.5M | -$1.6M | -$1.5M | -$797.0K | -$748.0K | $120.0K | -$61.0K | -$1.0M | -$1.9M | -$1.3M | -$1.1M | -$1.2M | -$1.5M | $397.0K | -$206.0K | $0.00 | $0.00 | $0.00 | $0.00 | ||||||||||||||||||
| Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations | $29.0M | $20.4M | $21.3M | $27.3M | $31.0M | $24.3M | $28.5M | $28.2M | $28.2M | $35.6M | $32.4M | $26.1M | $32.4M | $43.7M | $51.7M | $278.3M | $275.7M | $253.7M | $241.9M | $231.0M | $73.7M | $245.4M | $7.3M | ||||||||||||||||||||||||||||||||||
| Intangible Assets Net Excluding Goodwill | $264.7M | $103.5M | $109.7M | $111.7M | $120.8M | $116.7M | $117.5M | $88.1M | $31.5M | $33.8M | $38.3M | $38.3M | $40.1M | $44.4M | $35.4M | $36.7M | $39.3M | $39.4M | $40.8M | $41.2M | $40.8M | $32.0M | $33.5M | $30.8M | $32.0M | $26.3M | $15.2M | $14.8M | $16.1M | $16.8M | $17.5M | $11.0M | |||||||||||||||||||||||||
| Allowance For Doubtful Accounts Receivable Current | $2.5M | $1.8M | $1.2M | $1.2M | $1.2M | $1.0M | $1.1M | $1.4M | $979.0K | $964.0K | $758.0K | $1.0M | $1.0M | $339.0K | $238.0K | $232.0K | $153.0K | $168.0K | $188.0K | $151.0K | $117.0K | $119.0K | $128.0K | $128.0K | $140.0K | $201.0K | $245.0K | $267.0K | $234.0K | $219.0K | $153.0K | ||||||||||||||||||||||||||
| Deferred Tax Liabilities Noncurrent | $23.7M | $8.4M | $1.1M | $1.1M | $2.5M | $2.5M | $2.5M | $4.1M | $3.7M | $3.6M | $4.6M | $4.3M | $4.3M | $5.2M | $4.9M | $5.2M | $4.9M | $4.9M | $4.9M | $4.6M | $2.4M | $2.4M | $2.5M | $2.5M | $2.5M | $3.1M | $3.1M | $3.1M | |||||||||||||||||||||||||||||
| Other Liabilities Noncurrent | $11.0M | $11.8M | $12.7M | $12.5M | $12.5M | $14.7M | $6.6M | $17.3M | $5.4M | $6.8M | $8.2M | $6.8M | $7.3M | $8.3M | $436.0K | $530.0K | $686.0K | $952.0K | $1.2M | $1.4M | $485.0K | $696.0K | $114.0K | $133.0K | $184.0K | $210.0K | |||||||||||||||||||||||||||||||
| Common Stock No Par 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 | |||||||||||||||||||||||||||||||
| Long Term Debt Noncurrent | $17.5M | $27.2M | $31.2M | $37.7M | $54.6M | $50.5M | $49.3M | $50.0M | $49.8M | $43.0M | $44.0M | $43.8M | $22.0M | $25.0M | $22.8M | $25.0M | $16.0M | $1.5M | $5.0M | $8.0M | $11.0M | $750.0K | |||||||||||||||||||||||||||||||||||
| Contract With Customer Liability Current | $14.6M | $14.3M | $15.1M | $14.7M | $14.7M | $14.4M | $14.6M | $14.4M | $14.3M | $15.4M | $14.6M | $13.8M | $15.3M | $12.5M | $9.7M | $8.9M | $7.6M | $6.8M | $5.9M | $6.4M | $4.0M | $4.1M | $3.7M |
Cash Flow Statement
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$44.5M | $32.8M | -$33.3M | $52.6M | $146.2M | $231.3M | -$21.7M | -$9.0M | $1.2M | $18.6M | $9.1M | $12.3M | $3.0M | -$7.4M | $4.8M |
| Investing Cash Flow * | -$4.5M | -$81.3M | -$9.5M | -$305.2M | -$2.0M | -$185.6M | -$3.9M | -$17.2M | -$18.4M | -$31.8M | -$23.4M | -$23.1M | -$17.6M | -$1.4M | -$20.6M |
| Operating Cash Flow * | $46.8M | $44.1M | $28.0M | $39.2M | $37.1M | $27.0M | $30.6M | $25.7M | $17.3M | $16.9M | $10.8M | $12.4M | $11.4M | $12.5M | $8.9M |
| Share Based Compensation | $13.1M | $11.9M | $12.5M | $11.4M | $9.3M | $5.5M | $4.2M | $1.7M | $1.4M | $1.3M | $993.0K | $840.0K | $1.1M | $464.0K | $383.0K |
| Increase Decrease In Prepaid Expense | -$498.0K | -$211.0K | $510.0K | $3.6M | -$2.9M | $432.0K | $2.9M | -$755.0K | $830.0K | -$391.0K | -$772.0K | $1.5M | $189.0K | -$38.0K | -$180.0K |
| Increase Decrease In Inventories | -$1.2M | -$2.6M | $10.2M | $1.0M | -$929.0K | -$414.0K | -$2.6M | -$2.3M | -$101.0K | $1.5M | $3.2M | $1.3M | $228.0K | -$1.3M | $72.0K |
| Increase Decrease In Accrued Liabilities | $9.5M | -$1.2M | -$3.4M | $255.0K | -$317.0K | -$2.1M | $5.5M | $408.0K | -$3.1M | $2.9M | -$861.0K | $1.2M | $189.0K | $142.0K | $1.7M |
| Increase Decrease In Accounts Receivable | $2.9M | -$4.9M | $2.1M | $6.8M | $647.0K | $1.7M | -$1.6M | -$680.0K | -$994.0K | $2.0M | $2.3M | -$697.0K | $1.5M | -$493.0K | $931.0K |
| Increase Decrease In Accounts Payable | -$388.0K | -$97.0K | -$1.5M | $1.4M | $967.0K | -$61.0K | $1.1M | $212.0K | -$655.0K | -$150.0K | $410.0K | $754.0K | $437.0K | -$150.0K | -$1.0K |
| Proceeds From Stock Options Exercised | $2.6M | $358.0K | $7.0M | $8.0M | $4.9M | $4.9M | $5.1M | $2.9M | $3.5M | $1.9M | $1.5M | $1.8M | $898.0K | $1.3M | $196.0K |
| Depreciation Depletion And Amortization | $33.8M | $25.1M | $17.7M | $13.0M | $9.4M | $9.5M | $8.7M | $7.2M | $5.7M | $3.8M | $3.4M | $2.2M | $1.8M | ||
| Stock Issued During Period Value Share Based Compensation | $13.1M | $11.9M | $12.5M | $11.4M | $9.3M | $5.5M | $4.2M | $1.7M | $1.4M | ||||||
| Payments Of Dividends | $3.5M | $3.4M | $3.4M | $3.3M | $3.2M | $2.7M | $2.5M | $2.4M | $2.4M | $2.3M | $2.2M | $2.0M | |||
| Proceeds From Long Term Lines Of Credit | $73.5M | $71.0M | $0.00 | $70.0M | $0.00 | $0.00 | $2.0M | $11.0M | $66.6M | $25.0M | $23.0M | $21.0M | $11.0M | $7.0M | |
| Payments For Proceeds From Productive Assets | $1.3M | $2.8M | $11.6M | $7.7M | $2.8M | $1.0M | $908.0K | $683.0K | $2.6M | ||||||
| Increase Decrease In Deferred Income Taxes | -$390.0K | $534.0K | -$161.0K | $13.0K | $763.0K | $2.7M | $630.0K | $807.0K | -$450.0K | $43.0K | $291.0K | $258.0K | $414.0K | ||
| Increase Decrease In Contract With Customer Liability | -$938.0K | -$408.0K | $606.0K | $2.6M | $1.4M | $754.0K | $54.0K | -$196.0K | -$228.0K | ||||||
| Payments To Acquire Property Plant And Equipment | $4.2M | $2.6M | $4.5M | $4.4M | $2.0M | $1.5M | $1.3M | $2.8M | |||||||
| Payments To Acquire Businesses Gross | $300.8M | $0.00 | $184.1M | $4.8M | $15.5M | $6.8M | $24.1M | $20.5M | $22.8M |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q1 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q2 2016 | Q2 2015 | Q2 2014 | Q2 2013 | Q2 2012 | Q2 2011 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Financing Cash Flow * | -$8.4M | -$9.4M | -$9.5M | -$1.4M | $265.0K | $146.9M | -$915.0K | -$4.4M | -$3.9M | $1.3M | -$1.3M | $11.4M | -$2.8M | $10.8M | -$193.0K | $3.9M | ||||||||||||||||||||
| Investing Cash Flow * | -$1.0M | -$891.0K | -$270.0K | -$225.0K | -$653.0K | -$216.0K | -$2.8M | -$300.0K | -$1.6M | -$6.0M | -$1.7M | -$14.2M | -$415.0K | -$16.8M | -$187.0K | -$14.4M | ||||||||||||||||||||
| Operating Cash Flow * | $1.9M | $10.7M | $9.9M | -$2.8M | $9.6M | $2.3M | $724.0K | $6.5M | $2.7M | $3.6M | $2.9M | $426.0K | $2.8M | $3.4M | $2.9M | $2.6M | ||||||||||||||||||||
| Share Based Compensation | $3.9M | $2.9M | $3.0M | $3.4M | $2.2M | $1.3M | $868.0K | $739.0K | $540.0K | $429.0K | $327.0K | $279.0K | $149.0K | $149.0K | $96.0K | $66.0K | ||||||||||||||||||||
| Increase Decrease In Prepaid Expense | $2.4M | $451.0K | $2.4M | $2.2M | $1.6M | $2.0M | $2.6M | $1.3M | $1.7M | $426.0K | $384.0K | $206.0K | $321.0K | -$105.0K | -$101.0K | -$284.0K | ||||||||||||||||||||
| Increase Decrease In Inventories | $3.3M | $671.0K | $1.2M | $2.7M | $753.0K | $1.2M | -$86.0K | -$529.0K | $175.0K | $67.0K | $451.0K | $831.0K | $514.0K | $227.0K | -$337.0K | $359.0K | ||||||||||||||||||||
| Increase Decrease In Accrued Liabilities | -$5.9M | -$1.4M | -$3.2M | -$5.3M | $867.0K | -$4.4M | -$4.3M | -$1.5M | -$1.7M | -$3.6M | -$671.0K | -$659.0K | -$1.9M | $210.0K | -$406.0K | $366.0K | ||||||||||||||||||||
| Increase Decrease In Accounts Receivable | -$3.4M | -$3.5M | -$6.5M | $1.5M | -$3.3M | -$4.3M | $587.0K | -$1.8M | -$1.4M | -$2.9M | -$966.0K | $906.0K | -$2.1M | $120.0K | -$498.0K | -$537.0K | ||||||||||||||||||||
| Increase Decrease In Accounts Payable | $212.0K | -$388.0K | -$539.0K | -$205.0K | -$476.0K | -$913.0K | $50.0K | $494.0K | $170.0K | -$66.0K | -$178.0K | -$35.0K | $611.0K | $412.0K | $55.0K | -$45.0K | ||||||||||||||||||||
| Proceeds From Stock Options Exercised | $52.0K | $1.4M | $1.1M | $1.7M | $2.7M | $3.0M | $963.0K | $1.2M | $560.0K | $435.0K | $182.0K | $312.0K | $478.0K | $29.0K | ||||||||||||||||||||||
| Depreciation Depletion And Amortization | $8.1M | $8.1M | $24.6M | $4.6M | $11.2M | $3.9M | $2.2M | $2.5M | $2.3M | $2.2M | $1.5M | $1.4M | $811.0K | $784.0K | $541.0K | $417.0K | ||||||||||||||||||||
| Stock Issued During Period Value Share Based Compensation | $3.4M | $3.8M | $3.9M | $3.2M | $3.8M | $2.9M | $3.0M | $3.2M | $3.0M | $2.1M | $4.4M | $3.4M | $3.7M | $2.0M | $2.2M | $3.6M | $2.0M | $1.3M | $3.3M | $1.2M | $868.0K | $695.0K | $990.0K | $739.0K | $438.0K | $445.0K | $540.0K | |||||||||
| Payments Of Dividends | $873.0K | $863.0K | $859.0K | $843.0K | $824.0K | $704.0K | $624.0K | $610.0K | $601.0K | $583.0K | $569.0K | |||||||||||||||||||||||||
| Proceeds From Long Term Lines Of Credit | $10.5M | $73.5M | $0.00 | $1.5M | $18.0M | $11.0M | ||||||||||||||||||||||||||||||
| Payments For Proceeds From Productive Assets | $226.0K | $300.0K | $1.5M | $3.5M | $1.7M | $393.0K | $415.0K | $185.0K | $187.0K | $196.0K | ||||||||||||||||||||||||||
| Increase Decrease In Deferred Income Taxes | -$283.0K | $2.7M | $826.0K | -$55.0K | $0.00 | $93.0K | -$90.0K | -$138.0K | -$191.0K | |||||||||||||||||||||||||||
| Increase Decrease In Contract With Customer Liability | $55.0K | -$919.0K | -$135.0K | $1.4M | $138.0K | -$1.3M | $119.0K | -$91.0K | ||||||||||||||||||||||||||||
| Payments To Acquire Property Plant And Equipment | $1.0M | $891.0K | $270.0K | $225.0K | $653.0K | $216.0K | $226.0K | |||||||||||||||||||||||||||||
| Payments To Acquire Businesses Gross | $0.00 | $2.6M | $62.0K | $2.6M |
Per-Share & Share Counts
Annual (10-K / 20-F)
| Metric \ Fiscal Year | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earnings Per Share Basic | $-0.36 | $-47.20 | $0.17 | $0.36 | $0.66 | $0.42 | $1.95 | $-0.79 | $3.04 | $3.10 | $2.72 | $2.61 | $2.52 | $2.41 | $1.91 |
| Earnings Per Share Diluted | $-0.36 | $-47.20 | $0.17 | $0.35 | $0.64 | $0.41 | $1.86 | $-0.79 | $2.91 | $2.97 | $2.63 | $2.49 | $2.35 | $2.29 | $1.86 |
| Weighted Average Number Of Shares Outstanding Basic | 5.4M | 5.4M | 5.3M | 5.2M | 5.0M | 4.2M | 3.8M | 3.8M | 3.7M | 3.6M | 3.5M | 3.4M | 3.4M | 3.3M | 3.2M |
| Weighted Average Number Of Diluted Shares Outstanding | 5.4M | 5.4M | 5.4M | 5.3M | 5.1M | 4.4M | 4.0M | 3.8M | 3.8M | 3.8M | 3.7M | 3.6M | 3.6M | 3.5M | 3.3M |
| Common Stock Shares Authorized | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 8.0M | 8.0M | |
| Common Stock Shares Issued | 5.4M | 5.4M | 5.3M | 5.1M | 4.4M | 3.9M | 3.8M | 3.7M | 3.6M | 3.6M | 3.5M | 3.4M | 3.3M | 3.3M | |
| Common Stock Shares Outstanding | 5.4M | 5.4M | 5.3M | 5.1M | 4.4M | 3.9M | 3.8M | 3.7M | 3.6M | 3.6M | 3.5M | 3.4M | 3.3M | 3.3M | |
| Common Stock Dividends Per Share Cash Paid | $0.64 | $0.64 | $0.64 | $0.64 | $0.64 | $0.64 | $0.64 |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q1 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q1 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q1 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q1 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q1 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q1 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q1 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q1 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q1 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q1 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q1 2011 | Q4 2010 | Q3 2010 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Earnings Per Share Basic | $0.66 | $0.45 | $0.87 | $-0.31 | $0.63 | $0.63 | $0.39 | $-0.23 | $-0.10 | $0.08 | $0.25 | $-0.27 | $-0.39 | $0.71 | $0.39 | $0.76 | $-0.89 | $0.52 | $0.27 | $-0.37 | $-1.03 | $0.76 | $1.20 | $0.36 | $0.22 | $0.26 | $1.11 | $1.12 | $-2.93 | $0.63 | $0.41 | $0.98 | $0.88 | $0.64 | $0.53 | $1.10 | $0.72 | $0.51 | $0.77 | $0.63 | $0.68 | $0.87 | $0.54 | $1.00 | $0.51 | $0.57 | $0.55 | $0.76 | $0.46 | $0.67 | $0.63 | $0.67 | $0.60 | $0.63 | $0.51 | $0.67 | $0.39 | $0.44 | $0.41 | |
| Earnings Per Share Diluted | $0.65 | $0.45 | $0.85 | $-0.31 | $0.63 | $0.62 | $0.39 | $-0.23 | $-0.10 | $0.08 | $0.24 | $-0.27 | $-0.39 | $0.70 | $0.38 | $0.74 | $-0.89 | $0.51 | $0.26 | $-0.37 | $-1.03 | $0.73 | $1.14 | $0.34 | $0.21 | $0.25 | $1.06 | $1.08 | $-2.93 | $0.60 | $0.39 | $0.84 | $0.62 | $0.51 | $0.69 | $0.48 | $0.74 | $0.66 | $0.84 | $0.51 | $0.95 | $0.48 | $0.54 | $0.52 | $0.71 | $0.44 | $0.64 | $0.59 | $0.64 | $0.57 | $0.59 | $0.49 | $0.64 | $0.37 | $0.43 | $0.40 | ||||
| Weighted Average Number Of Shares Outstanding Basic | 5.5M | 5.5M | 5.5M | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | 5.3M | 5.3M | 5.3M | 5.2M | 5.2M | 5.2M | 5.1M | 5.1M | 4.5M | 4.4M | 4.2M | 3.9M | 3.9M | 3.9M | 3.8M | 3.8M | 3.8M | 3.7M | 3.7M | 3.7M | 3.6M | 3.6M | 3.6M | 3.6M | 3.5M | 3.5M | 3.5M | 3.4M | 3.4M | 3.4M | 3.4M | 3.3M | 3.3M | 3.3M | 3.3M | 3.3M | 3.2M | 3.2M | 3.2M | ||||||||||||
| Weighted Average Number Of Diluted Shares Outstanding | 5.6M | 5.5M | 5.6M | 5.4M | 5.5M | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | 5.3M | 5.2M | 5.3M | 5.3M | 5.1M | 5.2M | 4.7M | 4.4M | 4.3M | 4.1M | 4.0M | 4.0M | 4.0M | 3.8M | 3.9M | 3.9M | 3.9M | 3.8M | 3.8M | 3.8M | 3.8M | 3.7M | 3.7M | 3.6M | 3.7M | 3.6M | 3.6M | 3.6M | 3.5M | 3.5M | 3.5M | 3.5M | 3.5M | 3.4M | 3.4M | 3.3M | 3.3M | ||||||||||||
| Common Stock Shares Authorized | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 250.0M | 250.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 25.0M | 8.0M | 8.0M | 8.0M | 8.0M | |||||||||||||||
| Common Stock Shares Issued | 5.5M | 5.5M | 5.5M | 5.5M | 5.5M | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | 5.3M | 5.3M | 5.3M | 5.2M | 5.2M | 5.2M | 5.1M | 5.1M | 5.1M | 4.4M | 4.4M | 3.9M | 3.9M | 3.9M | 3.8M | 3.8M | 3.8M | 3.8M | 3.7M | 3.7M | 3.7M | 3.6M | 3.6M | 3.6M | 3.5M | 3.5M | 3.5M | 3.4M | 3.4M | 3.4M | 3.4M | 3.4M | 3.3M | 3.3M | 3.3M | 3.3M | ||||||||||||||
| Common Stock Shares Outstanding | 5.5M | 5.5M | 5.5M | 5.5M | 5.5M | 5.4M | 5.4M | 5.4M | 5.4M | 5.4M | 5.3M | 5.3M | 5.2M | 5.2M | 5.2M | 5.1M | 5.1M | 5.1M | 4.4M | 4.4M | 3.9M | 3.9M | 3.9M | 3.8M | 3.8M | 3.8M | 3.8M | 3.7M | 3.7M | 3.6M | 3.6M | 3.6M | 3.6M | 3.5M | 3.5M | 3.5M | 3.4M | 3.4M | 3.4M | 3.4M | 3.4M | 3.3M | 3.3M | 3.3M | 3.3M | |||||||||||||||
| Common Stock Dividends Per Share Cash Paid | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.16 | $0.64 | $0.16 | $0.16 |
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 | $41.7M | $38.6M | $37.4M | $28.3M | $18.5M | $12.9M | $8.3M | $8.8M | $10.0M | $7.5M | $7.2M | $6.1M | $4.6M | $3.9M | $3.7M |
| Stock Issued During Period Value Stock Options Exercised | $358.0K | $7.0M | $8.0M | $4.9M | $4.9M | $5.1M | $2.9M | $3.5M | $1.9M | $1.5M | $1.8M | $898.0K | $1.3M | $196.0K | |
| Interest Paid | $1.4M | $848.0K | $499.0K | $133.0K | $116.0K | $176.0K | $141.0K |
Quarterly (10-Q, single quarters)
| Metric \ Quarter | Q4 2025 | Q3 2025 | Q2 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q4 2022 | Q3 2022 | Q2 2022 | Q4 2021 | Q3 2021 | Q2 2021 | Q4 2020 | Q3 2020 | Q2 2020 | Q4 2019 | Q3 2019 | Q2 2019 | Q4 2018 | Q3 2018 | Q2 2018 | Q4 2017 | Q3 2017 | Q2 2017 | Q4 2016 | Q3 2016 | Q2 2016 | Q4 2015 | Q3 2015 | Q2 2015 | Q4 2014 | Q3 2014 | Q2 2014 | Q4 2013 | Q3 2013 | Q2 2013 | Q4 2012 | Q3 2012 | Q2 2012 | Q4 2011 | Q3 2011 | Q2 2011 | Q2 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Selling Expense | $10.0M | $9.8M | $10.9M | $10.5M | $9.8M | $10.1M | $9.7M | $9.7M | $9.0M | $8.4M | $9.2M | $10.0M | $9.0M | $4.6M | $4.9M | $4.8M | $3.8M | $4.1M | $4.1M | $2.3M | $2.2M | $2.1M | $1.8M | $1.9M | $1.9M | $2.3M | $2.7M | $2.4M | $2.7M | $2.4M | $1.5M | $2.3M | $1.8M | $1.8M | $1.3M | $2.1M | $1.6M | $1.4M | $1.1M | $1.2M | $1.1M | $1.0M | $949.0K | $1.0M | $939.0K | |
| Stock Issued During Period Value Stock Options Exercised | $0.00 | $0.00 | $0.00 | $23.0K | $0.00 | $0.00 | $2.0K | $304.0K | $52.0K | $307.0K | $2.8M | $1.4M | $2.3M | $2.1M | $1.8M | $991.0K | $1.0M | $1.7M | $341.0K | $798.0K | $2.7M | $412.0K | $133.0K | $3.0M | $282.0K | $1.1M | $963.0K | |||||||||||||||||||
| Interest Paid | $561.0K | $292.0K | $129.0K | $92.0K | $19.0K | $54.0K | $18.0K |
Most recent annual filing with the SEC: May 28, 2025
Data sourced from SEC EDGAR public filings as of August 8, 2026.