_id
69148355ccc777a4e85d944c
Ticker
NOVT
Name
Novanta Inc
Exchange
NASDAQ
Address
125 Middlesex Turnpike, Bedford, MA, United States, 01730
Country
USA
Sector
Technology
Industry
Scientific & Technical Instruments
Currency
USD
Website
https://www.novanta.com
Description
Novanta Inc., together with its subsidiaries, provides precision medicine, precision manufacturing, medical solutions, robotics and automation solutions, and advanced surgery solutions in the United States and internationally. It operates in two segments, Automation Enabling Technologies and Medical Solutions. The Precision Medicine and Manufacturing segment designs, manufactures, and markets laser beam delivery components, laser beam delivery solutions, CO2 lasers, solid state lasers, ultrafast lasers, optical and inductive encoders, precision motors, integrated stepper motors, servo drives, motion control solutions, intelligent robotic end-of-arm technology solutions, and air bearing spindles. This segment serves advanced industrial processes, advanced industrial and medical robotics, other medical and life science automation applications, and medical laser procedures, such as ophthalmology applications. The Medical Solutions segment provides a range of medical grade technologies, including medical insufflators, pumps, and related disposables; laser beam delivery solutions; video processing, streaming, and capture; machine vision technologies; radio frequency identification (RFID) technologies; barcode identification technologies; thermal chart recorders; light and color measurement technologies; touch panel displays; and advanced motion control solutions. The company sells its products through its direct sales force and distributors under the Cambridge Technology, Synrad, Laser Quantum, ARGES, WOM, NDS, Med X Change, Reach Technology, JADAK, ThingMagic, Photo Research, General Scanning, ATI Industrial Automation, Celera Motion, IMS, MicroE, Applimotion, Zettlex, Ingenia, and Westwind brands. The company was formerly known as GSI Group, Inc. and changed its name to Novanta Inc. in May 2016. Novanta Inc. was incorporated in 1968 and is headquartered in Bedford, Massachusetts.
Last Close
120.22
Volume
464006
Current Price
118.42
Change
-1.4972550324405234
Last Updated
2025-12-02T12:39:43.113Z
Image
data:image/webp;base64,UklGRugIAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSJMGAAAN8K5t25Nm27YtYO+iCIioOXq9+jX+Y3DUs5cUwSjV3qPwQ8OhGYKImADObHx4+aylNGspRPbrsecP//r99wFPN5sKwzCMwohjQRAEURTF/fppCM9eGdIqGE8Wy+U6JEJMZvO5Yq1Wz42sa/PhYhlFbyuFkLhH+YIk1/ML537oLy8jv7uSfHPBmQsttV2b9H7zL5B53dGyXLDYftbduOZfm3MlPvxn78y4cPpFS0t//enhLCntXXfK5cuvnku935ztGXL/f2fPeJIl9XXz+vsk/JGc9q7FUy3859X1t/mPpP/zxuLS++WdrXSLaUCbTfjBpPq2GV1s5plBra1UgGUoxBEi+PjeCbn4b79mK/Pd63ewHBTTcSJI//dqycWjn66TTBdXL8Bya8SvvdrPufxwB4ipA9AfqIChOPen3nQcLu+PCkCzOAFMvwTFK6X/54ncC236BPpOA2ipHvjrA1Q0NW/drIFEo57nCfZcDeg2FqxcEdC1fDQJvAO0tRFPcG+P0iAV0mD5MmDoPk152IcXuvkUxssd5OUIuHObQKe+o90dXiN2tPkT8OwKYCgBhH2/AHIuAe2mY1KolXiCPVsDrrQBzCcrKMl7oNSeB202nH3z659p7Uo/sgYqCO3GmoVVBIxGAFDKZd+Ewdm2oz9uE41XL4GwPxagVM3Dna8CXXVwRL32JhydrddL5Ser9vM8YV/IQFlfAtZAA7HVWJySXobjs/3Zk+Fa1jI4QQloKy5gjrJQquY4Wa0Z4fxc+4GfhKwQQt9WjnQXnJ0A5daC08WSEi3PNZk/QM5YAj1PBTr1HVM3C3Qa7iP5vBRtzhTYZcBo+LD25iKoaQEsTwbaTSdGKdqdyXQ0oKvZ4G1CkGo74M5tHsnrR7LZSrQ9kzU4aqsrHEcCDMWH/WCUATUT8WgymY8O54msURKKUgFuPB3oqDZM5luQ6lseF8VQQDhHdB+loNhaRWDaKiSb9R3jQRkwFD+OsCOROIc7KgBtxYMHewJUylm48zSgow5jwIMgio95dqJcLR71ncaR7sFtIg01bQ6YQxWSem0dY3/YkEw+8nA7EErN5pHpakCnvqM/koCO6kDUDxJQKWeJudvNhEz61NgKpnNeva3C1p2kQMmIYDoq0NZd6EcpqGlz4gVCLnfKMncRw6tXJQhWe6jU98BdoIBg1EJ8vwB0FDvWZn0vFkuP9GUIyYLrVAFDCWA+WQF64gCW2wDaerzFwhQq5ROROUpBMb2FO1cDuqoNw70AjdoauPM0EIz6LtZsZorlU4N9Eoqt+QNYAxUSrfoeK6gBhurD1pkmQU8ciD2d3IqV6pE3ygPtRgCH+wlQKWfhxtOBrmJDsNqDXFsTfzz5RazLItB3GkdND3piFmrNGWA6NUirUoTrVAFD8eNFQdDb5wtloOc2j+QNw6ACdFQH1v4MqBVScOvqQFcZxlss16zHC63MzhmnQM4lwHQVoK177G8zCVCUKWANFUhptW2s2X0J6Ltqi9HyAcr1PdDzVRCMGvRGMtBVh3AYjAGpmCJ2z9GAv++vuqvrKtBSAlgFcwFa4gFMRwHaugs9MQuyNiX+rdkCzEFDH/pNoKva4G4jUKQ1YPpVEFsSDEYVoKsM423NsQAc/Ml8m9JBbDW2DF0JMNQAJvMdiEa0BctRAEN3Yo3/LmQ5Xvfuk1IOStUc3Hg60FEdHoYCoNXnQM9TQTCkfaw/LJ3Tf/Rqeai05oBpNyCtSmD6MmCoPqyCOdDmgbjzO7f2iDUQgI7iws6ZAvVCAm48HegoDrhbQJOWxF3YswMnhSiKALpNl+g2lQJVmULUd0uQa5Rg4EmAoXqxPv/+DBAiiDjdkg9YYwnoakNYjJdAIyvCrasDHcWOY/9hi0BEzEIpA5atAO2mx7qXF0CXx4BpNyCjVB8ei778oif40dxmnaXny5DQJbjzFaCrDmHnTIF6PsGjkf1LP8cPr7/88VENd5Awwg2Ytgq0dY/wLpUCVZnw6PzrX80cP7789Gv9eVmAZn0GmEEeUs0KWGMJ6KrDR6bOn26ac27cP+23wDPdAWcLpIz9DixbAdpN58T0z9vJVZLz7n+6BWjKIxZOGtDrE6Dny5DQpehoc33v7rmsgJDB7ctAp+nCbLqG1JUIzHu3Zk6rc6nJJF01ZzpgNHxC+yCAUpnAbOCa4ywXj/7+rb9qvalCKZfY7qyRDBSinz7Px0WlJfIEbn63lsW0ACXxEC6GYw1IP/z83duLnBMAVlA4IC4CAACQCwCdASpAAEAAPrVKnEqnP6KhsBQM+/AWiWxrCVR6ZYMgaxG6wAdJ3zAebx6FPKO6wD0APK+9hP9vvSnMAEyoPH1i6Lao+9U6B73eqznvTn9LKYp6WOpbXVqhXR+v43Zfps7ZPAD++90vbjl1xUubkGcj2nkGf7lP1zpX3P9638C0quB+4EJMKYHOMqWDNG0D7T1M3LPlT2BAyyYSGqCohPDlsCCeOZqDf3leJfUs8Yv+S5AA+TDnGBZwxU6PqpRd+Vnwn1SVvc2NTOwdZSHnf6qphFGjToF9wV/xxu6QIYYsEQr1NJoHuHetZR360IUMBCV8phkg8gkWjNEJ4CAzYgLQrF+yJcRQSXsXNLzg1F6CPu/vVeun18NgC8R/0kwWHGrmDyWG9Z+5bWPeC8+AF+MrS4+vG+ufsiLBfzqNy2CMlzh6uRDw4kW+3ujGarddB+lah34XUJw1zJMh88bqdlMv2UXxU5WqNfEl2GMkQAXYXHdoyrZ3lEhmAAqXEAIGTSHreQhGjN5klkmC7A8s8/jc1p+XW7NHyTxITWHdPodFHe8brwxHAH7UR5wbW3T7z96SxtR44ORZW332LRCX5Ti7JFUnQ+4I/kZ1GBS7Vo9UkT+QyKMrpGNjIZDv2/2LTSqz8WjCPtby2cKUXWaQfGRX1hOKhdHSgYJhnZr1ZDCQvOKI94DnqHxsClt5WgfogxEALan9PoRf3cy8FgaRpHB0IuX7LzMbdvcYAAA=
Ipo Date
2016-01-04T00:00:00.000Z
Market Cap
4010340608
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.98925
Sentiment Sources
16
Rating
4
Target Price
154
Strong Buy
1
Buy
2
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
247836000
Cost Of Revenue
136915000
Gross Profit
110921000
Operating Expenses
89073000
Operating Income
21848000
Interest Expense
6014000
Pretax Income
15758000
Net Income
10653000
Eps
0.29558823529411765
Dividends Per Share
-
Shares Outstanding
35775123
Income Tax Expense
5105000
EBITDA
37483000
Operating Margin
8.815507028841653
Total Other Income Expense Net
-6090000
Cash
89221000
Short Term Investments
-
Receivables
170563000
Inventories
179977000
Total Current Assets
468419000
Property Plant Equipment
163056000
Total Assets
1505811000
Payables
100210000
Short Term Debt
16654000
Long Term Debt
445658000
Total Liabilities
704335000
Equity
801476000
Depreciation
15711000
Change In Working Capital
-22807000
Cash From Operations
8495000
Capital Expenditures
4283000
Cash From Investing
-5401000
Cash From Financing
-23420000
Net Change In Cash
-20691000
PE
76.3562
PB
5.418977486537338
ROE
1.3291726764120197
ROA
0.7074593026614894
FCF
4212000
Fcf Percent
0.016995109669297438
Piotroski FScore
3
Health Score
43
Deep Value Investing Score
4.5
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
6.8
Garp Investing Score
6
Growth Investing Score
5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
5.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
247836000
Quarters > 0 > income Statement > cost Of Revenue
136915000
Quarters > 0 > income Statement > gross Profit
110921000
Quarters > 0 > income Statement > operating Expenses
89073000
Quarters > 0 > income Statement > operating Income
21848000
Quarters > 0 > income Statement > interest Expense
6014000
Quarters > 0 > income Statement > pretax Income
15758000
Quarters > 0 > income Statement > net Income
10653000
Quarters > 0 > income Statement > eps
0.29558823529411765
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
36040000
Quarters > 0 > income Statement > income Tax Expense
5105000
Quarters > 0 > income Statement > EBITDA
37483000
Quarters > 0 > income Statement > operating Margin
8.815507028841653
Quarters > 0 > income Statement > total Other Income Expense Net
-6090000
Quarters > 0 > balance Sheet > cash
89221000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
170563000
Quarters > 0 > balance Sheet > inventories
179977000
Quarters > 0 > balance Sheet > total Current Assets
468419000
Quarters > 0 > balance Sheet > property Plant Equipment
163056000
Quarters > 0 > balance Sheet > total Assets
1505811000
Quarters > 0 > balance Sheet > payables
100210000
Quarters > 0 > balance Sheet > short Term Debt
16654000
Quarters > 0 > balance Sheet > long Term Debt
445658000
Quarters > 0 > balance Sheet > total Liabilities
704335000
Quarters > 0 > balance Sheet > equity
801476000
Quarters > 0 > cash Flow > net Income
10653000
Quarters > 0 > cash Flow > depreciation
15711000
Quarters > 0 > cash Flow > change In Working Capital
-22807000
Quarters > 0 > cash Flow > cash From Operations
8495000
Quarters > 0 > cash Flow > capital Expenditures
4283000
Quarters > 0 > cash Flow > cash From Investing
-5401000
Quarters > 0 > cash Flow > cash From Financing
-23420000
Quarters > 0 > cash Flow > net Change In Cash
-20691000
Quarters > 0 > ratios > PE
0.29558823529411765
Quarters > 0 > ratios > PB
5.418977486537338
Quarters > 0 > ratios > ROE
1.3291726764120197
Quarters > 0 > ratios > ROA
0.7074593026614894
Quarters > 0 > ratios > FCF
4212000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.016995109669297438
Quarters > 0 > health Score
43
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
241049000
Quarters > 1 > income Statement > cost Of Revenue
134303000
Quarters > 1 > income Statement > gross Profit
106746000
Quarters > 1 > income Statement > operating Expenses
91835000
Quarters > 1 > income Statement > operating Income
14911000
Quarters > 1 > income Statement > interest Expense
5815000
Quarters > 1 > income Statement > pretax Income
5789000
Quarters > 1 > income Statement > net Income
4497000
Quarters > 1 > income Statement > eps
0.12465350925823263
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
36076000
Quarters > 1 > income Statement > income Tax Expense
1292000
Quarters > 1 > income Statement > EBITDA
43064000
Quarters > 1 > income Statement > operating Margin
6.185879219577762
Quarters > 1 > income Statement > total Other Income Expense Net
-9122000
Quarters > 1 > balance Sheet > cash
109912000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
161202000
Quarters > 1 > balance Sheet > inventories
168065000
Quarters > 1 > balance Sheet > total Current Assets
462100000
Quarters > 1 > balance Sheet > property Plant Equipment
162983000
Quarters > 1 > balance Sheet > total Assets
1511069000
Quarters > 1 > balance Sheet > payables
88973000
Quarters > 1 > balance Sheet > short Term Debt
15505000
Quarters > 1 > balance Sheet > long Term Debt
454037000
Quarters > 1 > balance Sheet > total Liabilities
709623000
Quarters > 1 > balance Sheet > equity
801446000
Quarters > 1 > cash Flow > net Income
4497000
Quarters > 1 > cash Flow > depreciation
15581000
Quarters > 1 > cash Flow > change In Working Capital
-3460000
Quarters > 1 > cash Flow > cash From Operations
15072000
Quarters > 1 > cash Flow > capital Expenditures
3388000
Quarters > 1 > cash Flow > cash From Investing
-66561000
Quarters > 1 > cash Flow > cash From Financing
54832000
Quarters > 1 > cash Flow > net Change In Cash
3867000
Quarters > 1 > ratios > PE
0.12465350925823263
Quarters > 1 > ratios > PB
5.4245934972537135
Quarters > 1 > ratios > ROE
0.5611107922430207
Quarters > 1 > ratios > ROA
0.2976038817552342
Quarters > 1 > ratios > FCF
11684000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.04847147260515497
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
233366000
Quarters > 2 > income Statement > cost Of Revenue
129012000
Quarters > 2 > income Statement > gross Profit
104354000
Quarters > 2 > income Statement > operating Expenses
71933000
Quarters > 2 > income Statement > operating Income
32421000
Quarters > 2 > income Statement > interest Expense
-
Quarters > 2 > income Statement > pretax Income
26418000
Quarters > 2 > income Statement > net Income
21208000
Quarters > 2 > income Statement > eps
0.586991419872682
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
36130000
Quarters > 2 > income Statement > income Tax Expense
5210000
Quarters > 2 > income Statement > EBITDA
43529000
Quarters > 2 > income Statement > operating Margin
13.892769298012563
Quarters > 2 > income Statement > total Other Income Expense Net
-6003000
Quarters > 2 > balance Sheet > cash
106045000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
164201000
Quarters > 2 > balance Sheet > inventories
145435000
Quarters > 2 > balance Sheet > total Current Assets
434138000
Quarters > 2 > balance Sheet > property Plant Equipment
153835000
Quarters > 2 > balance Sheet > total Assets
1385456000
Quarters > 2 > balance Sheet > payables
82513000
Quarters > 2 > balance Sheet > short Term Debt
15580000
Quarters > 2 > balance Sheet > long Term Debt
385279000
Quarters > 2 > balance Sheet > total Liabilities
615701000
Quarters > 2 > balance Sheet > equity
769755000
Quarters > 2 > cash Flow > net Income
21208000
Quarters > 2 > cash Flow > depreciation
13563000
Quarters > 2 > cash Flow > change In Working Capital
-4577000
Quarters > 2 > cash Flow > cash From Operations
31684000
Quarters > 2 > cash Flow > capital Expenditures
4284000
Quarters > 2 > cash Flow > cash From Investing
1253000
Quarters > 2 > cash Flow > cash From Financing
-42731000
Quarters > 2 > cash Flow > net Change In Cash
-7944000
Quarters > 2 > ratios > PE
0.586991419872682
Quarters > 2 > ratios > PB
5.656379367461075
Quarters > 2 > ratios > ROE
2.755162356853804
Quarters > 2 > ratios > ROA
1.530759547759005
Quarters > 2 > ratios > FCF
27400000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.11741213372984925
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
238060000
Quarters > 3 > income Statement > cost Of Revenue
129835000
Quarters > 3 > income Statement > gross Profit
108225000
Quarters > 3 > income Statement > operating Expenses
81518000
Quarters > 3 > income Statement > operating Income
26707000
Quarters > 3 > income Statement > interest Expense
6890000
Quarters > 3 > income Statement > pretax Income
20795000
Quarters > 3 > income Statement > net Income
16464000
Quarters > 3 > income Statement > eps
0.45546088303640586
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
36148000
Quarters > 3 > income Statement > income Tax Expense
4331000
Quarters > 3 > income Statement > EBITDA
47454000
Quarters > 3 > income Statement > operating Margin
11.218600352852222
Quarters > 3 > income Statement > total Other Income Expense Net
-5912000
Quarters > 3 > balance Sheet > cash
113989000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
151026000
Quarters > 3 > balance Sheet > inventories
144606000
Quarters > 3 > balance Sheet > total Current Assets
433648000
Quarters > 3 > balance Sheet > property Plant Equipment
156043000
Quarters > 3 > balance Sheet > total Assets
1388511000
Quarters > 3 > balance Sheet > payables
76890000
Quarters > 3 > balance Sheet > short Term Debt
15329000
Quarters > 3 > balance Sheet > long Term Debt
411949000
Quarters > 3 > balance Sheet > total Liabilities
642813000
Quarters > 3 > balance Sheet > equity
745698000
Quarters > 3 > cash Flow > net Income
16464000
Quarters > 3 > cash Flow > depreciation
14363000
Quarters > 3 > cash Flow > change In Working Capital
28930000
Quarters > 3 > cash Flow > cash From Operations
61562000
Quarters > 3 > cash Flow > capital Expenditures
2249000
Quarters > 3 > cash Flow > cash From Investing
-2076000
Quarters > 3 > cash Flow > cash From Financing
-35616000
Quarters > 3 > cash Flow > net Change In Cash
21299000
Quarters > 3 > ratios > PE
0.45546088303640586
Quarters > 3 > ratios > PB
5.841769027139674
Quarters > 3 > ratios > ROE
2.207864309680326
Quarters > 3 > ratios > ROA
1.1857306135853443
Quarters > 3 > ratios > FCF
59313000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2491514744182139
Quarters > 3 > health Score
63
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
949245000
Annuals > 0 > income Statement > cost Of Revenue
527700000
Annuals > 0 > income Statement > gross Profit
421545000
Annuals > 0 > income Statement > operating Expenses
310961000
Annuals > 0 > income Statement > operating Income
110584000
Annuals > 0 > income Statement > interest Expense
31489000
Annuals > 0 > income Statement > pretax Income
79066000
Annuals > 0 > income Statement > net Income
64087000
Annuals > 0 > income Statement > eps
1.7740837116598382
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
36124000
Annuals > 0 > income Statement > income Tax Expense
14979000
Annuals > 0 > income Statement > EBITDA
179856000
Annuals > 0 > income Statement > operating Margin
11.649679482114733
Annuals > 0 > income Statement > total Other Income Expense Net
-31518000
Annuals > 0 > balance Sheet > cash
113989000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
151026000
Annuals > 0 > balance Sheet > inventories
144606000
Annuals > 0 > balance Sheet > total Current Assets
433648000
Annuals > 0 > balance Sheet > property Plant Equipment
156043000
Annuals > 0 > balance Sheet > total Assets
1388511000
Annuals > 0 > balance Sheet > payables
76890000
Annuals > 0 > balance Sheet > short Term Debt
15329000
Annuals > 0 > balance Sheet > long Term Debt
411949000
Annuals > 0 > balance Sheet > total Liabilities
642813000
Annuals > 0 > balance Sheet > equity
745698000
Annuals > 0 > cash Flow > net Income
64087000
Annuals > 0 > cash Flow > depreciation
55563000
Annuals > 0 > cash Flow > change In Working Capital
18918000
Annuals > 0 > cash Flow > cash From Operations
158512000
Annuals > 0 > cash Flow > capital Expenditures
17162000
Annuals > 0 > cash Flow > cash From Investing
-208189000
Annuals > 0 > cash Flow > cash From Financing
56943000
Annuals > 0 > cash Flow > net Change In Cash
8938000
Annuals > 0 > ratios > PE
1.7740837116598382
Annuals > 0 > ratios > PB
5.400448331630231
Annuals > 0 > ratios > ROE
8.594229835670742
Annuals > 0 > ratios > ROA
4.615519790624633
Annuals > 0 > ratios > FCF
141350000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.1489078162118315
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
881662000
Annuals > 1 > income Statement > cost Of Revenue
481765000
Annuals > 1 > income Statement > gross Profit
399897000
Annuals > 1 > income Statement > operating Expenses
289401000
Annuals > 1 > income Statement > operating Income
110496000
Annuals > 1 > income Statement > interest Expense
25818000
Annuals > 1 > income Statement > pretax Income
83748000
Annuals > 1 > income Statement > net Income
72878000
Annuals > 1 > income Statement > eps
2.0226471649413007
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
36031000
Annuals > 1 > income Statement > income Tax Expense
10870000
Annuals > 1 > income Statement > EBITDA
169922000
Annuals > 1 > income Statement > operating Margin
12.532693934863929
Annuals > 1 > income Statement > total Other Income Expense Net
-26748000
Annuals > 1 > balance Sheet > cash
105051000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
139410000
Annuals > 1 > balance Sheet > inventories
149371000
Annuals > 1 > balance Sheet > total Current Assets
415297000
Annuals > 1 > balance Sheet > property Plant Equipment
147751000
Annuals > 1 > balance Sheet > total Assets
1226056000
Annuals > 1 > balance Sheet > payables
57195000
Annuals > 1 > balance Sheet > short Term Debt
13875000
Annuals > 1 > balance Sheet > long Term Debt
349404000
Annuals > 1 > balance Sheet > total Liabilities
552596000
Annuals > 1 > balance Sheet > equity
673460000
Annuals > 1 > cash Flow > net Income
72878000
Annuals > 1 > cash Flow > depreciation
46612000
Annuals > 1 > cash Flow > change In Working Capital
-21328000
Annuals > 1 > cash Flow > cash From Operations
120075000
Annuals > 1 > cash Flow > capital Expenditures
19961000
Annuals > 1 > cash Flow > cash From Investing
-19892000
Annuals > 1 > cash Flow > cash From Financing
-97853000
Annuals > 1 > cash Flow > net Change In Cash
4946000
Annuals > 1 > ratios > PE
2.0226471649413007
Annuals > 1 > ratios > PB
5.964327324562706
Annuals > 1 > ratios > ROE
10.821429632049416
Annuals > 1 > ratios > ROA
5.9441004326066675
Annuals > 1 > ratios > FCF
100114000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.11355145169010346
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
860903000
Annuals > 2 > income Statement > cost Of Revenue
482431000
Annuals > 2 > income Statement > gross Profit
378472000
Annuals > 2 > income Statement > operating Expenses
275393000
Annuals > 2 > income Statement > operating Income
103079000
Annuals > 2 > income Statement > interest Expense
15616000
Annuals > 2 > income Statement > pretax Income
87159000
Annuals > 2 > income Statement > net Income
74051000
Annuals > 2 > income Statement > eps
2.0621849675568797
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
35909000
Annuals > 2 > income Statement > income Tax Expense
13108000
Annuals > 2 > income Statement > EBITDA
160621000
Annuals > 2 > income Statement > operating Margin
11.973358206441375
Annuals > 2 > income Statement > total Other Income Expense Net
-15920000
Annuals > 2 > balance Sheet > cash
100105000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
137697000
Annuals > 2 > balance Sheet > inventories
167997000
Annuals > 2 > balance Sheet > total Current Assets
420519000
Annuals > 2 > balance Sheet > property Plant Equipment
146503000
Annuals > 2 > balance Sheet > total Assets
1241212000
Annuals > 2 > balance Sheet > payables
75225000
Annuals > 2 > balance Sheet > short Term Debt
13261000
Annuals > 2 > balance Sheet > long Term Debt
430662000
Annuals > 2 > balance Sheet > total Liabilities
663626000
Annuals > 2 > balance Sheet > equity
577586000
Annuals > 2 > cash Flow > net Income
74051000
Annuals > 2 > cash Flow > depreciation
53158000
Annuals > 2 > cash Flow > change In Working Capital
-44737000
Annuals > 2 > cash Flow > cash From Operations
90779000
Annuals > 2 > cash Flow > capital Expenditures
19643000
Annuals > 2 > cash Flow > cash From Investing
-42541000
Annuals > 2 > cash Flow > cash From Financing
-60154000
Annuals > 2 > cash Flow > net Change In Cash
-17288000
Annuals > 2 > ratios > PE
2.0621849675568797
Annuals > 2 > ratios > PB
6.930803932228275
Annuals > 2 > ratios > ROE
12.820774741770059
Annuals > 2 > ratios > ROA
5.9660235318382355
Annuals > 2 > ratios > FCF
71136000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.08262951807578786
Annuals > 2 > health Score
55
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
706793000
Annuals > 3 > income Statement > cost Of Revenue
406465000
Annuals > 3 > income Statement > gross Profit
300328000
Annuals > 3 > income Statement > operating Expenses
236274000
Annuals > 3 > income Statement > operating Income
64054000
Annuals > 3 > income Statement > interest Expense
7387000
Annuals > 3 > income Statement > pretax Income
56172000
Annuals > 3 > income Statement > net Income
50331000
Annuals > 3 > income Statement > eps
1.4066403957407563
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
35781000
Annuals > 3 > income Statement > income Tax Expense
5841000
Annuals > 3 > income Statement > EBITDA
125468000
Annuals > 3 > income Statement > operating Margin
9.06262512503661
Annuals > 3 > income Statement > total Other Income Expense Net
-7882000
Annuals > 3 > balance Sheet > cash
117393000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
115617000
Annuals > 3 > balance Sheet > inventories
125657000
Annuals > 3 > balance Sheet > total Current Assets
373825000
Annuals > 3 > balance Sheet > property Plant Equipment
135777000
Annuals > 3 > balance Sheet > total Assets
1227883000
Annuals > 3 > balance Sheet > payables
68514000
Annuals > 3 > balance Sheet > short Term Debt
13030000
Annuals > 3 > balance Sheet > long Term Debt
429361000
Annuals > 3 > balance Sheet > total Liabilities
706592000
Annuals > 3 > balance Sheet > equity
521291000
Annuals > 3 > cash Flow > net Income
50331000
Annuals > 3 > cash Flow > depreciation
43394000
Annuals > 3 > cash Flow > change In Working Capital
-27009000
Annuals > 3 > cash Flow > cash From Operations
94625000
Annuals > 3 > cash Flow > capital Expenditures
22176000
Annuals > 3 > cash Flow > cash From Investing
-306704000
Annuals > 3 > cash Flow > cash From Financing
204753000
Annuals > 3 > cash Flow > net Change In Cash
-7661000
Annuals > 3 > ratios > PE
1.4066403957407563
Annuals > 3 > ratios > PB
7.651898613250565
Annuals > 3 > ratios > ROE
9.655067898736021
Annuals > 3 > ratios > ROA
4.099006175669832
Annuals > 3 > ratios > FCF
72449000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.1025038448315136
Annuals > 3 > health Score
53
Valuation > metrics > PE
76.3562
Valuation > metrics > PB
5.418977486537338
Valuation > final Score
1
Valuation > verdict
143.0% Overvalued
Profitability > metrics > ROE
1.3291726764120197
Profitability > metrics > ROA
2.2742459208529118
Profitability > metrics > Net Margin
0.04298407011087978
Profitability > final Score
16
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8787973688544635
Risk > metrics > Interest Coverage
3.632856667775191
Risk > final Score
63
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.008240347754655
Liquidity > metrics > Quick Ratio
2.4681852409638556
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
45.754065027462865
Prev Valuations > 1
43.43620632538925
Prev Valuations > 2
41.58230972860326
Prev Profitabilities > 0
7
Prev Profitabilities > 1
34
Prev Profitabilities > 2
26
Prev Risks > 0
58
Prev Risks > 1
56
Prev Risks > 2
64
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-12T20:21:27.307Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.94
Earnings History > 0 > eps Difference
-0.94
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-04
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.87
Earnings History > 1 > eps Estimate
0.84
Earnings History > 1 > eps Difference
0.03
Earnings History > 1 > surprise Percent
3.5714
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-05
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.76
Earnings History > 2 > eps Estimate
0.73
Earnings History > 2 > eps Difference
0.03
Earnings History > 2 > surprise Percent
4.1096
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.587
Earnings History > 3 > eps Estimate
0.6733
Earnings History > 3 > eps Difference
-0.0863
Earnings History > 3 > surprise Percent
-12.8175
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-26
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.76
Earnings History > 4 > eps Estimate
0.7133
Earnings History > 4 > eps Difference
0.0467
Earnings History > 4 > surprise Percent
6.547
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-05
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.85
Earnings History > 5 > eps Estimate
0.85
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
0
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-06
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.73
Earnings History > 6 > eps Estimate
0.69
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
5.7971
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.74
Earnings History > 7 > eps Estimate
0.58
Earnings History > 7 > eps Difference
0.16
Earnings History > 7 > surprise Percent
27.5862
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-28
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.63
Earnings History > 8 > eps Estimate
0.63
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-07
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.85
Earnings History > 9 > eps Estimate
0.74
Earnings History > 9 > eps Difference
0.11
Earnings History > 9 > surprise Percent
14.8649
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-08
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.8
Earnings History > 10 > eps Estimate
0.73
Earnings History > 10 > eps Difference
0.07
Earnings History > 10 > surprise Percent
9.589
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.74
Earnings History > 11 > eps Estimate
0.64
Earnings History > 11 > eps Difference
0.1
Earnings History > 11 > surprise Percent
15.625
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-03-01
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.75
Earnings History > 12 > eps Estimate
0.72
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
4.1667
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-08
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.81
Earnings History > 13 > eps Estimate
0.74
Earnings History > 13 > eps Difference
0.07
Earnings History > 13 > surprise Percent
9.4595
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-09
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.78
Earnings History > 14 > eps Estimate
0.72
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
8.3333
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-10
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.73
Earnings History > 15 > eps Estimate
0.63
Earnings History > 15 > eps Difference
0.1
Earnings History > 15 > surprise Percent
15.873
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-03-01
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.67
Earnings History > 16 > eps Estimate
0.64
Earnings History > 16 > eps Difference
0.03
Earnings History > 16 > surprise Percent
4.6875
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-09
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.75
Earnings History > 17 > eps Estimate
0.6
Earnings History > 17 > eps Difference
0.15
Earnings History > 17 > surprise Percent
25
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-10
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.62
Earnings History > 18 > eps Estimate
0.51
Earnings History > 18 > eps Difference
0.11
Earnings History > 18 > surprise Percent
21.5686
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-11
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.58
Earnings History > 19 > eps Estimate
0.39
Earnings History > 19 > eps Difference
0.19
Earnings History > 19 > surprise Percent
48.7179
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-03-01
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.53
Earnings History > 20 > eps Estimate
0.44
Earnings History > 20 > eps Difference
0.09
Earnings History > 20 > surprise Percent
20.4545
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.42
Earnings History > 21 > eps Estimate
0.39
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
7.6923
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.48
Earnings History > 22 > eps Estimate
0.23
Earnings History > 22 > eps Difference
0.25
Earnings History > 22 > surprise Percent
108.6957
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-12
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.51
Earnings History > 23 > eps Estimate
0.32
Earnings History > 23 > eps Difference
0.19
Earnings History > 23 > surprise Percent
59.375
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.55
Earnings History > 24 > eps Estimate
0.54
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
1.8519
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.53
Earnings History > 25 > eps Estimate
0.52
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
1.9231
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.54
Earnings History > 26 > eps Estimate
0.54
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.53
Earnings History > 27 > eps Estimate
0.48
Earnings History > 27 > eps Difference
0.05
Earnings History > 27 > surprise Percent
10.4167
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-27
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.56
Earnings History > 28 > eps Estimate
0.51
Earnings History > 28 > eps Difference
0.05
Earnings History > 28 > surprise Percent
9.8039
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-06
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.61
Earnings History > 29 > eps Estimate
0.52
Earnings History > 29 > eps Difference
0.09
Earnings History > 29 > surprise Percent
17.3077
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.51
Earnings History > 30 > eps Estimate
0.49
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
4.0816
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-08
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.47
Earnings History > 31 > eps Estimate
0.4
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
17.5
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-28
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.44
Earnings History > 32 > eps Estimate
0.41
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
7.3171
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.45
Earnings History > 33 > eps Estimate
0.34
Earnings History > 33 > eps Difference
0.11
Earnings History > 33 > surprise Percent
32.3529
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.41
Earnings History > 34 > eps Estimate
0.33
Earnings History > 34 > eps Difference
0.08
Earnings History > 34 > surprise Percent
24.2424
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-08
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.31
Earnings History > 35 > eps Estimate
0.24
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
29.1667
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-06
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.35
Earnings History > 36 > eps Estimate
0.28
Earnings History > 36 > eps Difference
0.07
Earnings History > 36 > surprise Percent
25
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.29
Earnings History > 37 > eps Estimate
0.27
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
7.4074
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.27
Earnings History > 38 > eps Estimate
0.24
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
12.5
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-06
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.18
Earnings History > 39 > eps Estimate
0.18
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-03-02
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.29
Earnings History > 40 > eps Estimate
0.21
Earnings History > 40 > eps Difference
0.08
Earnings History > 40 > surprise Percent
38.0952
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.24
Earnings History > 41 > eps Estimate
0.2
Earnings History > 41 > eps Difference
0.04
Earnings History > 41 > surprise Percent
20
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-05
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.2
Earnings History > 42 > eps Estimate
0.2
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
0
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.2
Earnings History > 43 > eps Estimate
0.16
Earnings History > 43 > eps Difference
0.04
Earnings History > 43 > surprise Percent
25
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-03-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.24
Earnings History > 44 > eps Estimate
0.19
Earnings History > 44 > eps Difference
0.05
Earnings History > 44 > surprise Percent
26.3158
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-05
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.23
Earnings History > 45 > eps Estimate
0.19
Earnings History > 45 > eps Difference
0.04
Earnings History > 45 > surprise Percent
21.0526
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-06
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.19
Earnings History > 46 > eps Estimate
0.17
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
11.7647
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.14
Earnings History > 47 > eps Estimate
0.09
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
55.5556
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-03-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.13
Earnings History > 48 > eps Estimate
0.14
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-7.1429
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.06
Earnings History > 49 > eps Estimate
0.12
Earnings History > 49 > eps Difference
-0.06
Earnings History > 49 > surprise Percent
-50
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-06
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.02
Earnings History > 50 > eps Estimate
0.02
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
0
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.04
Earnings History > 51 > eps Estimate
0.13
Earnings History > 51 > eps Difference
-0.09
Earnings History > 51 > surprise Percent
-69.2308
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-03-12
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.01
Earnings History > 52 > eps Estimate
0.12
Earnings History > 52 > eps Difference
-0.13
Earnings History > 52 > surprise Percent
-108.3333
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-07
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.06
Earnings History > 53 > eps Estimate
0.15
Earnings History > 53 > eps Difference
-0.09
Earnings History > 53 > surprise Percent
-60
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.13
Earnings History > 54 > eps Estimate
0.23
Earnings History > 54 > eps Difference
-0.1
Earnings History > 54 > surprise Percent
-43.4783
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-08
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.04
Earnings History > 55 > eps Estimate
0.12
Earnings History > 55 > eps Difference
-0.08
Earnings History > 55 > surprise Percent
-66.6667
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-03-14
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.11
Earnings History > 56 > eps Estimate
0.08
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
37.5
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-10
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.26
Earnings History > 57 > eps Estimate
0.23
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
13.0435
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-11
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.3
Earnings History > 58 > eps Estimate
0.21
Earnings History > 58 > eps Difference
0.09
Earnings History > 58 > surprise Percent
42.8571
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-16
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.19
Earnings History > 59 > eps Estimate
0.08
Earnings History > 59 > eps Difference
0.11
Earnings History > 59 > surprise Percent
137.5
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-03-28
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.05
Earnings History > 60 > eps Estimate
0.04
Earnings History > 60 > eps Difference
-0.09
Earnings History > 60 > surprise Percent
-225
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.0041
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-0.3173
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.3759
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-1.9958
Earnings History > 64 > eps Estimate
-
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
-
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-21
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.8134
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.6196
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-1.0553
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-13.1973
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-22
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-1.0256
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.09
Earnings History > 70 > eps Estimate
0.09
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.15
Earnings History > 71 > eps Estimate
0.09
Earnings History > 71 > eps Difference
0.06
Earnings History > 71 > surprise Percent
66.6667
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.33
Earnings History > 72 > eps Estimate
0.44
Earnings History > 72 > eps Difference
-0.11
Earnings History > 72 > surprise Percent
-25
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-23
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.54
Earnings History > 73 > eps Estimate
0.47
Earnings History > 73 > eps Difference
0.07
Earnings History > 73 > surprise Percent
14.8936
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.24
Earnings History > 74 > eps Estimate
0.24
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
0
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-03
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.24
Earnings History > 75 > eps Estimate
0.19
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
26.3158
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-27
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.33
Earnings History > 76 > eps Estimate
0.26
Earnings History > 76 > eps Difference
0.07
Earnings History > 76 > surprise Percent
26.9231
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-24
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.42
Earnings History > 77 > eps Estimate
0.45
Earnings History > 77 > eps Difference
-0.03
Earnings History > 77 > surprise Percent
-6.6667
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.45
Earnings History > 78 > eps Estimate
0.5
Earnings History > 78 > eps Difference
-0.05
Earnings History > 78 > surprise Percent
-10
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.36
Earnings History > 79 > eps Estimate
0.34
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
5.8824
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-21
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.3
Earnings History > 80 > eps Estimate
0.18
Earnings History > 80 > eps Difference
0.12
Earnings History > 80 > surprise Percent
66.6667
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-25
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.15
Earnings History > 81 > eps Estimate
0.07
Earnings History > 81 > eps Difference
0.08
Earnings History > 81 > surprise Percent
114.2857
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-25
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.21
Earnings History > 82 > eps Estimate
0.06
Earnings History > 82 > eps Difference
0.15
Earnings History > 82 > surprise Percent
250
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-28
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0079
Earnings History > 83 > eps Estimate
0.02
Earnings History > 83 > eps Difference
-0.0121
Earnings History > 83 > surprise Percent
-60.5
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-22
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.63
Earnings History > 84 > eps Estimate
0.64
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-1.5625
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.87
Earnings History > 85 > eps Estimate
0.86
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
1.1628
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-04
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.84
Earnings History > 86 > eps Estimate
0.73
Earnings History > 86 > eps Difference
0.11
Earnings History > 86 > surprise Percent
15.0685
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-29
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.63
Earnings History > 87 > eps Estimate
0.52
Earnings History > 87 > eps Difference
0.11
Earnings History > 87 > surprise Percent
21.1538
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-26
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.18
Earnings History > 88 > eps Estimate
0.12
Earnings History > 88 > eps Difference
0.06
Earnings History > 88 > surprise Percent
50
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-23
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.03
Earnings History > 89 > eps Estimate
0.04
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-25
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-22
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.03
Earnings History > 90 > eps Estimate
-0.07
Earnings History > 90 > eps Difference
0.1
Earnings History > 90 > surprise Percent
142.8571
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-01
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.1225
Earnings History > 91 > eps Estimate
-0.16
Earnings History > 91 > eps Difference
0.0375
Earnings History > 91 > surprise Percent
23.4375
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-27
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.15
Earnings History > 92 > eps Estimate
-0.24
Earnings History > 92 > eps Difference
0.09
Earnings History > 92 > surprise Percent
37.5
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-29
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.21
Earnings History > 93 > eps Estimate
-0.27
Earnings History > 93 > eps Difference
0.06
Earnings History > 93 > surprise Percent
22.2222
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-24
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.36
Earnings History > 94 > eps Estimate
-0.29
Earnings History > 94 > eps Difference
-0.07
Earnings History > 94 > surprise Percent
-24.1379
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.36
Earnings History > 95 > eps Estimate
-0.37
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
2.7027
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-27
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.48
Earnings History > 96 > eps Estimate
-0.58
Earnings History > 96 > eps Difference
0.1
Earnings History > 96 > surprise Percent
17.2414
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-25
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.63
Earnings History > 97 > eps Estimate
-0.37
Earnings History > 97 > eps Difference
-0.26
Earnings History > 97 > surprise Percent
-70.2703
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-01
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.27
Earnings History > 98 > eps Estimate
0.32
Earnings History > 98 > eps Difference
-0.05
Earnings History > 98 > surprise Percent
-15.625
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-30
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.36
Earnings History > 99 > eps Estimate
0.37
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-2.7027
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-27
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.24
Earnings History > 100 > eps Estimate
0.54
Earnings History > 100 > eps Difference
-0.3
Earnings History > 100 > surprise Percent
-55.5556
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-01
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.51
Earnings History > 101 > eps Estimate
0.54
Earnings History > 101 > eps Difference
-0.03
Earnings History > 101 > surprise Percent
-5.5556
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-02
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.45
Earnings History > 102 > eps Estimate
0.4
Earnings History > 102 > eps Difference
0.05
Earnings History > 102 > surprise Percent
12.5
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-04
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.42
Earnings History > 103 > eps Estimate
0.31
Earnings History > 103 > eps Difference
0.11
Earnings History > 103 > surprise Percent
35.4839
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-24
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.39
Earnings History > 104 > eps Estimate
0.24
Earnings History > 104 > eps Difference
0.15
Earnings History > 104 > surprise Percent
62.5
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-03
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.18
Earnings History > 105 > eps Estimate
0
Earnings History > 105 > eps Difference
0.18
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-11
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.32
Earnings History > 106 > eps Estimate
-0.11
Earnings History > 106 > eps Difference
-0.21
Earnings History > 106 > surprise Percent
-190.9091
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-05-05
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.3
Earnings History > 107 > eps Estimate
-0.05
Earnings History > 107 > eps Difference
-0.25
Earnings History > 107 > surprise Percent
-500
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-25
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.69
Earnings History > 108 > eps Estimate
-0.3
Earnings History > 108 > eps Difference
-0.39
Earnings History > 108 > surprise Percent
-130
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-28
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.18
Earnings History > 109 > eps Estimate
-0.2
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
10
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-12
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.6
Earnings History > 110 > eps Estimate
-0.39
Earnings History > 110 > eps Difference
-0.21
Earnings History > 110 > surprise Percent
-53.8462
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-02-26
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.84
Earnings History > 111 > eps Estimate
1.08
Earnings History > 111 > eps Difference
-0.24
Earnings History > 111 > surprise Percent
-22.2222
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-11-05
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.87
Earnings History > 112 > eps Estimate
0.93
Earnings History > 112 > eps Difference
-0.06
Earnings History > 112 > surprise Percent
-6.4516
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-08-13
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.75
Earnings History > 113 > eps Estimate
0.68
Earnings History > 113 > eps Difference
0.07
Earnings History > 113 > surprise Percent
10.2941
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1997-02-25
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.81
Earnings History > 114 > eps Estimate
0.81
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Novanta Inc., together with its subsidiaries, provides precision medicine, precision manufacturing, medical solutions, robotics and automation solutions, and advanced surgery solutions in the United States and internationally. It operates in two segments, Automation Enabling Technologies and Medical Solutions. The Precision Medicine and Manufacturing segment designs, manufactures, and markets laser beam delivery components, laser beam delivery solutions, CO2 lasers, solid state lasers, ultrafast lasers, optical and inductive encoders, precision motors, integrated stepper motors, servo drives, motion control solutions, intelligent robotic end-of-arm technology solutions, and air bearing spindles. This segment serves advanced industrial processes, advanced industrial and medical robotics, other medical and life science automation applications, and medical laser procedures, such as ophthalmology applications. The Medical Solutions segment provides a range of medical grade technologies, including medical insufflators, pumps, and related disposables; laser beam delivery solutions; video processing, streaming, and capture; machine vision technologies; radio frequency identification (RFID) technologies; barcode identification technologies; thermal chart recorders; light and color measurement technologies; touch panel displays; and advanced motion control solutions. The company sells its products through its direct sales force and distributors under the Cambridge Technology, Synrad, Laser Quantum, ARGES, WOM, NDS, Med X Change, Reach Technology, JADAK, ThingMagic, Photo Research, General Scanning, ATI Industrial Automation, Celera Motion, IMS, MicroE, Applimotion, Zettlex, Ingenia, and Westwind brands. The company was formerly known as GSI Group, Inc. and changed its name to Novanta Inc. in May 2016. Novanta Inc. was incorporated in 1968 and is headquartered in Bedford, Massachusetts.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$154
Analyst Picks
Strong Buy
1
Buy
2
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 105.53% of the total shares of Novanta Inc
1.
BlackRock Inc(12.5919%)
since
2025/06/30
2.
Vanguard Group Inc(11.635%)
since
2025/06/30
3.
T. Rowe Price Associates, Inc.(5.2001%)
since
2025/06/30
4.
Conestoga Capital Advisors, LLC(4.3911%)
since
2025/06/30
5.
State Street Corp(3.6458%)
since
2025/06/30
6.
iShares Core S&P Mid-Cap ETF(3.2548%)
since
2025/08/31
7.
Vanguard Total Stock Mkt Idx Inv(3.1592%)
since
2025/07/31
8.
Wasatch Advisors LP(3.0579%)
since
2025/06/30
9.
US Small-Cap Growth II Equity Comp(2.7545%)
since
2025/06/30
10.
Geneva Capital Management(2.7491%)
since
2025/06/30
11.
William Blair Investment Management, LLC(2.7239%)
since
2025/06/30
12.
T. Rowe Price New Horizons(2.7193%)
since
2025/07/31
13.
Conestoga Small Cap Investors(2.576%)
since
2025/07/31
14.
Geode Capital Management, LLC(2.5565%)
since
2025/06/30
15.
Allspring Global Investments Holdings, LLC(2.4883%)
since
2025/06/30
16.
Vanguard Small Cap Index(2.428%)
since
2025/07/31
17.
iShares Russell 2000 ETF(2.4055%)
since
2025/08/31
18.
Capital Research & Mgmt Co - Division 3(2.0999%)
since
2025/06/30
19.
American Funds SMALLCAP World A(2.0999%)
since
2025/06/30
20.
Macquarie Group Ltd(2.0785%)
since
2025/06/30
21.
JPMorgan Chase & Co(2.0082%)
since
2025/06/30
22.
Morgan Stanley - Brokerage Accounts(1.9862%)
since
2025/06/30
23.
Champlain Investment Partners, LLC(1.9311%)
since
2025/06/30
24.
Vanguard Information Technology ETF(1.8124%)
since
2025/07/31
25.
Wasatch Core Growth(1.722%)
since
2025/06/30
26.
Macquarie US Mid Cap Growth Equity(1.6508%)
since
2025/06/30
27.
Macquarie Mid Cap Growth A(1.6508%)
since
2025/07/31
28.
Dimensional Fund Advisors, Inc.(1.6252%)
since
2025/06/30
29.
Neuberger Berman Group LLC(1.4369%)
since
2025/06/30
30.
Vanguard Small Cap Growth Index Inv(1.3668%)
since
2025/07/31
31.
Northern Trust Corp(1.3404%)
since
2025/06/30
32.
Champlain Small Company Fund, LLC(1.2663%)
since
2025/08/31
33.
Charles Schwab Investment Management Inc(1.2542%)
since
2025/06/30
34.
T. Rowe Price Investment Management,Inc.(1.2271%)
since
2025/06/30
35.
Conestoga Small Cap Growth(1.2094%)
since
2025/06/30
36.
JPMorgan Small Cap Equity A(1.1151%)
since
2025/07/31
37.
JPM US Small Cap Core-Composite(1.1151%)
since
2025/06/30
38.
JPM Small Cap Equity-MA(1.1151%)
since
2025/06/30
39.
Vanguard Institutional Extnd Mkt Idx Tr(1.075%)
since
2025/07/31
40.
Fidelity Small Cap Index(1.0066%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.94
Date
2025-09-30
EPS Actual
0.87
EPS Estimate
0.84
EPS Difference
0.03
Surprise Percent
3.5714%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.