BEL FUSE INC /NJ (BELFB)
Bel Fuse Inc. specializes in creating cutting-edge power management, circuit protection, and interconnect solutions. These critical components are essential for advancing modern industrial operations and driving innovation in data-centric fields. The company serves a broad spectrum of industries, including data infrastructure, manufacturing, healthcare, semiconductor production, and transportation, providing reliable and robust products backed by a long-standing tradition of engineering excellence.
Sector: Electronic Coils, Transformers & Other Inductors
Industry: Hardware, Equipment & Parts
Bel Fuse Inc.
-0.15%$199.51
AH Close$199.51+0.00%vs close
AH Close$199.51+0.00%vs close
Mkt Cap$2.46B
Float12.09M
O/S12.32M
Inst Own-
Div Yield0.14%
Dilution
MCap$2.46B
Float12.09M
O/S12.32M
Dilution
Delisting Issues Timeline
Financials Summary
Revenue$675.46M
Net Income$61.54M
Total Assets$935.2M
Free Cash Flow$67.93M
Debt & Equity
Debt 34%
Equity 66%
Total Debt$221.4M
Total Equity$425.51M
Shares Outstanding
Short Interest
Split History
No splits on record
Nothing in BELFB's public trading history: no forward or reverse split has affected the share count.
Balance Sheet Details
Assets$935.2M
Liabilities$416.53M
Accounts Receivable$131.24M
Accounts Payable$52.99M
Inventory$167.27M
PP&E (Net)$71.3M
Goodwill$214.82M
Intangible Assets$217.97M
Income Statement
| 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-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 |
| Revenue | $675.46M | $534.79M | $639.81M | $654.23M | $543.49M | $465.77M | $492.41M | $548.18M | $491.61M | $500.15M | $567.08M | $487.08M | $349.19M | $286.59M | $295.12M | $302.54M | $182.75M | $258.35M | $259.14M | $254.93M | $215.92M | $190.02M | $158.5M | $95.53M | $96.04M | $145.23M | $119.5M | $90.8M | $73.5M | $65.5M | $70.7M | $45.7M | $47.5M | $50.4M | $36.6M | $36.6M | $30.2M | $37.6M | $33.7M | $23.3M |
| YoY Growth | 26.3% | -16.4% | -2.2% | 20.4% | 16.7% | -5.4% | -10.2% | 11.5% | -1.7% | -11.8% | 16.4% | 39.5% | 21.8% | -2.9% | -2.5% | 65.5% | -29.3% | -0.3% | 1.6% | 18.1% | 13.6% | 19.9% | 65.9% | -0.5% | -33.9% | 21.5% | 31.6% | 23.5% | 12.2% | -7.4% | 54.7% | -3.8% | -5.8% | 37.7% | 0.0% | 21.2% | -19.7% | 11.6% | 44.6% | - |
| Cost of Revenue | $411.04M | $332.43M | $423.96M | $470.78M | $409.11M | $346.04M | $381.71M | $438.41M | $389.6M | $400.25M | $458.25M | $399.1M | $286.89M | $240.09M | $244.75M | $239.19M | $161.45M | $217.08M | $203.01M | $192.99M | $156.15M | $132.78M | $113.81M | $72.42M | $89.6M | $82.55M | $70M | $54.6M | $47.3M | $43.5M | $47.6M | $33.7M | $30.3M | $29.4M | $21.1M | $24M | $21.2M | $23.5M | $19.5M | $13.6M |
| Gross Profit | $264.42M | $202.36M | $215.85M | $183.45M | $134.38M | $119.73M | $110.7M | $109.77M | $102.01M | $99.91M | $108.83M | $87.98M | $62.3M | $46.5M | $50.37M | $63.35M | $21.3M | $41.27M | $56.13M | $61.95M | $59.77M | $57.25M | $44.68M | $23.11M | $6.44M | $62.68M | $49.5M | $36.2M | $26.2M | $22M | $23.1M | $12M | $17.2M | $21M | $15.5M | $12.6M | $9M | $14.1M | $14.2M | $9.7M |
| Gross Margin | 39.1% | 37.8% | 33.7% | 28.0% | 24.7% | 25.7% | 22.5% | 20.0% | 20.8% | 20.0% | 19.2% | 18.1% | 17.8% | 16.2% | 17.1% | 20.9% | 11.7% | 16.0% | 21.7% | 24.3% | 27.7% | 30.1% | 28.2% | 24.2% | 6.7% | 43.2% | 41.4% | 39.9% | 35.6% | 33.6% | 32.7% | 26.3% | 36.2% | 41.7% | 42.3% | 34.4% | 29.8% | 37.5% | 42.1% | 41.6% |
| Research and Development | $30.87M | $23.59M | $22.49M | $20.24M | $21.89M | $23.61M | $26.93M | $29.4M | $28.8M | $26.7M | $27.7M | $21.5M | $14.1M | $12.4M | $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 | $125.83M | $110.62M | $99.09M | $92.34M | $86.61M | $78.7M | $75.94M | $79.94M | $85.07M | $71M | $78.11M | $72.05M | $45.87M | $39.34M | $39.28M | $40.44M | $30.05M | $36.09M | $36.12M | $37.8M | $33.15M | $31.3M | $26.76M | $22.27M | $21.56M | $23.28M | $19.5M | $16.6M | $13.8M | $11.5M | $12.6M | $11.5M | $11.3M | $10.2M | $16M | $10.5M | $9M | $8.5M | $7.3M | $5.9M |
| Other | $0 | $3.86M | $6.29M | $5.73M | -$5.38M | -$1.25M | $0 | -$678K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$4.69M | $14.8M | -$5.5M | $1.03M | $0 | $1.03M | $0 | $0 | $0 | $5.93M | $6.1M | $4.1M | $3.4M | $3M | $3M | $2.6M | $2.4M | $2.4M | $2.4M | $2.2M | $2M | $1.8M | $1.4M | $1.1M |
| Total Operating Expenses | $156.69M | $138.06M | $127.87M | $118.31M | $103.13M | $101.06M | $102.86M | $79.94M | $85.07M | $71M | $78.11M | $72.05M | $45.87M | $39.34M | $39.28M | $40.44M | $25.36M | $50.9M | $30.62M | $38.83M | $33.15M | $32.33M | $26.76M | $22.27M | $21.56M | $29.22M | $25.6M | $20.7M | $17.2M | $14.5M | $15.6M | $14.1M | $13.7M | $12.6M | $18.4M | $12.7M | $11M | $10.3M | $8.7M | $7M |
| Operating Income (EBIT) | $107.72M | $64.3M | $87.98M | $65.15M | $31.26M | $18.67M | $7.83M | $29.61M | $16.34M | -$76.51M | $28.6M | $14.09M | $15.05M | $1.71M | $7.4M | $15.16M | -$17.35M | -$10.75M | $25.51M | $23.12M | $26.62M | $24.91M | $17.93M | $838K | -$15.12M | $33.46M | $23.9M | $15.5M | $9M | $7.5M | $7.5M | -$2.1M | $3.5M | $8.4M | -$2.9M | -$100K | -$2M | $3.8M | $5.5M | $2.7M |
| Operating Margin | 15.9% | 12.0% | 13.8% | 10.0% | 5.8% | 4.0% | 1.6% | 5.4% | 3.3% | -15.3% | 5.0% | 2.9% | 4.3% | 0.6% | 2.5% | 5.0% | -9.5% | -4.2% | 9.8% | 9.1% | 12.3% | 13.1% | 11.3% | 0.9% | -15.7% | 23.0% | 20.0% | 17.1% | 12.2% | 11.5% | 10.6% | -4.6% | 7.4% | 16.7% | -7.9% | -0.3% | -6.6% | 10.1% | 16.3% | 11.6% |
| Interest Expense | $14.75M | $4.08M | $2.85M | $3.38M | $3.54M | $4.75M | $5.45M | $5.32M | $6.8M | $6.66M | $7.59M | $3.98M | $156K | $16K | $0 | $0 | $0 | $4K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $1.03M | $4.75M | $0 | $177K | $0 | $0 | $0 | $0 | $0 | $622K | $4.72M | $276K | $274K | $125K | $357K | $420K | $527K | $2.46M | $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) | -$12.67M | -$2.49M | -$4.68M | -$6.09M | -$3.93M | -$6.53M | -$15.13M | -$3.33M | -$7.74M | -$6.04M | -$2.87M | -$3.7M | $118K | -$667K | $476K | $420K | $7.66M | -$7.9M | $6.19M | $7.93M | $1.1M | $3.46M | $249K | $940K | $2.41M | $3.91M | $800K | $1.5M | $1.5M | $2.2M | $1.8M | $300K | $500K | $11.7M | $100K | $200K | $200K | $500K | $200K | $500K |
| Income Before Tax (EBT) | $95.05M | $61.81M | $83.3M | $59.06M | $27.33M | $12.14M | -$7.3M | $23.62M | $9.64M | -$82.55M | $25.73M | $10.39M | $15.16M | $1.04M | $7.87M | $15.58M | -$9.7M | $18.65M | $31.7M | $31.05M | $27.72M | $28.37M | $18.18M | $1.78M | -$12.71M | $37.38M | $24.7M | $17M | $10.5M | $9.7M | $9.3M | -$1.8M | $4M | $20.1M | -$2.8M | $100K | -$1.8M | $4.3M | $5.7M | $3.2M |
| Income Tax Expense | $20.94M | $12.62M | $9.47M | $6.37M | $2.51M | -$659K | $1.44M | $2.91M | $21.54M | -$17.72M | $6.54M | $1.3M | -$743K | -$1.36M | $4.11M | $1.93M | -$1.39M | -$3.72M | $5.37M | $5.84M | $7.48M | $3.65M | $4.41M | $1.2M | -$547K | $5.16M | $3.4M | $1.8M | $1.6M | $1.9M | $1.2M | -$200K | $200K | $1.2M | $500K | -$700K | $0 | $1.2M | $1.6M | $600K |
| Net Income | $61.54M | $40.96M | $73.83M | $52.69M | $24.82M | $12.79M | -$8.74M | $20.71M | -$11.9M | -$64.83M | $19.2M | $9.1M | $15.91M | $2.4M | $3.76M | $13.65M | -$8.31M | -$14.93M | $26.34M | $25.2M | $20.23M | $24.72M | $13.76M | $579K | -$12.16M | $32.22M | $21.3M | $15.2M | $8.9M | $7.8M | $8.1M | -$1.6M | $3.8M | $18.9M | -$3.3M | $700K | -$1.8M | $3.1M | $4.1M | $2.6M |
| Net Income Margin | 9.1% | 7.7% | 11.5% | 8.1% | 4.6% | 2.7% | -1.8% | 3.8% | -2.4% | -13.0% | 3.4% | 1.9% | 4.6% | 0.8% | 1.3% | 4.5% | -4.5% | -5.8% | 10.2% | 9.9% | 9.4% | 13.0% | 8.7% | 0.6% | -12.7% | 22.2% | 17.8% | 16.7% | 12.1% | 11.9% | 11.5% | -3.5% | 8.0% | 37.5% | -9.0% | 1.9% | -6.0% | 8.2% | 12.2% | 11.2% |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| EPS | 4.64 | 3.26 | 5.78 | 3.69 | 1.76 | 0.91 | -0.63 | 1.71 | -0.99 | -5.44 | 1.64 | 0.79 | 1.41 | 0.21 | 0.32 | 1.17 | -0.72 | -1.27 | 2.11 | 2.13 | 1.79 | 2.19 | 1.25 | 0.05 | -1.13 | 3.04 | 2.03 | 1.46 | 0.87 | 0.77 | 0.81 | -0.16 | 0.39 | 1.89 | -0.34 | 0.08 | -0.19 | 0.33 | 0.44 | 0.28 |
| Diluted EPS | 4.64 | 3.26 | 5.78 | 3.69 | 1.76 | 0.91 | -0.63 | 1.71 | -0.99 | -5.44 | 1.64 | 0.79 | 1.41 | 0.21 | 0.32 | 1.17 | -0.72 | -1.27 | 2.11 | 2.13 | 1.77 | 2.15 | 1.24 | 0.05 | -1.13 | 2.94 | 1.98 | 1.46 | 0.87 | 0.77 | 0.81 | -0.16 | 0.39 | 1.89 | -0.34 | 0.08 | -0.19 | 0.33 | 0.44 | 0.28 |
| Weighted Average OS | 12.53M | 12.55M | 12.78M | 14.27M | 14.11M | 14.03M | 13.97M | 12.11M | 12.03M | 11.92M | 11.87M | 11.67M | 11.41M | 11.80M | 11.77M | 11.68M | 11.54M | 11.74M | 11.88M | 11.81M | 11.75M | 11.28M | 11.02M | 10.91M | 10.72M | 10.58M | 10.48M | 10.41M | 10.24M | 10.13M | 10.02M | 9.89M | 9.87M | 10.00M | 9.71M | 8.75M | 9.47M | 9.39M | 9.32M | 9.29M |
| EBITDA | $136.39M | $82.34M | $99.46M | $77.3M | $47.73M | $33.3M | $14.62M | $44.27M | $40.16M | -$54.11M | $53.88M | $42.96M | $29.52M | $10.13M | $16.54M | $24.42M | -$2.92M | -$11.21M | $33.43M | $40.15M | $36.72M | $33.94M | $26.3M | $6.84M | -$7.33M | $39.4M | $30M | $19.6M | $12.4M | $10.5M | $10.5M | $500K | $5.9M | $10.8M | -$500K | $2.1M | $0 | $5.6M | $6.9M | $3.8M |
| EBITDA Margin | 20.2% | 15.4% | 15.5% | 11.8% | 8.8% | 7.2% | 3.0% | 8.1% | 8.2% | -10.8% | 9.5% | 8.8% | 8.5% | 3.5% | 5.6% | 8.1% | -1.6% | -4.3% | 12.9% | 15.7% | 17.0% | 17.9% | 16.6% | 7.2% | -7.6% | 27.1% | 25.1% | 21.6% | 16.9% | 16.0% | 14.9% | 1.1% | 12.4% | 21.4% | -1.4% | 5.7% | - | 14.9% | 20.5% | 16.3% |
Balance Sheet
| 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-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 | 1987-12-31 | 1986-12-31 |
| Assets | ||||||||||||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $57.8M | $68.25M | $89.37M | $70.27M | $61.76M | $84.94M | $72.29M | $53.91M | $69.35M | $73.41M | $85.04M | $77.14M | $62.12M | $71.26M | $88.24M | $83.83M | $124.23M | $74.95M | $83.88M | $76.76M | $52M | $71.2M | $57.46M | $59M | $69.28M | $62.59M | $31.4M | $14.9M | $29.2M | $23.5M | $8.3M | $2.8M | $8.1M | $17.1M | $2.3M | $3.2M | $6.3M | $8.3M | $8.9M | $7.8M |
| Short-Term Investments | $0 | $950K | $37.55M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2K | $5.73M | $1.71M | $2K | $17.75M | $3.27M | $15.58M | $38.46M | $23.12M | $5.04M | $4.97M | $2.34M | $231K | $2.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $57.8M | $69.2M | $126.92M | $70.27M | $61.76M | $84.94M | $72.29M | $53.91M | $69.35M | $73.41M | $85.04M | $77.14M | $62.12M | $71.26M | $93.97M | $85.53M | $124.23M | $92.7M | $87.15M | $92.34M | $90.46M | $94.32M | $62.5M | $63.97M | $71.62M | $62.82M | $33.7M | $14.9M | $29.2M | $23.5M | $8.3M | $2.8M | $8.1M | $17.1M | $2.3M | $3.2M | $6.3M | $8.3M | $8.9M | $7.8M |
| Accounts Receivable | $131.24M | $116.37M | $96.92M | $125.52M | $115.41M | $85.51M | $92.41M | $107.74M | $78.81M | $74.42M | $86.27M | $99.61M | $65.54M | $42.87M | $41.98M | $57.68M | $38.04M | $48.55M | $55.38M | $43.77M | $39.3M | $33.25M | $30.38M | $16.84M | $9.81M | $25.17M | $18.8M | $17.1M | $11.2M | $8.9M | $11.7M | $8.1M | $6.1M | $7.5M | $5.7M | $4.8M | $4.5M | $4.5M | $3.8M | $3.3M |
| Inventory | $167.27M | $161.37M | $136.54M | $172.47M | $139.38M | $100.13M | $107.28M | $120.07M | $107.72M | $98.87M | $98.51M | $113.63M | $70.02M | $54.92M | $53.36M | $56.97M | $31.79M | $46.52M | $39.05M | $46.3M | $32.95M | $29.1M | $26.23M | $12.38M | $13.87M | $30.26M | $24.2M | $21.8M | $12.2M | $8.4M | $10.8M | $8.8M | $8.8M | $7M | $5.7M | $6M | $4.4M | $4.2M | $4.3M | $3.2M |
| Other Current Assets | $28.45M | $26.59M | $21.1M | $13.16M | $12.47M | $9.64M | $11.21M | $8.79M | $10.22M | $8.74M | $10.65M | $20.28M | $6.51M | $21.87M | $14.29M | $1.02M | $815K | $4.99M | $5.83M | $2.51M | $828K | $696K | $1.27M | $1.12M | $1.64M | $972K | $400K | $700K | $800K | $3.5M | $5.8M | $8.5M | $9.3M | $300K | $600K | $500K | $1.8M | $200K | $100K | $100K |
| Total Current Assets | $384.76M | $373.53M | $381.48M | $381.41M | $329.02M | $280.22M | $283.18M | $290.51M | $266.1M | $255.44M | $285.45M | $310.66M | $204.19M | $191.14M | $208.23M | $203.56M | $195.83M | $193.62M | $206.23M | $186.3M | $165.23M | $159.77M | $121.46M | $94.5M | $97.22M | $119.22M | $77.1M | $54.5M | $53.4M | $44.3M | $36.6M | $28.2M | $32.3M | $31.9M | $14.3M | $14.5M | $17M | $17.2M | $17.1M | $14.4M |
| Long-Term Assets | ||||||||||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $71.3M | $73M | $57.01M | $58.38M | $59.46M | $48.72M | $60.45M | $43.93M | $43.49M | $48.76M | $57.61M | $70.66M | $40.9M | $34.99M | $39.41M | $44.79M | $35.94M | $39.94M | $41.11M | $44.29M | $42.38M | $41.24M | $44.12M | $37.61M | $36.35M | $39.74M | $36M | $35.5M | $29.1M | $26.3M | $26.7M | $22.2M | $19.5M | $16.8M | $13.4M | $15.8M | $13.9M | $13.2M | $11.9M | $8.8M |
| Goodwill | $214.82M | $208.04M | $26.64M | $25.1M | $26.65M | $23.97M | $21.99M | $19.82M | $20.18M | $17.95M | $121.63M | $117.57M | $18.36M | $14.22M | $4.16M | $4.26M | $1.96M | $14.33M | $28.45M | $28.12M | $0 | $0 | $0 | $0 | $13.65M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $217.97M | $231.95M | $49.39M | $54.11M | $60.99M | $65.79M | $72.36M | $62.69M | $69.37M | $74.83M | $87.83M | $95.5M | $29.47M | $20.96M | $10.88M | $24.55M | $12.22M | $926K | $1.18M | $1.89M | $25.21M | $12.57M | $13.52M | $7.62M | $0 | $10.24M | $11.7M | $13.2M | $0 | $0 | $100K | $200K | $200K | $200K | $200K | $3.6M | $3M | $2.6M | $1.7M | $600K |
| Long-Term Investments | $0 | $9.27M | $10.28M | $5.54M | $0 | $0 | $0 | -$496K | -$4.16M | -$3.41M | -$3.32M | -$7.93M | -$1.68M | -$1.4M | -$1.29M | -$13.26M | -$11.66M | $1M | $3M | $0 | $0 | -$3.32B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $12.84M | $16.43M | $11.55M | $7.28M | $4.46M | $5.71M | $3.73M | $496K | $4.16M | $3.41M | $3.32M | $7.93M | $1.68M | $1.4M | $1.29M | $3.2M | $4.52M | $5.21M | $4.36M | $3.43M | $3.9M | $3.32B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $33.51M | $37.58M | $35.27M | $28.64M | $31.26M | $29.47M | $27.2M | $26.58M | $32.13M | $29.76M | $34.48M | $41.63M | $15.13M | $13.91M | $14.77M | $10.06M | $7.15M | $6.76M | $9.52M | $4.48M | $5.33M | $4.19M | $2.71M | $7.16M | $289K | $318K | $400K | $400K | $700K | $1M | $1.1M | $1.1M | $1.1M | $1.1M | $500K | $600K | $700K | $400K | $500K | $600K |
| Total Long-Term Assets | $550.44M | $576.26M | $190.15M | $179.06M | $182.83M | $173.65M | $185.74M | $153.01M | $165.17M | $171.3M | $301.56M | $325.5M | $103.86M | $84.08M | $69.22M | $73.61M | $50.12M | $68.17M | $87.63M | $82.2M | $76.82M | $58.01M | $60.35M | $52.39M | $50.3M | $50.3M | $48.1M | $49.1M | $29.8M | $27.3M | $27.9M | $23.5M | $20.8M | $18.1M | $14.1M | $20M | $17.6M | $16.2M | $14.1M | $10M |
| Other Assets | $0 | $0 | $0 | $0 | $0 | $0 | -$1K | $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 | $935.2M | $949.79M | $571.63M | $560.47M | $511.85M | $453.87M | $468.92M | $443.52M | $431.26M | $426.74M | $587.01M | $636.15M | $308.05M | $275.22M | $277.45M | $277.17M | $245.95M | $261.78M | $293.86M | $268.5M | $242.06M | $217.78M | $181.82M | $146.89M | $147.52M | $169.51M | $125.2M | $103.6M | $83.2M | $71.6M | $64.5M | $51.7M | $53.1M | $50M | $28.4M | $34.5M | $34.6M | $33.4M | $31.2M | $24.4M |
| Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Accounts Payable | $52.99M | $49.18M | $40.44M | $64.59M | $65.96M | $39.77M | $44.17M | $56.17M | $47.95M | $47.23M | $49.8M | $61.93M | $29.52M | $18.86M | $18.46M | $21.18M | $17.19M | $14.29M | $16.14M | $17.25M | $14.56M | $8.81M | $7.51M | $5.1M | $4.62M | $13.04M | $4.4M | $5M | $3.5M | $3.3M | $3.4M | $3.2M | $1.3M | $1.3M | $800K | $2M | $1.2M | $0 | $0 | $0 |
| Short-Term Debt | $0 | $0 | $0 | $6.32M | $0 | $5.29M | $5.49M | $2.51M | $2.64M | $11.39M | $24.77M | $13.44M | $12.74M | $205K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $2M | $2M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $300K | $0 | $0 | $0 | $600K | $1.7M | $0 | $0 | $200K |
| Current Income Tax Payable | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.39M | $1.04M | $224K | $1.58M | $1.86M | $2.5M | $3.17M | $11.09B | $9.84B | $7.17B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $0 | $0 | $3.05M | $8.85M | $2.22M | $0 | $0 | $0 | $0 | $0 | $4.5M | $0 | -$29.52M | $1.04M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $10.29M | $9.44M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $17.96M | $19.46M | $27.21M | $29.13M | $5.78M | $8.42M | $7.84M | $29.08M | $7.97M | $16.11M | $27.11M | $28.47M | $10.96M | $19.46M | $17.62M | $15.3M | $6.52M | $7.67M | $8.7M | $11.66M | $8.57M | $7.35M | $756K | $609K | $405K | $8.46M | $9.6M | $8.7M | $5.9M | $4.2M | $4.6M | $2M | $3.1M | $3.6M | $1.5M | $2.3M | $2M | $2.7M | $3.8M | $2.6M |
| Total Current Liabilities | $127.44M | $128.07M | $110.61M | $136.3M | $112.01M | $87.54M | $90.22M | $106.03M | $87.3M | $92.33M | $122.03M | $121.8M | $66.89M | $46.39M | $42.97M | $46.27M | $28M | $29.63M | $33.06M | $41.62M | $37.03M | $32.14M | $19.71M | $11.71M | $13.52M | $21.5M | $14M | $13.7M | $9.4M | $7.5M | $8M | $5.5M | $4.4M | $4.9M | $2.3M | $4.9M | $4.9M | $2.7M | $3.8M | $2.8M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||||||||||||
| Long-Term Debt | $197.5M | $292.5M | $60M | $95M | $112.5M | $110.29M | $138.22M | $111.7M | $120.05M | $129.85M | $158.78M | $219.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4.5M | $6.5M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $300K | $100K | $200K | $200K | $400K |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.16M | -$1.57M | -$1.46M | -$13M | -$15.87M | $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 | $29.68M | $28.92M | $1.46M | $1.26M | $1.49M | $1.03M | $1.73M | $1.16M | $1.57M | $1.46M | $13M | $15.87M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $410K | $6.76M | $4.52M | $4.53M | $7M | $1M | $1.1M | $1M | $800K | $600K | $200K | $400K | $600K | $800K | $800K | $1.7M | $800K | $700K | $300K |
| Other Long-Term Liabilities | $46.03M | $40.33M | $43.26M | $48.21M | $62.44M | $61.14M | $58.96M | $48.16M | $64.39M | $44.67M | $64.75M | $54.42M | $12.46M | $13.44M | $13.41M | $10.57M | $9.02M | $14.38M | $16.27M | $4.73M | $3.45M | $2.26M | $1.98M | $0 | $0 | $0 | -$100K | $0 | $0 | -$100K | $0 | $100K | $0 | $100K | $0 | $0 | $100K | $0 | $0 | $0 |
| Total Long-Term Liabilities | $289.08M | $380.56M | $120.46M | $161.82M | $191.09M | $180.53M | $210.65M | $161.02M | $186M | $175.98M | $231.86M | $289.47M | $12.46M | $13.44M | $13.41M | $10.57M | $9.02M | $14.38M | $16.27M | $4.73M | $3.45M | $7.17M | $15.25M | $4.52M | $4.53M | $7M | $900K | $1.1M | $1M | $700K | $600K | $300K | $400K | $700K | $800K | $1.1M | $1.9M | $1M | $900K | $700K |
| 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 | $416.53M | $508.63M | $231.07M | $298.12M | $303.1M | $268.07M | $300.87M | $267.05M | $273.31M | $268.31M | $353.89M | $411.27M | $79.35M | $59.83M | $56.37M | $56.84M | $37.01M | $44.01M | $49.33M | $46.35M | $40.48M | $39.32M | $34.96M | $16.23M | $18.05M | $28.5M | $14.9M | $14.8M | $10.4M | $8.2M | $8.6M | $5.8M | $4.8M | $5.6M | $3.1M | $6M | $6.8M | $3.7M | $4.7M | $3.5M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $127K | $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.27M | $1.26M | $1.28M | $1.28M | $1.25M | $1.24M | $1.23M | $1.23M | $1.2M | $1.2M | $1.19M | $1.19M | $1.15M | $1.15M | $1.18M | $1.17M | $1.16M | $1.16M | $1.18M | $1.19M | $1.17M | $1.14M | $1.12M | $1.09M | $1.08M | $1.06M | $1.1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | $403.1M | $345.03M | $307.51M | $237.19M | $187.94M | $166.49M | $157.06M | $168.69M | $147.81M | $161.29M | $229.37M | $213.9M | $207.99M | $195.21M | $196.03M | $195.48M | $185.01M | $196.47M | $214.58M | $190.95M | $167.99M | $149.95M | $127.41M | $115.63M | $116.7M | $130.47M | $99.8M | $79.7M | $64.8M | $55.9M | $48.1M | $40M | $41.6M | $37.8M | $18.9M | $22.1M | $21.4M | $23.3M | $20.1M | $16M |
| Comprehensive Income & Other | -$17.17M | -$17.23M | -$12.04M | -$16.55M | -$18.86M | -$18.06M | -$24.07M | -$24.84M | -$19.63M | -$31.3M | -$21.88M | -$11.96M | $645K | -$1.43M | -$1.55M | -$39K | $1.09M | $188K | -$344K | -$1.82M | $700K | $5.39M | $980K | -$50K | $12K | $62K | $500K | -$27.2M | -$25.2M | -$21.8M | -$19M | -$16.5M | -$14.4M | -$12.1M | -$13.1M | -$10.9M | -$8.9M | -$7.4M | -$5.8M | -$4.5M |
| Other Stockholders' Equity | $21.14M | $14.29M | $31.77M | $23.88M | $19.56M | $18.07M | $9.76M | $6.55M | $8.95M | -$4.05M | $2.56M | $9.79M | $19.56M | $5.35M | $23.87M | $23.69M | $22.75M | $20.15M | $28.76M | $30.01M | $32.41M | $27.38M | $18.33M | $13.93M | $11.69M | $9.48M | $9.4M | $9.1M | $8M | $7.5M | $7.8M | $5.9M | $6.7M | $6.6M | $6.4M | $6.4M | $6.4M | $6.4M | $6.4M | $4.9M |
| Total Equity | $425.51M | $360.58M | $340.56M | $262.35M | $208.74M | $185.8M | $168.05M | $176.47M | $157.96M | $158.43M | $233.12M | $224.88M | $228.7M | $201.71M | $221.08M | $220.33M | $208.93M | $217.77M | $244.53M | $222.15M | $201.58M | $178.46M | $146.85M | $130.66M | $129.46M | $141.02M | $110.3M | $88.8M | $72.8M | $63.4M | $55.9M | $45.9M | $48.3M | $44.4M | $25.3M | $28.5M | $27.8M | $29.7M | $26.5M | $20.9M |
| Minority Interest | $93.16M | $80.59M | $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 | $842.04M | $869.2M | $571.63M | $560.47M | $511.85M | $453.87M | $468.92M | $443.52M | $431.26M | $426.74M | $587.01M | $636.15M | $308.05M | $261.54M | $277.45M | $277.17M | $245.95M | $261.78M | $293.86M | $268.5M | $242.06M | $217.78M | $181.82M | $146.89M | $147.52M | $169.51M | $125.2M | $103.6M | $83.2M | $71.6M | $64.5M | $51.7M | $53.1M | $50M | $28.4M | $34.5M | $34.6M | $33.4M | $31.2M | $24.4M |
| Supplementary Data | ||||||||||||||||||||||||||||||||||||||||
| Total Debt | $221.4M | $318.21M | $82.1M | $118.67M | $134.05M | $130.24M | $162.83M | $114.21M | $122.69M | $141.25M | $187.19M | $233.13M | $12.74M | $205K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $6.5M | $8.5M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $300K | $0 | $0 | $0 | $900K | $1.8M | $200K | $200K | $600K |
| Net Debt | $163.6M | $249.96M | -$7.27M | $48.4M | $72.29M | $45.3M | $90.54M | $60.3M | $53.34M | $67.83M | $102.15M | $155.99M | -$49.38M | -$71.06M | -$88.24M | -$83.83M | -$124.23M | -$74.95M | -$83.88M | -$76.76M | -$52M | -$64.7M | -$48.96M | -$59M | -$69.28M | -$62.59M | -$31.4M | -$14.9M | -$29.2M | -$23.5M | -$8.3M | -$2.5M | -$8.1M | -$17.1M | -$2.3M | -$2.3M | -$4.5M | -$8.1M | -$8.7M | -$7.2M |
Cash Flow Statement
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 |
| Operating Activities | |||||||||||||||||||||||||||||||||||||
| Net Income | $61.54M | $49.19M | $73.83M | $52.69M | $24.82M | $12.79M | -$8.74M | $20.71M | -$11.9M | -$64.83M | $19.2M | $9.1M | $15.91M | $2.4M | $3.76M | $13.65M | -$8.31M | -$14.93M | $26.34M | $25.2M | $20.23M | $24.72M | $13.76M | $579K | -$12.16M | $32.22M | $21.3M | $15.2M | $8.9M | $7.8M | $8.1M | -$1.6M | $3.8M | $18.9M | -$3.3M | $700K | -$1.8M |
| Depreciation & Amortization | $26.59M | $16.46M | $13.31M | $14.86M | $16.86M | $16.42M | $16.47M | $18.21M | $20.72M | $21.78M | $23.01M | $19.75M | $12.38M | $9.07M | $8.67M | $8.84M | $6.78M | $7.44M | $7.92M | $9.03M | $10.1M | $9.03M | $8.37M | $6M | $7.78M | $5.93M | $6.1M | $4.1M | $3.4M | $3M | $3M | $2.6M | $2.4M | $2.4M | $2.4M | $2.2M | $2M |
| Deferred Income Tax | $1.38M | -$6.27M | -$3.87M | -$4.59M | $441K | -$1.74M | -$2.17M | $2.49M | -$315K | -$6.4M | -$356K | -$2.56M | -$877K | -$1.22M | $683K | $725K | $4M | -$3.62M | -$2.04M | -$988K | -$3.6M | -$4.99M | $1.59M | $405K | -$2.59M | $1.78M | -$400K | $300K | -$100K | $400K | $100K | -$400K | -$100K | -$100K | $100K | -$1M | $1M |
| Stock-Based Compensation | $0 | $3.74M | $3.49M | $2.38M | $2.3M | $2.32M | $2.89M | $2.83M | $3.03M | $2.82M | $2.81M | $2.72M | $1.88M | $1.77M | $1.71M | $2.2M | $1.73M | $0 | $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 | -$13.36M | $983K | $27.95M | -$10.67M | -$12.98M | $7.58M | $19.3M | -$13M | -$2.95M | $10.8M | $12.19M | $1.38M | -$8.03M | $260K | $14.17M | -$12.16M | $11.3M | $6.01M | -$11.41M | -$2.66B | -$3.77B | -$2.67B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | -$2.42M | $15.12M | $33.61M | -$36.59M | -$34.01M | $9.69M | $17.09M | -$24.73M | -$6.16M | -$2.79M | $12.95M | $9.12M | -$6.54M | -$343K | $3.56M | -$17.65M | $14.76M | -$7.58M | $7.48M | -$13.5M | -$1.15M | -$2.77M | $2.04M | $1.49M | $1.86M | -$6.05M | -$2.4M | -$2.2M | -$3.8M | $2.4M | -$2.5M | -$600K | -$2M | -$1.3M | -$100K | -$1.2M | -$700K |
| Accounts Payable | $2.44M | $139K | -$22.75M | $1.52M | $23.96M | -$6.04M | -$15.11M | $8.99M | -$1.43M | -$588K | -$10.02M | -$3.89M | $1.49M | -$1.42M | -$2.68M | $1.72M | $2.9M | -$1.84M | -$1.18M | $2.66B | $3.63B | $1.3B | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$13.4M | -$9.25M | -$14.48M | $21.3M | -$12.95M | $2.7M | -$11.85M | -$4.2M | $16.08M | -$25.17M | $6M | -$10.2M | -$5.92M | -$1.61M | -$508K | $9.96M | -$5.57M | -$4.32M | -$1.14M | -$499K | $144.68M | $1.38B | $1.72M | -$9.04M | $5.54M | $5.11M | -$1.5M | -$1.9M | -$200K | $1.8M | -$1.1M | -$1.9M | $800K | $900K | -$3.6M | $1.4M | -$1M |
| Total Working Capital Change | -$26.73M | $6.99M | $24.34M | -$24.44M | -$35.97M | $13.93M | $9.43M | -$32.95M | $5.55M | -$17.75M | $21.11M | -$3.59M | -$19M | -$3.12M | $14.54M | -$18.14M | $23.39M | -$7.74M | -$6.25M | -$12M | $2.83M | $1.08M | $3.76M | -$7.55M | $7.4M | -$942K | -$3.9M | -$4.1M | -$4M | $4.2M | -$3.6M | -$2.5M | -$1.2M | -$400K | -$3.7M | $200K | -$1.7M |
| Other Non-Cash Items | $17.16M | $3.95M | -$2.75M | -$645K | -$3.82M | $2.39M | $6.58M | -$1.2M | $7.04M | $102.99M | $13K | -$2.95M | $285K | $2.71M | $902K | $363K | $1.56M | $27.56M | $1.32M | $1.23M | $1.71M | $2.27M | $1.18M | $5.66M | $20.54M | -$588K | $100K | $300K | -$100K | $100K | -$100K | $100K | -$100K | $200K | $100K | -$200K | -$100K |
| Net Cash from Operating | $79.93M | $74.06M | $108.35M | $40.26M | $4.63M | $46.11M | $24.45M | $10.1M | $24.12M | $38.6M | $65.79M | $22.46M | $10.58M | $11.61M | $30.27M | $7.64M | $29.16M | $10.29M | $19.85M | $19.03M | $31.27M | $32.11M | $28.67M | $5.09M | $20.97M | $38.4M | $23.2M | $15.8M | $8.3M | $14.3M | $7M | -$800K | $5.1M | $8.5M | $2M | $2.7M | $400K |
| Investing Activities | |||||||||||||||||||||||||||||||||||||
| Capital Expenditures | -$12M | -$14.11M | -$12.13M | -$8.83M | -$9.4M | -$5.48M | -$9.89M | -$11.59M | -$6.42M | -$8.22M | -$9.89M | -$9.04M | -$8.28M | -$4.74M | -$2.93M | -$2.43M | -$2.46M | -$7.19M | -$9.27M | -$9.36M | -$7.75M | -$6.58M | -$3.12M | -$6.48M | -$5.98M | -$8.13M | -$5.3M | -$31.2M | -$6.1M | -$2.7M | -$7.4M | -$6.3M | -$5.1M | -$7.9M | -$2.1M | -$4.1M | -$3M |
| Acquisitions | $7.8M | -$320.48M | -$5.22M | $0 | -$16.81M | $0 | -$29M | -$2.18M | $76K | $5.84M | $77K | -$208.69M | -$30.99M | -$19.41M | $386K | -$40.42M | -$454K | $0 | $0 | -$6.96M | -$20.81M | -$353K | -$36.28M | -$5.56M | -$5.94M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | $0 | -$131.31M | -$59.99M | $0 | $0 | $0 | $0 | -$1.35M | $0 | $0 | $0 | -$2.94M | -$1.24M | -$24K | -$5.13M | -$6.19M | -$3.54M | -$18.97M | -$37.48M | -$3.63M | -$18M | -$17.72M | -$4.95M | -$8.82M | -$5.86M | -$773K | -$1.4M | -$2.8M | -$4.7M | -$3M | -$1.3M | -$4.9M | -$12.5M | $0 | $0 | $0 | $0 |
| Sales of Investments | $950K | $0 | $19.92M | $0 | $0 | $0 | $0 | $1.35M | $0 | $2.16M | $2.82M | $65K | $2.82M | $5.12M | $433K | $606K | $25.88M | $18.6M | $28.93M | $24.49M | $1.62M | $6.35M | $4.9M | $6.13M | $3.66M | $3.02M | $0 | $2.8M | $7.7M | $6.3M | $7.1M | $5.5M | $3.3M | $100K | $0 | $0 | $0 |
| Other Investing Activities | $0 | $168M | $3.88M | $1.83M | $7.33M | $3.96M | $5.81M | $77K | $76K | $3.67M | -$2.74M | $2.94M | $11.51M | $193K | -$15.24M | $3.68M | $3.91M | $2.27M | $11.33M | -$300K | $253K | $29K | $29K | -$898K | $89K | $865 | -$700K | $200K | $100K | $200K | $100K | $800K | $100K | $14M | $0 | -$700K | -$1.1M |
| Net Cash from Investing | -$3.25M | -$297.89M | -$53.53M | -$7M | -$18.88M | -$1.51M | -$33.09M | -$13.69M | -$6.35M | -$2.38M | -$9.81M | -$217.67M | -$26.18M | -$18.87M | -$22.48M | -$44.76M | $23.33M | -$5.29M | -$6.49M | $4.23M | -$44.68M | -$18.28M | -$39.42M | -$15.63M | -$14.03M | -$5.88M | -$7.4M | -$31M | -$3M | $800K | -$1.5M | -$4.9M | -$14.2M | $6.2M | -$2.1M | -$4.8M | -$4.1M |
| Financing Activities | |||||||||||||||||||||||||||||||||||||
| Debt Repaid | $90M | -$227.5M | $35M | $17.5M | $4.35M | $28.18M | -$29.03M | $9.01M | $19.02M | $43.52M | $45.58M | -$220.46M | -$12.51M | $17K | - | - | - | - | - | - | $7.36M | $2M | -$8.5M | -$29K | - | -$104K | -$100K | -$200K | - | - | $300K | -$300K | - | - | $900K | $900K | -$1.7M |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $312K | $1.45M | $3.19M | $4.12M | $3.89M | $2.58M | $1.87M | $1.33M | $963K | $700K | $900K | $400K | $100K | $300K | $100K | $100K | $200K | $0 | $0 | $0 |
| Common Stock Repurchases | $0 | -$16.05M | -$105K | -$349K | $0 | $0 | -$448K | $0 | $0 | $0 | $0 | $0 | -$3.36M | -$6.64M | $0 | $0 | -$92K | -$11M | -$5.73M | $0 | $0 | $0 | $0 | $0 | $0 | -$808K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$3.46M | -$3.45M | -$3.49M | -$3.41M | -$3.38M | -$3.36M | -$3.35M | -$3.29M | -$3.28M | -$3.25M | -$3.24M | -$3.16M | -$3.11M | -$3.23M | -$3.21M | -$3.18M | -$3.14M | -$3.19M | -$2.47M | -$2.22M | -$2.18M | -$2.17M | -$1.87M | -$1.64M | -$1.61M | -$1.58M | -$1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | $0 | -$1.74M | $0 | $0 | -$675K | -$600K | $0 | $0 | -$2.01M | -$718K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $351K | $149K | $336K | $0 | $0 | $0 | -$2K | $29K | $0 | $0 | -$200K | $0 | $0 | $0 | $0 | $0 | $0 | $100K | -$100K | $0 |
| Net Cash from Financing | -$93.47M | $206.26M | -$38.6M | -$21.26M | -$8.4M | -$32.14M | $25.23M | -$12.31M | -$24.32M | -$47.48M | -$48.81M | $211.55M | $6.04M | -$9.89M | -$3.21M | -$3.18M | -$3.23M | -$13.84M | -$6.61M | $1.3M | -$5.43M | -$277K | $9.21M | $263K | -$250K | -$1.32M | $700K | $900K | $400K | $100K | $300K | $400K | $100K | $200K | -$800K | -$1M | $1.7M |
| Forex Effect | $6.33M | -$3.55M | $2.89M | -$3.49M | -$537K | $199K | $1.79M | $461K | $2.49M | -$370K | $741K | -$1.32M | $422K | $164K | -$170K | -$101K | $17K | -$81K | $364K | $200K | -$367K | $186K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | -$10.45M | -$21.12M | $19.11M | $8.51M | -$23.18M | $12.65M | $18.38M | -$15.44M | -$4.06M | -$11.63M | $7.9M | $15.02M | -$9.14M | -$16.98M | $4.41M | -$40.4M | $49.28M | -$8.92M | $7.11M | $24.76M | -$19.2M | $13.74M | -$1.54M | -$10.28M | $6.69M | $31.2M | $16.5M | -$14.3M | $5.7M | $15.2M | $5.8M | -$5.3M | -$9M | $14.9M | -$900K | -$3.1M | -$2M |
| Supplementary Data | |||||||||||||||||||||||||||||||||||||
| Operating Cash Flow | $79.93M | $74.06M | $108.35M | $40.26M | $4.63M | $46.11M | $24.45M | $10.1M | $24.12M | $38.6M | $65.79M | $22.46M | $10.58M | $11.61M | $30.27M | $7.64M | $29.16M | $10.29M | $19.85M | $19.03M | $31.27M | $32.11M | $28.67M | $5.09M | $20.97M | $38.4M | $23.2M | $15.8M | $8.3M | $14.3M | $7M | -$800K | $5.1M | $8.5M | $2M | $2.7M | $400K |
| Capital Expenditure | -$12M | -$14.11M | -$12.13M | -$8.83M | -$9.4M | -$5.48M | -$9.89M | -$11.59M | -$6.42M | -$8.22M | -$9.89M | -$9.04M | -$8.28M | -$4.74M | -$2.93M | -$2.43M | -$2.46M | -$7.19M | -$9.27M | -$9.36M | -$7.75M | -$6.58M | -$3.12M | -$6.48M | -$5.98M | -$8.13M | -$5.3M | -$31.2M | -$6.1M | -$2.7M | -$7.4M | -$6.3M | -$5.1M | -$7.9M | -$2.1M | -$4.1M | -$3M |
| Free Cash Flow | $67.93M | $59.96M | $96.22M | $31.43M | -$4.76M | $40.63M | $14.56M | -$1.5M | $17.7M | $30.38M | $55.9M | $13.41M | $2.31M | $6.87M | $27.34M | $5.21M | $26.7M | $3.1M | $10.58M | $9.67M | $23.53M | $25.53M | $25.55M | -$1.39M | $15M | $30.27M | $17.9M | -$15.4M | $2.2M | $11.6M | -$400K | -$7.1M | $0 | $600K | -$100K | -$1.4M | -$2.6M |
| Cash at Beginning | $68.25M | $89.37M | $70.27M | $61.76M | $84.94M | $72.29M | $53.91M | $69.35M | $73.41M | $85.04M | $77.14M | $62.12M | $71.26M | $88.24M | $83.83M | $124.23M | $74.95M | $83.88M | $76.76M | $52M | $71.2M | $57.46M | $59M | $69.28M | $62.59M | $31.38M | $14.9M | $29.2M | $23.5M | $8.3M | $2.8M | $8.1M | $17.1M | $2.3M | $3.2M | $6.3M | $8.3M |
| Cash at End | $57.8M | $68.25M | $89.37M | $70.27M | $61.76M | $84.94M | $72.29M | $53.91M | $69.35M | $73.41M | $85.04M | $77.14M | $62.12M | $71.26M | $88.24M | $83.83M | $124.23M | $74.95M | $83.88M | $76.76M | $52M | $71.2M | $57.46M | $59M | $69.28M | $62.59M | $31.4M | $14.9M | $29.2M | $23.5M | $8.6M | $2.8M | $8.1M | $17.2M | $2.3M | $3.2M | $6.3M |