MEDIFAST INC (MED)
Medifast, Inc., through its various divisions, develops and provides a range of consumable health and nutritional items tailored for weight loss, weight management, and general wellness. These products are distributed across the United States and the Asia-Pacific region. Their extensive portfolio encompasses snack bars, savory bites, cereals, drinks, substantial meal choices, oatmeal, pancakes, puddings, soft serves, shakes, smoothies, baked goods, and soups. These offerings are marketed under proprietary brands like OPTAVIA, Optimal Health by Take Shape for Life, and Flavors of Home. The company facilitates sales primarily through direct e-commerce transactions. Established in 1980, Medifast, Inc. maintains its corporate headquarters in Baltimore, Maryland.
Sector: Miscellaneous Food Preparations & Kindred Products
Industry: Personal Products & Services
Medifast, Inc.
No splits on record
Nothing in MED's public trading history: no forward or reverse split has affected the share count.
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Revenue | $385.79M | $602.46M | $1.07B | $1.6B | $1.53B | $934.84M | $713.67M | $501M | $301.56M | $274.53M | $272.77M | $285.29M | $356.89M | $356.71M | $298.19M | $258K | $165.62M | $105.44M | $83.78M | $74.09M | $40.13M | $27.34M | $25.38M | $12.35M | $5.02M | $3.9M | $4.65M | $15.9M | $14.36M | $16.5M |
| YoY Growth | -36.0% | -43.8% | -32.9% | 4.8% | 63.2% | 31.0% | 42.4% | 66.1% | 9.8% | 0.6% | -4.4% | -20.1% | 0.1% | 19.6% | 115678.2% | -99.8% | 57.1% | 25.9% | 13.1% | 84.6% | 46.8% | 7.7% | 105.6% | 145.8% | 28.8% | -16.2% | -70.8% | 10.7% | -13.0% | - |
| Cost of Revenue | $110.6M | $157.84M | $296.2M | $458.16M | $398.49M | $237.03M | $176.81M | $121.1M | $73.75M | $68.87M | $71.46M | $76.08M | $89.04M | $88.67M | $73.69M | $65K | $40.29M | $25.33M | $21.46M | $18.24M | $10.16M | $6.75M | $6.83M | $3.69M | $2.21M | $1.72M | $2.31M | $10.1M | $9.67M | $9.22M |
| Gross Profit | $275.19M | $444.62M | $775.85M | $1.14B | $1.13B | $697.82M | $536.86M | $379.9M | $227.81M | $205.66M | $201.31M | $209.21M | $267.85M | $268.04M | $224.5M | $192K | $125.33M | $80.11M | $62.31M | $55.85M | $29.97M | $20.59M | $18.55M | $8.66M | $2.81M | $2.17M | $2.35M | $5.8M | $4.69M | $7.29M |
| Gross Margin | 71.3% | 73.8% | 72.4% | 71.3% | 73.9% | 74.6% | 75.2% | 75.8% | 75.5% | 74.9% | 73.8% | 73.3% | 75.1% | 75.1% | 75.3% | 74.7% | 75.7% | 76.0% | 74.4% | 75.4% | 74.7% | 75.3% | 73.1% | 70.1% | 56.0% | 55.8% | 50.4% | 36.5% | 32.7% | 44.2% |
| 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 |
| Selling, General, and Administrative | $289.4M | $441.75M | $649.45M | $955.61M | $911.36M | $563.66M | $445.82M | $310.84M | $188.18M | $178.81M | $172.63M | $178.96M | $202.16M | $208.77M | $197.11M | $160.83M | $105.89M | $71.91M | $56.6M | $48.27M | $25.89M | $17.59M | $14.96M | $6.91M | $2.07M | $1.69M | $4.18M | $6.58M | $7.83M | $6.46M |
| Other | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$533K | $0 | $0 | $0 | $0 | $0 | $219K | $232K | $0 | $0 | $388K |
| Total Operating Expenses | $289.4M | $441.75M | $649.45M | $955.61M | $911.36M | $563.66M | $445.82M | $310.84M | $188.18M | $178.81M | $172.63M | $178.96M | $234.26M | $244.77M | $197.11M | $161K | $105.96M | $71.91M | $56.6M | $47.74M | $25.89M | $17.59M | $14.96M | $6.91M | $2.07M | $1.69M | $4.41M | $6.58M | $7.83M | $6.84M |
| Operating Income (EBIT) | -$14.21M | $2.88M | $126.4M | $184.81M | $216.24M | $134.16M | $91.04M | $69.06M | $39.63M | $26.86M | $28.68M | $30.25M | $33.59M | $23.26M | $27.38M | $32K | $19.37M | $8.2M | $5.71M | $8.11M | $4.07M | $3M | $3.6M | $1.75M | $745K | $266K | -$2.06M | -$771K | -$3.14M | $445K |
| Operating Margin | -3.7% | 0.5% | 11.8% | 11.6% | 14.2% | 14.4% | 12.8% | 13.8% | 13.1% | 9.8% | 10.5% | 10.6% | 9.4% | 6.5% | 9.2% | 12.3% | 11.7% | 7.8% | 6.8% | 10.9% | 10.2% | 11.0% | 14.2% | 14.2% | 14.8% | 6.8% | -44.4% | -4.8% | -21.9% | 2.7% |
| Interest Expense | $0 | $0 | $0 | $701K | $231K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $102K | $111 | $145K | $366K | $0 | $369K | $317K | $0 | $150K | $0 | $0 | $386K | $0 | $0 | $0 | $0 |
| Interest Income | $5.52M | $4.8M | $2.49M | $0 | $0 | $246K | $1.29M | $1.31M | $558K | $283K | $661K | $716K | $509K | $304K | $421K | $385 | $155K | $149K | $0 | $175K | $158K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | $8.57M | $909K | $2.4M | -$747K | -$112K | $106K | $1.32M | $1.49M | $694K | $263K | $987K | $1.45M | $597K | $1.2M | $298K | $31.66M | -$73K | -$349K | -$172K | -$774K | -$144K | -$98K | -$40K | -$54K | -$179K | -$353K | $339K | -$178K | -$217K | -$216K |
| Income Before Tax (EBT) | -$5.64M | $3.79M | $128.8M | $184.06M | $216.13M | $134.26M | $92.36M | $70.55M | $40.33M | $27.12M | $29.67M | $31.69M | $34.19M | $24.46M | $27.68M | $32K | $19.29M | $7.85M | $5.54M | $7.34M | $3.93M | $2.91M | $3.56M | $1.7M | $566K | -$87K | -$1.73M | -$949K | -$3.35M | $229K |
| Income Tax Expense | $13.03M | $1.7M | $29.38M | $40.49M | $52.1M | $31.41M | $14.45M | $14.76M | $12.61M | $9.29M | $10.1M | $10.66M | $10.22M | $8.58M | $9.14M | $12K | $7.33M | $2.42M | $1.71M | $2.26M | $1.2M | $1.16M | $1.15M | -$925K | -$22K | -$787K | $1.13M | $0 | $342K | -$91K |
| Net Income | -$18.67M | $2.09M | $99.42M | $143.57M | $164.03M | $102.86M | $77.92M | $55.79M | $27.72M | $17.84M | $20.06M | $13.18M | $23.97M | $15.88M | $18.54M | $20K | $11.96M | $5.43M | $3.84M | $5.08M | $2.73M | $1.75M | $2.41M | $2.62M | $588K | $1.3M | -$3.19M | -$949K | -$3.7M | $320K |
| Net Income Margin | -4.8% | 0.3% | 9.3% | 9.0% | 10.7% | 11.0% | 10.9% | 11.1% | 9.2% | 6.5% | 7.4% | 4.6% | 6.7% | 4.5% | 6.2% | 7.6% | 7.2% | 5.2% | 4.6% | 6.9% | 6.8% | 6.4% | 9.5% | 21.2% | 11.7% | 33.4% | -68.6% | -6.0% | -25.7% | 1.9% |
| Supplementary Data | ||||||||||||||||||||||||||||||
| EPS | -1.70 | 0.19 | 9.10 | 12.82 | 14.01 | 8.74 | 6.62 | 4.67 | 2.32 | 1.51 | 1.68 | 1.04 | 1.74 | 1.16 | 1.33 | 1.39 | 0.89 | 0.37 | 0.30 | 0.41 | 0.20 | 0.16 | 0.25 | 0.36 | 0.08 | 0.19 | -0.58 | -0.20 | -0.86 | 0.07 |
| Diluted EPS | -1.70 | 0.19 | 9.10 | 12.73 | 13.89 | 8.68 | 6.43 | 4.62 | 2.29 | 1.49 | 1.66 | 1.03 | 1.73 | 1.16 | 1.31 | 1.35 | 0.81 | 0.34 | 0.28 | 0.38 | 0.19 | 0.14 | 0.22 | 0.30 | 0.07 | 0.17 | -0.58 | -0.20 | -0.86 | 0.07 |
| Weighted Average OS | 10.98M | 10.93M | 10.88M | 11.20M | 11.71M | 11.77M | 11.77M | 11.95M | 11.92M | 11.84M | 11.96M | 12.67M | 13.77M | 13.72M | 13.97M | 14.08M | 13.52M | 13.13M | 12.96M | 12.70M | 12.26M | 10.83M | 9.31M | 6.72M | 6.52M | 5.63M | 5.48M | 4.80M | 4.30M | 4.31M |
| EBITDA | $8.6M | $16.49M | $141.9M | $195.74M | $222.94M | $138.47M | $95.66M | $73.5M | $43.84M | $32.26M | $35.8M | $38.3M | $46.31M | $35.52M | $35.73M | $37.5M | $23.84M | $12.79M | $9.19M | $10.51M | $5.82M | $4.31M | $4.25M | $2.07M | $956K | $704K | -$1.83M | -$340K | -$2.26M | $1.11M |
| EBITDA Margin | 2.2% | 2.7% | 13.2% | 12.2% | 14.6% | 14.8% | 13.4% | 14.7% | 14.5% | 11.8% | 13.1% | 13.4% | 13.0% | 10.0% | 12.0% | 14559.8% | 14.4% | 12.1% | 11.0% | 14.2% | 14.5% | 15.8% | 16.7% | 16.8% | 19.0% | 18.1% | -39.4% | -2.1% | -15.8% | 6.7% |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Assets | ||||||||||||||||||||||||||||||
| Current Assets | ||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $89.3M | $90.93M | $94.44M | $87.69M | $104.18M | $163.72M | $76.97M | $81.36M | $75.08M | $52.44M | $42.04M | $24.46M | $36.38M | $39.94M | $14.26M | $17.16M | $12.71M | $1.84M | $2.19M | $1.08M | $1.48M | $612K | $2.52M | $837K | $270K | $102K | $154K | $503K | $255K | $286K |
| Short-Term Investments | $77.97M | $71.42M | $55.6M | $0 | $5.36M | $10.75M | $15.7M | $19.67M | $23.76M | $24.41M | $25.07M | $28.18M | $31.42M | $20.06M | $19.54M | $17.27M | $3.59M | $1.1M | $1.44M | $1.54M | $2.7M | $2.63M | $3.98M | $418K | $312K | $200K | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $167.27M | $162.34M | $150.04M | $87.69M | $109.54M | $174.47M | $92.68M | $101.03M | $98.83M | $76.85M | $67.11M | $52.64M | $67.8M | $59.99M | $33.8M | $34.44M | $16.3M | $2.94M | $3.63M | $2.63M | $4.18M | $3.24M | $6.51M | $1.25M | $582K | $302K | $154K | $503K | $255K | $286K |
| Accounts Receivable | $0 | $0 | $0 | $0 | $0 | $584K | $1.44M | $1.01M | $576K | $1.39M | $1.63M | $1.65M | $942K | $2.15M | $1.48M | $623K | $722K | $628K | $673K | $622K | $985K | $1.06M | $641K | $284K | $283K | $252K | $308K | $3.34M | $1.11M | $1.57M |
| Inventory | $20.23M | $42.42M | $54.59M | $118.86M | $180.04M | $53.39M | $48.77M | $38.89M | $19.33M | $18.31M | $13.34M | $15.73M | $18.06M | $20.8M | $19.97M | $19.53M | $11.23M | $13.86M | $9.18M | $8.26M | $5.47M | $4.25M | $2.99M | $1.26M | $640K | $611K | $549K | $2.72M | $2.4M | $3.89M |
| Other Current Assets | $9.07M | $0 | $0 | $0 | $16.33M | -$584K | $0 | $0 | $0 | $0 | $3.24M | $6.79M | $3.15M | $4.76M | $3.31M | $703K | $680K | $3.27M | $119K | $855K | $690K | $340K | $917K | $1.08M | $355K | $279K | $27K | $416K | $266K | $476K |
| Total Current Assets | $201.68M | $214.4M | $224.03M | $222.78M | $306.87M | $234.31M | $154.15M | $145.52M | $125.2M | $101.3M | $88.07M | $81.91M | $91.95M | $88.58M | $63.99M | $60.67M | $34.97M | $21.22M | $17.13M | $14.86M | $14.44M | $9.97M | $11.99M | $4.13M | $1.94M | $1.46M | $1.04M | $6.98M | $4.03M | $6.23M |
| Long-Term Assets | ||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $38.46M | $48.68M | $67.11M | $75.64M | $80.59M | $38.14M | $38.84M | $19.75M | $18.61M | $19.75M | $29.03M | $33.48M | $40.34M | $40.11M | $38.85M | $30.59M | $23.24M | $21.71M | $17.03M | $14.02M | $9.54M | $8.7M | $7.45M | $4.5M | $767K | $914K | $1.01M | $3.25M | $2.67M | $3.59M |
| Goodwill | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $474K |
| Intangible Assets | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $428K | $1M | $1.07M | $4.1M | $5.55M | $7.36M | $6.27M | $6.51M | $7.14M | $4.42M | $608K | $0 | $0 | $0 | $0 | $0 | $113K |
| Long-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 |
| Deferred Tax Assets | $9.04M | $11.46M | $4.12M | $5.33M | $4.4M | $692K | $1.31M | $2.98M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $1.34M | $1.13M | $897K | $367K | $0 | $91K | $0 | $655K | $454K | $508K | $0 | $0 | $0 | $166K |
| Other Long-Term Assets | $7.83M | $9.67M | $14.65M | $12.46M | $6.47M | $2.94M | $353K | $1.18M | $2.12M | $166K | $224K | $519K | $360K | $1.14M | $1.82M | $1.73M | $379K | $1.43M | $1.31M | $1.4M | $60K | $70K | $375K | $1K | $200K | $244K | $64K | $109K | $240K | $880K |
| Total Long-Term Assets | $55.33M | $69.81M | $85.88M | $93.43M | $91.46M | $41.77M | $40.5M | $23.91M | $20.73M | $19.92M | $29.25M | $34M | $40.7M | $41.68M | $41.68M | $33.39M | $29.17M | $29.82M | $26.59M | $22.06M | $16.1M | $16M | $12.24M | $5.76M | $1.42M | $1.67M | $1.07M | $3.36M | $2.91M | $5.22M |
| 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 |
| Total Assets | $257.01M | $284.21M | $309.91M | $316.21M | $398.33M | $276.08M | $194.65M | $169.43M | $145.93M | $121.22M | $117.33M | $115.91M | $132.65M | $130.25M | $105.67M | $94.06M | $64.14M | $51.04M | $43.72M | $36.93M | $30.55M | $25.97M | $24.23M | $9.89M | $3.36M | $3.13M | $2.11M | $10.34M | $6.94M | $11.45M |
| Liabilities | ||||||||||||||||||||||||||||||
| Current Liabilities | ||||||||||||||||||||||||||||||
| Accounts Payable | $15.07M | $23.05M | $39.19M | $53.12M | $70.89M | $36.09M | $22.61M | $19.02M | $13.8M | $9.58M | $11.26M | $12.18M | $12.03M | $16.23M | $12.68M | $623K | $4.97M | $5.13M | $3.18M | $2.21M | $2.26M | $940K | $1.71M | $1.19M | $337K | $348K | $878K | $0 | $0 | $0 |
| Short-Term Debt | $4.6M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $222K | $528K | $1.43M | $944K | $796K | $3.42M | $1.86M | $1.8M | $1.19M | $827K | $819K | $395K | $98K | $369K | $904K | $700K | $295K | $1.96M |
| Current Income Tax Payable | $5.12M | $1.49M | $9.86M | $7.55M | $2.57M | $2.98M | $1.55M | $1.07M | $596K | $522K | $542K | $806K | $1.43M | $3.29M | $5.43B | $3.27B | $22K | $1.13M | $592K | $535K | $899K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $384K | $316K | $574K | $7.36M | $8.05M | $7.61M | $4.33M | $0 | $0 | $0 | $0 | $0 | $10.9M | -$8.7M | $0 | $0 | -$399K | $168K | $1.1M | $699K | $90K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $13.63M | $32.77M | $0 | $0 | $0 | $0 | $0 | $19.76M | $0 | $8.92M | $8.1M | $10.73M | $4.33M | $8.84M | $4.58M | $0 | -$20K | -$270K | $1.13M | $906K | -$167K | $739K | $58K | $25K | $0 | $0 | $0 | $2.71M | $1.62M | $2.21M |
| Total Current Liabilities | $42.96M | $64.16M | $92.3M | $140.89M | $169.83M | $111.35M | $79.39M | $60.32M | $37.14M | $24.42M | $23.56M | $26.94M | $27.1M | $28.75M | $20.26M | $15.96M | $5.76M | $8.55M | $6.73M | $5.25M | $4.45M | $2.51M | $2.59M | $1.61M | $435K | $717K | $1.78M | $3.43M | $1.96M | $4.27M |
| Long-Term Liabilities | ||||||||||||||||||||||||||||||
| Long-Term Debt | $6.09M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $3.11M | $3.34M | $4.86M | $5.44M | $4.31M | $4.57M | $3.51M | $3.98M | $4.26M | $4.56M | $2.7M | $234K | $550K | $543K | $4.07M | $2.16M | $730K |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$288M | $0 | -$474M | -$696M | -$914M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Long-Term Deferred Tax Liabilities | $9.04M | $0 | $0 | $0 | $0 | $0 | $0 | $1.97M | $208K | $779K | $4.89M | $5.49M | $6.66M | $6.91M | $7.76M | $1.28M | $1.55M | $0 | $0 | $0 | $101K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Liabilities | -$6.09M | $0 | $0 | $0 | $0 | $0 | $0 | -$1.97M | $0 | $0 | $288K | $2.76M | $0 | $0 | $0 | $0 | -$1.19M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $150K | $625K | $0 | $679K | $774K | $749K |
| Total Long-Term Liabilities | $15.13M | $9.94M | $16.13M | $20.27M | $26.02M | $7.49M | $10.43M | $1.97M | $208K | $779K | $5.18M | $8.49M | $7.13M | $10.72M | $12.01M | $6.14M | $5.44M | $4.31M | $4.57M | $3.51M | $4.08M | $4.26M | $4.56M | $2.7M | $384K | $1.2M | $543K | $4.77M | $2.97M | $1.61M |
| Other Liabilities | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$1.97M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities | $58.09M | $74.1M | $108.43M | $161.17M | $195.85M | $118.84M | $89.82M | $60.32M | $37.35M | $25.2M | $28.74M | $35.43M | $34.23M | $39.47M | $32.26M | $22.1M | $11.21M | $12.86M | $11.3M | $8.76M | $8.52M | $6.76M | $7.16M | $4.31M | $819K | $1.92M | $2.33M | $8.19M | $4.93M | $5.88M |
| Stockholders' Equity | ||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $406K | $0 | $0 | $0 | $0 | $501K | $671K | $985K | $1.4M | $553K | $605K | $0 | $0 | $0 |
| Common Stock | $11K | $11K | $11K | $11K | $12K | $12K | $12K | $12K | $12K | $12K | $12K | $12K | $13K | $16K | $16K | $16K | $15K | $15K | $14K | $14K | $13K | $11K | $10K | $7K | $7K | $7K | $6K | $5K | $4K | $4K |
| Retained Earnings | $158.27M | $176.78M | $174.65M | $139.85M | $190.33M | $154.35M | $168.79M | $131.34M | $103.76M | $93.5M | $88.63M | $78.9M | $97.7M | $76.53M | $60.66M | $42.12M | $27.22M | $15.25M | $9.82M | $6.23M | $1.15M | -$1.29M | -$3.02M | -$5.38M | -$7.79M | -$8.32M | -$9.39M | -$6.15M | -$5.13M | -$1.36M |
| Comprehensive Income & Other | $234K | $180K | $248K | $24K | $111K | $41K | $25K | -$173K | -$160K | -$165K | -$62K | $435K | $703K | $553K | $396K | $240K | $159K | -$5.93M | -$2.39M | -$3.02M | $175K | -$39K | -$25K | -$1.51M | -$1.28M | -$1.14M | -$605K | $0 | $0 | $0 |
| Other Stockholders' Equity | $40.64M | $33.32M | $26.82M | $15.18M | $12.13M | $2.88M | -$63.97M | -$22.25M | $4.81M | $2.51M | -$62K | $1.57M | $703K | $14.24M | $12.73M | $29.82M | $25.7M | $22.91M | $22.59M | $21.92M | $20.86M | $20.48M | $20.08M | $10.95M | $10.32M | $9.53M | $9.17M | $8.29M | $7.14M | $6.93M |
| Total Equity | $198.92M | $210.11M | $201.48M | $155.04M | $202.47M | $157.25M | $104.83M | $109.11M | $108.58M | $96.02M | $88.58M | $80.48M | $98.42M | $90.79M | $73.4M | $71.96M | $52.93M | $38.17M | $32.42M | $28.17M | $22.02M | $19.21M | $17.08M | $5.58M | $2.54M | $1.21M | -$213K | $2.15M | $2.02M | $5.57M |
| 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 |
| Total Liabilities and Equity | $257.01M | $284.21M | $309.91M | $316.21M | $398.33M | $276.08M | $194.65M | $169.43M | $145.93M | $121.22M | $117.33M | $115.91M | $132.65M | $130.25M | $105.67M | $94.06M | $64.14M | $51.04M | $43.72M | $36.93M | $30.55M | $25.97M | $24.23M | $9.89M | $3.36M | $3.13M | $2.11M | $10.34M | $6.94M | $11.45M |
| Supplementary Data | ||||||||||||||||||||||||||||||
| Total Debt | $16.79M | $16.13M | $22.01M | $26.05M | $32.54M | $11.16M | $13.6M | $0 | $0 | $779K | $219K | $474K | $696K | $4.34M | $5.68M | $5.8M | $6.24M | $7.73M | $6.43M | $5.31M | $5.17M | $5.08M | $5.38M | $3.1M | $332K | $942K | $1.45M | $4.81M | $2.53M | $2.91M |
| Net Debt | -$72.52M | -$74.8M | -$72.43M | -$61.64M | -$71.64M | -$152.56M | -$63.37M | -$81.36M | -$75.08M | -$51.66M | -$41.82M | -$23.98M | -$35.69M | -$35.6M | -$8.59M | -$11.37M | -$6.47M | $5.89M | $4.24M | $4.23M | $3.69M | $4.47M | $2.86M | $2.26M | $62K | $840K | $1.29M | $4.31M | $2.28M | $2.63M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Operating Activities | ||||||||||||||||||||||||||||||
| Net Income | -$18.67M | $2.09M | $99.42M | $143.57M | $164.03M | $102.86M | $77.92M | $55.79M | $27.72M | $17.84M | $19.57M | $21.03M | $23.97M | $15.88M | $18.54M | $19.61M | $11.96M | $5.43M | $3.84M | $5.08M | $2.73M | $1.75M | $2.41M | $2.62M | $588K | $1.3M | -$3.19M | -$949K | -$3.7M | $320K |
| Depreciation & Amortization | $14.24M | $12.71M | $13.11M | $10.98M | $6.81M | $4.32M | $4.62M | $4.43M | $4.21M | $5.41M | $7.12M | $8.05M | $7.9M | $8.38M | $8.34M | $5.86M | $5.27M | $4.57M | $3.47M | $2.4M | $1.74M | $1.31M | $648K | $321K | $211K | $219K | $232K | $431K | $875K | $662K |
| Deferred Income Tax | $11.46M | -$7.4M | $1.21M | -$924K | -$3.71M | $601K | $1.6M | -$2.69M | -$623K | -$2.83M | -$106K | $286K | -$888K | -$1.34M | $6.01M | -$70K | $0 | -$234K | -$390K | -$648K | $301K | $486K | $1.14M | -$925K | -$22K | -$787K | $0 | $0 | $0 | $0 |
| Stock-Based Compensation | $7.64M | $7.36M | $8.19M | $11.05M | $9.9M | $6.8M | $4.52M | $3.12M | $4.27M | $3.43M | $3.08M | $3.92M | $3.21M | $2.85M | $2.52M | $2.68M | $0 | $852K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | ||||||||||||||||||||||||||||||
| Accounts Receivable | $0 | $0 | $0 | $0 | $0 | $297K | -$4.06M | $122K | $815K | $246K | $17K | -$708K | $902K | -$671K | -$854K | $53K | -$228K | $43K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | $22.19M | $12.17M | $64.27M | $61.19M | -$126.65M | -$4.62M | -$9.88M | -$18.66M | -$1.02M | -$4.98M | $2.4M | $1.8M | $2.75M | -$835K | -$435K | -$8.3M | $2.62M | -$4.67M | -$926K | -$3.14M | -$1.23M | -$1.26M | -$1.73M | -$619K | -$29K | -$62K | $762K | -$321K | $137K | -$830K |
| Accounts Payable | -$23.91M | -$34.99M | -$35.71M | -$37.59M | $0 | $0 | $0 | $15.8M | $8.01M | $197K | -$2.13M | -$1.04M | -$282K | $8.5M | $0 | $8.94M | -$2.11M | $850K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | -$8.09M | $13.08M | -$8.28M | -$1.94M | $39.01M | $31.23M | $6.46M | $2.27M | -$1.02M | $300K | $3.55M | -$5.2M | $972K | $4.56M | $528K | -$206K | -$139K | -$999K | $1.06M | $1.21M | -$840K | -$46K | -$954K | $937K | -$106K | -$589K | $858K | -$1.38M | -$125K | -$315K |
| Total Working Capital Change | -$9.8M | -$9.74M | $20.28M | $21.65M | -$87.65M | $26.9M | -$7.49M | -$467K | $6.78M | -$4.23M | $3.84M | -$5.15M | $4.34M | $11.55M | -$761K | $486K | $150K | -$4.78M | $135K | -$1.93M | -$2.06M | -$1.31M | -$2.68M | $318K | -$135K | -$651K | $1.62M | -$1.7M | $12K | -$1.15M |
| Other Non-Cash Items | $2M | $19.46M | $5.46M | $8.24M | $5.16M | $3.72M | $3.1M | $622K | $879K | $5.74M | -$4.09M | -$2.6M | $3.83M | $2.94M | $207K | $205K | $2.93M | -$350K | $811K | $703K | $509K | $98K | $235K | $119K | $9K | -$106K | $1.19M | $191K | $907K | -$57K |
| Net Cash from Operating | $6.86M | $24.48M | $147.66M | $194.57M | $94.55M | $145.2M | $84.26M | $60.82M | $43.24M | $25.35M | $29.41M | $25.54M | $42.36M | $40.26M | $34.87M | $28.77M | $20.31M | $5.5M | $7.95M | $5.84M | $3.21M | $2.33M | $1.75M | $2.46M | $651K | -$22K | -$148K | -$2.03M | -$1.9M | -$220K |
| Investing Activities | ||||||||||||||||||||||||||||||
| Capital Expenditures | -$5.61M | -$7.45M | -$6.48M | -$16.68M | -$34.21M | -$5.89M | -$10.06M | -$4.94M | -$3.24M | -$2.88M | -$2.82M | -$7.02M | -$11.61M | -$11.38M | -$14.66M | -$12.05M | -$5.35M | -$7.44M | -$7.96M | -$7.98M | -$1.67M | -$1.99M | -$3.33M | -$3.98M | -$46K | -$123K | -$28K | -$213K | -$155K | -$274K |
| Acquisitions | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $196K | $81K | $676K | $0 | $0 | $0 | $0 | $387K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $4K | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$84.41M | -$46.59M | -$54.56M | $0 | $0 | $0 | $0 | $0 | -$6.96M | -$26.58M | -$9.25M | -$26.08M | -$25.36M | -$8.39M | -$10.28M | -$16.97M | -$2.58M | $0 | -$4K | $0 | -$84K | -$112K | -$3.98M | -$409K | -$200K | -$200K | $0 | $0 | $0 | $0 |
| Sales of Investments | $78.78M | $27.43M | $0 | $5.27M | $5.14M | $4.61M | $3.73M | $3.54M | $6.95M | $26.74M | $11.88M | $29.64M | $14.36M | $8.11M | $8.06M | $5.49M | $0 | $129K | $0 | $1.24M | $0 | $1.45M | $418K | $319K | $100K | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | $3.31M | $95K | $0 | $0 | $0 | $0 | $0 | $196K | $81K | $676K | $2.63M | $950K | -$11.22M | -$3.54M | -$387K | $0 | $0 | -$13K | $0 | $0 | -$276K | -$3.29M | -$2.13M | -$505K | $0 | $0 | $0 | $13K | $2.48M | -$660K |
| Net Cash from Investing | -$7.93M | -$26.52M | -$61.05M | -$11.41M | -$29.06M | -$1.28M | -$6.33M | -$1.2M | -$3.16M | -$2.04M | -$189K | -$2.52M | -$22.6M | -$11.66M | -$16.87M | -$23.54M | -$7.93M | -$7.31M | -$7.97M | -$6.75M | -$2.03M | -$3.94M | -$9.03M | -$4.57M | -$146K | -$323K | -$28K | -$200K | $2.32M | -$934K |
| Financing Activities | ||||||||||||||||||||||||||||||
| Debt Repaid | - | - | - | - | - | - | - | - | - | $219K | $255K | $222K | $3.64M | $1.44M | $1.14M | $441K | $1.32M | -$1.3M | $449K | $481K | $473K | $614K | -$2.29M | -$2.76M | $365K | -$219K | -$244K | -$1.56M | $383K | -$203K |
| Common Stock Issuance | $0 | $0 | $0 | $0 | $811K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $34K | $214K | $30K | $216K | $795K | $66K | $7K | $6.72M | $161K | $250K | $125K | $0 | $977K | $0 | $100K |
| Common Stock Repurchases | -$369K | -$836K | -$6.96M | -$127.96M | -$62.09M | -$5.55M | -$47.21M | -$30.71M | -$2.54M | -$1.34M | -$11.81M | -$35.05M | -$20.08M | -$2.76M | -$20.39M | -$35K | -$102K | $0 | -$309K | -$420K | -$452K | $0 | -$150K | -$152K | -$170K | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | -$195K | -$715K | -$73.02M | -$71.62M | -$63.86M | -$53.19M | -$35.4M | -$23.16M | -$15.39M | -$11.89M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$45K | -$94K | -$52K | -$51K | -$51K | $0 | $0 | $0 |
| Other Financing Activities | $0 | $36K | $188K | $0 | $0 | $1.6M | $278K | $547K | $568K | $529K | $336K | $327K | $409K | $1.28M | $626K | $1.8M | -$303K | $0 | -$39K | -$14K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Cash from Financing | -$564K | -$1.51M | -$79.79M | -$199.58M | -$125.13M | -$57.14M | -$82.32M | -$53.33M | -$17.36M | -$12.92M | -$11.73M | -$34.94M | -$23.31M | -$2.92M | -$20.9M | $1.33M | -$1.51M | $1.46M | $1.13M | $503K | -$309K | -$304K | $8.96M | $2.68M | -$337K | $293K | $193K | $2.47M | -$451K | $1.09M |
| Forex Effect | $4K | $47K | -$72K | -$67K | $112K | -$21K | $1K | -$2K | -$71K | $7K | $87K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Net Change in Cash | -$1.63M | -$3.51M | $6.75M | -$16.49M | -$59.54M | $86.75M | -$4.39M | $6.29M | $22.64M | $10.4M | $17.58M | -$11.92M | -$3.56M | $25.68M | -$2.9M | $6.56M | $10.87M | -$354K | $1.11M | -$399K | $872K | -$1.91M | $1.69M | $567K | $168K | -$52K | $17K | $248K | -$31K | -$62K |
| Supplementary Data | ||||||||||||||||||||||||||||||
| Operating Cash Flow | $6.86M | $24.48M | $147.66M | $194.57M | $94.55M | $145.2M | $84.26M | $60.82M | $43.24M | $25.35M | $29.41M | $25.54M | $42.36M | $40.26M | $34.87M | $28.77M | $20.31M | $5.5M | $7.95M | $5.84M | $3.21M | $2.33M | $1.75M | $2.46M | $651K | -$22K | -$148K | -$2.03M | -$1.9M | -$220K |
| Capital Expenditure | -$5.61M | -$7.45M | -$6.48M | -$16.68M | -$34.21M | -$5.89M | -$10.06M | -$4.94M | -$3.24M | -$2.88M | -$2.82M | -$7.02M | -$11.61M | -$11.38M | -$14.66M | -$12.05M | -$5.35M | -$7.44M | -$7.96M | -$7.98M | -$1.67M | -$1.99M | -$3.33M | -$3.98M | -$46K | -$123K | -$28K | -$213K | -$155K | -$274K |
| Free Cash Flow | $1.25M | $17.02M | $141.17M | $177.89M | $60.34M | $139.31M | $74.2M | $55.88M | $39.99M | $22.47M | $26.59M | $18.51M | $30.75M | $28.88M | $20.21M | $16.71M | $14.96M | -$1.95M | -$11K | -$2.14M | $1.54M | $341K | -$1.58M | -$1.52M | $605K | -$145K | -$176K | -$2.24M | -$2.06M | -$494K |
| Cash at Beginning | $90.93M | $94.44M | $87.69M | $104.18M | $163.72M | $76.97M | $81.36M | $75.08M | $52.44M | $42.04M | $24.46M | $36.38M | $39.94M | $14.26M | $17.16M | $10.6M | $1.84M | $2.19M | $1.08M | $1.48M | $612K | $2.52M | $837K | $270K | $102K | $154K | $137K | $255K | $286K | $348K |
| Cash at End | $89.3M | $90.93M | $94.44M | $87.69M | $104.18M | $163.72M | $76.97M | $81.36M | $75.08M | $52.44M | $42.04M | $24.46M | $36.38M | $39.94M | $14.26M | $17.16M | $12.71M | $1.84M | $2.19M | $1.08M | $1.48M | $612K | $2.52M | $837K | $270K | $102K | $154K | $503K | $255K | $286K |