INSTEEL INDUSTRIES INC (IIIN)
Insteel Industries, Inc., along with its various subsidiaries, focuses on the manufacturing and commercialization of steel wire reinforcement products specifically for concrete construction applications. The company's primary offerings include prestressed concrete strand (PC strand) and welded wire reinforcement (WWR). Its PC strand is a distinctive seven-wire product designed to introduce compression into precast concrete elements and structures. This strengthens various constructions, such as bridges, parking garages, commercial buildings, and other concrete infrastructure. Additionally, Insteel supplies an engineered welded wire reinforcement (WWR) product utilized in both non-residential and residential construction endeavors. This WWR product line encompasses several types: Engineered structural mesh: A custom-made solution that functions as the main reinforcement for concrete elements and structures, often serving as an alternative to conventional hot-rolled rebar. Concrete pipe reinforcement: Another tailored product, engineered for primary reinforcement in concrete pipes, box culverts, and precast manholes, vital for drainage and sewage systems, water treatment facilities, and related utility applications. Standard welded wire reinforcement: A secondary reinforcement material aimed at preventing cracks in residential and light commercial settings, including driveways, sidewalks, and various slab-on-grade applications. Insteel distributes its products through a network of sales representatives to a diverse customer base, including concrete product manufacturers, rebar fabricators, distributors, and contractors. Its principal markets are located across the United States, Canada, Mexico, and extending into Central and South America. Founded in 1953, Insteel Industries, Inc. is headquartered in Mount Airy, North Carolina.
Sector: Steel Works, Blast Furnaces & Rolling & Finishing Mills
Industry: Manufacturing - Metal Fabrication
Insteel Industries, Inc.
- 2:1Forward splitJun 19, 20061 share → 2
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-09-27 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 | 2015-09-30 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 | 1993-09-30 | 1992-09-30 | 1991-09-30 | 1990-09-30 | 1989-09-30 | 1988-09-30 | 1987-09-30 | 1986-09-30 |
| Revenue | $647.71M | $529.2M | $649.19M | $826.83M | $590.6M | $472.62M | $455.71M | $453.22M | $388.87M | $418.55M | $447.5M | $408.98M | $363.9M | $363.3M | $336.91M | $211.59M | $230.24M | $353.86M | $297.81M | $329.51M | $345.54M | $332.63M | $212.13M | $251.03M | $299.8M | $315.29M | $270.99M | $266.15M | $262.32M | $266.77M | $260.34M | $247M | $245.8M | $239.6M | $240.2M | $251.8M | $197.3M | $195.5M | $178.6M | $100.4M |
| YoY Growth | 22.4% | -18.5% | -21.5% | 40.0% | 25.0% | 3.7% | 0.6% | 16.5% | -7.1% | -6.5% | 9.4% | 12.4% | 0.2% | 7.8% | 59.2% | -8.1% | -34.9% | 18.8% | -9.6% | -4.6% | 3.9% | 56.8% | -15.5% | -16.3% | -4.9% | 16.3% | 1.8% | 1.5% | -1.7% | 2.5% | 5.4% | 0.5% | 2.6% | -0.2% | -4.6% | 27.6% | 0.9% | 9.5% | 77.9% | - |
| Cost of Revenue | $554.27M | $479.57M | $583.79M | $629.52M | $469.05M | $416.83M | $425.65M | $382.41M | $329.09M | $333.36M | $389.17M | $360.2M | $324.66M | $340.85M | $305.17M | $193.59M | $219.39M | $267.11M | $241.75M | $258.64M | $287.08M | $251.29M | $190.84M | $226.95M | $278.51M | $283.28M | $235.34M | $252.79M | $243.47M | $244.41M | $238.44M | $220.2M | $217.9M | $213M | $217.1M | $227.4M | $176M | $174.5M | $158M | $83.4M |
| Gross Profit | $93.44M | $49.63M | $65.4M | $197.31M | $121.55M | $55.79M | $30.06M | $70.81M | $59.78M | $85.19M | $58.33M | $48.77M | $39.23M | $22.46M | $31.74M | $17.99M | $10.85M | $86.75M | $56.06M | $70.87M | $58.46M | $81.34M | $21.29M | $24.08M | $21.29M | $32M | $35.65M | $13.35M | $18.85M | $22.36M | $21.91M | $26.8M | $27.9M | $26.6M | $23.1M | $24.4M | $21.3M | $21M | $20.6M | $17M |
| Gross Margin | 14.4% | 9.4% | 10.1% | 23.9% | 20.6% | 11.8% | 6.6% | 15.6% | 15.4% | 20.4% | 13.0% | 11.9% | 10.8% | 6.2% | 9.4% | 8.5% | 4.7% | 24.5% | 18.8% | 21.5% | 16.9% | 24.5% | 10.0% | 9.6% | 7.1% | 10.2% | 13.2% | 5.0% | 7.2% | 8.4% | 8.4% | 10.9% | 11.4% | 11.1% | 9.6% | 9.7% | 10.8% | 10.7% | 11.5% | 16.9% |
| Research and Development | $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 |
| Selling, General, and Administrative | $39M | $29.59M | $30.68M | $36.05M | $32.39M | $31.35M | $24.5M | $28.3M | $25.51M | $28.61M | $25.82M | $23.37M | $20.68M | $18.91M | $19.61M | $16.02M | $17.24M | $18.62M | $17.58M | $17M | $16.35M | $15.21M | $11.34M | $11.56M | $17.14M | $19.37M | $17.43M | $13.41M | $12.39M | $13.44M | $13.16M | $12.8M | $13.1M | $13.5M | $12.4M | $10.9M | $8M | $8.1M | $8.7M | $6.9M |
| Other | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$274K | -$53K | -$183K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $7.1M | $6.1M | $6.8M | $6.7M | $6.2M | $3.3M | $3M | $3.4M | $2.1M |
| Total Operating Expenses | $39M | $29.59M | $30.68M | $36.05M | $32.39M | $31.35M | $24.5M | $28.3M | $25.51M | $28.61M | $25.82M | $23.37M | $20.68M | $18.49M | $18.89M | $16.02M | $17.24M | $18.62M | $17.58M | $17M | $16.35M | $15.21M | $11.34M | $11.56M | $17.14M | $19.37M | $17.43M | $13.41M | $12.39M | $13.44M | $13.16M | $19.9M | $19.2M | $20.3M | $19.1M | $17.1M | $11.3M | $11.1M | $12.1M | $9M |
| Operating Income (EBIT) | $54.44M | $20.04M | $34.71M | $161.26M | $89.16M | $24.44M | $7.62M | $42.5M | $34.27M | $56.58M | $32.51M | $25.4M | $18.55M | $3.55M | $1.02M | $771K | -$6.39M | $68.13M | $38.48M | $53.88M | $42.11M | $66.13M | $9.95M | -$454K | -$24.15M | $12.63M | $18.22M | -$57K | $6.46M | $8.93M | $8.74M | $6.9M | $8.7M | $6.3M | $4M | $7.3M | $10M | $9.9M | $8.5M | $8M |
| Operating Margin | 8.4% | 3.8% | 5.3% | 19.5% | 15.1% | 5.2% | 1.7% | 9.4% | 8.8% | 13.5% | 7.3% | 6.2% | 5.1% | 1.0% | 0.3% | 0.4% | -2.8% | 19.3% | 12.9% | 16.4% | 12.2% | 19.9% | 4.7% | -0.2% | -8.1% | 4.0% | 6.7% | -0.0% | 2.5% | 3.3% | 3.4% | 2.8% | 3.5% | 2.6% | 1.7% | 2.9% | 5.1% | 5.1% | 4.8% | 8.0% |
| Interest Expense | $52K | $89K | $87K | $91K | $96K | $106K | $168K | $114K | $136K | $158K | $320K | $252K | $235K | $623K | $958K | $453K | $641K | $594K | $0 | $0 | $4.23M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $2.07M | $5.43M | $3.71M | $326K | $21K | $473K | $293K | $515K | $248K | $166K | $11K | $10K | $14K | $21K | $38K | $102K | $144K | $721K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | -$631K | $5.25M | $7.04M | $465K | -$3.06M | -$269K | -$168K | $127K | -$105K | -$2.83M | $455K | -$194K | -$554K | -$821K | $488K | -$1.55M | -$497K | $42K | -$181K | $32K | -$3.35M | $1.02M | -$10.06M | -$10.93M | -$13.96M | -$9.2M | -$2.54M | $565K | -$2.47M | -$827K | -$2.48M | -$900K | -$1.1M | -$1.1M | -$1.8M | -$3.3M | -$1.3M | -$2M | -$2.1M | -$900K |
| Income Before Tax (EBT) | $53.8M | $25.29M | $41.76M | $161.73M | $86.1M | $24.17M | $7.46M | $42.63M | $34.17M | $56.29M | $32.96M | $25.21M | $18M | $2.73M | $101K | $420K | -$32.7M | $68.17M | $38.3M | $53.91M | $37.96M | $58.78M | -$112K | -$11.38M | -$38.12M | $3.43M | $15.68M | $508K | $3.99M | $6.57M | $6.26M | $6M | $7.6M | $5.2M | $2.2M | $4M | $8.7M | $7.9M | $6.4M | $7.1M |
| Income Tax Expense | $12.79M | $5.98M | $9.34M | $36.72M | $19.49M | $5.16M | $1.86M | $6.36M | $11.62M | $19.05M | $11.25M | $8.57M | $6.26M | $917K | $488K | -$38K | -$11.76M | $24.46M | $14.01M | $19.53M | $13.71M | $22.07M | -$6.83M | -$16K | -$14.36M | $1.31M | $5.69M | $180K | $1.45M | $2.33M | -$77K | $2.2M | $1.3M | $900K | $500K | $500K | $2M | $1.9M | $2.9M | $3.3M |
| Net Income | $41.02M | $19.3M | $32.41M | $125.01M | $66.61M | $19.01M | $5.6M | $36.27M | $22.55M | $37.24M | $21.71M | $16.64M | $11.73M | $1.81M | -$387K | $473K | -$22.09M | $43.75M | $24.16M | $33.04M | $25.05M | $36.72M | $6.72M | -$25.72M | -$23.75M | $2.12M | $9.99M | -$80K | -$341K | $4.24M | $6.34M | $5.1M | $6.3M | $4.3M | $1.7M | $3.5M | $6.7M | $8.2M | $3.5M | $3.8M |
| Net Income Margin | 6.3% | 3.6% | 5.0% | 15.1% | 11.3% | 4.0% | 1.2% | 8.0% | 5.8% | 8.9% | 4.9% | 4.1% | 3.2% | 0.5% | -0.1% | 0.2% | -9.6% | 12.4% | 8.1% | 10.0% | 7.2% | 11.0% | 3.2% | -10.2% | -7.9% | 0.7% | 3.7% | -0.0% | -0.1% | 1.6% | 2.4% | 2.1% | 2.6% | 1.8% | 0.7% | 1.4% | 3.4% | 4.2% | 2.0% | 3.8% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 2.11 | 0.99 | 1.66 | 6.41 | 3.44 | 0.99 | 0.29 | 1.90 | 1.19 | 1.99 | 1.18 | 0.91 | 0.65 | 0.10 | -0.02 | 0.03 | -1.27 | 2.49 | 1.33 | 1.80 | 1.38 | 2.08 | 0.40 | -1.52 | -1.40 | 0.13 | 0.59 | -0.01 | -0.02 | 0.25 | 0.75 | 0.61 | 0.76 | 0.67 | 0.29 | 0.55 | 1.07 | 1.32 | 0.57 | 0.62 |
| Diluted EPS | 2.10 | 0.99 | 1.66 | 6.37 | 3.41 | 0.98 | 0.29 | 1.88 | 1.17 | 1.95 | 1.15 | 0.89 | 0.64 | 0.10 | -0.02 | 0.03 | -1.27 | 2.47 | 1.32 | 1.79 | 1.35 | 2.00 | 0.40 | -1.52 | -1.40 | 0.13 | 0.59 | -0.00 | -0.02 | 0.25 | 0.75 | 0.61 | 0.76 | 0.67 | 0.29 | 0.55 | 1.07 | 1.32 | 0.57 | 0.62 |
| Weighted Average OS | 19.48M | 19.50M | 19.50M | 19.52M | 19.34M | 19.28M | 19.24M | 19.08M | 19.01M | 18.75M | 18.42M | 18.26M | 17.95M | 17.66M | 17.56M | 17.47M | 17.38M | 17.55M | 18.14M | 18.31M | 18.21M | 17.68M | 16.92M | 16.93M | 16.91M | 16.97M | 16.93M | 16.00M | 16.87M | 16.80M | 8.39M | 8.33M | 8.27M | 6.39M | 5.77M | 6.35M | 6.24M | 6.23M | 6.17M | 6.15M |
| EBITDA | $72.25M | $40.79M | $55.15M | $176.3M | $100.72M | $38.53M | $21.18M | $55.56M | $45.95M | $67.99M | $45.22M | $35.73M | $28.07M | $13.11M | $10.63M | $8.24M | -$24.68M | $76.04M | $44.69M | $58.98M | $47.35M | $63.97M | $9.95M | $34.65M | $17.15M | $326.49M | $27.13M | $8.68M | $14.68M | $16.9M | $16.54M | $13.5M | $14.5M | $12.1M | $10.1M | $13.5M | $12.5M | $12.9M | $11.9M | $10.1M |
| EBITDA Margin | 11.2% | 7.7% | 8.5% | 21.3% | 17.1% | 8.2% | 4.6% | 12.3% | 11.8% | 16.2% | 10.1% | 8.7% | 7.7% | 3.6% | 3.2% | 3.9% | -10.7% | 21.5% | 15.0% | 17.9% | 13.7% | 19.2% | 4.7% | 13.8% | 5.7% | 103.6% | 10.0% | 3.3% | 5.6% | 6.3% | 6.4% | 5.5% | 5.9% | 5.1% | 4.2% | 5.4% | 6.3% | 6.6% | 6.7% | 10.1% |
| Period | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1990 | FY 1989 | FY 1988 | FY 1987 | FY 1986 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2025-09-27 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 | 2015-09-30 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 | 1993-09-30 | 1992-09-30 | 1991-09-30 | 1990-09-30 | 1989-09-30 | 1988-09-30 | 1987-09-30 | 1986-09-30 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $38.63M | $111.54M | $125.67M | $48.32M | $89.88M | $68.69M | $38.18M | $43.94M | $32.1M | $58.87M | $33.26M | $3.05M | $15.44M | $10K | $10K | $45.94M | $35.1M | $26.49M | $8.7M | $10.69M | $1.37M | $2.32M | $310K | $310K | $4.18M | $3.23M | $827K | $422K | $1.08M | $1.42M | $263K | $1.2M | $9.3M | $400K | $3.8M | $0 | $10.2M | $1M | $100K | $1.7M |
| Short-Term Investments | $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 |
| Cash and Short-Term Investments | $38.63M | $111.54M | $125.67M | $48.32M | $89.88M | $68.69M | $38.18M | $43.94M | $32.1M | $58.87M | $33.26M | $3.05M | $15.44M | $10K | $10K | $45.94M | $35.1M | $26.49M | $8.7M | $10.69M | $1.37M | $2.32M | $310K | $310K | $4.18M | $3.23M | $827K | $422K | $1.08M | $1.42M | $263K | $1.2M | $9.3M | $400K | $3.8M | $0 | $10.2M | $1M | $100K | $1.7M |
| Accounts Receivable | $78.72M | $59.66M | $63.42M | $81.65M | $67.92M | $53.82M | $44.18M | $51.48M | $40.28M | $47.39M | $46.78M | $51.21M | $41.11M | $42.14M | $41.97M | $24.97M | $21.28M | $49.58M | $34.52M | $37.52M | $38.6M | $44.49M | $30.91M | $29.9M | $40.73M | $42.61M | $31.05M | $28.69M | $31.05M | $33.9M | $31.52M | $33.4M | $29.5M | $29.1M | $28.4M | $32.6M | $26M | $27.9M | $25.7M | $22.3M |
| Inventory | $137.78M | $88.84M | $103.31M | $197.65M | $79.05M | $68.96M | $70.85M | $94.16M | $81.85M | $71.19M | $66.01M | $81.9M | $58.79M | $65.77M | $76.37M | $43.92M | $38.54M | $71.22M | $47.4M | $46.8M | $33.16M | $40.4M | $30.26M | $32.65M | $34.58M | $48.48M | $36.36M | $30.57M | $44.46M | $31.84M | $40.57M | $28.8M | $23.7M | $26.5M | $21.7M | $28.7M | $17.1M | $19.2M | $16.9M | $15.1M |
| Other Current Assets | $2.91M | $2.75M | $2.41M | $3.15M | $4.89M | $1.47M | $2.83M | $2.05M | $5.95M | $1.23M | $2.79M | $4.54M | $5.86M | $5.39M | $4.01M | $3.3M | $16.39M | $3.12M | $4.64M | $411K | $6.76M | $3.77M | $0 | $0 | $2.29M | $0 | $0 | $0 | $1.87M | $7K | $0 | $1.1M | $1.8M | $1.2M | $1.7M | $1.2M | $900K | $800K | $2.1M | $2M |
| Total Current Assets | $261.95M | $267.29M | $298.85M | $335.33M | $246.91M | $197.04M | $160.58M | $195.48M | $160.19M | $180.49M | $151.36M | $142.59M | $121.21M | $115.07M | $122.45M | $118.75M | $111.65M | $150.42M | $95.26M | $98.09M | $81.02M | $90.98M | $69.79M | $68.69M | $87.32M | $101.5M | $71.25M | $61.7M | $80.16M | $68.83M | $73.85M | $64.5M | $64.3M | $57.2M | $55.6M | $62.5M | $54.2M | $48.9M | $44.8M | $41.1M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $128.69M | $127.24M | $121.95M | $108.16M | $105.62M | $101.39M | $104.96M | $106.15M | $98.67M | $88.19M | $84.18M | $90.39M | $83.05M | $87.72M | $89.48M | $58.65M | $64.2M | $69.11M | $67.15M | $55.22M | $49.93M | $48.6M | $50.82M | $55.45M | $74.23M | $110.19M | $85.53M | $80.35M | $86.4M | $71.07M | $65.1M | $66.5M | $63.2M | $50.5M | $47.1M | $48.8M | $27.9M | $26.5M | $30M | $28.1M |
| Goodwill | $37.76M | $9.74M | $9.74M | $9.74M | $9.74M | $9.74M | $8.29M | $8.29M | $6.96M | $6.96M | $6.96M | $6.96M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $14.4M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $16.55M | $5.34M | $6.09M | $6.85M | $7.67M | $8.57M | $8.61M | $9.7M | $7.91M | $9.06M | $10.22M | $9.82M | $1.72M | $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 Investments | $73K | $125K | $175K | $41K | $106K | $170K | $237K | $40K | $105K | $170K | $227K | $69K | $171K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $3.4M | $0 | $3.1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $0 | $0 | $6.95M | $6.69M | -$106K | -$170K | -$237K | -$40K | -$105K | -$170K | -$227K | -$16.85M | -$1.9M | $0 | $0 | $0 | $0 | $0 | $1.48M | $0 | $0 | $0 | $0 | $0 | -$17.8M | $0 | $7.7M | $5.7M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $17.63M | $12.8M | $3.75M | $4.94M | $20.77M | $21.16M | $10.56M | $9.91M | $9.33M | $8.18M | $7.52M | $23.82M | $8.39M | $5.77M | $4.6M | $5.1M | $6.26M | $8.7M | $9.64M | $13.29M | $7.33M | $11.36M | $12.33M | $12.25M | $37.3M | $33.76M | $11.11M | -$617K | $4.91M | $5.76M | $7.18M | $7.9M | $5.5M | $5.1M | $6.2M | $7.4M | $7.8M | $3.3M | $2.8M | $2.9M |
| Total Long-Term Assets | $200.7M | $155.26M | $148.66M | $136.41M | $143.8M | $140.86M | $132.43M | $134.06M | $122.88M | $112.41M | $108.88M | $114.2M | $91.44M | $93.48M | $94.08M | $63.75M | $70.47M | $77.8M | $78.27M | $68.5M | $57.26M | $59.96M | $63.14M | $67.7M | $111.53M | $143.95M | $96.64M | $85.43M | $91.31M | $76.83M | $72.28M | $74.4M | $68.7M | $55.6M | $53.3M | $56.2M | $35.7M | $29.8M | $32.8M | $31M |
| 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 | $462.65M | $422.55M | $447.51M | $471.75M | $390.71M | $337.9M | $293.01M | $329.53M | $283.07M | $292.89M | $260.24M | $256.8M | $212.65M | $208.55M | $216.53M | $182.5M | $182.12M | $228.22M | $173.53M | $166.6M | $138.28M | $150.94M | $132.93M | $136.39M | $198.85M | $245.45M | $167.9M | $147.13M | $171.48M | $145.66M | $146.13M | $138.9M | $133M | $112.8M | $108.9M | $118.7M | $89.9M | $78.7M | $77.6M | $72.1M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $48.17M | $37.49M | $34.35M | $46.8M | $49.44M | $38.96M | $21.59M | $60.06M | $33.65M | $42.76M | $32.18M | $52.81M | $30.56M | $30.13M | $38.61M | $20.69M | $23.96M | $23.58M | $16.7M | $30.69M | $15.45M | $15.04M | $19.4M | $23.86M | $29.07M | $43.47M | $25.04M | $28.76M | $31.64M | $23.8M | $27.47M | $25.2M | $25.4M | $22.2M | $19.6M | $0 | $15.6M | $0 | $0 | $0 |
| Short-Term Debt | $0 | $0 | $0 | $0 | $0 | $1.23M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $675K | $0 | $0 | $0 | $0 | $0 | $2.38M | $3.96M | $2.66M | $3.62M | $2.92M | $10.12M | $620K | $620K | $2.62M | $3.19M | $13.46M | $7.3M | $2.5M | $2.3M | $2.3M | $9.1M | $500K | $500K | $4M | $6.5M |
| Current Income Tax Payable | $0 | $2.21M | $2.37M | $2.38M | $6.35M | $3.47M | $1.82M | $2.05M | $1.38M | $1.33M | $3.69M | $1.24M | $1.16M | $1.23M | $1.23M | $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 |
| Current Unearned Revenue | $360K | $433K | -$999K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $105K | $525K | $0 | $0 | $387K | $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 Current Liabilities | $0 | $521K | $999K | $1.01M | $991K | $7.32M | $4.24M | $2.99M | $1.65M | $2.95M | $1.56M | $4.08M | $3.76M | $1.77M | $2.2M | $2.14M | $2.59M | $24.47M | $3.08M | $6.26M | $5.21M | $0 | $0 | $0 | $2.29M | $0 | $0 | $0 | $0 | $41K | $0 | $6.8M | $6M | $5.5M | $5.2M | $26.5M | $2.8M | $17.7M | $20.8M | $17.2M |
| Total Current Liabilities | $66.01M | $47.03M | $46.16M | $62.6M | $68.85M | $53.68M | $28.41M | $71.99M | $42.32M | $53.78M | $45.83M | $63.19M | $37.41M | $36M | $46.66M | $26.83M | $29.4M | $52.85M | $24.57M | $41.15M | $29.36M | $29.91M | $28.43M | $36.27M | $44.91M | $63.16M | $35.62M | $35.39M | $43.48M | $35.19M | $47.82M | $39.3M | $33.9M | $30M | $27.1M | $35.6M | $18.9M | $18.2M | $24.8M | $23.7M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $11.47M | $13.48M | $0 | $0 | $0 | $0 | $0 | $9.48M | $48.97M | $67.63M | $70.02M | $97.78M | $94.88M | $46.2M | $35.74M | $49.67M | $29.66M | $22.09M | $26.8M | $29.2M | $30.4M | $32.1M | $33.7M | $27.3M | $23.2M | $24M | $24.2M |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$4.09M | $6.15M | $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 | $11.07M | $11.63M | $7.54M | $7.09M | $6.3M | $6.57M | $6.9M | $5.34M | $8.1M | $5.47M | $6.06M | $6.57M | $7.28M | $4.09M | $1.71M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $8.93M | $7.73M | $5.73M | $5.99M | $6.41M | $5.01M | $6.3M | $7M | $7.4M | $8M | $8.2M | $4.7M | $4.6M | $4.6M | $4.2M |
| Other Long-Term Liabilities | $11.99M | $12.22M | $11.37M | $11.75M | $12.83M | $11.55M | $11.68M | $10.54M | $9.28M | $9.07M | $8.14M | $8.15M | $6.9M | $11.57M | $56K | $7.8M | $5.65M | $5.52M | $5.11M | $3M | $2.4M | $1.38M | $5.59M | $6.77M | $6.09M | $1.03M | $1.02M | $1.01M | $1.02M | $736K | $0 | -$33.1M | -$36.2M | -$37.8M | -$40.1M | -$41.9M | -$32M | -$27.8M | -$28.6M | -$28.4M |
| Total Long-Term Liabilities | $25.11M | $24.66M | $19.85M | $19.41M | $19.82M | $19.42M | $18.58M | $15.88M | $17.38M | $14.54M | $14.2M | $14.73M | $14.18M | $23.05M | $21.4M | $7.8M | $5.65M | $5.52M | $5.11M | $3M | $11.88M | $50.35M | $73.22M | $76.79M | $103.88M | $104.85M | $54.95M | $42.48M | $56.68M | $36.8M | $27.1M | $33.1M | $36.2M | $37.8M | $40.1M | $41.9M | $32M | $27.8M | $28.6M | $28.4M |
| 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 | $100K | -$100K | $100K | $100K | $100K | $0 | $0 |
| Total Liabilities | $91.12M | $71.7M | $66.01M | $82M | $88.67M | $73.1M | $46.99M | $87.87M | $59.7M | $68.33M | $60.02M | $77.91M | $51.59M | $59.05M | $68.06M | $34.63M | $35.05M | $58.37M | $29.68M | $44.16M | $41.24M | $80.27M | $101.66M | $113.06M | $148.78M | $168.01M | $90.57M | $77.87M | $100.15M | $71.99M | $74.92M | $72.4M | $70.1M | $67.9M | $67.1M | $77.6M | $51M | $46.1M | $53.4M | $52.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 | $14K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $19.42M | $19.45M | $19.45M | $19.48M | $19.41M | $19.3M | $19.26M | $19.22M | $19.04M | $18.98M | $18.47M | $18.38M | $18.18M | $17.72M | $17.61M | $17.58M | $17.52M | $17.51M | $18.3M | $18.21M | $18.86M | $18.24M | $16.92M | $16.92M | $16.92M | $16.92M | $16.91M | $16.89M | $16.87M | $16.87M | $16.79M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $262.75M | $245.34M | $278.5M | $289.25M | $206.38M | $171.07M | $154.37M | $151.08M | $135.85M | $139.31M | $122.93M | $103.43M | $88.98M | $83.84M | $84.16M | $86.66M | $88.29M | $112.48M | $79.86M | $57.88M | $34.77M | $16.15M | -$20.56M | -$27.28M | -$1.56M | $22.19M | $22.1M | $14.14M | $16.25M | $18.61M | $16.39M | $12.1M | $9M | $13.1M | $15.3M | $18.7M | $20.6M | $17.7M | $13M | $12.5M |
| Comprehensive Income & Other | -$36K | -$608K | -$283K | -$977K | -$2.44M | -$1.96M | -$2.25M | -$1.49M | -$1.33M | -$1.54M | -$2.15M | -$1.79M | -$1.56M | -$2.44M | -$2.02M | -$2.31M | -$2.52M | -$3.34M | -$3.25M | -$662K | -$1.6M | -$1.64M | -$3.41M | -$4.64M | -$3.62M | $0 | -$64.4M | -$58M | $0 | $0 | $0 | -$38M | -$32.3M | -$28.2M | -$23.5M | -$18.6M | -$13.7M | -$10.8M | -$13.6M | -$10.2M |
| Other Stockholders' Equity | $89.37M | $86.06M | $83.55M | $81.02M | $76.25M | $74.43M | $72.38M | $71.36M | $68.48M | $66.28M | $58.82M | $57.08M | $53.89M | $47.94M | $46.71M | $43.64M | $41.25M | $39.86M | $45.69M | $46.34M | $43.4M | $36.28M | $34.91M | $33.69M | $34.71M | $38.33M | $38.31M | $38.23M | $38.2M | $38.19M | $38.03M | $54.4M | $53.9M | $31.8M | $26.4M | $22.4M | $17.8M | $14.9M | $11.2M | $7.5M |
| Total Equity | $371.53M | $350.86M | $381.5M | $389.74M | $302.04M | $264.8M | $246.02M | $241.66M | $223.38M | $224.57M | $200.22M | $178.88M | $161.06M | $149.5M | $148.47M | $147.88M | $147.07M | $169.85M | $143.85M | $122.44M | $97.04M | $70.68M | $31.27M | $23.32M | $50.06M | $77.44M | $77.33M | $69.26M | $71.32M | $73.68M | $71.21M | $66.5M | $62.9M | $44.9M | $41.7M | $41.1M | $38.4M | $32.6M | $24.2M | $20M |
| 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 | $100K | $0 | $500K | $0 | $0 | $0 |
| Total Liabilities and Equity | $462.65M | $422.55M | $447.51M | $471.75M | $390.71M | $337.9M | $293.01M | $329.53M | $283.07M | $292.89M | $260.24M | $256.8M | $212.65M | $208.55M | $216.53M | $182.5M | $182.12M | $228.22M | $173.53M | $166.6M | $138.28M | $150.94M | $132.93M | $136.39M | $198.85M | $245.45M | $167.9M | $147.13M | $171.48M | $145.66M | $146.13M | $138.9M | $133M | $112.8M | $108.8M | $118.7M | $89.4M | $78.7M | $77.6M | $72.1M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $3.9M | $1.69M | $1.94M | $1.57M | $1.73M | $2.53M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $11.47M | $14.16M | $0 | $0 | $0 | $0 | $0 | $11.86M | $52.93M | $70.29M | $73.64M | $100.7M | $105M | $46.82M | $36.36M | $52.29M | $32.84M | $35.55M | $34.1M | $31.7M | $32.7M | $34.4M | $42.8M | $27.8M | $23.7M | $28M | $30.7M |
| Net Debt | -$34.73M | -$109.85M | -$123.73M | -$46.75M | -$88.16M | -$66.16M | -$38.18M | -$43.94M | -$32.1M | -$58.87M | -$33.26M | -$3.05M | -$15.44M | $11.46M | $14.15M | -$45.94M | -$35.1M | -$26.49M | -$8.7M | -$10.69M | $10.49M | $50.61M | $69.98M | $73.33M | $96.52M | $101.77M | $45.99M | $35.94M | $51.21M | $31.42M | $35.28M | $32.9M | $22.4M | $32.3M | $30.6M | $42.8M | $17.6M | $22.7M | $27.9M | $29M |
| Period | FY 2026 | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | FY 2005 | FY 2004 | FY 2003 | FY 2002 | FY 2001 | FY 2000 | FY 1999 | FY 1998 | FY 1997 | FY 1996 | FY 1995 | FY 1994 | FY 1993 | FY 1992 | FY 1991 | FY 1989 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD | USD |
| Period Ending | 2026-10-03 | 2025-09-27 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 | 2015-09-30 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 | 2003-09-30 | 2002-09-30 | 2001-09-30 | 2000-09-30 | 1999-09-30 | 1998-09-30 | 1997-09-30 | 1996-09-30 | 1995-09-30 | 1994-09-30 | 1993-09-30 | 1992-09-30 | 1991-09-30 | 1989-09-30 |
| Operating Activities | |||||||||||||||||||||||||||||||||||||
| Net Income | $29.55M | $41.02M | $19.3M | $32.41M | $125.01M | $66.61M | $19.01M | $5.6M | $36.27M | $22.55M | $37.24M | $21.71M | $16.64M | $11.73M | $1.81M | -$387K | $458K | -$20.94M | $43.75M | $24.16M | $33.04M | $25.05M | $36.72M | $6.72M | -$25.72M | $4.54M | $2.12M | $9.91M | -$4.25M | $2.54M | $4.24M | $6.34M | $3.8M | $6.3M | $4.3M | $1.7M | $6.7M |
| Depreciation & Amortization | $17.73M | $18.39M | $15.41M | $13.3M | $14.49M | $14.52M | $14.26M | $13.55M | $12.82M | $11.65M | $11.54M | $11.93M | $10.27M | $9.83M | $9.76M | $9.57M | $7.01M | $7.88M | $7.77M | $6.21M | $5.11M | $7.07M | $8.12M | $7.06M | $8.35M | $13M | $11.2M | $8.91M | $8.74M | $8.22M | $8.06M | $7.8M | -$7.1M | -$6.1M | -$6.8M | -$6.7M | -$3.3M |
| Deferred Income Tax | -$223K | -$748K | $4.2M | $238K | $327K | -$118K | -$424K | $1.8M | -$2.81M | $2.5M | $536K | $333K | $41K | $3.88M | $835K | $209K | -$1.12M | $422K | $484K | $2M | -$1.63M | $2M | $7.46M | -$6.83M | -$16K | -$11.38M | $1.14M | $0 | $0 | $0 | $0 | $0 | $600K | -$400K | -$500K | -$200K | $400K |
| Stock-Based Compensation | $3.49M | $3.49M | $3.07M | $2.42M | $2.43M | $1.99M | $2.03M | $2.06M | $2.08M | $2.25M | $2.44M | $2.3M | $2.66M | $2.16M | $2.21M | $2.92M | $2.35M | $2.04M | $1.76M | $1.26M | $1.17M | $805K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | |||||||||||||||||||||||||||||||||||||
| Accounts Receivable | -$10.57M | -$20.41M | $5.12M | $18.22M | -$13.73M | -$14.1M | -$5.81M | $7.3M | -$11.2M | $7.11M | -$607K | $4.27M | -$2.08M | $1.03M | -$167K | -$17M | -$2.49M | $28.3M | -$15.06M | $3M | $1.08M | $1.67M | -$13.58M | $0 | $5.65M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$4.9M | $0 | -$800K | $4.7M | $1.9M |
| Inventory | -$13.05M | -$36.47M | $14.47M | $94.35M | -$118.61M | -$10.09M | $5.06M | $23.31M | -$12.3M | -$10.67M | -$5.18M | $15.89M | -$16.81M | $6.98M | $10.6M | -$11.87M | -$7.71M | $6.74M | -$23.82M | -$604K | -$15.23M | $7.24M | -$10.14M | $2.39M | -$1.17M | $12.53M | $8.37M | -$4.17M | $13.9M | -$12.76M | $8.72M | -$11.82M | -$5M | $2.8M | -$4.8M | $6.9M | $2.1M |
| Accounts Payable | $10.79M | $19.26M | -$639K | -$16.95M | -$1.96M | $11.89M | $20.16M | -$42.59M | $28.23M | -$11.93M | $9.01M | -$17.86M | $21.33M | $1.65M | -$9.56M | $12.44M | -$3.69M | -$14.76M | $18.7M | -$17.02M | $18.46M | $531K | $737K | $0 | -$8.48M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$200K | $3.2M | $2.6M | -$2.1M | $1.2M |
| Other Working Capital | -$809K | $1.9M | -$1.34M | $1.94M | -$1.51M | -$900K | $3.09M | -$2.6M | $991K | -$1.93M | $978K | -$568K | -$206K | $374K | -$701K | -$710K | $13.84M | -$14.16M | $3.67M | -$1.97M | -$120K | $1.34M | -$1.6M | -$5.68M | $1.59M | -$19.37M | $907K | -$943K | -$3.87M | $9.27M | -$3.96M | $4.21M | $400K | -$900K | -$700K | -$1.3M | -$1.5M |
| Total Working Capital Change | -$13.64M | -$35.71M | $17.61M | $97.56M | -$135.8M | -$13.2M | $22.5M | -$14.59M | $5.72M | -$17.42M | $4.2M | $1.73M | $2.23M | $10.03M | $170K | -$17.14M | -$46K | $6.12M | -$16.52M | -$16.59M | $4.19M | $10.78M | -$24.58M | -$3.29M | -$2.41M | -$6.83M | $9.28M | -$5.11M | $10.03M | -$3.49M | $4.76M | -$7.6M | -$9.7M | $5.1M | -$3.7M | $8.2M | $3.7M |
| Other Non-Cash Items | -$278K | $726K | -$1.38M | -$3.75M | -$779K | $72K | -$1.15M | -$1.81M | -$107K | -$1.22M | -$1.43M | -$2.23M | -$2.61M | -$810K | -$1.64M | $1.92M | $4.23M | $26.6M | -$497K | -$123K | $2.95M | -$1.25M | $53K | $106K | $27.64M | -$67K | $774K | $0 | $0 | $4K | $1.25M | -$1.89M | $13.7M | $12.4M | $13.6M | $13.2M | $6.4M |
| Net Cash from Operating | $36.63M | $27.16M | $58.21M | $142.2M | $5.67M | $69.88M | $56.22M | $6.61M | $53.97M | $20.3M | $54.54M | $35.77M | $29.23M | $36.83M | $13.14M | -$2.91M | $12.88M | $22.12M | $36.75M | $16.92M | $44.84M | $44.46M | $27.77M | $3.76M | $7.84M | -$733K | $24.52M | $13.71M | $14.52M | $7.28M | $18.31M | $4.64M | $1.6M | $17.3M | $6.7M | $16.3M | $13.9M |
| Investing Activities | |||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$11.79M | -$8.21M | -$19.15M | -$30.7M | -$15.9M | -$17.5M | -$7.11M | -$10.51M | -$18.45M | -$20.57M | -$12.98M | -$8.61M | -$8.96M | -$6.92M | -$8.07M | -$7.94M | -$1.49M | -$2.38M | -$9.46M | -$17.01M | -$18.96M | -$6.61M | -$3.04M | -$962K | -$528K | -$2.26M | -$9.23M | -$7.34M | -$6.71M | -$27.08M | -$13.19M | -$5.55M | -$10.7M | -$19.6M | -$9.8M | -$3.4M | -$4.5M |
| Acquisitions | $0 | -$72.09M | $4K | $9.92M | $0 | $0 | -$18.36M | $1.21M | -$3.3M | $0 | $240K | $480K | -$33.94M | $0 | $0 | -$37.31M | $0 | $228K | $0 | $0 | $0 | $0 | $0 | $0 | $16.45M | $8.08M | -$1.45M | -$8.4M | $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 | -$147K | $0 | -$215K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$5.13M | $0 | $0 | $0 | -$116K | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $37K | $1.08M | $0 | $413K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $7.34M | $222K | $638K | $0 | $0 | $0 | $100K | $0 | $0 | $0 |
| Other Investing Activities | -$638K | $4.63M | -$492K | -$118K | $9.86M | -$305K | $2.3M | -$255K | -$190K | -$305K | $5K | $5.09M | $2.52M | $623K | -$162K | $2.92M | $1.91M | -$215K | $1.21M | -$49K | $11.41M | $2.69M | $24K | $246K | $2.25M | $160K | -$63.41M | -$8.32M | $8.86M | $0 | -$212K | $242K | -$400K | -$500K | $2.2M | -$200K | -$4M |
| Net Cash from Investing | -$12.43M | -$75.67M | -$19.64M | -$20.9M | -$6.04M | -$17.8M | -$23.17M | -$9.56M | -$21.94M | -$20.88M | -$12.97M | -$3.04M | -$40.38M | -$6.29M | -$8.19M | -$41.39M | $420K | -$2.17M | -$8.25M | -$17.06M | -$7.55M | -$3.92M | -$3.02M | -$716K | $18.17M | $5.98M | -$74.09M | -$21.84M | $2.37M | -$26.44M | -$13.4M | -$5.43M | -$11.1M | -$20M | -$7.6M | -$3.6M | -$8.5M |
| Financing Activities | |||||||||||||||||||||||||||||||||||||
| Debt Repaid | - | - | - | - | - | - | - | - | - | - | $11K | $207K | - | $11.47M | $2.26M | -$656K | - | - | - | - | $11.86M | $40.51M | $17.36M | $3.35M | $27.07M | $4.29M | -$53.99M | -$10.45M | $15.93M | -$19.73M | -$6.29M | $1.92M | - | - | - | - | - |
| Common Stock Issuance | $0 | $62K | $0 | $0 | $0 | $1.08M | -$230K | $239K | $2.08M | $107K | $5.07M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $120K | $162K | $360K | $175K | $418K | $0 | $0 | $0 | $19K | $111K | $44K | $10K | $243K | $423K | $0 | $0 | $0 | $0 | $0 |
| Common Stock Repurchases | -$3.15M | -$2.27M | -$1.84M | -$2.33M | -$1.2M | $0 | $0 | -$239K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$8.69M | $0 | -$8.53M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$21.72M | -$21.76M | -$50.94M | -$41.25M | -$41.16M | -$31.29M | -$2.31M | -$2.31M | -$21.33M | -$26.01M | -$20.86M | -$2.21M | -$2.19M | -$6.6M | -$2.12M | -$2.11M | -$2.11M | -$11.38M | -$2.14M | -$2.18M | -$2.22M | -$566K | $0 | $0 | $0 | $0 | -$2.03M | -$2.03M | -$2.03M | -$2.02M | -$2M | -$2.01M | -$2M | -$1.9M | -$1.3M | -$1.2M | -$900K |
| Other Financing Activities | -$477K | -$425K | $76K | -$193K | $1.17M | -$665K | $0 | -$263K | -$942K | -$287K | -$144K | -$309K | -$183K | -$455K | -$578K | -$194K | -$498K | -$32K | $2K | $172K | $243K | -$592K | -$6.08M | $300K | $400K | $0 | $0 | $0 | $0 | $0 | -$21K | $0 | $3.5M | $13.5M | -$1.3M | -$7.7M | $4.6M |
| Net Cash from Financing | -$25.35M | -$24.4M | -$52.7M | -$43.95M | -$41.2M | -$30.88M | -$2.54M | -$2.81M | -$20.19M | -$26.19M | -$15.95M | -$2.53M | -$1.25M | -$15.1M | -$4.95M | -$1.63M | -$2.47M | -$11.35M | -$10.71M | -$1.84M | -$22.01M | -$41.49M | -$22.74M | -$3.05M | -$26.66M | -$4.29M | $51.98M | $8.54M | -$17.91M | $17.72M | -$3.74M | -$186K | $1.5M | $11.6M | -$2.6M | -$8.9M | $3.7M |
| Forex Effect | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$5.96M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $366K | $1.1M | $0 | $0 | $9.5M | $2.7M | $900K | -$12.7M | -$5.4M |
| Net Change in Cash | -$1.15M | -$72.91M | -$14.13M | $77.35M | -$41.57M | $21.2M | $30.51M | -$5.76M | $11.84M | -$26.77M | $25.61M | $30.21M | -$12.39M | $15.43M | $0 | -$45.92M | $10.83M | $8.61M | $17.79M | -$1.99M | $9.32M | -$946K | $2.01M | $0 | -$652K | $953K | $2.4M | $405K | -$657K | -$344K | $1.16M | -$971K | $1.5M | $11.6M | -$2.6M | -$8.9M | $3.7M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $36.63M | $27.16M | $58.21M | $142.2M | $5.67M | $69.88M | $56.22M | $6.61M | $53.97M | $20.3M | $54.54M | $35.77M | $29.23M | $36.83M | $13.14M | -$2.91M | $12.88M | $22.12M | $36.75M | $16.92M | $44.84M | $44.46M | $27.77M | $3.76M | $7.84M | -$733K | $24.52M | $13.71M | $14.52M | $7.28M | $18.31M | $4.64M | $1.6M | $17.3M | $6.7M | $16.3M | $13.9M |
| Capital Expenditure | -$11.79M | -$8.21M | -$19.15M | -$30.7M | -$15.9M | -$17.5M | -$7.11M | -$10.51M | -$18.45M | -$20.57M | -$12.98M | -$8.61M | -$8.96M | -$6.92M | -$8.07M | -$7.94M | -$1.49M | -$2.38M | -$9.46M | -$17.01M | -$18.96M | -$6.61M | -$3.04M | -$962K | -$528K | -$2.26M | -$9.23M | -$7.34M | -$6.71M | -$27.08M | -$13.19M | -$5.55M | -$10.7M | -$19.6M | -$9.8M | -$3.4M | -$4.5M |
| Free Cash Flow | $24.84M | $18.95M | $39.06M | $111.5M | -$10.23M | $52.38M | $49.11M | -$3.9M | $35.52M | -$272K | $41.56M | $27.16M | $20.28M | $29.91M | $5.08M | -$10.84M | $11.39M | $19.75M | $27.29M | -$95K | $25.88M | $37.85M | $24.73M | $2.8M | $7.32M | -$2.99M | $15.29M | $6.36M | $7.81M | -$19.8M | $5.12M | -$911K | -$9.1M | -$2.3M | -$3.1M | $12.9M | $9.4M |
| Cash at Beginning | $38.63M | $111.54M | $125.67M | $48.32M | $89.88M | $68.69M | $38.18M | $43.94M | $32.1M | $58.87M | $33.26M | $3.05M | $15.44M | $10K | $10K | $45.94M | $35.1M | $26.49M | $8.7M | $10.69M | $1.37M | $2.32M | $310K | $310K | $962K | $3.23M | $827K | $422K | $1.08M | $1.42M | $263K | $1.23M | $9.3M | $400K | $3.8M | $0 | $1M |
| Cash at End | $37.48M | $38.63M | $111.54M | $125.67M | $48.32M | $89.88M | $68.69M | $38.18M | $43.94M | $32.1M | $58.87M | $33.26M | $3.05M | $15.44M | $10K | $10K | $45.94M | $35.1M | $26.49M | $8.7M | $10.69M | $1.37M | $2.32M | $310K | $310K | $4.18M | $3.23M | $827K | $422K | $1.08M | $1.42M | $263K | $10.8M | $12M | $1.2M | -$8.9M | $4.7M |