75 Network Drive
Burlington , MA 01803

Executive/
Director

Price

  • Last Close
  • $ 27.04
    $ +0 0 %
    Nov 6, 2023
  • 52-Week High/Low
  • $27.04 - $26.66
  • YTD
  • 0%

  • Trading Volume
  • 628,934
  • Market Cap Full
  • $ 1.2B
  • Shares Outstanding
  • 44.1M
    Aug 4, 2023
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Q1 -7.3% 5.9% -15.8% 56.8% -5% 33% 7.1% 20.3% - -
Q2 -14.1% 12.9% 16.1% 12% 4% 85.5% -25.6% -20.3% - -
Q3 36.7% -13.7% 11.5% -34.8% 8% -26.1% -10.4% 5.4% - -
Q4 -44.6% 15.7% -18.1% 41.8% 85.4% 12.6% 14.3% 0.6% - -
J F M A M J J A S O N D
2025 - - - - - - - - - - - -
2024 - - - - - - - - - - - -
    2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
    -49%-40%23%-12%80%86%105%-18%2%0%0%

Earnings

2016 2017 2018 2019 2020 2021 2022
Q1 0.65 0.02 -0.22 -0.01 -0.14 0.1 0.23
Q2 0.40 0.03 -0.2 -0.25 0.04 0.15 0.16
Q3 0.42 0.04 0.02 0.07 0.18 0.32 0.27
Q4 0.27 0.15 0.14 0.36 0.17 0.32 0.57
A 1.7 0.2 -0.3 0.2 0.3 0.9 1.2

Annual Returns

52 Week
High/Low

Annual
Earnings

Chart

Trading Volume

2018 2019 2020 2021 2022 2023
Mar - 40.9 43.2 44.5 44.7 43.8
Jun 41.5 42.4 43.7 45.6 43.9 -
Sep 41.8 43 44.2 45 44.6 44.1
Dec 41.9 43 - - 43.7 -

Financial Ratios

20222021202020192018
Asset Management
Inventory / Stock Turnover 6.8 7.2 4.9 5.6 5.3
Fixed Asset Turnover 10.7 14.1 15.7 15.9 13.3
Total Asset Turnover 1.5 1.5 1.2 1.4 1.6
Leverage
Debt Ratio 1 0.9 1 1 1.1
Debt – Equity Ratio -1.5 -1.3 -1.5 -1.3 -1.3
Interest Coverage -54 9.2 1.5 1.3 0.6
Equity multiplier -0.3 -0.2 -0.2 -0.2 -0.2