Skip to main content
Signal8

ASTRONICS CORP (ATRO)

Astronics Corporation, through its subsidiaries, designs and manufactures products for the aerospace, defense, and electronics industries in the United States, rest of North America, Asia, Europe, South America, and internationally. It operates in two segments, Aerospace and Test Systems. The Aerospace segment offers lighting and safety systems, electrical power generation systems, distribution and seat motions systems, aircraft structures, avionics products, systems certification, and other products. This segment serves airframe manufacturers (OEM) that build aircraft for the commercial transport, military, and general aviation markets; suppliers to OEMs; and aircraft operators, such as airlines; suppliers to the aircraft operators; and branches of the U.S. Department of Defense. The Test Systems segment designs, develops, manufactures, and maintains automated test systems that support the aerospace and defense, communications, and mass transit industries, as well as training and simulation devices for commercial and military applications. This segment serves OEMs and prime government contractors for electronics and military products. The company was incorporated in 1968 and is headquartered in East Aurora, New York.

Sector: Aircraft Parts & Auxiliary Equipment, NEC

Industry: Aerospace & Defense

Astronics Corporation logo

Astronics Corporation

NASDAQ:ATROIndustrials
-2.21%$57.89
AH Close$57.89+0.00%vs close
Mkt Cap$2.49B
Float34.47M
O/S43.01M
Inst Own73.7%
SI9.4%
Dilution
Astronics Corporation logoNASDAQ:ATRO$57.89-2.21%
Delisting Issues Timeline
Financials Summary
Revenue$862.13M
Net Income$29.36M
Total Assets$706.68M
Free Cash Flow$43.12M
Debt & Equity
Debt 73%
Equity 27%
Total Debt$378.35M
Total Equity$140.07M
Shares Outstanding
Short Interest
Split History6 splits
  1. 1.2:1Forward split
    Jun 15, 20261 share → 1.2
  2. 1.2:1Forward split
    Oct 11, 20181 share → 1.2
  3. 1.2:1Forward split
    Oct 6, 20161 share → 1.2
  4. 1.2:1Forward split
    Oct 6, 20151 share → 1.2
  5. 1.2:1Forward split
    Sep 3, 20141 share → 1.2
  6. 1.3:1Forward split
    Oct 2, 20081 share → 1.3
Balance Sheet Details
Assets$706.68M
Liabilities$566.6M
Accounts Receivable$204.67M
Accounts Payable$41.08M
Inventory$196.86M
PP&E (Net)$139.35M
Goodwill$62.92M
Intangible Assets$55.35M
Income Statement
PeriodFY 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 1987FY 1986
CurrencyUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Period Ending2025-12-312024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-311993-12-311992-12-311991-12-311990-12-311989-12-311988-12-311987-12-311986-12-31
Revenue$862.13M$795.43M$689.21M$534.89M$444.91M$502.59M$772.7M$803.26M$624.46M$633.12M$692.28M$661.04M$339.94M$266.45M$228.16M$51.82M$191.2M$173.72M$158.24M$110.77M$75.35M$34.7M$33.18M$42.94M$85.38M$71.97M$50.6M$46.1M$41M$38.4M$28.5M$24.9M$24M$23.7M$25.5M$23.6M$22.1M$21.9M$17.5M$17.1M
YoY Growth8.4%15.4%28.8%20.2%-11.5%-35.0%-3.8%28.6%-1.4%-8.5%4.7%94.5%27.6%16.8%340.3%-72.9%10.1%9.8%42.9%47.0%117.2%4.6%-22.7%-49.7%18.6%42.2%9.8%12.4%6.8%34.7%14.5%3.8%1.3%-7.1%8.1%6.8%0.9%25.1%2.3%-
Cost of Revenue$603.97M$627.08M$568.41M$463.35M$379.55M$405.74M$616.56M$622.56M$487.35M$473.66M$504.34M$494M$252.08M$197M$167.67M$39.38M$153.93M$143.25M$117.37M$87.52M$59.85M$30.09M$26.44M$30.69M$64.03M$48.52M$32.4M$28.1M$24.7M$24.7M$17.4M$15M$13.7M$14.5M$15.8M$14.6M$15.9M$14M$10.1M$9.2M
Gross Profit$258.16M$168.34M$120.8M$71.54M$65.36M$96.84M$156.14M$180.7M$137.11M$159.47M$187.94M$167.04M$87.86M$69.44M$60.5M$12.44M$37.27M$30.47M$40.87M$23.25M$15.5M$4.61M$6.74M$12.25M$21.34M$23.45M$18.2M$18M$16.3M$13.7M$11.1M$9.9M$10.3M$9.2M$9.7M$9M$6.2M$7.9M$7.4M$7.9M
Gross Margin29.9%21.2%17.5%13.4%14.7%19.3%20.2%22.5%22.0%25.2%27.1%25.3%25.8%26.1%26.5%24.0%19.5%17.5%25.8%21.0%20.6%13.3%20.3%28.5%25.0%32.6%36.0%39.0%39.8%35.7%38.9%39.8%42.9%38.8%38.0%38.1%28.1%36.1%42.3%46.2%
Research and Development$43.48M$0$0$0$0$0$0$114.3M$95M$90.2M$90.3M$76.7M$52.8M$44.9M$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
Selling, General, and Administrative$121.25M$141.88M$127.47M$101.58M$99.05M$110.53M$143.36M$117.03M$90.52M$86.33M$89.14M$79.68M$45.55M$36.82M$27.18M$6.03M$24.11M$17.42M$16.41M$13.58M$10.25M$5.48M$5.49M$5.61M$10.87M$9.59M$7.4M$7.8M$7.5M$8M$5.1M$4.9M$4.5M$4.4M$4.7M$5M$5.9M$5.4M$4.6M$4.3M
Other$17.02M$0$0$0-$5.01M$87.02M$11.08M-$1.67M-$2.88M-$2.02M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$4.25M$3.7M$3.1M$2.8M$2.6M$2.6M$2.5M$2.5M$1.9M$1.8M$1.8M$1.8M$1.6M$1.4M$1.3M
Total Operating Expenses$181.75M$141.88M$127.47M$101.58M$94.04M$197.54M$154.44M$117.03M$90.52M$86.33M$89.14M$79.68M$45.55M$36.82M$27.18M$6.03M$24.11M$17.42M$16.41M$13.58M$10.25M$5.48M$5.49M$5.61M$10.87M$13.84M$11.1M$10.9M$10.3M$10.6M$7.7M$7.4M$7M$6.3M$6.5M$6.8M$7.7M$7M$6M$5.6M
Operating Income (EBIT)$76.41M$26.47M-$6.67M-$30.04M-$28.67M-$100.7M$1.7M$63.66M$30.36M$73.14M$98.8M$87.36M$42.3M$32.63M$30.82M$6.42M-$6.22M$13.05M$24.46M$9.67M$5.25M-$868K$1.25M$6.64M$10.47M$9.61M$7.1M$7.1M$6M$3.1M$3.4M$2.5M$3.3M$2.9M$3.2M$2.2M-$1.5M$900K$1.4M$2.3M
Operating Margin8.9%3.3%-1.0%-5.6%-6.4%-20.0%0.2%7.9%4.9%11.6%14.3%13.2%12.4%12.2%13.5%12.4%-3.3%7.5%15.5%8.7%7.0%-2.5%3.8%15.5%12.3%13.4%14.0%15.4%14.6%8.1%11.9%10.0%13.8%12.2%12.5%9.3%-6.8%4.1%8.0%13.5%
Interest Expense$12.56M$22M$0$0$0$6.74M$6.14M$9.71M$5.37M$4.35M$4.75M$8.26M$4.09M$1.04M$1.91M$2.58M$2.56M$706K$1.42M$911K$764K$409K$390K$223K$520K$678K$0$400K$0$800K$500K$500K$900K$1.1M$1.4M$1.3M$1.5M$1.2M$0$1M
Interest Income$0$0$0$0$0$0$0$0$0$0$0$0$0$0$100K$32K$22K$12K$50K$15K$29K$127K$190K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Income (Expense)-$44.47M-$34.33M-$19.64M$251K$1.71M-$11.71M$66.6M-$11.38M-$7.11M-$4.35M-$4.75M-$8.26M-$4.09M-$1.04M-$1.81M-$2.55M-$1.52M-$764K-$1.46M-$907K$2.14M-$314K-$200K-$223K-$569K-$936K-$200K-$400K-$400K$1M-$400K-$500K-$800K-$2.2M-$1.1M-$1.3M-$1.3M-$900K-$1.6M-$500K
Income Before Tax (EBT)$31.95M-$7.87M-$26.31M-$29.79M-$26.96M-$112.41M$68.3M$52.28M$24.99M$68.78M$94.05M$79.11M$38.21M$31.58M$29.02M$5.85M-$7.75M$12.29M$23M$8.76M$4.8M-$1.18M$1.05M$6.42M$9.95M$8.93M$6.9M$6.7M$5.6M$4.1M$3M$2M$2.5M$700K$2.1M$900K-$2.8M$0-$200K$1.8M
Income Tax Expense$2.59M$8.35M$110K$5.95M-$1.38M$3.37M$16.29M$5.48M$5.31M$20.36M$27.08M$22.94M$10.95M$9.71M$7.42M$1.38M-$3.94M$3.93M$7.61M$3.02M$2.14M-$448K$267K$2.37M$3.45M$2.83M$2.1M$2.4M$2M$1.4M$1.2M$700K$1M$200K$900K$500K-$800K-$300K$100K$800K
Net Income$29.36M-$16.21M-$26.42M-$35.75M-$25.58M-$115.78M$52.02M$46.8M$19.68M$48.42M$66.97M$56.17M$27.27M$21.87M$21.59M$4.47M-$3.8M$8.36M$15.39M$5.74M$2.65M-$734K$1.11M$4.55M$6.5M$6.09M$4.8M$4.3M$3.6M$2.7M$1.8M$1.3M$1.2M$400K$1.2M$400K-$2M$1.2M-$300K$1M
Net Income Margin3.4%-2.0%-3.8%-6.7%-5.7%-23.0%6.7%5.8%3.2%7.6%9.7%8.5%8.0%8.2%9.5%8.6%-2.0%4.8%9.7%5.2%3.5%-2.1%3.4%10.6%7.6%8.5%9.5%9.3%8.8%7.0%6.3%5.2%5.0%1.7%4.7%1.7%-9.0%5.5%-1.7%5.8%
Supplementary Data
EPS0.82-0.46-0.80-1.11-0.82-3.761.621.450.601.441.991.700.710.580.710.60-0.150.360.660.310.12-0.040.060.250.350.340.340.310.260.150.130.100.090.020.100.03-0.150.09-0.020.07
Diluted EPS0.81-0.46-0.80-1.11-0.82-3.761.601.410.581.401.931.630.680.550.660.58-0.150.340.620.300.12-0.040.040.240.300.320.320.290.240.150.120.100.090.020.100.03-0.150.09-0.020.07
Weighted Average OS38.48M35.25M33.03M32.20M31.19M30.79M32.11M32.35M32.87M33.54M33.63M33.00M38.29M37.56M30.58M25.04M24.79M23.64M23.34M18.40M18.45M17.55M18.21M18.45M18.71M18.09M14.18M13.99M14.09M12.93M13.67M13.65M13.86M15.40M12.60M15.40M13.59M13.57M13.86M14.43M
EBITDA$66.34M$16.6M-$207K-$2.02M-$4.68M$18.17M$45.83M$98.69M$57.42M$98.97M$124.11M$114.62M$53.36M$39.53M$38.26M$29.26M$2.15M$17.14M$27.86M$12.6M$7M$405K$2.46M$7.91M$14.92M$13.86M$10.8M$10.2M$8.8M$5.7M$6M$5M$5.8M$4.8M$5M$4M$300K$2.5M$2.8M$3.6M
EBITDA Margin7.7%2.1%-0.0%-0.4%-1.1%3.6%5.9%12.3%9.2%15.6%17.9%17.3%15.7%14.8%16.8%56.5%1.1%9.9%17.6%11.4%9.3%1.2%7.4%18.4%17.5%19.3%21.3%22.1%21.5%14.8%21.1%20.1%24.2%20.3%19.6%16.9%1.4%11.4%16.0%21.1%
Balance Sheet
PeriodFY 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 1987FY 1986
CurrencyUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Period Ending2025-12-312024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-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$18.18M$9.29M$11.31M$13.78M$29.76M$40.41M$31.91M$16.62M$17.91M$17.9M$18.56M$21.2M$54.63M$7.38M$10.92M$22.71M$14.95M$3.04M$2.82M$222K$4.47M$8.48M$11.81M$7.72M$9.18M$45K$1.2M$500K$700K$1.1M$800K$3.5M$3.5M$4M$3.8M$1.5M$700K$2.1M$8.3M$12.2M
Short-Term Investments$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$1M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Cash and Short-Term Investments$18.18M$9.29M$11.31M$13.78M$29.76M$40.41M$31.91M$16.62M$17.91M$17.9M$18.56M$21.2M$54.63M$7.38M$10.92M$22.71M$14.95M$3.04M$2.82M$222K$4.47M$9.48M$11.81M$7.72M$9.18M$45K$1.2M$500K$700K$1.1M$800K$3.5M$3.5M$4M$3.8M$1.5M$700K$2.1M$8.3M$12.2M
Accounts Receivable$204.67M$191.45M$172.11M$147.79M$107.44M$93.06M$148M$182.31M$132.63M$109.42M$95.28M$88.89M$60.94M$45.47M$35.67M$30.94M$30.56M$22.05M$20.72M$17.16M$12.63M$5.88M$4.38M$9.5M$6.8M$12.84M$6.9M$5.4M$4.4M$3.7M$4.9M$3M$2.5M$2.7M$2.5M$2.9M$2.2M$2.8M$2.3M$2.2M
Inventory$196.86M$199.74M$191.8M$187.98M$157.58M$157.06M$145.79M$138.69M$150.2M$116.6M$115.47M$115.05M$85.27M$48.62M$40.09M$37.76M$31.91M$35.59M$36.92M$31.57M$19.01M$7.11M$5.71M$6.14M$9.01M$10.52M$8.7M$4.9M$4.8M$4.9M$6.3M$4.2M$4.9M$5.4M$5.8M$6.1M$5.8M$5.7M$3.3M$3M
Other Current Assets$18.03M$25.7M$14.56M$15.74M$0$26.42M$17.39M$19.36M$0$11.16M$20.66M$20.68M$5.29M$6.53M$3.21M$3.56M$3.67M$4.96M$1.58M$1.63M$775K$660K$678K$0$10.16M$512K$400K$1.3M$500K$600K$600K$600K$200K$200K$300K$300K$200K$300K$200K$200K
Total Current Assets$437.74M$426.17M$389.78M$365.29M$339.86M$316.95M$343.08M$374.17M$315.33M$255.07M$249.97M$245.82M$211.2M$108.01M$92.31M$97.14M$82.49M$66.75M$64.02M$51.66M$37.52M$24.48M$23.28M$23.79M$30.58M$23.91M$17.2M$12.1M$10.4M$10.3M$12.6M$11.3M$11.1M$12.3M$12.4M$10.8M$8.9M$10.9M$14.1M$17.6M
Long-Term Assets
Property, Plant & Equipment Net$139.35M$104.3M$113.34M$103.69M$111.41M$129.12M$138.6M$120.86M$125.83M$122.81M$124.74M$116.32M$70.9M$53.54M$41.12M$30.87M$31.24M$29.07M$30.08M$23.44M$20.46M$15.22M$15.12M$15.66M$33.98M$36.22M$36.2M$25M$18.2M$17.6M$16.3M$11.2M$11.7M$10.3M$10.7M$11.3M$12.3M$12.9M$10.5M$10.7M
Goodwill$62.92M$58.06M$58.21M$58.17M$58.28M$58.28M$144.97M$124.95M$125.64M$115.21M$115.37M$100.15M$101M$21.92M$17.18M$7.61M$7.49M$2.58M$3.05M$2.67M$2.69M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Intangible Assets$55.35M$52.48M$65.42M$79.28M$94.32M$109.89M$127.29M$133.38M$153.49M$98.1M$108.28M$94.99M$102.7M$16.52M$14M$5.04M$5.59M$1.85M$2.09M$2.33M$3.4M$2.62M$2.44M$2.13M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Long-Term Investments$0$0$0$0$0$0$0-$3.2M-$5.12M-$11.3M-$14.97M-$7.76M-$5.29M$0$0$0$0$0$0$0-$989K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Deferred Tax Assets$0$0$15.2M$0$0$0$0$3.2M$5.12M$11.3M$14.97M$7.76M$5.29M$9.02M$7.04M$6.88M$8.13M$1.16M$991K$622K$989K$488K$1.17M$1.25M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Long-Term Assets$11.32M$7.76M$7.04M$8.6M$5.27M$5.51M$28.77M$21.27M$15.66M$13.15M$10.89M$5.63M$5.47M$2.98M$3.25M$3.34M$3.76M$3.25M$3.89M$1.82M$1.79M$2.43M$3.47M$24.5M$6.48M$6.89M$6.5M$6.6M$1.6M$2M$1.9M$1.3M$2M$2.1M$2.2M$2.6M$2.9M$3.1M$2.2M$2M
Total Long-Term Assets$268.94M$222.59M$259.21M$249.74M$269.28M$302.8M$439.63M$400.47M$420.63M$349.27M$359.28M$317.09M$280.07M$103.98M$82.59M$53.75M$56.22M$37.92M$40.1M$30.88M$28.34M$20.75M$22.2M$43.56M$40.47M$43.1M$42.7M$31.6M$19.8M$19.6M$18.2M$12.5M$13.7M$12.4M$12.9M$13.9M$15.2M$16M$12.7M$12.7M
Other Assets$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
Total Assets$706.68M$648.76M$649M$615.03M$609.14M$619.75M$782.72M$774.64M$735.96M$604.34M$609.24M$562.91M$491.27M$211.99M$174.91M$150.89M$138.71M$104.67M$104.12M$82.54M$65.86M$45.24M$45.47M$67.35M$71.05M$67.02M$59.9M$43.7M$30.2M$29.9M$30.8M$23.8M$24.8M$24.7M$25.3M$24.7M$24.1M$26.9M$26.8M$30.3M
Liabilities
Current Liabilities
Accounts Payable$41.08M$42.96M$61.13M$64.19M$34.86M$26.45M$35.84M$50.66M$41.85M$25.07M$27.14M$27.9M$25.25M$10.59M$10.56M$10.58M$7.41M$9.9M$7.67M$12.47M$5.42M$2.55M$1.62M$1.94M$3.28M$5.58M$8.6M$2.9M$2.6M$2.5M$2.5M$1.6M$1.3M$1.5M$1.2M$1.7M$1.9M$0$0$0
Short-Term Debt$5.8M$0$14.16M$8.97M$0$7.08M$6.64M$0$2.69M$2.64M$2.58M$2.8M$12.28M$9.27M$5.29M$5.31M$6.24M$920K$8.25M$9.02M$7.91M$908K$896K$873K$0$1.28M$800K$400K$1.2M$2.2M$2.3M$2.2M$2M$400K$400K$400K$400K$400K$400K$400K
Current Income Tax Payable$0$6.68M$3.04M$6.41M$2.62M$1.02M$1.08M$312K$261K$62K$195K$1.9M$1.32M$0$0$0$242K$0$0$214K$171K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Current Unearned Revenue$26.07M$27.49M$22.03M$32.57M$27.36M$24.57M$31.36M$26.88M$19.61M$23.17M$38.76M$45.05M$20.75M$12.47M$5.8M$3.85M$4.95M$7.34M$8.18M$6.86M$5.4M$2.39M$1.84M$2.19M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Current Liabilities$68.32M$0$20.93M$23.88M$0$18.34M$23.23M$16.63M$0$0$0$45.05M$970K$0$0$8.61M$5.07M$3.79M$9.86M$8.32M$6.39M$1.61M$155K$1.03M$3.24M$3.33M$2.3M$2.5M$2.3M$2.7M$1.7M$1.5M$1.5M$1.1M$1.7M$1.4M$500K$1.9M$1.2M$1.8M
Total Current Liabilities$141.28M$156.15M$143.33M$151.61M$118.61M$93.74M$120.64M$128.09M$102.89M$86.56M$104.23M$109.22M$85.24M$47.97M$33.48M$31.29M$29.64M$23.39M$31.92M$34.22M$23.76M$6.38M$4.51M$6.04M$8.93M$10.19M$11.7M$5.8M$6.1M$7.4M$6.5M$5.3M$4.8M$3M$3.3M$3.5M$2.8M$2.3M$1.6M$2.2M
Long-Term Liabilities
Long-Term Debt$334.45M$168.67M$159.24M$159.5M$163M$173M$188M$232.11M$269.08M$145.48M$167.21M$180.21M$188.04M$20.71M$27.97M$33.26M$38.54M$13.53M$14.68M$9.43M$10.3M$11.15M$12.48M$13.11M$15.82M$17.75M$16M$12.1M$3.3M$5.4M$11.7M$7M$9.3M$12.3M$13.2M$13.9M$14.6M$15.1M$15.5M$18.7M
Long-Term Unearned Revenue$0$0$0$0$0$0$0-$3.2M-$5.12M-$11.3M-$14.97M-$20.94M$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
Long-Term Deferred Tax Liabilities$640K$1.43M$16.51M$1.87M$1.42M$2.91M$3.92M$3.2M$5.12M$11.3M$14.97M$20.94M$24.23M$0$0$0$0$0$0$0$151K$0$0$0$1.07M$1.23M$1.3M$1.1M$800K$500K$900K$1.2M$1.4M$1.3M$1.1M$800K$600K$1.4M$1.2M$1.2M
Other Long-Term Liabilities$52.14M$45.9M$55.92M$52.19M$57.48M$62.36M$57.46M$19.84M$28.94M$23.55M$22.61M$24.37M$22.25M$18.17M$10.59M$9.12M$10.43M$9.5M$8.28M$7.54M$5.81M$5.04M$5.54M$5.26M$4.55M$3.66M$3.1M$2M$1.8M$1.8M$0$0-$100K-$100K-$100K$100K$0$0$100K$0
Total Long-Term Liabilities$425.33M$236.51M$256.14M$223.5M$233.92M$255.64M$273.22M$259.92M$303.14M$180.34M$204.79M$225.52M$234.53M$38.89M$38.56M$42.39M$48.97M$23.02M$22.97M$16.97M$16.27M$16.2M$18.02M$18.37M$21.44M$22.64M$20.4M$15.2M$5.9M$7.7M$12.6M$8.2M$10.6M$13.5M$14.2M$14.8M$15.2M$16.5M$16.8M$19.9M
Other Liabilities$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
Total Liabilities$566.6M$392.67M$399.48M$375.11M$352.53M$349.37M$393.86M$388.01M$406.03M$266.89M$309.02M$334.73M$319.76M$86.86M$72.04M$73.67M$78.6M$46.42M$54.89M$51.19M$40.02M$22.58M$22.53M$24.41M$30.38M$32.83M$32.1M$21M$12M$15.1M$19.1M$13.5M$15.4M$16.5M$17.5M$18.3M$18M$18.8M$18.4M$22.1M
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$385K$380K$373K$354K$353K$347K$345K$343K$297K$297K$256K$219K$179K$145K$129K$114K$113K$112K$89K$88K$87K$85K$85K$85K$85K$66K$100K$0$0$0$0$0$0$0$0$0$0$0$0$0
Retained Earnings$216.7M$192.21M$209.75M$240.36M$287.23M$312.8M$428.58M$376.57M$325.19M$305.51M$257.17M$190.25M$134.12M$106.89M$86.62M$65.05M$50.1M$53.9M$45.57M$30.18M$24.86M$22.21M$22.94M$42.83M$38.28M$31.81M$25.7M$20.9M$16.6M$13.1M$10.4M$8.7M$7.4M$6.2M$5.9M$4.7M$4.3M$6.3M$6.6M$6.5M
Comprehensive Income & Other-$4.41M-$3.86M-$9.43M-$9.53M-$14.49M-$16.45M-$15.63M-$13.33M-$13.35M-$15.49M-$15.06M-$11.95M-$3.61M-$4.78M-$886K-$2K-$158K-$1.43M-$541K-$704K$799K$656K$365K-$545K$35K$7K-$19.8M-$19.1M-$16.6M-$14.1M-$14.9M-$14.1M-$13.6M-$11.9M-$10.7M-$9.4M-$7.9M-$6.5M-$5.2M-$3.9M
Other Stockholders' Equity-$77.01M$63.51M$39.39M-$794K-$30.97M-$42.78M-$40.07M$9.71M$4.44M$31.64M$42.8M$37.71M$37.22M$18.1M$16.11M$12.05M$9.9M$4.24M$3.57M$1.08M$888K$369K-$85K$23K$2.31M$2.31M$2M$1.8M$1.6M$1.7M$1.3M$1.6M$2M$2M$1.9M$1.7M$1.8M$1.8M$1.8M$1.7M
Total Equity$140.07M$256.1M$249.52M$239.92M$256.6M$270.37M$388.86M$386.63M$329.93M$337.45M$300.23M$228.18M$171.51M$125.13M$102.86M$77.22M$60.11M$58.26M$49.23M$31.35M$25.83M$22.66M$22.94M$42.94M$40.67M$34.19M$27.8M$22.7M$18.2M$14.8M$11.7M$10.3M$9.4M$8.2M$7.8M$6.4M$6.1M$8.1M$8.4M$8.2M
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$0$0$0$0$0$0$0$0
Total Liabilities and Equity$706.68M$648.76M$649M$615.03M$609.14M$619.75M$782.72M$774.64M$735.96M$604.34M$609.24M$562.91M$491.27M$211.99M$174.91M$150.89M$138.71M$104.67M$104.12M$82.54M$65.86M$45.24M$45.47M$67.35M$71.05M$67.02M$59.9M$43.7M$30.2M$29.9M$30.8M$23.8M$24.8M$24.7M$25.3M$24.7M$24.1M$26.9M$26.8M$30.3M
Supplementary Data
Total Debt$378.35M$193.87M$197.88M$178.41M$181.8M$197.45M$218.48M$238.76M$271.77M$148.12M$169.79M$183.01M$200.32M$29.98M$33.26M$38.58M$44.78M$14.45M$22.93M$18.45M$18.22M$12.06M$13.38M$13.98M$15.82M$19.02M$16.8M$12.5M$4.5M$7.6M$14M$9.2M$11.3M$12.7M$13.6M$14.3M$15M$15.5M$15.9M$19.1M
Net Debt$360.17M$184.59M$186.57M$164.63M$152.04M$157.04M$186.57M$222.13M$253.85M$130.22M$151.23M$161.81M$145.69M$22.6M$22.34M$15.87M$29.83M$11.41M$20.12M$18.23M$13.74M$3.59M$1.57M$6.26M$6.64M$18.98M$15.6M$12M$3.8M$6.5M$13.2M$5.7M$7.8M$8.7M$9.8M$12.8M$14.3M$13.4M$7.6M$6.9M
Cash Flow Statement
PeriodFY 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 1986FY 1985
CurrencyUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSDUSD
Period Ending2025-12-312024-12-312023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-311993-12-311992-12-311991-12-311990-12-311989-12-311986-12-311985-12-31
Operating Activities
Net Income$29.36M-$16.21M-$26.42M-$35.75M-$25.58M-$115.78M$52.02M$46.8M$19.68M$48.42M$66.97M$56.17M$27.27M$21.87M$21.59M$14.95M-$3.8M$8.36M$15.39M$5.74M$2.65M-$734K$782K$4.05M$6.5M$6.09M$4.8M$4.3M$3.6M$2.7M$1.8M$1.3M$1.5M$500K$1.2M$400K-$2M$1M$800K
Depreciation & Amortization$21.84M$24.47M$26.1M$27.78M$29M$31.85M$33.05M$35.03M$27.06M$25.79M$25.31M$27.25M$11.06M$6.91M$4.94M$4.88M$7.34M$4.14M$3.44M$2.93M$2.37M$1.27M$1.21M$1.27M$4.45M$4.25M$3.7M$3.1M$2.8M$2.6M$2.6M$2.5M$2.5M$1.9M$1.8M$1.8M$1.8M$1.3M$800K
Deferred Income Tax-$1.36M-$20K$146K$19K-$441K$21.43M$5.23M-$2.68M-$5.49M-$4.76M-$252K-$4.68M-$722K-$1.54M$423K$1.39M-$7.91M-$3.56M-$122K-$529K$307K-$40K$175K-$221K-$183K$129K$200K$200K$300K-$300K-$300K-$200K$100K$0$300K$200K-$800K$0$0
Stock-Based Compensation$6.8M$12.02M$11.45M$6.5M$6.46M$5.18M$3.84M$3.1M$2.6M$2.28M$2.27M$1.73M$1.38M$1.35M$1.06M$884K$773K$803K$771K$619K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Changes in Working Capital:
  Accounts Receivable-$8.1M-$21.98M-$31.87M-$41.65M-$14.83M$53.93M$34.08M-$47.29M-$9.84M-$14.62M-$729K-$18.85M$3.49M-$8.1M-$3.04M-$290K$12.41M-$2.88M-$3.4M-$4.57M-$828K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
  Inventory-$4.43M-$21.55M-$13.28M-$34.06M-$5.15M-$13.61M-$12.71M-$14.7M-$18.12M-$2.67M-$2.54M$25.73M-$5.22M-$9.33M-$883K-$6.89M$6.18M-$7.1M-$5.6M-$12.3M-$4.51M-$1.14M$671K-$30K$1.51M-$1.03M-$3.8M-$200K$100K$1.4M$600K$700K$500K$400K$300K-$300K-$100K$0$0
  Accounts Payable-$3.11M-$17.69M-$4.5M$27.84M$8.61M-$9.93M-$16.62M$9.17M$10.44M-$2M-$2.17M-$8.01M$5.83M-$537K-$349K$3.16M-$6.06M$2.38M-$4.89M$7.05M$677K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
  Other Working Capital-$23.85M$28.96M-$6.15M$14.75M-$11.54M-$40.15M-$22.8M$22.84M-$6.82M-$6.16M-$11.51M$23.26M$6.82M$11.77M$1.08M-$2.77M$2.87M-$1.52M$2.45M$857K$4.29M$353K-$636K$291K$295K-$7.29M$5.2M-$1.1M-$500K$3.4M$1.1M-$800K$400K-$200K$100K$0$700K$0$0
Total Working Capital Change-$39.5M-$32.26M-$55.8M-$33.12M-$22.91M-$9.77M-$18.04M-$29.98M-$24.34M-$25.45M-$16.95M$22.14M$10.92M-$6.19M-$3.19M-$6.8M$15.4M-$9.12M-$11.44M-$8.97M-$366K-$785K$35K$261K$1.8M-$8.32M$1.4M-$1.3M-$400K$4.8M$1.7M-$100K$900K$200K$400K-$300K$600K$0$0
Other Non-Cash Items$57.66M$42.58M$20.58M$6.26M$7.93M$104.42M-$33.41M$2.6M$18.27M$2.57M$1.14M-$2.74M-$362K$1.79M$3.08M$1.2M$19.29M$10.88M$562K$164K-$364K$275K-$282K-$1.63M$126K$54K$100K$0-$200K-$1.7M-$100K-$100K-$300K-$200K$100K-$100K$500K-$1.3M-$800K
Net Cash from Operating$74.8M$30.57M-$23.95M-$28.31M-$5.53M$37.34M$42.69M$54.88M$37.78M$48.85M$78.5M$99.87M$49.55M$24.18M$27.91M$16.5M$31.09M$11.51M$8.6M-$47K$4.6M-$11K$1.92M$3.73M$12.69M$2.21M$10.1M$6.3M$6.1M$8.1M$5.6M$3.4M$4.7M$2.4M$3.8M$2M$100K$1M$800K
Investing Activities
Capital Expenditures-$31.67M-$8.43M-$7.64M-$7.67M-$6.03M-$7.46M-$12.08M-$16.32M-$13.48M-$13.04M-$18.64M-$40.88M-$6.87M-$16.72M-$14.28M-$3.57M-$2.47M-$4.33M-$9.59M-$5.4M-$2.5M-$1.14M-$420K-$397K-$271K-$3.98M-$14.6M-$9.7M-$3.1M-$4M-$6.1M-$1.6M-$3.3M-$1.1M-$900K-$400K-$900K$0$0
Acquisitions-$22.07M$0$3.54M$22.06M$9.21M$0$75.97M$0-$114.04M$0-$52.28M-$68.2M-$159.76M-$10.66M-$23.93M-$40.66M-$40.66M$0$0$0-$13.37M$34K$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Purchases of Investments$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$56K-$4M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Sales of Investments$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$1M$3M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
Other Investing Activities$0$0$0$0$0$1.66M$743K-$3.35M-$2.04M-$1.58M-$2.67M-$37K-$81K-$10.66M$75K$40.61M$419K-$247K-$745K-$65K-$233K-$322K-$284K-$316K-$2.23M-$3.71M-$500K-$500K$0$2.2M-$6.7M$600K-$500K-$300K$100K-$100K-$100K$0$0
Net Cash from Investing-$53.75M-$8.43M-$4.11M$14.39M$3.18M-$5.8M$64.63M-$19.67M-$129.56M-$14.62M-$73.59M-$109.12M-$166.63M-$27.38M-$38.13M-$3.61M-$42.7M-$4.57M-$10.34M-$5.46M-$15.04M-$2.42M-$704K-$713K-$2.5M-$7.69M-$15.1M-$10.2M-$3.1M-$1.8M-$12.8M-$1M-$3.8M-$1.4M-$800K-$500K-$1M$0$0
Financing Activities
Debt Repaid$23.01M-$2.5M-$8.45M-$1M$10.9M$17.15M$40.85M$37.82M-$123.37M$21.84M$12.69M$29.65M-$163.5M$3.31M$5.3M$6.25M-$25.17M$7.29M-$3.17M-$180K-$6.1M$897K$879K$2.45M$849K-$4.62M-$4.2M-$8.1M$3.1M$6.3M-$4.7M$2M$1.5M$900K$800K$500K$600K--
Common Stock Issuance$0$0$21.27M$0$0$0$0$2.2M$0$0$0$0$0$0$0$0$0$329K$1.16M$984K$343K$133K$35K$80K$428K$272K$300K$200K$300K$500K$200K$100K$100K$100K$100K$0$0$0$0
Common Stock Repurchases$0$0$0$0$0-$7.73M-$50.78M$0-$32.38M-$17.62M$0$0$0$0$0$0$0$0$0$0$0$0-$1.1M-$2.09M-$461K-$15K$0$0-$500K$0-$600K-$500K$0$0-$100K-$100K$0$0$0
Dividends Paid$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
Other Financing Activities$612K-$17.03M-$4.29M-$2.41M$3.4M$306K-$545K$1.69M$441K$4.65M$5.97M$6.54M-$1.17M$1.25M$1.47M$1.11M-$1.65M$251K$5K$94K$0$0$4.75M$0-$12K-$105K$1.1M-$4.7M$0-$100K$100K$0$0$0$100K$0$0$0$0
Net Cash from Financing-$22.39M-$14.53M$25.43M-$1.41M-$7.5M-$24.58M-$92.18M-$36.13M$91.42M-$34.81M-$6.72M-$23.11M$164.25M-$341K-$1.56M-$5.13M$23.52M-$6.71M$4.33M$1.26M$6.45M-$764K$2.8M-$4.46M-$1.06M$4.37M$5.6M$3.6M-$3.3M-$5.9M$4.4M-$2.4M-$1.4M-$800K-$700K-$600K-$600K$0$0
Forex Effect$1.1M-$493K$156K-$641K-$799K$1.54M$147K-$372K$366K-$86K-$826K-$1.08M$82K$3K-$1K$2K$5K$0-$3K$3K-$11K-$133K$64K-$9K$0$0$100K$3.9M-$3M-$6.3M$7.2M$0-$900K-$1M-$3M-$1.5M$900K$0$0
Net Change in Cash-$248K$7.12M-$2.46M-$15.98M-$10.65M$8.51M$15.28M-$1.29M$13K-$660K-$2.64M-$33.44M$47.26M-$3.54M-$11.79M$7.76M$11.91M$220K$2.6M-$4.25M-$4M-$3.33M$4.09M-$1.45M$9.13M-$1.11M$700K$3.6M-$3.3M-$5.9M$4.4M$0-$1.4M-$800K-$700K-$600K-$600K$1M$800K
Supplementary Data
Operating Cash Flow$74.8M$30.57M-$23.95M-$28.31M-$5.53M$37.34M$42.69M$54.88M$37.78M$48.85M$78.5M$99.87M$49.55M$24.18M$27.91M$16.5M$31.09M$11.51M$8.6M-$47K$4.6M-$11K$1.92M$3.73M$12.69M$2.21M$10.1M$6.3M$6.1M$8.1M$5.6M$3.4M$4.7M$2.4M$3.8M$2M$100K$1M$800K
Capital Expenditure-$31.67M-$8.43M-$7.64M-$7.67M-$6.03M-$7.46M-$12.08M-$16.32M-$13.48M-$13.04M-$18.64M-$40.88M-$6.87M-$16.72M-$14.28M-$3.57M-$2.47M-$4.33M-$9.59M-$5.4M-$2.5M-$1.14M-$420K-$397K-$271K-$3.98M-$14.6M-$9.7M-$3.1M-$4M-$6.1M-$1.6M-$3.3M-$1.1M-$900K-$400K-$900K$0$0
Free Cash Flow$43.12M$22.14M-$31.59M-$35.99M-$11.56M$29.88M$30.61M$38.56M$24.3M$35.82M$59.86M$58.99M$42.68M$7.46M$13.63M$12.94M$28.62M$7.18M-$991K-$5.45M$2.1M-$1.15M$1.5M$3.33M$12.42M-$1.77M-$4.5M-$3.4M$3M$4.1M-$500K$1.8M$1.4M$1.3M$2.9M$1.6M-$800K$1M$800K
Cash at Beginning$18.43M$11.31M$13.78M$29.76M$40.41M$31.91M$16.62M$17.91M$17.9M$18.56M$21.2M$54.63M$7.38M$10.92M$22.71M$14.95M$3.04M$2.82M$222K$4.47M$8.48M$11.81M$7.72M$9.18M$45K$1.15M$500K$700K$1.1M$800K$3.5M$3.5M$4M$3.8M$1.5M$700K$2.1M$0$0
Cash at End$18.18M$18.43M$11.31M$13.78M$29.76M$40.41M$31.91M$16.62M$17.91M$17.9M$18.56M$21.2M$54.63M$7.38M$10.92M$22.71M$14.95M$3.04M$2.82M$222K$4.47M$8.48M$11.81M$7.72M$9.18M$45K$1.2M$4.3M-$2.2M-$5.1M$7.9M$3.5M$2.6M$3M$800K$100K$1.5M$1M$800K