VEECO INSTRUMENTS INC (VECO)
Veeco Instruments Inc., operating globally with its subsidiaries, specializes in the engineering, production, sale, and support of advanced semiconductor and thin film process equipment used primarily in the manufacture of electronic devices. Their comprehensive product portfolio features systems such as laser annealing, ion beam deposition and etch, metal organic chemical vapor deposition (MOCVD), single wafer wet processing and surface preparation, molecular beam epitaxy (MBE), and atomic layer deposition (ALD), alongside other deposition solutions and packaging lithography tools. These advanced processing platforms are essential for manufacturing diverse microelectronic components, including logic chips, dynamic random-access memory (DRAM), photonics devices, power electronics, radio frequency (RF) filters and amplifiers, magnetic heads for hard disk drives, and various other semiconductor applications. The company's clientele encompasses integrated device manufacturers (IDMs), foundries, outsourced semiconductor assembly and test (OSAT) providers, hard disk drive and photonics producers, as well as educational institutions and research facilities. Established in 1945, Veeco Instruments Inc. is headquartered in Plainview, New York.
Sector: Special Industry Machinery, NEC
Industry: Semiconductors
Veeco Instruments Inc.
No splits on record
Nothing in VECO'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 | FY 1995 | FY 1994 | FY 1993 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Revenue | $664.29M | $717.3M | $666.43M | $646.14M | $583.28M | $454.16M | $419.35M | $542.08M | $484.76M | $332.45M | $477.04M | $392.87M | $331.75M | $516.02M | $979.13M | $933.23M | $380.15M | $442.81M | $402.48M | $441.03M | $410.19M | $390.44M | $279.32M | $298.88M | $449.25M | $386.67M | $246.6M | $206.8M | $165.4M | $96.8M | $72.4M | $49.4M | $43.1M |
| YoY Growth | -7.4% | 7.6% | 3.1% | 10.8% | 28.4% | 8.3% | -22.6% | 11.8% | 45.8% | -30.3% | 21.4% | 18.4% | -35.7% | -47.3% | 4.9% | 145.5% | -14.2% | 10.0% | -8.7% | 7.5% | 5.1% | 39.8% | -6.5% | -33.5% | 16.2% | 56.8% | 19.2% | 25.0% | 70.9% | 33.7% | 46.6% | 14.6% | - |
| Cost of Revenue | $398.88M | $413.3M | $381.38M | $382.99M | $341M | $259.86M | $261.15M | $348.36M | $300.44M | $199.59M | $299.8M | $257.99M | $228.61M | $300.89M | $504.8M | $489.41M | $228.59M | $266.21M | $244.96M | $246.91M | $236.09M | $238.69M | $152.31M | $183.04M | $260.15M | $216.02M | $119.9M | $107.1M | $86.9M | $53.5M | $38.3M | $27.8M | $24.5M |
| Gross Profit | $265.41M | $304M | $285.06M | $263.15M | $242.27M | $194.3M | $158.19M | $193.72M | $184.32M | $132.86M | $177.24M | $134.88M | $103.14M | $215.13M | $474.33M | $443.82M | $151.56M | $176.59M | $157.51M | $194.12M | $174.1M | $151.76M | $127.01M | $115.84M | $189.1M | $170.65M | $126.7M | $99.7M | $78.5M | $43.3M | $34.1M | $21.6M | $18.6M |
| Gross Margin | 40.0% | 42.4% | 42.8% | 40.7% | 41.5% | 42.8% | 37.7% | 35.7% | 38.0% | 40.0% | 37.2% | 34.3% | 31.1% | 41.7% | 48.4% | 47.6% | 39.9% | 39.9% | 39.1% | 44.0% | 42.4% | 38.9% | 45.5% | 38.8% | 42.1% | 44.1% | 51.4% | 48.2% | 47.5% | 44.7% | 47.1% | 43.7% | 43.2% |
| Research and Development | $119.64M | $124.51M | $112.85M | $103.56M | $88.68M | $78.99M | $90.56M | $97.75M | $81.99M | $81.02M | $78.54M | $81.17M | $81.42M | $95.15M | $96.6M | $71.39M | $57.43M | $60.35M | $61.17M | $61.92M | $60.38M | $58.34M | $48.87M | $53.89M | $59.72M | $53.9M | $31.5M | $27.4M | $18.4M | $9.8M | $7.1M | $0 | $0 |
| Selling, General, and Administrative | $98.91M | $99.66M | $92.76M | $88.95M | $84.54M | $76.25M | $79.75M | $92.06M | $100.25M | $77.64M | $90.19M | $89.76M | $85.49M | $73.11M | $95.13M | $91.78M | $85.45M | $92.84M | $90.97M | $93.11M | $84.67M | $82.51M | $67.99M | $75.9M | $90.63M | $78.86M | $52.4M | $42M | $33.3M | $19.5M | $16.8M | $16.3M | $15.3M |
| Other | $11.15M | $12.85M | $9.51M | $10.34M | $12.35M | $16.49M | $27.47M | -$368K | $392K | -$223K | $697K | $3.18M | $1.02M | $398K | $4.47M | $3.26M | $8.13M | $83.4M | $10.7M | $15.47M | $16.82M | $18.9M | $14.08M | $112.7M | $15.38M | $15.55M | $5.8M | $4.7M | $1.6M | $1.6M | $1.2M | $1.4M | $1.3M |
| Total Operating Expenses | $229.7M | $237.02M | $215.12M | $202.85M | $185.56M | $171.74M | $197.77M | $222.17M | $217.71M | $177.88M | $196.37M | $184.08M | $172.44M | $173.17M | $196.2M | $166.43M | $151.01M | $236.59M | $162.85M | $170.51M | $161.87M | $159.75M | $130.94M | $242.49M | $165.73M | $148.32M | $89.7M | $74.1M | $53.3M | $30.9M | $25.1M | $17.7M | $16.6M |
| Operating Income (EBIT) | $35.71M | $66.98M | $69.94M | $60.3M | $56.71M | $22.57M | -$39.58M | -$415.5M | -$63.78M | -$120.4M | -$23.23M | -$79.21M | -$71.81M | $37.21M | $276.26M | $277.57M | -$7.43M | -$70.56M | -$12.06M | $22.46M | $11.07M | -$11.56M | -$9.32M | -$137.9M | $20.32M | $22.33M | $37M | $25.6M | $25.2M | $12.4M | $9M | $3.9M | $2M |
| Operating Margin | 5.4% | 9.3% | 10.5% | 9.3% | 9.7% | 5.0% | -9.4% | -76.6% | -13.2% | -36.2% | -4.9% | -20.2% | -21.6% | 7.2% | 28.2% | 29.7% | -2.0% | -15.9% | -3.0% | 5.1% | 2.7% | -3.0% | -3.3% | -46.1% | 4.5% | 5.8% | 15.0% | 12.4% | 15.2% | 12.8% | 12.4% | 7.9% | 4.6% |
| Interest Expense | $9.14M | $11.04M | $11.77M | $11.51M | $28.36M | $24.74M | $22.09M | $21.52M | $19.46M | $222K | $464K | $715K | $598K | $1.5M | $4.6M | $6.57M | $6.85M | $6.4M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Interest Income | $13.47M | $12.9M | $10.58M | $2.2M | $2.34M | $1.55M | $4.68M | $3.19M | $2.33M | $1.18M | $1.05M | $1.57M | $1.2M | $2.48M | $3.78M | $0 | $0 | $2.59M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Income (Expense) | $3.68M | $1.85M | -$98.28M | -$9.31M | -$31.03M | -$31.03M | -$38.38M | -$18.33M | -$17.12M | $958K | $586K | $855K | $602K | $974K | -$4.17M | -$32.25M | -$9.55M | -$2.97M | -$2.27M | -$3.94M | -$7.57M | -$8.47M | -$7.81M | -$6M | $577K | -$17.55M | -$7M | -$9.14M | -$6.4M | -$400K | $200K | -$2.5M | -$200K |
| Income Before Tax (EBT) | $39.39M | $68.83M | -$28.34M | $50.98M | $25.68M | -$8.46M | -$77.96M | -$433.83M | -$80.9M | -$119.44M | -$22.65M | -$78.35M | -$71.21M | $38.19M | $272.09M | $271M | -$14.29M | -$69.4M | -$14.34M | $18.52M | $3.5M | -$20.03M | -$9.75M | -$143.9M | $20.9M | $4.78M | $32.4M | $18.1M | $19.7M | $12.8M | $9.2M | $1.4M | $1.8M |
| Income Tax Expense | $4M | -$4.88M | $2.03M | -$115.96M | -$358K | -$73K | $777K | -$26.75M | -$36.11M | $2.77M | $9.33M | -$11.41M | -$28.95M | $11.66M | $81.58M | $10.47M | $1.35M | $1.89M | $3.65M | $4.96M | $4.39M | $42.53M | -$7.39M | -$20.51M | $6.02M | $4.28M | $12M | $5.4M | $7.4M | $4.8M | $2.4M | -$800K | $2.4M |
| Net Income | $35.39M | $73.71M | -$30.37M | $166.94M | $26.04M | -$8.39M | -$78.73M | -$407.09M | -$44.79M | -$122.21M | -$31.98M | -$66.94M | -$42.26M | $30.93M | $127.99M | $361.76M | -$15.57M | -$71.06M | -$17.36M | $14.92M | -$897K | -$62.55M | -$9.75M | -$123.73M | $10.31M | -$17.88M | $20.4M | $12.7M | $12.3M | $8M | $6.8M | $1.5M | -$400K |
| Net Income Margin | 5.3% | 10.3% | -4.6% | 25.8% | 4.5% | -1.8% | -18.8% | -75.1% | -9.2% | -36.8% | -6.7% | -17.0% | -12.7% | 6.0% | 13.1% | 38.8% | -4.1% | -16.0% | -4.3% | 3.4% | -0.2% | -16.0% | -3.5% | -41.4% | 2.3% | -4.6% | 8.3% | 6.1% | 7.4% | 8.3% | 9.4% | 3.0% | -0.9% |
| Supplementary Data | |||||||||||||||||||||||||||||||||
| EPS | 0.60 | 1.31 | -0.56 | 3.35 | 0.53 | -0.17 | -1.66 | -8.63 | -1.01 | -3.11 | -0.80 | -1.70 | -1.09 | 0.80 | 3.23 | 9.16 | -0.48 | -2.27 | -0.56 | 0.49 | -0.03 | -2.11 | -0.33 | -4.25 | 0.40 | -0.75 | 1.07 | 0.73 | 1.35 | 1.89 | 1.13 | 0.79 | -0.20 |
| Diluted EPS | 0.59 | 1.23 | -0.56 | 2.71 | 0.49 | -0.17 | -1.66 | -8.63 | -1.01 | -3.11 | -0.80 | -1.70 | -1.09 | 0.79 | 3.11 | 8.51 | -0.48 | -2.27 | -0.56 | 0.48 | -0.03 | -2.11 | -0.33 | -4.25 | 0.39 | -0.71 | 1.02 | 0.70 | 1.30 | 1.86 | 1.09 | 0.79 | -0.20 |
| Weighted Average OS | 59.30M | 56.43M | 53.77M | 49.91M | 49.07M | 48.36M | 47.48M | 47.15M | 44.17M | 39.34M | 39.74M | 39.35M | 38.77M | 38.48M | 39.66M | 39.50M | 32.63M | 31.35M | 31.02M | 30.49M | 29.92M | 29.65M | 29.26M | 29.10M | 25.94M | 23.80M | 20.60M | 18.77M | 8.72M | 6.41M | 5.36M | 1.90M | 1.95M |
| EBITDA | $68.54M | $105.02M | $8.4M | $88.14M | $80.1M | $46.97M | -$21.47M | -$362.32M | -$19.44M | -$86.57M | $17.67M | -$53.07M | -$52.19M | $55.88M | $289.58M | $292.06M | $15.06M | -$35.01M | $17.63M | $57.79M | $43.51M | $21.49M | $20.94M | -$98.72M | $46.02M | $37.88M | $52.92M | $35.97M | $43.3M | $36.2M | $12.8M | $5.3M | $3.3M |
| EBITDA Margin | 10.3% | 14.6% | 1.3% | 13.6% | 13.7% | 10.3% | -5.1% | -66.8% | -4.0% | -26.0% | 3.7% | -13.5% | -15.7% | 10.8% | 29.6% | 31.3% | 4.0% | -7.9% | 4.4% | 13.1% | 10.6% | 5.5% | 7.5% | -33.0% | 10.2% | 9.8% | 21.5% | 17.4% | 26.2% | 37.4% | 17.7% | 10.7% | 7.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 | FY 1995 | FY 1994 | FY 1993 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Assets | |||||||||||||||||||||||||||||||||
| Current Assets | |||||||||||||||||||||||||||||||||
| Cash and Cash Equivalents | $163.47M | $145.59M | $158.78M | $154.93M | $119.75M | $129.63M | $129.29M | $212.27M | $279.74M | $277.44M | $269.23M | $270.81M | $210.8M | $384.56M | $217.92M | $245.13M | $148.59M | $103.8M | $117.08M | $147.05M | $124.5M | $100.28M | $106.83M | $214.29M | $203.15M | $63.42M | $29.4M | $23.5M | $18.5M | $21.2M | $17.6M | $2.3M | $400K |
| Short-Term Investments | $226.76M | $198.72M | $146.66M | $147.49M | $104.18M | $189.77M | $115.25M | $48.19M | $47.78M | $66.79M | $116.05M | $120.57M | $281.54M | $192.23M | $273.59M | $394.18M | $135M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $26.89M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Cash and Short-Term Investments | $390.23M | $344.31M | $305.44M | $302.41M | $223.93M | $319.4M | $244.55M | $260.46M | $327.52M | $344.23M | $385.28M | $391.38M | $492.34M | $576.79M | $491.51M | $639.31M | $283.59M | $103.8M | $117.08M | $147.05M | $124.5M | $100.28M | $106.83M | $214.29M | $203.15M | $90.31M | $29.4M | $23.5M | $18.5M | $21.2M | $17.6M | $2.3M | $400K |
| Accounts Receivable | $145.52M | $133.94M | $127.39M | $140.73M | $127.9M | $101.24M | $71.02M | $77.2M | $99.03M | $58.02M | $49.52M | $60.09M | $23.82M | $63.17M | $95.04M | $150.53M | $84.36M | $59.66M | $75.21M | $86.59M | $89.23M | $85.91M | $69.89M | $68.78M | $88.45M | $96.15M | $79.95M | $43M | $44.9M | $19.8M | $19M | $12.7M | $9M |
| Inventory | $275.3M | $246.74M | $237.63M | $206.91M | $170.86M | $145.91M | $133.07M | $156.31M | $120.27M | $77.06M | $77.47M | $61.47M | $59.73M | $59.81M | $113.43M | $108.49M | $77.56M | $94.93M | $98.59M | $100.36M | $88.9M | $110.64M | $97.62M | $86.25M | $101.42M | $100.06M | $56.7M | $53.3M | $39.1M | $21.3M | $15.8M | $10.7M | $8.4M |
| Other Current Assets | $34.29M | $39.54M | $19.74M | $18.85M | $1.07M | $1.09M | $12.28M | $16.68M | $24.44M | $13.96M | $21.7M | $32.29M | $25.48M | $14.36M | $13.8M | $89.92M | $3.1M | $8.61M | $2.65M | $11.94M | $12.51M | $3.1M | $24.69M | $31.55M | $46.83M | $45.3M | $66.5M | $7.3M | $6M | $2.8M | $2.1M | $2.4M | $900K |
| Total Current Assets | $845.34M | $764.53M | $706.28M | $668.9M | $549.39M | $586.93M | $475.88M | $520.08M | $596.99M | $501.51M | $542.13M | $555.66M | $613.64M | $744.48M | $754.54M | $1.02B | $456.44M | $267M | $302.43M | $345.93M | $315.14M | $308.97M | $314.86M | $419.26M | $462.49M | $342.24M | $211M | $127.1M | $96.9M | $65.1M | $54.5M | $28.1M | $18.7M |
| Long-Term Assets | |||||||||||||||||||||||||||||||||
| Property, Plant & Equipment Net | $133.25M | $140.29M | $142.84M | $133.75M | $128.56M | $75.55M | $90.16M | $80.28M | $85.06M | $60.65M | $79.59M | $78.75M | $89.14M | $98.3M | $86.07M | $42.32M | $59.39M | $64.37M | $66.14M | $73.51M | $69.81M | $73.51M | $72.74M | $55.87M | $78.55M | $60.09M | $41.9M | $37.2M | $21.5M | $9.8M | $7.4M | $7.4M | $8M |
| Goodwill | $214.96M | $214.96M | $214.96M | $181.94M | $181.94M | $181.94M | $181.94M | $184.3M | $307.13M | $114.91M | $114.91M | $114.96M | $91.35M | $55.83M | $55.83M | $52M | $52M | $38.82M | $100.9M | $100.9M | $99.62M | $0 | $0 | $0 | $125.58M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Intangible Assets | $5.7M | $8.83M | $43.95M | $23.89M | $33.91M | $46.19M | $61.52M | $85.15M | $369.84M | $58.38M | $131.67M | $159.31M | $114.72M | $20.97M | $25.88M | $16.89M | $21.77M | $59.16M | $59.65M | $68.91M | $78.19M | $188.24M | $91.83M | $84.41M | $14.59M | $9.48M | $5.5M | $4.2M | $4.3M | $4.4M | $4.6M | $4.7M | $4.8M |
| Long-Term Investments | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $21M | $21M | $21M | $21M | $19.4M | $16.88M | $14.49M | -$10.88M | $0 | -$3.1M | -$2.19M | -$2.65M | -$2.56M | -$2.87M | $3.54M | $12.38M | $17.48M | $23.52M | -$45.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Deferred Tax Assets | $122.94M | $120.19M | $117.9M | $116.35M | $1.64M | $1.44M | $1.55M | $1.87M | $2.95M | $2.04M | $1.38M | $1.18M | $397K | $935K | $10.88M | $9.4M | $3.1M | $2.19M | $2.65M | $2.56M | $2.87M | $3.1M | $18.14M | $28.89M | $46.83M | $45.3M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Long-Term Assets | $3.61M | $2.77M | $3.12M | $3.35M | $3.55M | $6.02M | $7.04M | $8.13M | $4.31M | $47K | $98K | $194K | $21.84M | $2.29M | $39.62M | $4.84M | $30.13M | $193K | $213K | $354K | $5.1M | -$444K | $86.52M | $898K | $3.95M | $11.47M | $6.9M | $4.3M | $5M | $1M | $900K | $700K | $1.1M |
| Total Long-Term Assets | $480.46M | $487.05M | $522.76M | $459.28M | $349.59M | $311.13M | $342.21M | $380.74M | $790.29M | $257.02M | $348.65M | $373.79M | $334.33M | $192.82M | $181.52M | $125.46M | $148.94M | $162.54M | $226.9M | $243.67M | $252.72M | $267.94M | $281.61M | $187.56M | $293.03M | $81.05M | $54.3M | $45.7M | $30.8M | $15.2M | $12.9M | $12.8M | $13.9M |
| 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 |
| Total Assets | $1.33B | $1.25B | $1.23B | $1.13B | $898.98M | $898.06M | $818.09M | $900.82M | $1.39B | $758.53M | $890.79M | $929.46M | $947.97M | $937.3M | $936.06M | $1.15B | $605.37M | $429.54M | $529.33M | $589.6M | $567.86M | $576.91M | $596.46M | $606.82M | $755.52M | $423.28M | $265.3M | $172.8M | $127.7M | $80.3M | $67.4M | $40.9M | $32.6M |
| Liabilities | |||||||||||||||||||||||||||||||||
| Current Liabilities | |||||||||||||||||||||||||||||||||
| Accounts Payable | $55.34M | $43.52M | $42.38M | $52.05M | $44.46M | $33.66M | $21.28M | $39.61M | $50.32M | $22.61M | $30.07M | $18.11M | $35.76M | $26.09M | $40.4M | $32.22M | $24.91M | $29.61M | $36.64M | $40.59M | $31.29M | $25.48M | $19.6M | $13.08M | $19.66M | $32.74M | $27.7M | $15.8M | $21.4M | $11.9M | $8.7M | $7.4M | $3.9M |
| Short-Term Debt | $0 | $26.5M | $0 | $20.17M | $0 | $0 | $0 | $0 | $0 | $368K | $340K | $314K | $290K | $268K | $248K | $101.37M | $212K | $196K | $25.55M | $5.6M | $375K | $354K | $333K | $312K | $3.54M | $1.43M | $8.2M | $800K | $200K | $100K | $0 | $0 | $3.1M |
| Current Income Tax Payable | $3.05M | $2.09M | $1.82M | $4.46M | $6.75M | $3.57M | $1.64M | $1.26M | $3.85M | $2.31M | $6.21M | $5.44M | $6.15M | $8.77M | $3.53M | $56.37M | $829K | $354K | $2.28M | $2.72M | $2.12M | $1.7M | $3.7M | $3.81M | $8.63M | $2.34M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Current Unearned Revenue | $74.16M | $64.99M | $118.03M | $127.22M | $63.14M | $67.23M | $54.87M | $72.74M | $108.95M | $85.02M | $76.22M | $96M | $34.75M | $42.1M | $10.28M | $4.11M | $2.52M | $1.35M | $3.25M | $251K | $51.17M | $1.2M | $2.14M | $5.97M | $14.57M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Current Liabilities | $5.54M | $6.59M | $11.61M | $7.07M | $7.61M | $2.7M | $7.23M | $8.22M | $130.43M | $7.09M | $6.96M | $14.75M | $29.16M | $15.54M | $104.27M | $5.36M | $90.32M | $48.25M | $2.28M | $26.39M | $30.28M | $1.7M | $3.7M | $5.24M | $8.63M | $3.1M | $25.3M | $25M | $20.9M | $9.6M | $8.3M | $4.6M | $5M |
| Total Current Liabilities | $178.06M | $192.28M | $218.03M | $257.9M | $189.2M | $146.68M | $118.22M | $160.05M | $223.46M | $143.51M | $162.23M | $168.41M | $128.19M | $112.29M | $167.47M | $382.43M | $139.12M | $98.47M | $127.92M | $97.87M | $85.49M | $92.17M | $57.39M | $68.16M | $104.47M | $121.77M | $61.2M | $41.6M | $42.5M | $21.6M | $17M | $12M | $12M |
| Long-Term Liabilities | |||||||||||||||||||||||||||||||||
| Long-Term Debt | $226.01M | $249.7M | $274.94M | $254.49M | $229.44M | $321.12M | $300.07M | $287.39M | $275.63M | $826K | $1.19M | $1.53M | $1.85M | $2.14M | $2.41M | $2.65M | $100.96M | $108.67M | $121.03M | $203.61M | $229.21M | $229.58M | $229.94M | $230.27M | $215.52M | $14.63M | $8.8M | $16.9M | $17.1M | $2.6M | $0 | $0 | $21.9M |
| Long-Term Unearned Revenue | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $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 | $532K | $689K | $6.55M | $1.28M | $4.79M | $5.24M | $5.65M | $5.69M | $36.84M | $13.2M | $11.21M | $16.4M | $28.05M | $7.14M | $5.03M | $0 | $5.04M | $4.54M | $3.71M | $2.42M | $1.05M | $0 | $0 | $0 | $10.16M | $2.68M | $2.7M | $900K | $700K | $300K | $100K | $200K | $0 |
| Other Long-Term Liabilities | $3.85M | $3.82M | $25.54M | $3.1M | $5.08M | $10.35M | $9.34M | $9.91M | $10.64M | $6.4M | $1.54M | $4.18M | $9.65M | $4.53M | $640K | $434K | $1.19M | -$7.95M | $1.98M | $2.3M | $3.53M | $2.81M | $2.81M | $815K | $1.41M | $1.29M | $200K | $200K | -$14.4M | -$2.2M | $500K | $400K | $400K |
| Total Long-Term Liabilities | $262.23M | $288.52M | $338.57M | $292.45M | $272.14M | $343.01M | $325.35M | $302.99M | $323.12M | $20.43M | $13.94M | $22.11M | $39.55M | $13.8M | $8.07M | $3.09M | $107.19M | $115.6M | $126.72M | $208.33M | $233.78M | $232.4M | $232.74M | $231.09M | $227.08M | $18.6M | $11.7M | $18M | $3.4M | $700K | $600K | $600K | $22.3M |
| 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 |
| Total Liabilities | $440.29M | $480.81M | $556.6M | $550.36M | $461.35M | $489.69M | $443.58M | $463.04M | $546.57M | $163.94M | $176.17M | $190.52M | $167.74M | $126.09M | $175.54M | $385.52M | $246.31M | $214.07M | $254.64M | $306.21M | $319.27M | $324.56M | $290.13M | $299.25M | $331.55M | $140.38M | $72.9M | $59.6M | $45.9M | $22.3M | $17.6M | $12.6M | $34.3M |
| Stockholders' Equity | |||||||||||||||||||||||||||||||||
| Preferred Stock | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Common Stock | $604K | $569K | $564K | $517K | $507K | $497K | $490K | $485K | $482K | $407K | $410K | $404K | $397K | $393K | $435K | $409K | $382K | $316K | $312K | $309K | $300K | $298K | $295K | $292K | $290K | $247K | $200K | $0 | $0 | $0 | $0 | $0 | $0 |
| Retained Earnings | -$423.06M | -$458.45M | -$532.17M | -$501.8M | -$681.28M | -$707.32M | -$698.93M | -$619.98M | -$213.38M | -$168.58M | -$45.06M | -$13.08M | $53.86M | $96.12M | $265.32M | $137.44M | -$224.32M | -$202.78M | -$131.72M | -$113.53M | -$128.44M | -$127.55M | -$64.99M | -$55.25M | $68.48M | $58.17M | $72.5M | $49.8M | $30.2M | $9.6M | $1.6M | -$5.2M | -$6.7M |
| Comprehensive Income & Other | $1.79M | $1.52M | $1.61M | $928K | $1.48M | $1.85M | $1.89M | $1.82M | $1.81M | $1.78M | $1.35M | $1.47M | $4.62M | $5.97M | $6.59M | $5.8M | $7.14M | $7.17M | $5.29M | $3.59M | $2.99M | $8.13M | $5.27M | $586K | -$3.81M | -$2.14M | -$600K | -$15.9M | -$10.3M | -$6.5M | -$5.3M | -$4.3M | -$2.6M |
| Other Stockholders' Equity | $1.31B | $1.23B | $1.2B | $1.08B | $1.12B | $1.12B | $1.07B | $1.06B | $1.05B | $762.77M | $759.26M | $751.61M | $725.97M | $714.7M | $494.77M | $624.67M | $583M | $417.15M | $405.08M | $394.97M | $376.73M | $379.6M | $371.03M | $362.53M | $355.2M | $224.49M | $119.7M | $63.4M | $51.6M | $48.4M | $48.2M | $33.5M | $5M |
| Total Equity | $885.51M | $770.77M | $672.44M | $577.82M | $437.63M | $408.37M | $374.51M | $437.77M | $840.71M | $594.6M | $714.62M | $738.93M | $780.23M | $811.21M | $760.52M | $762.51M | $359.06M | $214.69M | $273.68M | $281.75M | $248.59M | $252.35M | $306.33M | $307.57M | $423.97M | $282.91M | $192.4M | $113.2M | $81.8M | $58M | $49.8M | $28.3M | -$1.7M |
| Minority Interest | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $784K | $1.01M | $1.64M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Total Liabilities and Equity | $1.33B | $1.25B | $1.23B | $1.13B | $898.98M | $898.06M | $818.09M | $900.82M | $1.39B | $758.53M | $890.79M | $929.46M | $947.97M | $937.3M | $936.06M | $1.15B | $605.37M | $428.76M | $528.32M | $587.96M | $567.86M | $576.91M | $596.46M | $606.82M | $755.52M | $423.28M | $265.3M | $172.8M | $127.7M | $80.3M | $67.4M | $40.9M | $32.6M |
| Supplementary Data | |||||||||||||||||||||||||||||||||
| Total Debt | $262.01M | $314.27M | $310.5M | $311.57M | $266.71M | $331.57M | $314.56M | $287.39M | $275.63M | $1.19M | $1.53M | $1.85M | $2.14M | $2.41M | $2.65M | $104.02M | $101.18M | $108.86M | $146.59M | $209.2M | $229.58M | $229.94M | $230.27M | $230.59M | $219.06M | $16.06M | $17M | $17.1M | $2.5M | $2.7M | $0 | $0 | $25M |
| Net Debt | $98.54M | $168.68M | $151.71M | $156.65M | $146.96M | $201.94M | $185.27M | $75.12M | -$4.11M | -$276.25M | -$267.7M | -$268.96M | -$208.66M | -$382.15M | -$215.27M | -$141.11M | -$47.41M | $5.07M | $29.5M | $62.16M | $105.08M | $129.66M | $123.44M | $16.29M | $15.91M | -$47.36M | -$12.4M | -$6.4M | -$16M | -$18.5M | -$17.6M | -$2.3M | $24.6M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Operating Activities | |||||||||||||||||||||||||||||||||
| Net Income | $35.39M | $73.71M | -$30.37M | $166.94M | $26.04M | -$8.39M | -$78.73M | -$407.09M | -$44.79M | -$122.21M | -$31.98M | -$66.94M | -$42.26M | $30.93M | $127.99M | $361.76M | -$15.63M | -$71.06M | -$17.36M | $14.92M | -$897K | -$62.55M | -$9.75M | -$123.73M | $10.31M | $502K | $20.4M | $12.7M | $12.3M | $8M | $6.8M | $2.2M | -$400K |
| Depreciation & Amortization | $20.02M | $25.14M | $24.97M | $25.64M | $26.06M | $30.7M | $34.4M | $50M | $50.09M | $32.65M | $39.85M | $24.57M | $18.43M | $16.19M | $12.89M | $12.85M | $21.62M | $25.09M | $24.99M | $30.08M | $29.81M | $31.26M | $24.86M | $27.93M | $22.65M | $15.55M | $5.8M | $4.7M | $1.6M | $1.6M | $1.2M | $1.4M | $1.3M |
| Deferred Income Tax | -$8.73M | -$8.73M | -$2.21M | -$118.04M | -$651K | -$299K | $360K | -$27.62M | -$33.88M | $940K | $2.65M | -$11.33M | -$12.26M | -$340K | $11.28M | -$25.14M | -$414K | $1.57M | $1.33M | $1.37M | $929K | $39.86M | -$1.37M | -$22.64M | -$13.41M | -$22.04M | -$3.3M | -$1.1M | -$1.7M | -$600K | $100K | -$1.3M | $0 |
| Stock-Based Compensation | $35.88M | $35.88M | $28.56M | $22.99M | $15.25M | $12.7M | $15.27M | $16.07M | $24.4M | $15.74M | $17.99M | $18.81M | $13.13M | $14.27M | $12.81M | $9.65M | $8.54M | $10.53M | $5.62M | $2.22M | $138K | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Changes in Working Capital: | |||||||||||||||||||||||||||||||||
| Accounts Receivable | -$11.59M | -$6.55M | $13.27M | -$12.83M | -$26.66M | -$30.36M | $5.8M | $21.82M | $4.52M | -$8.67M | $10.71M | -$25.39M | $38.84M | $31.21M | $56.84M | -$83.16M | -$24.53M | $20.06M | $15.11M | $3.76M | -$8.84M | $0 | $0 | $0 | $18.75M | -$24.12M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Inventory | -$28.56M | -$8.31M | -$35.16M | -$37.29M | -$24.8M | -$11.53M | $14.97M | -$24.68M | $6.34M | -$5.39M | -$12.31M | $6.51M | $2.75M | $53.94M | -$19.39M | -$49.53M | $16.97M | $6.2M | -$1.33M | -$10.52M | $20.74M | -$10.24M | $8.11M | $3.55M | -$8.4M | -$20.3M | -$4.7M | -$8.8M | -$12.2M | -$5.6M | -$4.9M | -$2.1M | -$300K |
| Accounts Payable | $4.23M | -$338K | -$8.81M | -$13.12M | $20.23M | $15.96M | -$26.95M | -$19.67M | $12.2M | -$24.2M | $9.47M | -$7.78M | $7.54M | -$12.11M | $8.1M | $7.3M | -$542K | -$7.92M | -$4.05M | $9.15M | $6.05M | $0 | $0 | $0 | -$14.97M | $7.05M | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Working Capital | $15.75M | -$55.54M | -$27.8M | $73.21M | $13.46M | $12.19M | -$10.59M | -$31.36M | $3.59M | $18.03M | -$19.5M | $81.31M | -$28.69M | -$14.86M | -$134.97M | $131.61M | $47.04M | -$11.02M | $11.49M | -$4.42M | -$3.4M | $673K | -$1.98M | -$10.05M | -$27.16M | $5.68M | -$6.8M | -$1.3M | $1.8M | $3.6M | -$1.1M | $200K | $0 |
| Total Working Capital Change | -$20.18M | -$70.74M | -$58.5M | $9.98M | -$17.78M | -$13.74M | -$16.77M | -$56.04M | $26.64M | -$20.23M | -$11.63M | $54.66M | $20.45M | $58.19M | -$89.42M | $6.21M | $38.94M | $7.33M | $21.23M | -$2.02M | $14.55M | -$9.56M | $6.13M | -$6.5M | -$31.78M | -$31.69M | -$11.5M | -$10.1M | -$10.4M | -$2M | -$6M | -$1.9M | -$300K |
| Other Non-Cash Items | $1.43M | $8.55M | $99.23M | $962K | $18.83M | $22.05M | $38.06M | $386.93M | $11.68M | $69.26M | -$1.09M | $22.3M | $3.25M | -$7.27M | $39.9M | -$171.12M | $4.8M | $70.82M | $3.38M | -$546K | $377K | $1.39M | $1.9M | $5.99M | $33.96M | $66.37M | -$500K | $1.1M | $800K | $200K | -$100K | -$600K | -$500K |
| Net Cash from Operating | $63.81M | $63.81M | $61.67M | $108.48M | $67.74M | $43.02M | -$7.42M | -$37.74M | $34.15M | -$23.84M | $15.79M | $42.07M | $727K | $111.96M | $115.44M | $194.21M | $57.85M | $44.26M | $39.19M | $46.02M | $44.91M | $999K | $21.77M | -$2.16M | $21.74M | $10.31M | $14M | $10.8M | $6.8M | $7.2M | $2M | $800K | $100K |
| Investing Activities | |||||||||||||||||||||||||||||||||
| Capital Expenditures | -$18.11M | -$18.11M | -$27.93M | -$24.6M | -$40.64M | -$6.8M | -$10.87M | -$12.65M | -$24.27M | -$11.48M | -$13.89M | -$15.59M | -$9.17M | -$24.99M | -$60.36M | -$10.72M | -$8.35M | -$12.81M | -$9.09M | -$17.4M | -$11.68M | -$15.48M | -$8.08M | -$8.64M | -$19.18M | -$17.81M | -$10.5M | -$8.1M | -$9.1M | -$3.8M | -$1M | -$400K | -$400K |
| Acquisitions | $0 | $2.03M | -$30.37M | $44.28M | $40.64M | $6.8M | $10.87M | -$2.66M | -$401.83M | $9.51M | -$68K | -$144.07M | -$71.49M | $0 | -$28.27M | $225.19M | -$12.25M | -$10.98M | $0 | -$3.07M | -$15.04M | -$10.5M | -$131.1M | $0 | -$59.56M | -$13.84M | $3.1M | $0 | $0 | $0 | $0 | $0 | $0 |
| Purchases of Investments | -$202.69M | -$202.69M | -$177.88M | -$104.01M | -$247.26M | -$248.02M | -$192.99M | -$93.05M | -$282.95M | -$103.39M | -$85.84M | -$160.13M | -$591.49M | -$175.42M | -$588.45M | -$506.1M | -$135M | $0 | $0 | -$163K | -$103K | $0 | -$3.5M | -$2.58M | -$308.2M | -$436.01M | -$395.9M | $0 | $0 | $0 | $0 | $0 | $0 |
| Sales of Investments | $154.22M | $154.22M | $182.85M | $59.74M | $330.7M | $173.53M | $127.35M | $90.06M | $348.93M | $152.3M | $88.65M | $318.28M | $499.64M | $244.93M | $707.65M | $32.97M | $0 | $0 | $0 | $47K | $0 | $8.84M | $8.61M | $8.62M | $311.58M | $460.03M | $345M | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Investing Activities | $2.03M | $0 | $0 | -$44.28M | -$38.92M | $2.7M | -$10.23M | -$2.98M | $2.28M | -$230K | $4.07M | $9.61M | $4.45M | $3.81M | $75.73M | $137.05M | $834K | $103K | $312K | $1.85M | $2.26M | $4.39M | $2.83M | $5.54M | $67.95M | $2.97M | -$3.3M | $0 | -$4.4M | $0 | $0 | -$100K | $0 |
| Net Cash from Investing | -$64.55M | -$64.55M | -$53.33M | -$68.88M | $44.53M | -$71.79M | -$75.87M | -$18.3M | -$357.84M | $46.71M | -$7.08M | $8.1M | -$168.06M | $48.32M | $106.29M | -$121.62M | -$154.76M | -$23.68M | -$8.78M | -$18.74M | -$24.56M | -$12.75M | -$131.24M | $2.93M | -$75.36M | -$4.66M | -$61.6M | -$8.1M | -$13.5M | -$3.8M | -$1M | -$500K | -$400K |
| Financing Activities | |||||||||||||||||||||||||||||||||
| Debt Repaid | $5.23M | - | -$1.71M | - | $115.6M | -$38.85M | - | - | -$334.56M | $340K | $314K | $290K | $269K | $248K | $105.8M | $213K | $196K | $32.66M | $62.28M | $19.78M | $355K | $333K | $317K | -$11.52M | -$185.34M | $9.32M | $5.15M | -$9.56M | -$6.8M | $200K | $100K | -$1.9M | $300K |
| Common Stock Issuance | $4.72M | $5.3M | $4.62M | $3.7M | $3.4M | $2.88M | $3.11M | $3.06M | $2.99M | $1.66M | $2.23M | $12.06M | $2.2M | $5.41M | $10.71M | $45.16M | $142.67M | $681K | $3.17M | $15.52M | $2.13M | $5.72M | $2.97M | $1.76M | $5.96M | $31.27M | $65.4M | $3.79M | $5M | $300K | $14.5M | $0 | $0 |
| Common Stock Repurchases | $0 | $0 | $0 | $0 | $0 | $0 | $0 | -$11.46M | -$2.87M | -$13.35M | -$8.91M | $0 | $0 | $0 | -$162.08M | -$38.1M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Dividends Paid | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| Other Financing Activities | -$12.07M | -$17.88M | -$11.01M | -$8.25M | -$9.83M | -$12.63M | -$2.98M | -$3.07M | -$8.74M | -$2.6M | -$3.21M | -$2.08M | -$7.7M | $394K | $7.23M | $18.65M | -$607K | -$1.02M | -$371K | -$99K | $0 | $0 | $0 | -$1.28M | -$68K | $3.63M | -$98K | -$2.13M | -$10.2M | -$14.1M | $0 | $0 | $200K |
| Net Cash from Financing | -$12.58M | -$12.58M | -$4.68M | -$4.55M | -$122.03M | $29.1M | $126K | -$11.46M | $325.94M | -$14.63M | -$10.2M | $9.69M | -$5.77M | $5.55M | -$249.94M | $25.5M | $141.87M | -$33M | -$59.48M | -$4.35M | $1.78M | $5.38M | $2.65M | $12.01M | $191.23M | $25.58M | $53.2M | $1.4M | $1.9M | $100K | $14.4M | $1.9M | -$100K |
| Forex Effect | $10K | $10K | -$16K | -$53K | -$52K | $5K | $26K | -$4K | $42K | -$20K | -$87K | $149K | -$663K | $796K | $989K | -$1.47M | -$163K | -$867K | -$884K | -$381K | $2.09M | -$192K | -$645K | -$1.64M | $2.12M | $2.33M | $300K | -$1M | -$200K | $200K | -$100K | -$200K | -$200K |
| Net Change in Cash | -$13.3M | -$13.3M | $3.65M | $35M | -$9.81M | $332K | -$83.13M | -$67.5M | $2.29M | $8.21M | -$1.58M | $60.01M | -$173.76M | $166.63M | -$27.21M | $96.63M | $44.79M | -$13.28M | -$29.96M | $22.55M | $24.22M | -$6.55M | -$107.47M | $11.14M | $139.74M | $33.57M | $5.9M | $3.1M | -$5M | $3.6M | $15.3M | $2M | -$600K |
| Supplementary Data | |||||||||||||||||||||||||||||||||
| Operating Cash Flow | $63.81M | $63.81M | $61.67M | $108.48M | $67.74M | $43.02M | -$7.42M | -$37.74M | $34.15M | -$23.84M | $15.79M | $42.07M | $727K | $111.96M | $115.44M | $194.21M | $57.85M | $44.26M | $39.19M | $46.02M | $44.91M | $999K | $21.77M | -$2.16M | $21.74M | $10.31M | $14M | $10.8M | $6.8M | $7.2M | $2M | $800K | $100K |
| Capital Expenditure | -$18.11M | -$18.11M | -$27.93M | -$24.6M | -$40.64M | -$6.8M | -$10.87M | -$12.65M | -$24.27M | -$11.48M | -$13.89M | -$15.59M | -$9.17M | -$24.99M | -$60.36M | -$10.72M | -$8.35M | -$12.81M | -$9.09M | -$17.4M | -$11.68M | -$15.48M | -$8.08M | -$8.64M | -$19.18M | -$17.81M | -$10.5M | -$8.1M | -$9.1M | -$3.8M | -$1M | -$400K | -$400K |
| Free Cash Flow | $45.7M | $45.7M | $33.74M | $83.88M | $27.1M | $36.22M | -$18.29M | -$50.39M | $9.87M | -$35.32M | $1.9M | $26.48M | -$8.45M | $86.97M | $55.08M | $183.49M | $49.5M | $31.46M | $30.09M | $28.61M | $33.23M | -$14.48M | $13.69M | -$10.8M | $2.56M | -$7.5M | $3.5M | $2.7M | -$2.3M | $3.4M | $1M | $400K | -$300K |
| Cash at Beginning | $159.12M | $159.12M | $155.47M | $120.47M | $130.28M | $129.95M | $213.08M | $280.58M | $277.44M | $269.23M | $270.81M | $210.8M | $384.56M | $217.92M | $245.13M | $148.5M | $103.8M | $117.08M | $147.05M | $124.5M | $100.28M | $106.83M | $214.29M | $203.15M | $63.42M | $29.85M | $23.5M | $20.4M | $23.5M | $17.6M | $2.3M | $400K | $1.1M |
| Cash at End | $145.82M | $145.82M | $159.12M | $155.47M | $120.47M | $130.28M | $129.95M | $213.08M | $279.74M | $277.44M | $269.23M | $270.81M | $210.8M | $384.56M | $217.92M | $245.13M | $148.59M | $103.8M | $117.08M | $147.05M | $124.5M | $100.28M | $106.83M | $214.29M | $203.15M | $63.42M | $29.4M | $23.5M | $18.5M | $21.2M | $17.6M | $2.4M | $500K |