Skip to main content
Signal8

GRAHAM CORP (GHM)

Graham Corporation, founded in 1936 and based in Batavia, New York, is an engineering and manufacturing company that, along with its subsidiaries, specializes in creating advanced fluid, power, heat transfer, and vacuum equipment. This specialized machinery serves a broad spectrum of critical industries, including chemical and petrochemical processing, defense, aerospace, petroleum refining, cryogenic applications, and energy. The company's diverse product range includes: Power Generation Solutions: Such as ejectors and surface condensers for power plants, as well as turbines, generators, compressors, and pumps. Defense and Space Technologies: Providing torpedo ejection and power systems that integrate turbines, alternators, regulators, pumps, and blowers; also supplying rocket propulsion systems like turbopumps and fuel pumps. Thermal Management and Life Support Systems: Offering pumps, blowers, and electronics for thermal control, cooling systems featuring pumps, compressors, fans, and blowers, and life support equipment comprising fans, pumps, and blowers. Heat Transfer and Vacuum Equipment: Including ejectors, process and surface condensers, liquid ring pumps, heat exchangers, nozzles, and turbomachinery products. Beyond manufacturing, Graham Corporation also provides comprehensive servicing and supplies spare parts for its equipment. The company distributes its products directly across a global network, with operations in the United States, Canada, the Middle East, Asia, and South America, among other international regions.

Sector: General Industrial Machinery & Equipment

Industry: Industrial - Machinery

Graham Corporation logo

Graham Corporation

NYSE:GHMIndustrials
+8.21%$78.02
AH$78.02+0.00%vs close
Mkt Cap$915.8M
Float11.1M
O/S11.74M
Inst Own87.2%
SI8.8%
Dilution
Financials Summary
Revenue$245.29M
Net Income$12.5M
Total Assets$323.62M
Free Cash Flow-$121K
Debt & Equity
Debt 12%
Equity 88%
Total Debt$18.39M
Total Equity$140.31M
Shares Outstanding
Short Interest
Split History3 splits
  1. 2:1Forward split
    Oct 7, 20081 share → 2
  2. 1.3:1Forward split
    Jan 3, 20081 share → 1.3
  3. 2:1Forward split
    Oct 4, 20051 share → 2
Balance Sheet Details
Assets$323.62M
Liabilities$183.3M
Accounts Receivable$93.74M
Accounts Payable$25.74M
Inventory$50.76M
PP&E (Net)$67.07M
Goodwill$38.08M
Intangible Assets$52.06M
Income Statement
PeriodFY 2026FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012FY 2011FY 2010FY 2009FY 2008FY 2007FY 2006FY 2005FY 2004FY 2003FY 2002FY 2001FY 2000FY 1999FY 1998FY 1997FY 1996FY 1995FY 1994FY 1993FY 1992FY 1991FY 1990FY 1989FY 1988FY 1987
CurrencyUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Period Ending2026-03-312025-03-312024-03-312023-03-312022-03-312021-03-312020-03-312019-03-312018-03-312017-03-312016-03-312015-03-312014-03-312013-03-312012-03-312011-03-312010-03-312009-03-312008-03-312007-03-312006-03-312005-03-312004-03-312003-03-312002-03-312001-03-312000-03-311999-03-311998-03-311996-12-311995-12-311994-12-311993-12-311992-12-311991-12-311990-12-311989-12-311988-12-311987-12-311986-12-31
Revenue$245.29M$209.9M$185.53M$157.12M$122.81M$97.49M$90.6M$90.6M$91.83M$91.77M$90.04M$135.17M$102.22M$102.22M$103.19M$74.23M$74.23M$62.19M$86.43M$65.82M$55.21M$41.33M$41.33M$49.38M$47.4M$44.43M$38.73M$53M$56.2M$51.4M$49.5M$47.4M$61.3M$62.7M$70.7M$77.9M$67.8M$62.4M$59.4M$54.2M
YoY Growth16.9%13.1%18.1%27.9%26.0%7.6%0.0%-1.3%0.1%1.9%-33.4%32.2%0.0%-0.9%39.0%0.0%19.4%-28.0%31.3%19.2%33.6%0.0%-16.3%4.2%6.7%14.7%-26.9%-5.7%9.3%3.8%4.4%-22.7%-2.2%-11.3%-9.2%14.9%8.7%5.1%9.6%-
Cost of Revenue$187.54M$157.03M$144.95M$131.71M$113.69M$77.02M$72.46M$69.92M$60.2M$69.61M$66.78M$93.36M$70.41M$73.15M$70.55M$52.38M$39.96M$59.4M$52.27M$49M$39.25M$33.79M$35.77M$40.03M$37.32M$34.64M$27.71M$37.1M$37.1M$35.1M$35.6M$34M$45.7M$49.9M$50.3M$58.4M$49M$44.6M$45.9M$41.2M
Gross Profit$57.75M$52.86M$40.59M$25.41M$9.13M$20.47M$18.15M$18.15M$21.91M$16.98M$22.16M$23.25M$31.81M$31.82M$32.63M$21.85M$22.23M$22.23M$34.16M$16.82M$15.96M$7.54M$7.55M$9.35M$10.08M$9.8M$11.01M$15.9M$19.1M$16.3M$13.9M$13.4M$15.6M$12.8M$20.4M$19.5M$18.8M$17.8M$13.5M$13M
Gross Margin23.5%25.2%21.9%16.2%7.4%21.0%20.0%20.0%23.9%18.5%24.6%17.2%31.1%31.1%31.6%29.4%29.9%35.7%39.5%25.6%28.9%18.2%18.3%18.9%21.3%22.0%28.4%30.0%34.0%31.7%28.1%28.3%25.4%20.4%28.9%25.0%27.7%28.5%22.7%24.0%
Research and Development$0$0$0$4.14M$0$0$0$3.35M$3.54M$3.21M$3.86M$3.75M$3.58M$3.44M$0$0$2.58M$3.82M$0$4K$4K$0$150K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Selling, General, and Administrative$41.56M$37.14M$32.22M$23.06M$20.39M$17.47M$16.88M$16.88M$17.64M$15.53M$14.63M$16.33M$18.28M$16.97M$15.54M$13.01M$10.43M$14.82M$13.07M$10.34M$9.82M$7.69M$9.78M$10.2M$10.44M$9.49M$8.94M$11.8M$12.4M$11.1M$10M$10.1M$13M$14.2M$14.5M$15.1M$13.1M$13M$11.8M$10.5M
Other$1.79M$530K$1.45M-$3.05M$86K$0$617K-$2.74M$0-$3.89M$0$0$0$0$0$67K$0-$6.56M$0-$4K-$4K$0-$150K$0$0$0$1.05M$1M$1M$900K$900K$1M$1.4M$1.4M$1.4M$1.2M$1.2M$1M$1M$700K
Total Operating Expenses$43.35M$37.67M$33.66M$24.16M$20.47M$17.47M$17.5M$17.5M$21.18M$14.86M$18.49M$20.08M$21.87M$20.41M$15.54M$13.08M$13.01M$12.09M$13.07M$10.34M$9.82M$7.69M$9.78M$10.2M$10.44M$9.49M$9.99M$12.8M$13.4M$12M$10.9M$11.1M$14.4M$15.6M$15.9M$16.3M$14.3M$14M$12.8M$11.2M
Operating Income (EBIT)$14.4M$15.19M$6.92M$1.25M-$11.34M$3M$652K$652K$4.03M$1.21M$6.54M$6.69M$14.62M$14.62M$17.09M$8.78M$8.78M$10.14M$21.09M$6.48M$6.14M-$151K-$2.23M-$852K-$362K$302K$1.02M$1.02M$3.08M$5.71M$3M$2.3M$1.2M-$2.8M$4.5M$3.2M$4.5M$3.8M$700K$1.8M
Operating Margin5.9%7.2%3.7%0.8%-9.2%3.1%0.7%0.7%4.4%1.3%7.3%4.9%14.3%14.3%16.6%11.8%11.8%16.3%24.4%9.8%11.1%-0.4%-5.4%-1.7%-0.8%0.7%2.6%1.9%5.5%11.1%6.1%4.9%2.0%-4.5%6.4%4.1%6.6%6.1%1.2%3.3%
Interest Expense$0-$583K$248K$1.07M$450K$11K$12K$12K$12K$10K$10K$11K$1K$1K$476K$92K$36K$5K$0$10K$10K$0$33K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Interest Income$257K$0$0$129K$50K$167K$1.32M$1.46M$606K$386K$261K$189K$94K$315K$58K$77K$55K$416K$0$1.03M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Income (Expense)-$300K$219K-$1.35M-$689K$127K$269K$1.66M$1.66M-$4.18M-$14.06M$505K$2.04M$93K$93K-$418K-$15K-$15K-$77K$1.02M$1.02M$38K$510K$510K$0$3.84M-$328K-$2.13M-$2.13M-$278K-$206K-$900K$0-$600K$4.7M-$1.1M-$1.2M-$500K-$1.5M-$1.4M-$500K
Income Before Tax (EBT)$14.1M$15.41M$5.57M$561K-$11.22M$3.27M$2.31M$2.31M-$145K-$12.85M$7.05M$8.73M$14.71M$14.71M$16.68M$8.76M$8.76M$10.06M$22.1M$6.52M$5.75M$359K$359K-$1.44M$3.48M-$26K-$1.11M-$1.11M$2.8M$5.5M$2.1M$2.1M$600K$1.9M$3.4M$2M$4M$2.3M-$700K$1.3M
Income Tax Expense$1.6M$3.18M$1.02M$194K-$2.44M$893K$440K$440K$163K$3.01M$2.03M$2.6M$4.57M$4.57M$6.12M$2.89M$2.89M$3.7M$7.07M$758K$2.17M$63K$63K$59K$1.17M-$221K-$280K-$280K$1.7M$1.7M$800K$800K$200K$600K$900K$700K$300K$500K-$100K$200K
Net Income$12.5M$12.23M$4.56M$367K-$8.77M$2.37M$1.87M-$308K-$9.84M$5.02M$6.13M$14.73M$10.14M$11.15M$10.55M$5.87M$6.36M$17.47M$15.03M$5.76M$3.59M-$2.91M$296K-$1.16M$2.31M$195K-$833K$2.4M$3.8M$3.1M$1.1M-$8.4M$400K$1.5M$800K$1.3M$4.2M$500K-$1.1M-$1.2M
Net Income Margin5.1%5.8%2.5%0.2%-7.1%2.4%2.1%-0.3%-10.7%5.5%6.8%10.9%9.9%10.9%10.2%7.9%8.6%28.1%17.4%8.8%6.5%-7.0%0.7%-2.4%4.9%0.4%-2.2%4.5%6.8%6.0%2.2%-17.7%0.7%2.4%1.1%1.7%6.2%0.8%-1.9%-2.2%
Supplementary Data
EPS1.141.120.420.03-0.830.240.19-0.03-1.010.520.611.461.461.011.060.590.641.721.521.520.39-0.330.030.010.280.28-0.110.300.450.450.14-1.070.010.050.050.040.150.02-0.15-0.16
Diluted EPS1.121.110.420.03-0.830.240.19-0.03-1.010.520.611.451.451.001.060.590.641.711.491.490.38-0.320.030.010.280.28-0.110.290.440.440.14-1.070.010.050.050.040.150.02-0.15-0.16
Weighted Average OS10.99M10.88M10.74M10.61M10.54M9.96M9.88M9.82M9.75M9.72M9.98M10.12M10.07M10.03M9.96M9.92M9.90M10.13M9.91M12.17M9.13M8.80M8.19M8.36M8.23M7.80M7.57M8.11M8.37M7.93M7.90M7.88M7.84M7.84M9.87M7.70M7.34M7.34M7.34M7.34M
EBITDA$22.6M$20.76M$11.25M$7.62M-$5.22M$5.22M$4.29M$2.07M-$10.62M$9.38M$11.18M$24.07M$16.91M$16.7M$19.12M$10.5M$9.89M$27.86M$22.08M$7.37M$7.27M$629K$1.19M-$1.1M$594K$1.25M$2.07M$2.07M$6.7M$6.61M$3.9M$3.3M$2.6M-$1.4M$5.9M$4.4M$5.7M$4.8M$1.7M$2.5M
EBITDA Margin9.2%9.9%6.1%4.8%-4.2%5.4%4.7%2.3%-11.6%10.2%12.4%17.8%16.5%16.3%18.5%14.1%13.3%44.8%25.5%11.2%13.2%1.5%2.9%-2.2%1.3%2.8%5.3%3.9%11.9%12.9%7.9%7.0%4.2%-2.2%8.3%5.6%8.4%7.7%2.9%4.6%
Balance Sheet
PeriodFY 2026FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012FY 2011FY 2010FY 2009FY 2008FY 2007FY 2006FY 2005FY 2004FY 2003FY 2002FY 2001FY 2000FY 1999FY 1998FY 1997FY 1996FY 1995FY 1994FY 1993FY 1992FY 1991FY 1990FY 1989FY 1988FY 1987
CurrencyUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Period Ending2026-03-312025-03-312024-03-312023-03-312022-03-312021-03-312020-03-312019-03-312018-03-312017-03-312016-03-312015-03-312014-03-312013-03-312012-03-312011-03-312010-03-312009-03-312008-03-312007-03-312006-03-312005-03-312004-03-312003-03-312002-03-312001-03-312000-03-311999-03-311998-03-311996-12-311995-12-311994-12-311993-12-311992-12-311991-12-311990-12-311989-12-311988-12-311987-12-311986-12-31
Assets
Current Assets
Cash and Cash Equivalents$6.58M$21.58M$16.94M$18.26M$14.74M$59.53M$32.95M$15.02M$40.46M$39.47M$24.07M$27.27M$32.15M$24.19M$25.19M$19.57M$4.53M$5.15M$2.11M$1.38M$570K$724K$467K$217K$2.9M$226K$1.11M$100K$1.7M$1.3M$400K$500K$100K$500K$0$500K$900K$300K$400K$900K
Short-Term Investments$0$0$0$0$0$5.5M$40.05M$40.05M$62.73M$36.02M$34M$41M$33M$29M$27.5M$16.5M$23.52M$70.06M$41.06M$34.68M$13.68M$10.42M$1.99M$6.45M$2.5M$4.91M$4.91M$0$0$0$0$0$0$0$0$0$0$0$0$0
Cash and Short-Term Investments$6.58M$21.58M$16.94M$18.26M$14.74M$65.03M$73M$77.75M$76.48M$76.48M$65.07M$65.07M$61.15M$51.69M$41.69M$43.08M$74.59M$46.21M$36.79M$15.05M$10.99M$2.72M$5.76M$6.66M$5.4M$5.13M$6.01M$100K$1.7M$1.3M$400K$500K$100K$500K$0$500K$900K$300K$400K$900K
Accounts Receivable$93.74M$75.52M$72.42M$63.68M$53.67M$37.37M$30.48M$26.18M$26.58M$26.58M$26.23M$26.23M$18.67M$25.19M$28.74M$22.96M$10.33M$21.49M$15.32M$16.65M$11.07M$13.69M$9.92M$7.55M$17.05M$8.4M$7.89M$7.6M$6.8M$9.2M$10.6M$11.9M$12.9M$13.2M$17.8M$16.3M$16.2M$14.3M$14.2M$16.7M
Inventory$50.76M$40.02M$33.41M$26.29M$17.41M$17.33M$22.29M$24.67M$11.57M$11.57M$10.81M$10.81M$16.52M$11.17M$6.05M$8.26M$6.1M$4.67M$4.8M$4.68M$5.12M$4.82M$7.01M$10.34M$8.34M$9.38M$6.64M$6.8M$10.3M$6.3M$6.6M$4.5M$6.1M$8M$8.4M$10M$8.1M$8M$10M$7.9M
Other Current Assets$1.12M$4.25M$3.56M$302K$0$0$0$4.85M$0$0$0$0$668K$69K$37K$1.91M$255K$0$0$0$19K$719K$1.54M$1.85M$1.22M$1.02M$2.04M$6.3M$6.1M$2.1M$1.3M$1.5M$1.6M$2.3M$1.2M$900K$400K$800K$600K$4.2M
Total Current Assets$156.45M$141.37M$126.33M$110.07M$87.22M$120.25M$126.68M$134.78M$115.4M$115.4M$102.73M$102.73M$97.46M$88.9M$76.98M$76.63M$91.67M$72.74M$57.37M$36.74M$27.39M$22.09M$24.45M$26.77M$32.39M$24.47M$22.59M$20.8M$24.9M$18.9M$18.9M$18.4M$20.7M$24M$27.4M$27.7M$25.6M$23.4M$25.2M$29.7M
Long-Term Assets
Property, Plant & Equipment Net$67.07M$57.03M$39.39M$33.76M$33.28M$17.71M$17.83M$17.07M$17.05M$17.02M$18.75M$19.81M$16.45M$13.29M$13.45M$11.71M$9.77M$9.64M$9.06M$8.78M$7.95M$7.65M$9.23M$9.81M$9.73M$10.01M$10.11M$10.5M$10M$9.6M$8.9M$9.7M$18.5M$19.3M$14.5M$13.4M$11.2M$10.8M$11.6M$10.5M
Goodwill$38.08M$25.52M$25.52M$23.52M$23.52M$0$0$0$1.22M$6.94M$6.94M$6.94M$6.94M$6.94M$6.94M$7.4M$7.4M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Intangible Assets$52.06M$30.33M$32.55M$27.5M$29.98M$0$0$0$5.09M$14.37M$14.55M$14.73M$14.91M$15.09M$15.27M$15.52M$15.52M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$600K$700K$700K
Long-Term Investments$0$0$0$0$0$0$0$0$2.94M$0-$3.55M$0$5.09M$2.28M$2.2M$4.77M$0$0$0$0$0$0$154K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Deferred Tax Assets$131K$1.5M$2.98M$2.8M$2.44M$0$0$1.06M$1.43M$4.05M$3.55M$647K$668K$69K$37K$1.91M$138K$224K$70K$2.9M$2.11M$3.75M$2.05M$1.61M$1.58M$2.11M$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Long-Term Assets$9.76M$8.35M$7.12M$6.26M$7.25M$6.32M$3.61M$3.36M$202K-$1.53M$168K$835K$124K$167K$102K$112K-$15.52M$4.31M$4.21M$458K$3.1M$44K-$96K$91K$6K$15K$1.9M$2.8M$2.1M$1.9M$1.7M$1.9M$2.2M$2.1M$200K$600K$700K$200K$200K$100K
Total Long-Term Assets$167.1M$122.74M$107.55M$93.85M$96.47M$24.03M$21.44M$21.49M$27.93M$40.84M$40.4M$42.96M$44.18M$37.83M$38M$41.42M$17.31M$14.18M$13.34M$12.14M$13.16M$11.44M$11.33M$11.51M$11.32M$12.14M$12M$13.3M$12.1M$11.5M$10.6M$11.6M$20.7M$21.4M$14.7M$14M$11.9M$11.6M$12.5M$11.3M
Other Assets$57K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Total Assets$323.62M$264.11M$233.88M$203.92M$183.69M$144.28M$148.12M$156.27M$143.33M$151.57M$143.13M$154.65M$141.63M$126.73M$114.98M$118.05M$108.98M$86.92M$70.71M$48.88M$40.56M$33.53M$35.79M$38.28M$43.7M$36.61M$34.6M$34.1M$37M$30.4M$29.5M$30M$41.4M$45.4M$42.1M$41.7M$37.5M$35M$37.7M$41M
Liabilities
Current Liabilities
Accounts Payable$25.74M$27.31M$20.79M$20.22M$16.66M$17.97M$14.25M$12.4M$16.15M$10.29M$10.32M$13.33M$10.08M$9.43M$6.3M$9.95M$6.62M$5.51M$5.51M$5.46M$4.13M$3.37M$3.23M$4.63M$4.33M$4.97M$2.67M$2.9M$4.2M$3.9M$4.1M$4.3M$5.4M$7M$5.7M$8.5M$7.7M$0$0$0
Short-Term Debt$0$0$0$2M$2M$21K$0$51K$88K$107K$55K$164K$80K$87K$0$47K$66K$0$20K$20K$37K$45K$1.92M$1.6M$1.14M$4.29M$2.29M$500K$500K$500K$600K$400K$1.8M$1.1M$700K$2.8M$2.4M$7.4M$7.2M$10.2M
Current Income Tax Payable$5K$0$715K$16K$0$741K$0$0$0$317K$0$0$0$0$0$1.77M$68K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Current Unearned Revenue$102.42M$84.06M$71.99M$46.04M$25.64M$14.06M$26.98M$30.85M$13.21M$12.41M$8.4M$8.4M$8.01M$6.92M$7.26M$7.26M$22.02M$22.02M$5.89M$5.99M$6.1M$1.55M$0$0$5.54M$3.12M$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Current Liabilities$4.73M$19.16M$16.8M$10.4M$7.99M$6.73M$4.45M$8.46M$4.91M$5.1M$5.21M$522K$5.64M$5.31M$6.9M$305K$2.13M$38K$8K$0$0$0$163K$2.13M$1.94M-$4.62M$5.24M$5.4M$7.8M$6.4M$7.2M$6.9M$6.4M$6.4M$8.6M$6.9M$7.1M$10.1M$11.4M$12M
Total Current Liabilities$154.46M$136.15M$118.21M$86.17M$59.42M$43.57M$49.23M$54.89M$37.3M$32.04M$27.92M$27.92M$26.11M$24.88M$24.25M$24.25M$34.97M$34.97M$23.2M$20.37M$16.62M$10.62M$10.88M$13.99M$18.57M$13.3M$10.2M$8.8M$12.5M$10.8M$11.9M$11.6M$13.6M$14.5M$15M$18.2M$17.2M$17.5M$18.6M$22.2M
Long-Term Liabilities
Long-Term Debt$13M$0$0$9.74M$16.38M$0$0$0$0$143K$0$0$0$0$0$203K-$1.42M$144K$31K$36K$30K$44K$93K$127K$150K$682K$1.95M$500K$900K$1.4M$3.3M$5.2M$6.1M$9.5M$7.6M$4.7M$3.6M$4.7M$6.5M$6.3M
Long-Term Unearned Revenue$0$0$0$0$0$0$0$0$0$0$0$0$0$0$1.42M$1.39M$1.42M$0$0-$87K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Long-Term Deferred Tax Liabilities$897K$24K$0$108K$62K$635K$721K$1.06M$1.43M$4.05M$3.55M$6.36M$8.2M$8.2M$7.4M$7.4M$8.97M$1.25M$315K$315K$87K$0$77K$49K$41K$31K$33K$0$0$0$100K$100K$1M$900K$600K$700K$600K$800K$1.2M$1M
Other Long-Term Liabilities$7.77M$2.8M$3.59M$3.38M$3.86M$2.07M$1.3M$1.3M$1.27M$1.17M$1.23M$2.13M$1.31M$1.28M$1.6M$1.5M$2.68M$1.86M$1.33M$1.45M$1.55M$2.8M$6.02M$5.32M$5.3M$5.45M$5.33M$8.1M$5.8M$6.3M$5.8M$6M$5.8M$6.1M$3.9M$3.8M$3.2M$2.7M$2.7M$3.2M
Total Long-Term Liabilities$27.03M$8.38M$10.1M$20.82M$27.77M$2.78M$2.16M$2.42M$2.69M$5.42M$5.83M$7.78M$9.62M$9.62M$9.11M$9.11M$11.77M$2.62M$1.8M$1.8M$2.83M$6.07M$4.88M$5.5M$5.49M$6.17M$7.31M$8.6M$6.7M$7.7M$9.2M$11.3M$12.9M$16.5M$12.1M$9.2M$7.4M$8.2M$10.4M$10.5M
Other Liabilities$1.81M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Total Liabilities$183.3M$144.53M$128.31M$106.98M$87.2M$46.35M$51.4M$57.3M$39.98M$37.46M$33.75M$38.1M$35.73M$33.74M$33.36M$44.4M$39.91M$25.81M$22.18M$18.22M$13.45M$16.95M$17.64M$19.49M$24.07M$19.47M$17.5M$17.4M$19.2M$18.5M$21.1M$22.9M$26.5M$31M$27.1M$27.4M$24.6M$25.7M$29M$32.7M
Stockholders' Equity
Preferred Stock$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Common Stock$1.12M$1.11M$1.1M$1.07M$1.08M$1.07M$1.07M$1.06M$1.06M$1.05M$1.05M$1.04M$1.04M$1.03M$1.03M$1.02M$1.02M$1.01M$499K$389K$383K$180K$176K$172K$172K$170K$169K$0$0$0$0$0$0$0$0$0$0$0$0$0
Retained Earnings$106.73M$94.23M$82M$77.44M$77.08M$89.37M$91.39M$93.85M$99.01M$110.54M$109.01M$106.18M$93.47M$84.63M$74.38M$64.62M$59.54M$53.97M$37.22M$22.68M$17.3M$14.08M$17.37M$18.77M$18.89M$16.58M$16.9M$17.7M$15.4M$10.9M$7.9M$6.7M-$15.1M$14.7M$13.6M$13M$12M$7.9M$7.1M$8.1M
Comprehensive Income & Other-$5.85M-$6.99M-$7.01M-$7.46M-$6.47M-$7.4M-$9.56M-$8.83M-$8.25M-$8.43M-$10.68M-$9.06M-$5.76M-$8.03M-$8.16M-$5.01M-$4.39M-$6.46M-$1.83M-$2.42M-$94K-$1.85M-$3.11M-$3.74M-$3.02M-$3.03M-$1.96M$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Stockholders' Equity$32.46M$24.24M$22.47M$18.41M$18.34M$7.48M$4.27M$4.05M$3.28M$2.51M-$680K$9.33M$11.4M$7.33M$6.21M$8.01M$8.52M$6.13M$10.82M$7.59M$9.42M$2.32M$604K-$146K$576K$384K$25K-$1M$2.4M$1M$500K$400K$29.9M-$300K$1.4M$1.3M$900K$1.4M$1.6M$200K
Total Equity$140.31M$119.58M$105.57M$96.93M$96.49M$97.93M$96.72M$98.97M$103.35M$114.11M$109.38M$116.55M$105.91M$93M$81.62M$73.66M$69.07M$61.11M$48.54M$30.65M$27.11M$16.58M$18.15M$18.79M$19.64M$17.14M$17.09M$16.7M$17.8M$11.9M$8.4M$7.1M$14.8M$14.4M$15M$14.3M$12.9M$9.3M$8.7M$8.3M
Minority Interest$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$100K$0$0$0$0$0$0$0
Total Liabilities and Equity$323.62M$264.11M$233.88M$203.92M$183.69M$144.28M$148.12M$156.27M$143.33M$151.57M$143.13M$154.65M$141.63M$126.73M$114.98M$118.05M$108.98M$86.92M$70.71M$48.88M$40.56M$33.53M$35.79M$38.28M$43.7M$36.61M$34.6M$34.1M$37M$30.4M$29.5M$30M$41.3M$45.4M$42.1M$41.7M$37.5M$35M$37.7M$41M
Supplementary Data
Total Debt$18.39M$6.85M$7.77M$20.38M$26.93M$138K$330K$330K$146K$143K$250K$212K$158K$216K$212K$288K$163K$316K$56K$93K$75K$1.96M$2.06M$1.73M$1.28M$4.97M$4.23M$1M$1.4M$1.9M$3.9M$5.6M$7.9M$10.6M$8.3M$7.5M$6M$12.1M$13.7M$16.5M
Net Debt$11.81M-$14.72M-$9.17M$2.12M$12.19M-$59.39M-$32.63M-$14.88M-$40.31M-$39.22M-$23.86M-$27.11M-$31.93M-$23.98M-$24.98M-$19.4M-$4.32M-$4.83M-$2.06M-$1.28M-$495K$1.24M$1.59M$1.51M-$1.62M$4.75M$3.12M$900K-$300K$600K$3.5M$5.1M$7.8M$10.1M$8.3M$7M$5.1M$11.8M$13.3M$15.6M
Cash Flow Statement
PeriodFY 2026FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012FY 2011FY 2010FY 2009FY 2008FY 2007FY 2006FY 2005FY 2004FY 2003FY 2002FY 2001FY 2000FY 1999FY 1998FY 1997FY 1996FY 1995FY 1994FY 1993FY 1992FY 1991FY 1990
CurrencyUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Period Ending2026-03-312025-03-312024-03-312023-03-312022-03-312021-03-312020-03-312019-03-312018-03-312017-03-312016-03-312015-03-312014-03-312013-03-312012-03-312011-03-312010-03-312009-03-312008-03-312007-03-312006-03-312005-03-312004-03-312003-03-312002-03-312001-03-312000-03-311999-03-311998-03-311996-12-311995-12-311994-12-311993-12-311992-12-311991-12-311990-12-311989-12-31
Operating Activities
Net Income$12.5M$12.23M$4.56M$367K-$8.77M$2.37M$1.87M-$308K-$9.84M$5.02M$6.13M$14.73M$10.14M$11.15M$10.55M$5.87M$6.36M$17.47M$15.03M$5.76M$3.59M$296K-$1.07M$133K$2.31M$195K-$833K-$833K$3.8M$3.1M$1.1M-$8.4M$400K$1.3M$800K$1.3M$4.2M
Depreciation & Amortization$7.84M$5.94M$5.43M$5.99M$5.6M$1.95M$1.97M$2.21M$2.22M$2.33M$2.44M$2.31M$2.2M$2.08M$2.02M$1.65M$1.12M$1.11M$989K$887K$793K$780K$793K$819K$956K$948K$1.05M$1.05M$1M$900K$900K$1M$1.4M$1.4M$1.4M$1.2M$1.2M
Deferred Income Tax$1.93M$1.47M-$472K-$120K-$3.23M-$561K-$287K-$159K-$3.09M-$884K-$1.52M$157K-$1.01M-$2.36M$4.41M-$923K-$4.57M$6.02M$4.34M$646K$2.15M$58K$175K-$17K$346K$298K-$368K-$368K-$300K-$500K$600K-$200K$200K-$1.7M-$400K-$200K-$200K
Stock-Based Compensation$2.13M$1.96M$1.28M$806K$809K$864K$975K$1.07M$577K$627K$697K$653K$639K$576K$611K$478K$436K$372K$187K$84K$825K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Changes in Working Capital:
  Accounts Receivable$5.93M-$4.83M-$7.87M-$12.57M-$1.71M-$5.87M-$4.44M-$1.23M-$5.47M$1.13M$4.44M-$6.91M-$1M$2.26M-$2.84M$155K-$299K-$1.94M$6.81M-$5.88M$4.05M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0-$2.7M
  Inventory-$6.79M-$6.63M-$6.22M-$9.92M$3.48M$5.18M$2.28M-$2.07M-$2.31M$1.56M$3.17M$2.52M-$5.16M-$5.31M$2.19M-$1.72M-$1.43M$132K-$115K$433K-$292K-$193K$3.68M-$6.39M$6.82M-$2.34M$184K$3.1M-$3.3M-$200K-$1.4M$400K$1.4M-$1.6M$1.9M-$1.5M$1.1M
  Accounts Payable-$794K$3.49M$401K$3.47M-$3.24M$3.56M$1.83M-$2.57M$5.76M$78K-$2.84M$3.12M$595K$2.96M-$3.69M$2.68M$990K-$11K$159K$1.01M$761K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
  Other Working Capital$649K$10.29M$29.14M$21.96M$5.73M-$10.46M-$4.13M$3.62M$4.78M$1.14M$5.01M-$10.83M$7.72M$113K-$11.06M-$18.82M$26.97M-$11.71M-$6.8M$2.63M-$4.49M-$4.46M-$4.82M$7.25M-$5.97M$130K-$1.65M-$3.6M$6M$1.4M$500K-$700K-$900K$6.5M-$3.1M$1.3M$4.5M
Total Working Capital Change-$1M$2.33M$15.46M$2.94M$4.26M-$7.6M-$4.47M-$2.24M$2.75M$3.91M$9.79M-$12.1M$2.16M$23K-$15.41M-$17.71M$26.22M-$13.53M$51K-$1.81M$28K-$4.65M-$1.14M$854K$848K-$2.21M-$1.46M-$1.46M$2.7M$1.2M-$900K-$300K$500K$4.9M-$1.2M-$200K$2.9M
Other Non-Cash Items-$7.47M$395K$1.87M$3.93M-$881K$1.25M$1.18M$676K$15.89M$1.39M$1.22M$528K$1.1M$963K$410K$266K$698K-$393K-$901K-$375K-$849K-$965K$193K$108K$9K-$51K-$5K-$5K$100K$0-$100K$7M-$400K-$8.3M$400K$100K-$900K
Net Cash from Operating$15.93M$24.32M$28.12M$13.91M-$2.22M-$1.72M$1.24M$1.24M$8.51M$12.39M$18.75M$6.28M$15.23M$12.43M$2.6M-$10.37M$30.27M$11.05M$19.7M$5.19M$6.53M-$4.48M-$1.04M$1.9M$4.46M-$822K-$1.62M-$1.62M$7.3M$4.7M$1.6M-$900K$2.1M-$2.4M$1M$2.2M$7.2M
Investing Activities
Capital Expenditures-$16.05M-$18.96M-$9.23M-$3.75M-$2.32M-$2.16M-$2.42M-$2.14M-$2.05M-$325K-$1.15M-$5.3M-$5.26M-$1.66M-$3.24M-$1.98M-$1M-$1.49M-$1.03M-$1.64M-$1.05M-$224K-$284K-$943K-$688K-$1.12M-$711K-$1.2M-$1.4M-$1.3M-$200K-$400K-$500K-$9.2M-$2.6M-$2.7M-$2.6M
Acquisitions-$27.29M-$170K-$6.81M$0-$60.28M$0$614K$26.71M$6K$1K$3K$0$0$0$384K-$17.9M$0$0$0$0$0$0$3K$24K$0$0$0$200K$0$0$0$0$0$0$0$0$0
Purchases of Investments$0$0$0$0$0-$42.6M-$181.46M-$115.34M-$54.02M-$55M-$44M-$50M-$109.49M-$83.98M-$32.9M-$155.72M-$182.48M-$142.6M-$94.78M-$33.3M-$33.16M-$8.46M-$13.21M-$23.64M-$5.97M$0-$904K-$12.4M-$13.7M-$2.2M$0$0$0$0$0$0$0
Sales of Investments$0$0$0$0$5.5M$77.15M$204.15M$88.63M$52M$62M$36M$46M$108M$73M$39.92M$202.31M$153.53M$136.62M$74.68M$30.5M$25M$11.85M$14.41M$19.8M$8.38M$0$906K$12.3M$9.4M$1.4M$0$0$0$0$0$0$0
Other Investing Activities$274K$0$44K$0$0$7K$0$23.02M$6K$1K$3K$1K$32K$37K$5K$14K$9K$1K$45K$25K$8K-$75K$348K$90K$160K$293K$49K-$100K$0$100K$0$900K$400K$9.5M$100K$0$1.5M
Net Cash from Investing-$43.06M-$19.13M-$15.99M-$3.75M-$57.11M$32.4M$20.88M$20.88M-$4.07M$6.68M-$9.15M-$9.3M-$6.72M-$12.6M$4.17M$26.73M-$29.95M-$7.47M-$21.08M-$4.41M-$9.2M$3.09M$1.27M-$4.67M$1.87M-$831K-$660K-$1.2M-$5.7M-$2M-$200K$500K-$100K$300K-$2.5M-$2.7M-$1.1M
Financing Activities
Debt Repaid-$12.66M$320K$12.82M$6.3M-$18.25M$40K$51K$97K$107K$58K$59K$80K$88K$85K$81K$68K$39K$28K$37K$52K$50K$45K-$293K$66K$3.81M-$723K-$3.41M$300K$1.8M$1.9M$1.5M-$700K$2.5M-$2.8M-$3.2M-$1.3M-
Common Stock Issuance$832K$653K$476K$0$0$0$24K$307K$0$137K$97K$47K$581K$83K$386K$236K$63K$695K$1.12M$413K$4.83M$390K$311K$0$146K$66K$0$0$1M$0$0$0$0$100K$100K$0$400K
Common Stock Repurchases-$1.54M-$854K-$58K-$21K-$41K-$23K-$230K-$146K-$119K-$29K-$9.44M$0$0$0-$221K-$874K-$229K-$2.3M$0$0$0$0-$20K$0$0$0-$124K-$2.3M-$100K$0$0$0$0$0$0-$1M$0
Dividends Paid$0$0$0$0-$3.52M-$4.39M-$4.25M-$3.83M-$3.52M-$3.49M-$3.3M-$2.03M-$1.31M-$899K-$793K-$790K-$788K-$754K-$493K-$387K-$452K-$333K-$327K-$172K$0$0$0$0$0$0$0$0$0-$300K-$300K-$300K$0
Other Financing Activities$0$0-$993K-$122K-$271K$0$0-$737K$0-$19K$6K$200K$271K$43K-$499K$120K$45K$1.7M$1.46M$42K$61K-$233K-$235K$313K$0$0$0-$200K$100K$0$0$100K$100K$0-$2M$100K$0
Net Cash from Financing$11.96M-$521K-$13.39M-$6.44M$14.42M-$4.45M-$4.51M-$4.51M-$3.74M-$3.46M-$12.69M-$1.86M-$544K-$858K-$1.21M-$1.38M-$948K-$689K$2.04M$16K$2.51M$1.65M$22K$75K-$3.66M$789K$3.29M-$2.8M-$800K-$1.9M-$1.5M$800K-$2.4M$2.6M$1M$100K-$5.5M
Forex Effect$179K-$30K-$53K-$208K$115K$356K$321K$321K$282K-$202K-$107K$4K-$9K$33K$57K$51K$3K$153K$76K$8K-$1K-$3K$6K$9K$0-$20K-$16K$0-$1.7M-$1.2M-$400K-$500K-$100K-$100K-$100K-$500K$0
Net Change in Cash-$15M$4.64M-$1.32M$3.52M-$44.79M$26.58M$17.93M$17.93M$982K$15.4M-$3.2M-$4.88M$7.95M-$995K$5.62M$15.04M-$620K$3.04M$737K$805K-$154K$257K$250K-$2.68M$2.67M-$884K$990K-$1.6M-$900K-$400K-$500K-$100K-$500K$400K-$500K-$900K-$300K
Supplementary Data
Operating Cash Flow$15.93M$24.32M$28.12M$13.91M-$2.22M-$1.72M$1.24M$7.92M$8.51M$12.39M$18.75M$6.28M$15.23M$12.43M$2.6M-$10.37M$30.27M$11.05M$19.7M$5.19M$6.53M-$4.48M-$1.04M$1.9M$4.46M-$822K-$1.62M$2.4M$7.3M$4.7M$1.6M-$900K$2.1M-$2.4M$1M$2.2M$7.2M
Capital Expenditure-$16.05M-$18.96M-$9.23M-$3.75M-$2.32M-$2.16M-$2.42M-$2.14M-$2.05M-$325K-$1.15M-$5.3M-$5.26M-$1.66M-$3.24M-$1.98M-$1M-$1.49M-$1.03M-$1.64M-$1.05M-$224K-$284K-$943K-$688K-$1.12M-$711K-$1.2M-$1.4M-$1.3M-$200K-$400K-$500K-$9.2M-$2.6M-$2.7M-$2.6M
Free Cash Flow-$121K$5.36M$18.89M$10.16M-$4.54M-$3.88M-$1.18M$5.78M$6.46M$12.06M$17.6M$979K$9.97M$10.78M-$638K-$12.35M$29.27M$9.55M$18.68M$3.56M$5.49M-$4.7M-$1.33M$954K$3.78M-$1.95M-$2.33M$1.2M$5.9M$3.4M$1.4M-$1.3M$1.6M-$11.6M-$1.6M-$500K$4.6M
Cash at Beginning$21.58M$16.94M$18.26M$14.74M$59.53M$32.95M$15.02M$40.46M$39.47M$24.07M$27.27M$32.15M$24.19M$25.19M$19.57M$4.53M$5.15M$2.11M$1.38M$570K$724K$467K$217K$2.9M$226K$1.11M$120K$1.7M$900K$400K$500K$100K$500K$500K$500K$900K$300K
Cash at End$6.58M$21.58M$16.94M$18.26M$14.74M$59.53M$32.95M$15.02M$40.46M$39.47M$24.07M$27.27M$32.15M$24.19M$25.19M$19.57M$4.53M$5.15M$2.11M$1.38M$570K$724K$467K$217K$2.9M$226K$1.11M$100K$0$0$0$0$0$400K$0$0$0