_id
6911c3aeccc777a4e85d647e
Ticker
HEI-A
Name
HEICO Corporation
Exchange
NYSE
Address
3000 Taft Street, Hollywood, FL, United States, 33021
Country
USA
Sector
Industrials
Industry
Aerospace & Defense
Currency
USD
Website
https://www.heico.com
Description
HEICO Corporation provides aerospace, defense, and electronic related products and services in the United States and internationally. Its Flight Support Group segment offers jet engine and aircraft component replacement parts; thermal insulation blankets and parts; renewable/reusable insulation systems; and specialty components and assemblies. This segment also distributes hydraulic, pneumatic, structural, interconnect, mechanical, and electro-mechanical components for the commercial, regional, and general aviation markets; and offers repair and overhaul services for jet engine and aircraft component parts, avionics, instruments, composites, and commercial aircraft surfaces, as well as for avionics and navigation systems, subcomponents, and other military aircraft instruments. The company's Electronic Technologies Group segment provides electro-optical infrared simulation and test equipment; electro-optical laser products; electro-optical, microwave, and other power equipment; electromagnetic and radio frequency (RF) interference shielding and suppression filters; power electronics; power conversion and interface products; interconnection devices; and underwater locator and emergency locator transmission beacons. This segment also offers traveling wave tube amplifiers and microwave power modules; memory products and specialty semiconductors; environment connectivity products and molded cable assemblies; RF and microwave products; communications and electronic intercept receivers and tuners; self-sealing auxiliary fuel systems; active antenna systems and airborne antennas; nuclear radiation detectors; power amplifiers; ceramic-to-metal feedthroughs and connectors; technical surveillance countermeasures equipment; RF receivers and sources; radiation assurance, embedded computing, and silicone solutions; test sockets and adapters; and electronic components and rotary joint assemblies. The company was incorporated in 1957 and is headquartered in Hollywood, Florida.
Last Close
252.33
Volume
216393
Current Price
271.58
Change
4.82
Last Updated
2026-01-04T14:22:22.529Z
Image
data:image/webp;base64,UklGRvQDAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSM8CAAANmS8wRPQ/UkQ32z9HknJorTURkIOGwLVFACoCrbXWM1NFD9r6WX+rAxh/CeDUz/sjOoAjgPPb+ns/ZwMgAAIoRCHcCWD9S6CcCmADAH+siAmYgCPxbc8rvSTXBz7kZzlbLDsXIFeee9wrD/0t73qbLuexKC5zHpXXvCfP+d6RSZQHhaVBBhXODI9AXsU5+ogGX6Q3hfx9BJHxWbkmY5ewfK5yUVSGp2RCu4QFwCWyGRAgDHgXWNkBjA05tXcQoClDx+pE5mblJ8Q50JspaZA+N6sPY+UFBD/qw7P5Vb4/UQ3qI9UGp1IUY7/VQ3Zz6de70FG2ofkZXWw6jd8kFFSOgoYGTNuwkZi9vEzbyfBZiqBS0GMzHgWBqZSjHIlE0gVwSQDOBDlrxeJgs62YUB2yjsW2jyIkV8AXVTeIKUFE2dlkULT/3RuSGWFYLDpmIZFjh6BCkBs/2s5sUqhKX0KEFCnQGNWFT8vajJ4CIpFIbZi43cwzQFfZ46UwdItWO6wCgusi+zE4zE3sBADaFFjH4tVJAahYV8MXuwyKiHAFAqbB6agQAp3hUSHZ0OY97/0QCIfGQ7bSNCwrrjoG6RQ8ArVh2M22/aC3Olt3aYyDSs9Hhdxrgjj28ajA6rXu1INdCaQMscB7t0YkVnWagC5Kxb0zsDpRVRwLp3C3MYWdNQCAALZHXUpBUIbWP3Wo/44aU6pI+9SnbZTkKYwoTeiGn9V2ZUwiIKwaCiSKVZ27N9zi30Obdy/YpCUrkCxM19ApuwLcj+62m8DgHZiCtvFmr5t+qViDGTF+F7/C4iCwlk2IkY/BFmtrR1XjFLHG8kZH7l4AcBkBKAMAIfsusLIDmFoWPOFmefpuv1c3W6LmCCicGX5C3hK9jzqD5UUBIwIZH5cJGKfNK3yZjrrqhLzbTKKX57QVQEKAhzLcKVNgh5WjdTlaIOfpTOkdkOObSQBWUDgg/gAAAJAHAJ0BKkAAQAA+tUyhTScoI6IqEzuhABaJaG0WUlCKUEb92D/GAgE/ebgB/WZzyAzkvEBixPIxqUl8VxQ2Yt0b6x3BgAD+9Me/rmSP/Vdhv5h6kf3a+Ab9h+L645rkS1Udzt3bhgSFikyourjUAHDJxKNlJOOGYytxr1nBRt+m45VzxgUPUvX2lGMhuUlLYv+nU2EJrOmyFHxbW3H+CFtW0+vwd07JxzFZxv9MVr/c/rqgTxX8u1RJdmreR2LU0mP2fXP9UuvEd3t6tFFaZk3utA68+e04jF5A/3cmCXB04blMx6dtyOyZUGxRTns/EuCyUcXqU8W2xnGeBgAA
Ipo Date
2016-01-04T00:00:00.000Z
Market Cap
39780569088
Next Dividend Date
2026-01-20T00:00:00.000Z
Dividend Frequency
Semiannual
Dividend Rate
0.12
Dividend Yield
0.1767435009941822
Sentiment
0.9802024999999999
Sentiment Sources
40
Rating
3
Target Price
280
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-10-31
Revenue
1209411000
Cost Of Revenue
723570000
Gross Profit
485841000
Operating Expenses
206819000
Operating Income
279022000
Interest Expense
32853000
Pretax Income
247385000
Net Income
188296000
Eps
1.334959234314073
Dividends Per Share
0
Shares Outstanding
84213758
Income Tax Expense
44600000
EBITDA
331445000
Operating Margin
23.07089980163898
Total Other Income Expense Net
-31637000
Cash
217781000
Short Term Investments
-
Receivables
756872000
Inventories
1295336000
Total Current Assets
2356366000
Property Plant Equipment
431710000
Total Assets
8500433999
Payables
231040000
Short Term Debt
3358000
Long Term Debt
2164587000
Total Liabilities
3653901000
Equity
4379175000
Bs_currency_symbol
USD
Depreciation
51207000
Change In Working Capital
34874000
Cash From Operations
295326000
Capital Expenditures
26848000
Cash From Investing
-33997000
Cash From Financing
-305926000
Net Change In Cash
-44106999
Cf_currency_symbol
USD
PE
52.6074
PB
8.747391689073854
ROE
4.299805328629251
ROA
2.2151339569503317
FCF
268478000
Fcf Percent
0.22199070456610698
Piotroski FScore
4
Health Score
63
Deep Value Investing Score
4.5
Defensive Investing Score
8.5
Dividend Investing Score
5.5
Economic Moat Investing Score
7.8
Garp Investing Score
4.5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
4
Quarters > 0 > quarter
2025-10-31
Quarters > 0 > income Statement > revenue
1209411000
Quarters > 0 > income Statement > cost Of Revenue
723570000
Quarters > 0 > income Statement > gross Profit
485841000
Quarters > 0 > income Statement > operating Expenses
206819000
Quarters > 0 > income Statement > operating Income
279022000
Quarters > 0 > income Statement > interest Expense
32853000
Quarters > 0 > income Statement > pretax Income
247385000
Quarters > 0 > income Statement > net Income
188296000
Quarters > 0 > income Statement > eps
1.334959234314073
Quarters > 0 > income Statement > dividends Per Share
0
Quarters > 0 > income Statement > shares Outstanding
141050000
Quarters > 0 > income Statement > income Tax Expense
44600000
Quarters > 0 > income Statement > EBITDA
331445000
Quarters > 0 > income Statement > operating Margin
23.07089980163898
Quarters > 0 > income Statement > total Other Income Expense Net
-31637000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
217781000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
756872000
Quarters > 0 > balance Sheet > inventories
1295336000
Quarters > 0 > balance Sheet > total Current Assets
2356366000
Quarters > 0 > balance Sheet > property Plant Equipment
431710000
Quarters > 0 > balance Sheet > total Assets
8500433999
Quarters > 0 > balance Sheet > payables
231040000
Quarters > 0 > balance Sheet > short Term Debt
3358000
Quarters > 0 > balance Sheet > long Term Debt
2164587000
Quarters > 0 > balance Sheet > total Liabilities
3653901000
Quarters > 0 > balance Sheet > equity
4379175000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
188296000
Quarters > 0 > cash Flow > depreciation
51207000
Quarters > 0 > cash Flow > change In Working Capital
34874000
Quarters > 0 > cash Flow > cash From Operations
295326000
Quarters > 0 > cash Flow > capital Expenditures
26848000
Quarters > 0 > cash Flow > cash From Investing
-33997000
Quarters > 0 > cash Flow > cash From Financing
-305926000
Quarters > 0 > cash Flow > net Change In Cash
-44106999
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.334959234314073
Quarters > 0 > ratios > PB
8.747391689073854
Quarters > 0 > ratios > ROE
4.299805328629251
Quarters > 0 > ratios > ROA
2.2151339569503317
Quarters > 0 > ratios > FCF
268478000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.22199070456610698
Quarters > 0 > health Score
63
Quarters > 1 > quarter
2025-07-31
Quarters > 1 > income Statement > revenue
1147591000
Quarters > 1 > income Statement > cost Of Revenue
690434000
Quarters > 1 > income Statement > gross Profit
457157000
Quarters > 1 > income Statement > operating Expenses
192138000
Quarters > 1 > income Statement > operating Income
265019000
Quarters > 1 > income Statement > interest Expense
31701000
Quarters > 1 > income Statement > pretax Income
234980000
Quarters > 1 > income Statement > net Income
177341000
Quarters > 1 > income Statement > eps
1.2581837531039375
Quarters > 1 > income Statement > dividends Per Share
16696000
Quarters > 1 > income Statement > shares Outstanding
140950000
Quarters > 1 > income Statement > income Tax Expense
44300000
Quarters > 1 > income Statement > EBITDA
316448000
Quarters > 1 > income Statement > operating Margin
23.093506310174966
Quarters > 1 > income Statement > total Other Income Expense Net
-30039000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
261888000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
730585000
Quarters > 1 > balance Sheet > inventories
1310393000
Quarters > 1 > balance Sheet > total Current Assets
2386027000
Quarters > 1 > balance Sheet > property Plant Equipment
437635000
Quarters > 1 > balance Sheet > total Assets
8531623000
Quarters > 1 > balance Sheet > payables
230633000
Quarters > 1 > balance Sheet > short Term Debt
3725000
Quarters > 1 > balance Sheet > long Term Debt
2443898000
Quarters > 1 > balance Sheet > total Liabilities
3881583000
Quarters > 1 > balance Sheet > equity
4141366000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
190680000
Quarters > 1 > cash Flow > depreciation
49767000
Quarters > 1 > cash Flow > change In Working Capital
11736000
Quarters > 1 > cash Flow > cash From Operations
231211000
Quarters > 1 > cash Flow > capital Expenditures
12739000
Quarters > 1 > cash Flow > cash From Investing
-357935000
Quarters > 1 > cash Flow > cash From Financing
145986000
Quarters > 1 > cash Flow > net Change In Cash
19579000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.2581837531039375
Quarters > 1 > ratios > PB
9.243134028723855
Quarters > 1 > ratios > ROE
4.282186119265962
Quarters > 1 > ratios > ROA
2.078631463204598
Quarters > 1 > ratios > FCF
218472000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.19037444525096484
Quarters > 1 > health Score
62
Quarters > 2 > quarter
2025-04-30
Quarters > 2 > income Statement > revenue
1097820000
Quarters > 2 > income Statement > cost Of Revenue
631275000
Quarters > 2 > income Statement > gross Profit
466545000
Quarters > 2 > income Statement > operating Expenses
214621000
Quarters > 2 > income Statement > operating Income
251924000
Quarters > 2 > income Statement > interest Expense
32865000
Quarters > 2 > income Statement > pretax Income
215923000
Quarters > 2 > income Statement > net Income
156793000
Quarters > 2 > income Statement > eps
1.1151786285819956
Quarters > 2 > income Statement > dividends Per Share
0
Quarters > 2 > income Statement > shares Outstanding
140599000
Quarters > 2 > income Statement > income Tax Expense
45400000
Quarters > 2 > income Statement > EBITDA
297665000
Quarters > 2 > income Statement > operating Margin
22.94765990781731
Quarters > 2 > income Statement > total Other Income Expense Net
-36001000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
242309000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
716087000
Quarters > 2 > balance Sheet > inventories
1244497000
Quarters > 2 > balance Sheet > total Current Assets
2283349000
Quarters > 2 > balance Sheet > property Plant Equipment
359320000
Quarters > 2 > balance Sheet > total Assets
8092176000
Quarters > 2 > balance Sheet > payables
230372000
Quarters > 2 > balance Sheet > short Term Debt
3789000
Quarters > 2 > balance Sheet > long Term Debt
2274362000
Quarters > 2 > balance Sheet > total Liabilities
3620398000
Quarters > 2 > balance Sheet > equity
3967551000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
170523000
Quarters > 2 > cash Flow > depreciation
48877000
Quarters > 2 > cash Flow > change In Working Capital
-30549000
Quarters > 2 > cash Flow > cash From Operations
204695000
Quarters > 2 > cash Flow > capital Expenditures
15964000
Quarters > 2 > cash Flow > cash From Investing
-51764000
Quarters > 2 > cash Flow > cash From Financing
-81449000
Quarters > 2 > cash Flow > net Change In Cash
76842000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.1151786285819956
Quarters > 2 > ratios > PB
9.62404173758573
Quarters > 2 > ratios > ROE
3.95188366828807
Quarters > 2 > ratios > ROA
1.937587615494275
Quarters > 2 > ratios > FCF
188731000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.17191433932702993
Quarters > 2 > health Score
60
Quarters > 3 > quarter
2025-01-31
Quarters > 3 > income Statement > revenue
1030222000
Quarters > 3 > income Statement > cost Of Revenue
596955000
Quarters > 3 > income Statement > gross Profit
433267000
Quarters > 3 > income Statement > operating Expenses
202880000
Quarters > 3 > income Statement > operating Income
230387000
Quarters > 3 > income Statement > interest Expense
32458000
Quarters > 3 > income Statement > pretax Income
195266000
Quarters > 3 > income Statement > net Income
167955000
Quarters > 3 > income Statement > eps
1.1955454001879218
Quarters > 3 > income Statement > dividends Per Share
15272000
Quarters > 3 > income Statement > shares Outstanding
140484000
Quarters > 3 > income Statement > income Tax Expense
13700000
Quarters > 3 > income Statement > EBITDA
273949000
Quarters > 3 > income Statement > operating Margin
22.362849948845977
Quarters > 3 > income Statement > total Other Income Expense Net
-35121000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
165467000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
641481000
Quarters > 3 > balance Sheet > inventories
1218711000
Quarters > 3 > balance Sheet > total Current Assets
2102718000
Quarters > 3 > balance Sheet > property Plant Equipment
348838000
Quarters > 3 > balance Sheet > total Assets
7890711000
Quarters > 3 > balance Sheet > payables
208141000
Quarters > 3 > balance Sheet > short Term Debt
3950000
Quarters > 3 > balance Sheet > long Term Debt
2349681000
Quarters > 3 > balance Sheet > total Liabilities
3655900000
Quarters > 3 > balance Sheet > equity
3746527000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
181566000
Quarters > 3 > cash Flow > depreciation
46225000
Quarters > 3 > cash Flow > change In Working Capital
-46649000
Quarters > 3 > cash Flow > cash From Operations
203034000
Quarters > 3 > cash Flow > capital Expenditures
17335000
Quarters > 3 > cash Flow > cash From Investing
-287995000
Quarters > 3 > cash Flow > cash From Financing
90712000
Quarters > 3 > cash Flow > net Change In Cash
3364000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.1955454001879218
Quarters > 3 > ratios > PB
10.183469842870476
Quarters > 3 > ratios > ROE
4.48295181110399
Quarters > 3 > ratios > ROA
2.128515415150802
Quarters > 3 > ratios > FCF
185699000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.1802514409515619
Quarters > 3 > health Score
61
Annuals > 0 > quarter
2025-10-31
Annuals > 0 > income Statement > revenue
4485044000
Annuals > 0 > income Statement > cost Of Revenue
2698580000
Annuals > 0 > income Statement > gross Profit
1786464000
Annuals > 0 > income Statement > operating Expenses
767466000
Annuals > 0 > income Statement > operating Income
1018998000
Annuals > 0 > income Statement > interest Expense
129877000
Annuals > 0 > income Statement > pretax Income
893554000
Annuals > 0 > income Statement > net Income
690385000
Annuals > 0 > income Statement > eps
4.90431267803738
Annuals > 0 > income Statement > dividends Per Share
31968000
Annuals > 0 > income Statement > shares Outstanding
140771000
Annuals > 0 > income Statement > income Tax Expense
148000000
Annuals > 0 > income Statement > EBITDA
1219507000
Annuals > 0 > income Statement > operating Margin
22.71991088604705
Annuals > 0 > income Statement > total Other Income Expense Net
-125444000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
217781000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
756872000
Annuals > 0 > balance Sheet > inventories
1295336000
Annuals > 0 > balance Sheet > total Current Assets
2356366000
Annuals > 0 > balance Sheet > property Plant Equipment
431710000
Annuals > 0 > balance Sheet > total Assets
8500433999
Annuals > 0 > balance Sheet > payables
231040000
Annuals > 0 > balance Sheet > short Term Debt
3358000
Annuals > 0 > balance Sheet > long Term Debt
2164587000
Annuals > 0 > balance Sheet > total Liabilities
3653901000
Annuals > 0 > balance Sheet > equity
4379175000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
745554000
Annuals > 0 > cash Flow > depreciation
196076000
Annuals > 0 > cash Flow > change In Working Capital
-24351000
Annuals > 0 > cash Flow > cash From Operations
934266000
Annuals > 0 > cash Flow > capital Expenditures
72886000
Annuals > 0 > cash Flow > cash From Investing
-731691000
Annuals > 0 > cash Flow > cash From Financing
-150677000
Annuals > 0 > cash Flow > net Change In Cash
55678000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.90431267803738
Annuals > 0 > ratios > PB
8.269443388309442
Annuals > 0 > ratios > ROE
15.765184081476532
Annuals > 0 > ratios > ROA
8.121761783942063
Annuals > 0 > ratios > FCF
861380000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.1920560868522137
Annuals > 0 > health Score
77
Annuals > 1 > quarter
2024-10-31
Annuals > 1 > income Statement > revenue
3857669000
Annuals > 1 > income Statement > cost Of Revenue
2244678000
Annuals > 1 > income Statement > gross Profit
1612991000
Annuals > 1 > income Statement > operating Expenses
778697000
Annuals > 1 > income Statement > operating Income
834294000
Annuals > 1 > income Statement > interest Expense
149313000
Annuals > 1 > income Statement > pretax Income
677586000
Annuals > 1 > income Statement > net Income
514109000
Annuals > 1 > income Statement > eps
3.667020927545329
Annuals > 1 > income Statement > dividends Per Share
29069000
Annuals > 1 > income Statement > shares Outstanding
140198000
Annuals > 1 > income Statement > income Tax Expense
118500000
Annuals > 1 > income Statement > EBITDA
1000599000
Annuals > 1 > income Statement > operating Margin
21.62689437585236
Annuals > 1 > income Statement > total Other Income Expense Net
-156708000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
162103000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
650722000
Annuals > 1 > balance Sheet > inventories
1170949000
Annuals > 1 > balance Sheet > total Current Assets
2062292000
Annuals > 1 > balance Sheet > property Plant Equipment
339034000
Annuals > 1 > balance Sheet > total Assets
7592822000
Annuals > 1 > balance Sheet > payables
198429000
Annuals > 1 > balance Sheet > short Term Debt
27529000
Annuals > 1 > balance Sheet > long Term Debt
2225267000
Annuals > 1 > balance Sheet > total Liabilities
3895416000
Annuals > 1 > balance Sheet > equity
3636877000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
559086000
Annuals > 1 > cash Flow > depreciation
175331000
Annuals > 1 > cash Flow > change In Working Capital
-121374000
Annuals > 1 > cash Flow > cash From Operations
672370000
Annuals > 1 > cash Flow > capital Expenditures
58261000
Annuals > 1 > cash Flow > cash From Investing
-293200000
Annuals > 1 > cash Flow > cash From Financing
-389393000
Annuals > 1 > cash Flow > net Change In Cash
-8945000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.667020927545329
Annuals > 1 > ratios > PB
9.91673226782209
Annuals > 1 > ratios > ROE
14.136001849938834
Annuals > 1 > ratios > ROA
6.7709871244182995
Annuals > 1 > ratios > FCF
614109000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.15919172951334082
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2023-10-31
Annuals > 2 > income Statement > revenue
2968105000
Annuals > 2 > income Statement > cost Of Revenue
1718844000
Annuals > 2 > income Statement > gross Profit
1249261000
Annuals > 2 > income Statement > operating Expenses
601669000
Annuals > 2 > income Statement > operating Income
647592000
Annuals > 2 > income Statement > interest Expense
72984000
Annuals > 2 > income Statement > pretax Income
555283000
Annuals > 2 > income Statement > net Income
403596000
Annuals > 2 > income Statement > eps
2.9055541557179367
Annuals > 2 > income Statement > dividends Per Share
27370000
Annuals > 2 > income Statement > shares Outstanding
138905000
Annuals > 2 > income Statement > income Tax Expense
110900000
Annuals > 2 > income Statement > EBITDA
756767000
Annuals > 2 > income Statement > operating Margin
21.818365590166117
Annuals > 2 > income Statement > total Other Income Expense Net
-92309000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
171048000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
620777000
Annuals > 2 > balance Sheet > inventories
1013680000
Annuals > 2 > balance Sheet > total Current Assets
1855342000
Annuals > 2 > balance Sheet > property Plant Equipment
321848000
Annuals > 2 > balance Sheet > total Assets
7195063000
Annuals > 2 > balance Sheet > payables
205893000
Annuals > 2 > balance Sheet > short Term Debt
38304000
Annuals > 2 > balance Sheet > long Term Debt
2460277000
Annuals > 2 > balance Sheet > total Liabilities
4001912000
Annuals > 2 > balance Sheet > equity
3145995000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
444383000
Annuals > 2 > cash Flow > depreciation
130043000
Annuals > 2 > cash Flow > change In Working Capital
-122960000
Annuals > 2 > cash Flow > cash From Operations
448735000
Annuals > 2 > cash Flow > capital Expenditures
49434000
Annuals > 2 > cash Flow > cash From Investing
-2484467000
Annuals > 2 > cash Flow > cash From Financing
2065049000
Annuals > 2 > cash Flow > net Change In Cash
31544000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.9055541557179367
Annuals > 2 > ratios > PB
11.358349663619935
Annuals > 2 > ratios > ROE
12.828882436240363
Annuals > 2 > ratios > ROA
5.609346297593225
Annuals > 2 > ratios > FCF
399301000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.13453061802058888
Annuals > 2 > health Score
60
Annuals > 3 > quarter
2022-10-31
Annuals > 3 > income Statement > revenue
2208322000
Annuals > 3 > income Statement > cost Of Revenue
1269502000
Annuals > 3 > income Statement > gross Profit
938820000
Annuals > 3 > income Statement > operating Expenses
450871000
Annuals > 3 > income Statement > operating Income
487949000
Annuals > 3 > income Statement > interest Expense
6386000
Annuals > 3 > income Statement > pretax Income
491023000
Annuals > 3 > income Statement > net Income
351675000
Annuals > 3 > income Statement > eps
2.5476864898541693
Annuals > 3 > income Statement > dividends Per Share
24466000
Annuals > 3 > income Statement > shares Outstanding
138037000
Annuals > 3 > income Statement > income Tax Expense
100400000
Annuals > 3 > income Statement > EBITDA
592709000
Annuals > 3 > income Statement > operating Margin
22.095917171499448
Annuals > 3 > income Statement > total Other Income Expense Net
3074000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
139504000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
388826000
Annuals > 3 > balance Sheet > inventories
582471000
Annuals > 3 > balance Sheet > total Current Assets
1152730000
Annuals > 3 > balance Sheet > property Plant Equipment
225879000
Annuals > 3 > balance Sheet > total Assets
4095496000
Annuals > 3 > balance Sheet > payables
116551000
Annuals > 3 > balance Sheet > short Term Debt
16310000
Annuals > 3 > balance Sheet > long Term Debt
288620000
Annuals > 3 > balance Sheet > total Liabilities
1119589000
Annuals > 3 > balance Sheet > equity
2606136000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
390623000
Annuals > 3 > cash Flow > depreciation
96333000
Annuals > 3 > cash Flow > change In Working Capital
-51320000
Annuals > 3 > cash Flow > cash From Operations
467856000
Annuals > 3 > cash Flow > capital Expenditures
31982000
Annuals > 3 > cash Flow > cash From Investing
-395829000
Annuals > 3 > cash Flow > cash From Financing
-33833000
Annuals > 3 > cash Flow > net Change In Cash
31206000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.5476864898541693
Annuals > 3 > ratios > PB
13.625543045336086
Annuals > 3 > ratios > ROE
13.494115426056046
Annuals > 3 > ratios > ROA
8.586872017455272
Annuals > 3 > ratios > FCF
435874000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.19737791861875215
Annuals > 3 > health Score
80
Valuation > metrics > PE
52.6074
Valuation > metrics > PB
8.747391689073854
Valuation > final Score
1
Valuation > verdict
151.0% Overvalued
Profitability > metrics > ROE
4.299805328629251
Profitability > metrics > ROA
7.99094877451126
Profitability > metrics > Net Margin
0.15569231634241792
Profitability > final Score
56
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.8343811334326671
Risk > metrics > Interest Coverage
8.493044775210787
Risk > final Score
82
Risk > verdict
Low
Liquidity > metrics > Current Ratio
10.052841747796483
Liquidity > metrics > Quick Ratio
4.526617121306495
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
54
Prev Profitabilities > 1
50
Prev Profitabilities > 2
57
Prev Risks > 0
81
Prev Risks > 1
79
Prev Risks > 2
76
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:57:35.680Z
Earnings History > 0 > period
2026-01-31
Earnings History > 0 > report Date
2026-03-02
Earnings History > 0 > date
2026-01-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.27
Earnings History > 0 > eps Difference
-1.27
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-10-31
Earnings History > 1 > report Date
2025-12-16
Earnings History > 1 > date
2025-10-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.335
Earnings History > 1 > eps Estimate
1.15
Earnings History > 1 > eps Difference
0.185
Earnings History > 1 > surprise Percent
16.087
Earnings History > 2 > period
2025-07-31
Earnings History > 2 > report Date
2025-08-27
Earnings History > 2 > date
2025-07-31
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.26
Earnings History > 2 > eps Estimate
1.12
Earnings History > 2 > eps Difference
0.14
Earnings History > 2 > surprise Percent
12.5
Earnings History > 3 > period
2025-04-30
Earnings History > 3 > report Date
2025-05-26
Earnings History > 3 > date
2025-04-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.1152
Earnings History > 3 > eps Estimate
1.03
Earnings History > 3 > eps Difference
0.0852
Earnings History > 3 > surprise Percent
8.2718
Earnings History > 4 > period
2025-01-31
Earnings History > 4 > report Date
2025-02-24
Earnings History > 4 > date
2025-01-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.1955
Earnings History > 4 > eps Estimate
0.94
Earnings History > 4 > eps Difference
0.2555
Earnings History > 4 > surprise Percent
27.1809
Earnings History > 5 > period
2024-10-31
Earnings History > 5 > report Date
2024-12-16
Earnings History > 5 > date
2024-10-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.994
Earnings History > 5 > eps Estimate
0.98
Earnings History > 5 > eps Difference
0.014
Earnings History > 5 > surprise Percent
1.4286
Earnings History > 6 > period
2024-07-31
Earnings History > 6 > report Date
2024-08-26
Earnings History > 6 > date
2024-07-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.97
Earnings History > 6 > eps Estimate
0.93
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
4.3011
Earnings History > 7 > period
2024-04-30
Earnings History > 7 > report Date
2024-05-28
Earnings History > 7 > date
2024-04-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.88
Earnings History > 7 > eps Estimate
0.81
Earnings History > 7 > eps Difference
0.07
Earnings History > 7 > surprise Percent
8.642
Earnings History > 8 > period
2024-01-31
Earnings History > 8 > report Date
2024-02-26
Earnings History > 8 > date
2024-01-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.82
Earnings History > 8 > eps Estimate
0.75
Earnings History > 8 > eps Difference
0.07
Earnings History > 8 > surprise Percent
9.3333
Earnings History > 9 > period
2023-10-31
Earnings History > 9 > report Date
2023-12-18
Earnings History > 9 > date
2023-10-31
Earnings History > 9 > before After Market
-
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.74
Earnings History > 9 > eps Estimate
0.69
Earnings History > 9 > eps Difference
0.05
Earnings History > 9 > surprise Percent
7.2464
Earnings History > 10 > period
2023-07-31
Earnings History > 10 > report Date
2023-08-28
Earnings History > 10 > date
2023-07-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.77
Earnings History > 10 > eps Estimate
0.73
Earnings History > 10 > eps Difference
0.04
Earnings History > 10 > surprise Percent
5.4795
Earnings History > 11 > period
2023-04-30
Earnings History > 11 > report Date
2023-05-22
Earnings History > 11 > date
2023-04-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.76
Earnings History > 11 > eps Estimate
0.71
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
7.0423
Earnings History > 12 > period
2023-01-31
Earnings History > 12 > report Date
2023-02-27
Earnings History > 12 > date
2023-01-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.67
Earnings History > 12 > eps Estimate
0.69
Earnings History > 12 > eps Difference
-0.02
Earnings History > 12 > surprise Percent
-2.8986
Earnings History > 13 > period
2022-10-31
Earnings History > 13 > report Date
2022-12-19
Earnings History > 13 > date
2022-10-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.7
Earnings History > 13 > eps Estimate
0.67
Earnings History > 13 > eps Difference
0.03
Earnings History > 13 > surprise Percent
4.4776
Earnings History > 14 > period
2022-07-31
Earnings History > 14 > report Date
2022-08-29
Earnings History > 14 > date
2022-07-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.6
Earnings History > 14 > eps Estimate
0.62
Earnings History > 14 > eps Difference
-0.02
Earnings History > 14 > surprise Percent
-3.2258
Earnings History > 15 > period
2022-04-30
Earnings History > 15 > report Date
2022-05-23
Earnings History > 15 > date
2022-04-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.62
Earnings History > 15 > eps Estimate
0.55
Earnings History > 15 > eps Difference
0.07
Earnings History > 15 > surprise Percent
12.7273
Earnings History > 16 > period
2022-01-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2022-01-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.63
Earnings History > 16 > eps Estimate
0.6056
Earnings History > 16 > eps Difference
0.0244
Earnings History > 16 > surprise Percent
4.0291
Earnings History > 17 > period
2021-10-31
Earnings History > 17 > report Date
2021-12-15
Earnings History > 17 > date
2021-10-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.62
Earnings History > 17 > eps Estimate
0.55
Earnings History > 17 > eps Difference
0.07
Earnings History > 17 > surprise Percent
12.7273
Earnings History > 18 > period
2021-07-31
Earnings History > 18 > report Date
2021-08-24
Earnings History > 18 > date
2021-07-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.56
Earnings History > 18 > eps Estimate
0.52
Earnings History > 18 > eps Difference
0.04
Earnings History > 18 > surprise Percent
7.6923
Earnings History > 19 > period
2021-04-30
Earnings History > 19 > report Date
2021-05-25
Earnings History > 19 > date
2021-04-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.51
Earnings History > 19 > eps Estimate
0.43
Earnings History > 19 > eps Difference
0.08
Earnings History > 19 > surprise Percent
18.6047
Earnings History > 20 > period
2021-01-31
Earnings History > 20 > report Date
2021-02-23
Earnings History > 20 > date
2021-01-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.51
Earnings History > 20 > eps Estimate
0.5
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
2
Earnings History > 21 > period
2020-10-31
Earnings History > 21 > report Date
2020-12-21
Earnings History > 21 > date
2020-10-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.45
Earnings History > 21 > eps Estimate
0.36
Earnings History > 21 > eps Difference
0.09
Earnings History > 21 > surprise Percent
25
Earnings History > 22 > period
2020-07-31
Earnings History > 22 > report Date
2020-08-25
Earnings History > 22 > date
2020-07-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.4
Earnings History > 22 > eps Estimate
0.25
Earnings History > 22 > eps Difference
0.15
Earnings History > 22 > surprise Percent
60
Earnings History > 23 > period
2020-04-30
Earnings History > 23 > report Date
2020-05-26
Earnings History > 23 > date
2020-04-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.55
Earnings History > 23 > eps Estimate
0.41
Earnings History > 23 > eps Difference
0.14
Earnings History > 23 > surprise Percent
34.1463
Earnings History > 24 > period
2020-01-31
Earnings History > 24 > report Date
2020-02-25
Earnings History > 24 > date
2020-01-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.89
Earnings History > 24 > eps Estimate
0.81
Earnings History > 24 > eps Difference
0.08
Earnings History > 24 > surprise Percent
9.8765
Earnings History > 25 > period
2019-10-31
Earnings History > 25 > report Date
2019-12-16
Earnings History > 25 > date
2019-10-31
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.62
Earnings History > 25 > eps Estimate
0.58
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
6.8966
Earnings History > 26 > period
2019-07-31
Earnings History > 26 > report Date
2019-08-27
Earnings History > 26 > date
2019-07-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.59
Earnings History > 26 > eps Estimate
0.54
Earnings History > 26 > eps Difference
0.05
Earnings History > 26 > surprise Percent
9.2593
Earnings History > 27 > period
2019-04-30
Earnings History > 27 > report Date
2019-05-28
Earnings History > 27 > date
2019-04-30
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.6
Earnings History > 27 > eps Estimate
0.49
Earnings History > 27 > eps Difference
0.11
Earnings History > 27 > surprise Percent
22.449
Earnings History > 28 > period
2019-01-31
Earnings History > 28 > report Date
2019-02-26
Earnings History > 28 > date
2019-01-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.58
Earnings History > 28 > eps Estimate
0.46
Earnings History > 28 > eps Difference
0.12
Earnings History > 28 > surprise Percent
26.087
Earnings History > 29 > period
2018-10-31
Earnings History > 29 > report Date
2018-12-17
Earnings History > 29 > date
2018-10-31
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.49
Earnings History > 29 > eps Estimate
0.49
Earnings History > 29 > eps Difference
0
Earnings History > 29 > surprise Percent
0
Earnings History > 30 > period
2018-07-31
Earnings History > 30 > report Date
2018-08-27
Earnings History > 30 > date
2018-07-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.49
Earnings History > 30 > eps Estimate
0.45
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
8.8889
Earnings History > 31 > period
2018-04-30
Earnings History > 31 > report Date
2018-05-29
Earnings History > 31 > date
2018-04-30
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.44
Earnings History > 31 > eps Estimate
0.42
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
4.7619
Earnings History > 32 > period
2018-01-31
Earnings History > 32 > report Date
2018-02-27
Earnings History > 32 > date
2018-01-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.48
Earnings History > 32 > eps Estimate
0.4
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
20
Earnings History > 33 > period
2017-10-31
Earnings History > 33 > report Date
2017-12-18
Earnings History > 33 > date
2017-10-31
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.3968
Earnings History > 33 > eps Estimate
0.57
Earnings History > 33 > eps Difference
-0.1732
Earnings History > 33 > surprise Percent
-30.386
Earnings History > 34 > period
2017-07-31
Earnings History > 34 > report Date
2017-08-23
Earnings History > 34 > date
2017-07-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.3392
Earnings History > 34 > eps Estimate
0.56
Earnings History > 34 > eps Difference
-0.2208
Earnings History > 34 > surprise Percent
-39.4286
Earnings History > 35 > period
2017-04-30
Earnings History > 35 > report Date
2017-05-23
Earnings History > 35 > date
2017-04-30
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3392
Earnings History > 35 > eps Estimate
0.52
Earnings History > 35 > eps Difference
-0.1808
Earnings History > 35 > surprise Percent
-34.7692
Earnings History > 36 > period
2017-01-31
Earnings History > 36 > report Date
2017-02-28
Earnings History > 36 > date
2017-01-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.3021
Earnings History > 36 > eps Estimate
0.63
Earnings History > 36 > eps Difference
-0.3279
Earnings History > 36 > surprise Percent
-52.0476
Earnings History > 37 > period
2016-10-31
Earnings History > 37 > report Date
2016-12-13
Earnings History > 37 > date
2016-10-31
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.3328
Earnings History > 37 > eps Estimate
0.53
Earnings History > 37 > eps Difference
-0.1972
Earnings History > 37 > surprise Percent
-37.2075
Earnings History > 38 > period
2016-07-31
Earnings History > 38 > report Date
2016-08-26
Earnings History > 38 > date
2016-07-31
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.65
Earnings History > 38 > eps Estimate
0.63
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
3.1746
Earnings History > 39 > period
2016-04-30
Earnings History > 39 > report Date
2016-05-26
Earnings History > 39 > date
2016-04-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.62
Earnings History > 39 > eps Estimate
0.59
Earnings History > 39 > eps Difference
0.03
Earnings History > 39 > surprise Percent
5.0847
Earnings History > 40 > period
2016-01-31
Earnings History > 40 > report Date
2016-02-25
Earnings History > 40 > date
2016-01-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.57
Earnings History > 40 > eps Estimate
0.55
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
3.6364
Earnings History > 41 > period
2015-10-31
Earnings History > 41 > report Date
2015-12-15
Earnings History > 41 > date
2015-10-31
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.29
Earnings History > 41 > eps Estimate
0.28
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
3.5714
Earnings History > 42 > period
2015-07-31
Earnings History > 42 > report Date
2015-08-25
Earnings History > 42 > date
2015-07-31
Earnings History > 42 > before After Market
-
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.56
Earnings History > 42 > eps Estimate
0.53
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
5.6604
Earnings History > 43 > period
2015-04-30
Earnings History > 43 > report Date
2015-05-19
Earnings History > 43 > date
2015-04-30
Earnings History > 43 > before After Market
-
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.51
Earnings History > 43 > eps Estimate
0.53
Earnings History > 43 > eps Difference
-0.02
Earnings History > 43 > surprise Percent
-3.7736
Earnings History > 44 > period
2015-01-31
Earnings History > 44 > report Date
2015-02-24
Earnings History > 44 > date
2015-01-31
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.44
Earnings History > 44 > eps Estimate
0.46
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-4.3478
Earnings History > 45 > period
2014-10-31
Earnings History > 45 > report Date
2014-12-16
Earnings History > 45 > date
2014-10-31
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.48
Earnings History > 45 > eps Estimate
0.45
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
6.6667
Earnings History > 46 > period
2014-07-31
Earnings History > 46 > report Date
2014-08-26
Earnings History > 46 > date
2014-07-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.49
Earnings History > 46 > eps Estimate
0.46
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
6.5217
Earnings History > 47 > period
2014-04-30
Earnings History > 47 > report Date
2014-05-20
Earnings History > 47 > date
2014-04-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.42
Earnings History > 47 > eps Estimate
0.45
Earnings History > 47 > eps Difference
-0.03
Earnings History > 47 > surprise Percent
-6.6667
Earnings History > 48 > period
2014-01-31
Earnings History > 48 > report Date
2014-02-25
Earnings History > 48 > date
2014-01-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.37
Earnings History > 48 > eps Estimate
0.35
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
5.7143
Earnings History > 49 > period
2013-10-31
Earnings History > 49 > report Date
2013-12-17
Earnings History > 49 > date
2013-10-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.44
Earnings History > 49 > eps Estimate
0.31
Earnings History > 49 > eps Difference
0.13
Earnings History > 49 > surprise Percent
41.9355
Earnings History > 50 > period
2013-07-31
Earnings History > 50 > report Date
2013-08-28
Earnings History > 50 > date
2013-07-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.2212
Earnings History > 50 > eps Estimate
-
Earnings History > 50 > eps Difference
0
Earnings History > 50 > surprise Percent
-
Earnings History > 51 > period
2013-04-30
Earnings History > 51 > report Date
2013-05-23
Earnings History > 51 > date
2013-04-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.1815
Earnings History > 51 > eps Estimate
-
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
-
Earnings History > 52 > period
2013-01-31
Earnings History > 52 > report Date
2013-02-21
Earnings History > 52 > date
2013-01-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.153
Earnings History > 52 > eps Estimate
-
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
-
Earnings History > 53 > period
2012-10-31
Earnings History > 53 > report Date
2012-12-19
Earnings History > 53 > date
2012-10-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.1828
Earnings History > 53 > eps Estimate
-
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
-
Earnings History > 54 > period
2012-07-31
Earnings History > 54 > report Date
2012-08-23
Earnings History > 54 > date
2012-07-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.1778
Earnings History > 54 > eps Estimate
-
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
-
Earnings History > 55 > period
2012-04-30
Earnings History > 55 > report Date
2012-05-23
Earnings History > 55 > date
2012-04-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.1464
Earnings History > 55 > eps Estimate
-
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
-
Earnings History > 56 > period
2012-01-31
Earnings History > 56 > report Date
2012-02-23
Earnings History > 56 > date
2012-01-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.1475
Earnings History > 56 > eps Estimate
-
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
-
Earnings History > 57 > period
2011-10-31
Earnings History > 57 > report Date
2011-12-16
Earnings History > 57 > date
2011-10-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.1429
Earnings History > 57 > eps Estimate
-
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
-
Earnings History > 58 > period
2011-07-31
Earnings History > 58 > report Date
2011-08-25
Earnings History > 58 > date
2011-07-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.157
Earnings History > 58 > eps Estimate
-
Earnings History > 58 > eps Difference
0
Earnings History > 58 > surprise Percent
-
Earnings History > 59 > period
2011-04-30
Earnings History > 59 > report Date
2011-05-25
Earnings History > 59 > date
2011-04-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.1298
Earnings History > 59 > eps Estimate
-
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
-
Earnings History > 60 > period
2011-01-31
Earnings History > 60 > report Date
2011-02-23
Earnings History > 60 > date
2011-01-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.132
Earnings History > 60 > eps Estimate
-
Earnings History > 60 > eps Difference
0
Earnings History > 60 > surprise Percent
-
Earnings History > 61 > period
2010-10-31
Earnings History > 61 > report Date
2010-12-16
Earnings History > 61 > date
2010-10-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.1212
Earnings History > 61 > eps Estimate
-
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
-
Earnings History > 62 > period
2010-07-31
Earnings History > 62 > report Date
2010-08-26
Earnings History > 62 > date
2010-07-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.1158
Earnings History > 62 > eps Estimate
-
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
-
Earnings History > 63 > period
2010-04-30
Earnings History > 63 > report Date
2010-05-26
Earnings History > 63 > date
2010-04-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.0976
Earnings History > 63 > eps Estimate
-
Earnings History > 63 > eps Difference
0
Earnings History > 63 > surprise Percent
-
Earnings History > 64 > period
2010-01-31
Earnings History > 64 > report Date
2010-02-24
Earnings History > 64 > date
2010-01-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.09
Earnings History > 64 > eps Estimate
0.1
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-10
Earnings History > 65 > period
2009-10-31
Earnings History > 65 > report Date
2009-12-18
Earnings History > 65 > date
2009-10-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.0906
Earnings History > 65 > eps Estimate
-
Earnings History > 65 > eps Difference
0
Earnings History > 65 > surprise Percent
-
Earnings History > 66 > period
2009-07-31
Earnings History > 66 > report Date
2009-08-27
Earnings History > 66 > date
2009-07-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.0868
Earnings History > 66 > eps Estimate
-
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
-
Earnings History > 67 > period
2009-04-30
Earnings History > 67 > report Date
2009-05-28
Earnings History > 67 > date
2009-04-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.0818
Earnings History > 67 > eps Estimate
-
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
-
Earnings History > 68 > period
2009-01-31
Earnings History > 68 > report Date
2009-02-25
Earnings History > 68 > date
2009-01-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.0871
Earnings History > 68 > eps Estimate
-
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
-
Earnings History > 69 > period
2008-10-31
Earnings History > 69 > report Date
2008-12-18
Earnings History > 69 > date
2008-10-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.1051
Earnings History > 69 > eps Estimate
-
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
-
Earnings History > 70 > period
2008-07-31
Earnings History > 70 > report Date
2008-08-28
Earnings History > 70 > date
2008-07-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.0986
Earnings History > 70 > eps Estimate
-
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
-
Earnings History > 71 > period
2008-04-30
Earnings History > 71 > report Date
2008-05-30
Earnings History > 71 > date
2008-04-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.092
Earnings History > 71 > eps Estimate
-
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
-
Earnings History > 72 > period
2008-01-31
Earnings History > 72 > report Date
2008-02-29
Earnings History > 72 > date
2008-01-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.0777
Earnings History > 72 > eps Estimate
-
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
-
Earnings History > 73 > period
2007-10-31
Earnings History > 73 > report Date
2007-12-20
Earnings History > 73 > date
2007-10-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.0833
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-07-31
Earnings History > 74 > report Date
2007-08-30
Earnings History > 74 > date
2007-07-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.0849
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-04-30
Earnings History > 75 > report Date
2007-05-30
Earnings History > 75 > date
2007-04-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.0735
Earnings History > 75 > eps Estimate
-
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
-
Earnings History > 76 > period
2007-01-31
Earnings History > 76 > report Date
2007-02-28
Earnings History > 76 > date
2007-01-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.062
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-10-31
Earnings History > 77 > report Date
2006-12-21
Earnings History > 77 > date
2006-10-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.0729
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-07-31
Earnings History > 78 > report Date
2006-08-31
Earnings History > 78 > date
2006-07-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.065
Earnings History > 78 > eps Estimate
-
Earnings History > 78 > eps Difference
0
Earnings History > 78 > surprise Percent
-
Earnings History > 79 > period
2006-04-30
Earnings History > 79 > report Date
2006-06-01
Earnings History > 79 > date
2006-04-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.0594
Earnings History > 79 > eps Estimate
-
Earnings History > 79 > eps Difference
0
Earnings History > 79 > surprise Percent
-
Earnings History > 80 > period
2006-01-31
Earnings History > 80 > report Date
2006-03-01
Earnings History > 80 > date
2006-01-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.054
Earnings History > 80 > eps Estimate
-
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
-
Earnings History > 81 > period
2005-10-31
Earnings History > 81 > report Date
2005-12-21
Earnings History > 81 > date
2005-10-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.0528
Earnings History > 81 > eps Estimate
-
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
-
Earnings History > 82 > period
2005-07-31
Earnings History > 82 > report Date
2005-08-29
Earnings History > 82 > date
2005-07-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.0481
Earnings History > 82 > eps Estimate
-
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
-
Earnings History > 83 > period
2005-04-30
Earnings History > 83 > report Date
2005-05-31
Earnings History > 83 > date
2005-04-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.0456
Earnings History > 83 > eps Estimate
-
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
-
Earnings History > 84 > period
2005-01-31
Earnings History > 84 > report Date
2005-02-24
Earnings History > 84 > date
2005-01-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.0354
Earnings History > 84 > eps Estimate
-
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
-
Earnings History > 85 > period
2004-10-31
Earnings History > 85 > report Date
2004-12-15
Earnings History > 85 > date
2004-10-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.0418
Earnings History > 85 > eps Estimate
-
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
-
Earnings History > 86 > period
2004-07-31
Earnings History > 86 > report Date
2004-08-25
Earnings History > 86 > date
2004-07-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.0661
Earnings History > 86 > eps Estimate
-
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
-
Earnings History > 87 > period
2004-04-30
Earnings History > 87 > report Date
2004-05-25
Earnings History > 87 > date
2004-04-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.0335
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2004-01-31
Earnings History > 88 > report Date
2004-02-24
Earnings History > 88 > date
2004-01-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.0265
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-10-31
Earnings History > 89 > report Date
2003-12-16
Earnings History > 89 > date
2003-10-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.0298
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-07-31
Earnings History > 90 > report Date
2003-08-28
Earnings History > 90 > date
2003-07-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.0278
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2003-04-30
Earnings History > 91 > report Date
2003-05-29
Earnings History > 91 > date
2003-04-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.0225
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2003-01-31
Earnings History > 92 > report Date
2003-02-28
Earnings History > 92 > date
2003-01-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.0243
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-10-31
Earnings History > 93 > report Date
2002-12-19
Earnings History > 93 > date
2002-10-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.0475
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-07-31
Earnings History > 94 > report Date
2002-08-30
Earnings History > 94 > date
2002-07-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
-
Earnings History > 94 > eps Actual
0.0239
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2002-04-30
Earnings History > 95 > report Date
2002-05-29
Earnings History > 95 > date
2002-04-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
-
Earnings History > 95 > eps Actual
0.0334
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2002-01-31
Earnings History > 96 > report Date
2002-02-26
Earnings History > 96 > date
2002-01-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.0239
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-10-31
Earnings History > 97 > report Date
2001-12-21
Earnings History > 97 > date
2001-10-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.0267
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-07-31
Earnings History > 98 > report Date
2001-08-28
Earnings History > 98 > date
2001-07-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.0305
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2001-04-30
Earnings History > 99 > report Date
2001-04-30
Earnings History > 99 > date
2001-04-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.0415
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2001-01-31
Earnings History > 100 > report Date
2001-01-31
Earnings History > 100 > date
2001-01-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.034
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-10-31
Earnings History > 101 > report Date
2000-10-31
Earnings History > 101 > date
2000-10-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.1113
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-07-31
Earnings History > 102 > report Date
2000-07-31
Earnings History > 102 > date
2000-07-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.0413
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
2000-04-30
Earnings History > 103 > report Date
2000-04-30
Earnings History > 103 > date
2000-04-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.0418
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-01-31
Earnings History > 104 > report Date
2000-01-31
Earnings History > 104 > date
2000-01-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.0348
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-10-31
Earnings History > 105 > report Date
1999-10-31
Earnings History > 105 > date
1999-10-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.041
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-07-31
Earnings History > 106 > report Date
1999-07-31
Earnings History > 106 > date
1999-07-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.037
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-04-30
Earnings History > 107 > report Date
1999-04-30
Earnings History > 107 > date
1999-04-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.0355
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1999-01-31
Earnings History > 108 > report Date
1999-01-31
Earnings History > 108 > date
1999-01-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.0325
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-10-31
Earnings History > 109 > report Date
1998-10-31
Earnings History > 109 > date
1998-10-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.0331
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-07-31
Earnings History > 110 > report Date
1998-07-31
Earnings History > 110 > date
1998-07-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0261
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-04-30
Earnings History > 111 > report Date
1998-04-30
Earnings History > 111 > date
1998-04-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.0246
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
HEICO Corporation provides aerospace, defense, and electronic related products and services in the United States and internationally. Its Flight Support Group segment offers jet engine and aircraft component replacement parts; thermal insulation blankets and parts; renewable/reusable insulation systems; and specialty components and assemblies. This segment also distributes hydraulic, pneumatic, structural, interconnect, mechanical, and electro-mechanical components for the commercial, regional, and general aviation markets; and offers repair and overhaul services for jet engine and aircraft component parts, avionics, instruments, composites, and commercial aircraft surfaces, as well as for avionics and navigation systems, subcomponents, and other military aircraft instruments. The company's Electronic Technologies Group segment provides electro-optical infrared simulation and test equipment; electro-optical laser products; electro-optical, microwave, and other power equipment; electromagnetic and radio frequency (RF) interference shielding and suppression filters; power electronics; power conversion and interface products; interconnection devices; and underwater locator and emergency locator transmission beacons. This segment also offers traveling wave tube amplifiers and microwave power modules; memory products and specialty semiconductors; environment connectivity products and molded cable assemblies; RF and microwave products; communications and electronic intercept receivers and tuners; self-sealing auxiliary fuel systems; active antenna systems and airborne antennas; nuclear radiation detectors; power amplifiers; ceramic-to-metal feedthroughs and connectors; technical surveillance countermeasures equipment; RF receivers and sources; radiation assurance, embedded computing, and silicone solutions; test sockets and adapters; and electronic components and rotary joint assemblies. The company was incorporated in 1957 and is headquartered in Hollywood, Florida.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.12Next Payout:
Jan 20, 2026Yield:
0.1767 %Buyback Watch: Is HEIA stock a buy or sell - Oil Prices & Free Verified High Yield Trade Plans baoquankhu1.vn
Read more →Financial Survey: Heico (NYSE:HEI.A) vs. Transdigm Group (NYSE:TDG) Defense World
Read more →Showing 2 of 10
(Last Updated 2025-10-31)
Rating:
HOLD
Target Price:
$280
Analyst Picks
Strong Buy
0
Buy
0
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-10-31)
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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of HEICO Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-01-31
EPS Estimate
1.27
Date
2025-10-31
EPS Actual
1.335
EPS Estimate
1.15
EPS Difference
0.185
Surprise Percent
16.087%
(Last Updated 2025-10-31)
(Last Updated 2025-10-31)
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-10-31)
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-10-31)
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.