_id
69148903ccc777a4e85d9817
Ticker
OSK
Name
Oshkosh Corporation
Exchange
NYSE
Address
1917 Four Wheel Drive, Oshkosh, WI, United States, 54902
Country
USA
Sector
Industrials
Industry
Farm & Heavy Construction Machinery
Currency
USD
Website
https://www.oshkoshcorp.com
Description
Oshkosh Corporation provides purpose-built vehicles and equipment worldwide. The company operates through three segments: Access, Defense, and Vocational segment. The Access segment designs and manufactures aerial work platform and telehandlers for use in construction, industrial, and maintenance applications; and towing and recovery equipment, which includes carriers, wreckers, and rotators, as well as provides financing and leasing solutions, including rental fleet loans, leases, and floor plan and retail financing. This segment also offers equipment installation and sale of chassis and service parts. The Defense segment engages in the manufacture and sale of heavy, medium, and light tactical wheeled vehicles and related services for defense. The Vocational segment offers custom and commercial firefighting equipment, fire apparatus, and emergency vehicles, including pumpers, aerial platform, ladder and tiller trucks, and tankers; light, medium, and heavy-duty rescue vehicles; and wildland rough terrain response other emergency response vehicles. This segment also produces and sells aircraft rescue and firefighting vehicles; refuse and recycling collection vehicles and components; and IMT-branded field service vehicles and truck-mounted cranes, frontline communications-branded simulators, command vehicles and other communication vehicles, and front-discharge concrete mixer vehicles. The company sells its products through direct sales representatives, dealers, and distributors. The company was formerly known as Oshkosh Truck Corporation. Oshkosh Corporation was founded in 1917 and is headquartered in Oshkosh, Wisconsin.
Last Close
133.55
Volume
740557
Current Price
132.262
Change
-0.9644327967053619
Last Updated
2025-12-02T13:11:29.149Z
Image
data:image/webp;base64,UklGRhgFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSPECAAABkHNrm+I2Y+aOV2GUwjA6Uuk2VDGZubIrplGYmRMz/gK34WTtMTOjqDQz2zv77WyojAhGbts4Uk5TvH09ni8g2XJw2HCkPSm/lqX1K2WP9JIgBWZXMpPkXVI4FiaUASUY8S0HTwFH5LYzaM+NwBofV47TPA5fJiVVdgZ2sZiEGAM4EnT5PbWMzzGYHTPTvCitOgo1BB6BOKbCuoGlpQ3zNtB938hLcegSKW+aAtB5jxdBl95T29QyoBpu6PkqYN3cFXJUZx3mpwAipu5lXiZHBfvfZaJQoVK3i7eAY8qlCgit70Lw3v3HsTbAFUiA4Sopa2Qp5G/A/OkdSTfdIZFGH+CZtJF51DIpPS6EcXMrrW3ronkhGiYKFCqczni/G6iYsTTTxoEx1pmKI/Bu3TGsE7zkuNcJVIx8eUmeVA4yGBNzSWrOLRIbLMigv9EAVAy8OYvPPGxgeZC9nda0dNCiWB2nb+5H0g60I+kH7HQcmBu30Jcn3JB/wlf2dyD1EQ7Yq0rI2a0IbU78DqDjrgGOjN/7IoT2p4kwH+LotZhQvt2A9U5vUo2UPdwBeJ3KDUrwfyKHs6rVwqSXZjD1kGaw37Nb3vcAiGn71/DFEbntHDDc7VhDzl6+J25GaOvZ9QwGQ963AXxN8EduJ15Sy/gcn25lnssBXWwR7Wipoe32WZa3PTyDz74ZkKxHSn1PCI4lt3JSSa44xmCw8gl5+WVEfj0C+raXoMPHdLtxRLGZtUYNNNJmywzzuPAcqNb6C1vANSF5tKutlraax5nfgWznpIXmRWqB+BgjyR1TOnn3acOZgIqpxjJy1QDN4a4BWnx8/14c8q51mVVyWMtjsODtIsmfv0EGkz+T1CugTNno+0tBkvyohL2pInDaVFM5uXTIQ1l+lHodVFERgwM9ftP8Le9DvBUIgXMYB4XiHKiCQrHX8kIblUfNY7MyGez9ZamCBwHGEFIs2mUy2OXDHhxx9dEA9r6CpwNCSP299++290cAVlA4IAACAABQDQCdASpAAEAAPrVOoU0nI6MiKBQMqOAWiWkAA+Z/OWDYSAstWxt3wcJ/xyzFEzAjknF4j0GsgHy42K38jgtImB+iHMgRC4L+qTw60PnS6N3uz3OfiXvlNpn6mgrSZNOQcQ1orLNI47AnkerOT9fVfWZgAP7+n2H2Zt5Lvhse+cNLtfv12fTv564xdaqkOSiqUrk+0f+Yh9JfjxZGKW58A6SfWhvIGh47A9K0IWoKBgqRi/gn6OwhlUf/prPerEqwPgqVRG1UF8AcY9IhILss9yG804z4wcO2F/8+pz/8svwqeloy5m6UvyL+lUpWwdQqpXW3J6K4FRAj+dLQjrC99QxHNxV6rpopbb0S1g/0K5YSffBUGtD1hk5TiqdOyrXNcA9aR3E8adzOxNs0/U4YGjff5jmPyqWQ0wC+h4jctmjAkAIuwNCoz5XFce6/uBMaf9Qu1nT/GlZL2KlmEowRqr8l9Khz5vV+oiQgI6uUKCZKx22A19aq18pVnUMMKyrFHCdu5YoOf7iE5uw/7ejU0b1XNCPmC6E7ZRP//+9bh8yW7k4F+PcHLYPXg8h9BX0LLICHx5Wjl0MM6MUOYqr07JnKqJb0MjIUM5vEDYboR1Eyu4r3NqixWk6vTf2Iw1VnqvXeQ43FKlrbo1ecWQXt/la33ViDBQkvDsSFagAAAA==
Ipo Date
1990-03-26T00:00:00.000Z
Market Cap
8144679936
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.980994736842105
Sentiment Sources
19
Rating
4
Target Price
150.5113
Strong Buy
8
Buy
1
Hold
6
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2688600000
Cost Of Revenue
2218100000
Gross Profit
470500000
Operating Expenses
210100000
Operating Income
260400000
Interest Expense
30600000
Pretax Income
238400000
Net Income
196200000
Eps
3.0400223120903638
Dividends Per Share
32600000
Shares Outstanding
63254319
Income Tax Expense
41700000
EBITDA
325300000
Operating Margin
9.685338094175407
Total Other Income Expense Net
-22000000
Cash
211800000
Short Term Investments
-
Receivables
2169300000
Inventories
2457800000
Total Current Assets
4941700000
Property Plant Equipment
1249200000
Total Assets
9840500000
Payables
962100000
Short Term Debt
106700000
Long Term Debt
1099700000
Total Liabilities
5303200000
Equity
4537300000
Depreciation
56300000
Change In Working Capital
728400000
Cash From Operations
489000000
Capital Expenditures
24700000
Cash From Investing
-37200000
Cash From Financing
-431000000
Net Change In Cash
6900000
PE
12.4277
PB
1.8813076538910805
ROE
4.324157538624291
ROA
1.9938011279914638
FCF
464300000
Fcf Percent
0.1726921074164993
Piotroski FScore
4
Health Score
62
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2688600000
Quarters > 0 > income Statement > cost Of Revenue
2218100000
Quarters > 0 > income Statement > gross Profit
470500000
Quarters > 0 > income Statement > operating Expenses
210100000
Quarters > 0 > income Statement > operating Income
260400000
Quarters > 0 > income Statement > interest Expense
30600000
Quarters > 0 > income Statement > pretax Income
238400000
Quarters > 0 > income Statement > net Income
196200000
Quarters > 0 > income Statement > eps
3.0400223120903638
Quarters > 0 > income Statement > dividends Per Share
32600000
Quarters > 0 > income Statement > shares Outstanding
64539000
Quarters > 0 > income Statement > income Tax Expense
41700000
Quarters > 0 > income Statement > EBITDA
325300000
Quarters > 0 > income Statement > operating Margin
9.685338094175407
Quarters > 0 > income Statement > total Other Income Expense Net
-22000000
Quarters > 0 > balance Sheet > cash
211800000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2169300000
Quarters > 0 > balance Sheet > inventories
2457800000
Quarters > 0 > balance Sheet > total Current Assets
4941700000
Quarters > 0 > balance Sheet > property Plant Equipment
1249200000
Quarters > 0 > balance Sheet > total Assets
9840500000
Quarters > 0 > balance Sheet > payables
962100000
Quarters > 0 > balance Sheet > short Term Debt
106700000
Quarters > 0 > balance Sheet > long Term Debt
1099700000
Quarters > 0 > balance Sheet > total Liabilities
5303200000
Quarters > 0 > balance Sheet > equity
4537300000
Quarters > 0 > cash Flow > net Income
196200000
Quarters > 0 > cash Flow > depreciation
56300000
Quarters > 0 > cash Flow > change In Working Capital
728400000
Quarters > 0 > cash Flow > cash From Operations
489000000
Quarters > 0 > cash Flow > capital Expenditures
24700000
Quarters > 0 > cash Flow > cash From Investing
-37200000
Quarters > 0 > cash Flow > cash From Financing
-431000000
Quarters > 0 > cash Flow > net Change In Cash
6900000
Quarters > 0 > ratios > PE
3.0400223120903638
Quarters > 0 > ratios > PB
1.8813076538910805
Quarters > 0 > ratios > ROE
4.324157538624291
Quarters > 0 > ratios > ROA
1.9938011279914638
Quarters > 0 > ratios > FCF
464300000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.1726921074164993
Quarters > 0 > health Score
62
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2732100000
Quarters > 1 > income Statement > cost Of Revenue
2207600000
Quarters > 1 > income Statement > gross Profit
524500000
Quarters > 1 > income Statement > operating Expenses
232800000
Quarters > 1 > income Statement > operating Income
291700000
Quarters > 1 > income Statement > interest Expense
30100000
Quarters > 1 > income Statement > pretax Income
270000000
Quarters > 1 > income Statement > net Income
204800000
Quarters > 1 > income Statement > eps
3.1617214338159694
Quarters > 1 > income Statement > dividends Per Share
32800000
Quarters > 1 > income Statement > shares Outstanding
64774840
Quarters > 1 > income Statement > income Tax Expense
65200000
Quarters > 1 > income Statement > EBITDA
356900000
Quarters > 1 > income Statement > operating Margin
10.676768785915595
Quarters > 1 > income Statement > total Other Income Expense Net
-21700000
Quarters > 1 > balance Sheet > cash
191700000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
2216500000
Quarters > 1 > balance Sheet > inventories
2495700000
Quarters > 1 > balance Sheet > total Current Assets
5014000000
Quarters > 1 > balance Sheet > property Plant Equipment
1235600000
Quarters > 1 > balance Sheet > total Assets
10016100000
Quarters > 1 > balance Sheet > payables
975700000
Quarters > 1 > balance Sheet > short Term Debt
398700000
Quarters > 1 > balance Sheet > long Term Debt
1099600000
Quarters > 1 > balance Sheet > total Liabilities
5561700000
Quarters > 1 > balance Sheet > equity
4454400000
Quarters > 1 > cash Flow > net Income
204800000
Quarters > 1 > cash Flow > depreciation
55900000
Quarters > 1 > cash Flow > change In Working Capital
-168100000
Quarters > 1 > cash Flow > cash From Operations
89200000
Quarters > 1 > cash Flow > capital Expenditures
40600000
Quarters > 1 > cash Flow > cash From Investing
-56000000
Quarters > 1 > cash Flow > cash From Financing
-58700000
Quarters > 1 > cash Flow > net Change In Cash
-18600000
Quarters > 1 > ratios > PE
3.1617214338159694
Quarters > 1 > ratios > PB
1.9233229813397987
Quarters > 1 > ratios > ROE
4.597701149425287
Quarters > 1 > ratios > ROA
2.044708020087659
Quarters > 1 > ratios > FCF
48600000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.017788514329636542
Quarters > 1 > health Score
46
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2312800000
Quarters > 2 > income Statement > cost Of Revenue
1912900000
Quarters > 2 > income Statement > gross Profit
399900000
Quarters > 2 > income Statement > operating Expenses
224500000
Quarters > 2 > income Statement > operating Income
175400000
Quarters > 2 > income Statement > interest Expense
27000000
Quarters > 2 > income Statement > pretax Income
149000000
Quarters > 2 > income Statement > net Income
112200000
Quarters > 2 > income Statement > eps
1.724243914433243
Quarters > 2 > income Statement > dividends Per Share
32900000
Quarters > 2 > income Statement > shares Outstanding
65072000
Quarters > 2 > income Statement > income Tax Expense
36800000
Quarters > 2 > income Statement > EBITDA
231500000
Quarters > 2 > income Statement > operating Margin
7.5838810100311305
Quarters > 2 > income Statement > total Other Income Expense Net
-26400000
Quarters > 2 > balance Sheet > cash
210300000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2032600000
Quarters > 2 > balance Sheet > inventories
2501300000
Quarters > 2 > balance Sheet > total Current Assets
4851200000
Quarters > 2 > balance Sheet > property Plant Equipment
1217300000
Quarters > 2 > balance Sheet > total Assets
9761400000
Quarters > 2 > balance Sheet > payables
970100000
Quarters > 2 > balance Sheet > short Term Debt
378500000
Quarters > 2 > balance Sheet > long Term Debt
1099200000
Quarters > 2 > balance Sheet > total Liabilities
5526800000
Quarters > 2 > balance Sheet > equity
4234600000
Quarters > 2 > cash Flow > net Income
112200000
Quarters > 2 > cash Flow > depreciation
53600000
Quarters > 2 > cash Flow > change In Working Capital
-560300000
Quarters > 2 > cash Flow > cash From Operations
-394900000
Quarters > 2 > cash Flow > capital Expenditures
40300000
Quarters > 2 > cash Flow > cash From Investing
-43100000
Quarters > 2 > cash Flow > cash From Financing
438100000
Quarters > 2 > cash Flow > net Change In Cash
5400000
Quarters > 2 > ratios > PE
1.724243914433243
Quarters > 2 > ratios > PB
2.032435853209276
Quarters > 2 > ratios > ROE
2.6496009068152837
Quarters > 2 > ratios > ROA
1.1494252873563218
Quarters > 2 > ratios > FCF
-435200000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-0.18817018332756832
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2598100000
Quarters > 3 > income Statement > cost Of Revenue
2150800000
Quarters > 3 > income Statement > gross Profit
447300000
Quarters > 3 > income Statement > operating Expenses
223400000
Quarters > 3 > income Statement > operating Income
223900000
Quarters > 3 > income Statement > interest Expense
31500000
Quarters > 3 > income Statement > pretax Income
198300000
Quarters > 3 > income Statement > net Income
153100000
Quarters > 3 > income Statement > eps
2.3315952415232655
Quarters > 3 > income Statement > dividends Per Share
29900000
Quarters > 3 > income Statement > shares Outstanding
65663198
Quarters > 3 > income Statement > income Tax Expense
45200000
Quarters > 3 > income Statement > EBITDA
284100000
Quarters > 3 > income Statement > operating Margin
8.617836111004195
Quarters > 3 > income Statement > total Other Income Expense Net
-25600000
Quarters > 3 > balance Sheet > cash
204900000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1942400000
Quarters > 3 > balance Sheet > inventories
2265700000
Quarters > 3 > balance Sheet > total Current Assets
4527500000
Quarters > 3 > balance Sheet > property Plant Equipment
1473800000
Quarters > 3 > balance Sheet > total Assets
9423100000
Quarters > 3 > balance Sheet > payables
1143400000
Quarters > 3 > balance Sheet > short Term Debt
362300000
Quarters > 3 > balance Sheet > long Term Debt
599500000
Quarters > 3 > balance Sheet > total Liabilities
5271000000
Quarters > 3 > balance Sheet > equity
4152100000
Quarters > 3 > cash Flow > net Income
153100000
Quarters > 3 > cash Flow > depreciation
53700000
Quarters > 3 > cash Flow > change In Working Capital
612700000
Quarters > 3 > cash Flow > cash From Operations
790800000
Quarters > 3 > cash Flow > capital Expenditures
87500000
Quarters > 3 > cash Flow > cash From Investing
-79200000
Quarters > 3 > cash Flow > cash From Financing
-660800000
Quarters > 3 > cash Flow > net Change In Cash
44000000
Quarters > 3 > ratios > PE
2.3315952415232655
Quarters > 3 > ratios > PB
2.0916514279222564
Quarters > 3 > ratios > ROE
3.6872907685267693
Quarters > 3 > ratios > ROA
1.624730714945188
Quarters > 3 > ratios > FCF
703300000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.27069781763596473
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
10730200000
Annuals > 0 > income Statement > cost Of Revenue
8760800000
Annuals > 0 > income Statement > gross Profit
1969400000
Annuals > 0 > income Statement > operating Expenses
958700000
Annuals > 0 > income Statement > operating Income
1010700000
Annuals > 0 > income Statement > interest Expense
119500000
Annuals > 0 > income Statement > pretax Income
891400000
Annuals > 0 > income Statement > net Income
681400000
Annuals > 0 > income Statement > eps
10.377197894016676
Annuals > 0 > income Statement > dividends Per Share
120000000
Annuals > 0 > income Statement > shares Outstanding
65663198
Annuals > 0 > income Statement > income Tax Expense
210000000
Annuals > 0 > income Statement > EBITDA
1222600000
Annuals > 0 > income Statement > operating Margin
9.419209334401968
Annuals > 0 > income Statement > total Other Income Expense Net
-119300000
Annuals > 0 > balance Sheet > cash
204900000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1942400000
Annuals > 0 > balance Sheet > inventories
2265700000
Annuals > 0 > balance Sheet > total Current Assets
4527500000
Annuals > 0 > balance Sheet > property Plant Equipment
1473800000
Annuals > 0 > balance Sheet > total Assets
9423100000
Annuals > 0 > balance Sheet > payables
1143400000
Annuals > 0 > balance Sheet > short Term Debt
362300000
Annuals > 0 > balance Sheet > long Term Debt
599500000
Annuals > 0 > balance Sheet > total Liabilities
5271000000
Annuals > 0 > balance Sheet > equity
4152100000
Annuals > 0 > cash Flow > net Income
681400000
Annuals > 0 > cash Flow > depreciation
200100000
Annuals > 0 > cash Flow > change In Working Capital
-406400000
Annuals > 0 > cash Flow > cash From Operations
550100000
Annuals > 0 > cash Flow > capital Expenditures
281000000
Annuals > 0 > cash Flow > cash From Investing
-388800000
Annuals > 0 > cash Flow > cash From Financing
-75100000
Annuals > 0 > cash Flow > net Change In Cash
79500000
Annuals > 0 > ratios > PE
10.377197894016676
Annuals > 0 > ratios > PB
2.0125475247416973
Annuals > 0 > ratios > ROE
16.410972760771656
Annuals > 0 > ratios > ROA
7.231165964491515
Annuals > 0 > ratios > FCF
269100000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.02507874969711655
Annuals > 0 > health Score
57
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
9657900000
Annuals > 1 > income Statement > cost Of Revenue
7977100000
Annuals > 1 > income Statement > gross Profit
1680800000
Annuals > 1 > income Statement > operating Expenses
843200000
Annuals > 1 > income Statement > operating Income
837600000
Annuals > 1 > income Statement > interest Expense
68600000
Annuals > 1 > income Statement > pretax Income
788000000
Annuals > 1 > income Statement > net Income
598000000
Annuals > 1 > income Statement > eps
9.079320052454177
Annuals > 1 > income Statement > dividends Per Share
107200000
Annuals > 1 > income Statement > shares Outstanding
65863963
Annuals > 1 > income Statement > income Tax Expense
190000000
Annuals > 1 > income Statement > EBITDA
1026100000
Annuals > 1 > income Statement > operating Margin
8.672692821420807
Annuals > 1 > income Statement > total Other Income Expense Net
-49600000
Annuals > 1 > balance Sheet > cash
125400000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
2130199999
Annuals > 1 > balance Sheet > inventories
2131600000
Annuals > 1 > balance Sheet > total Current Assets
4480800000
Annuals > 1 > balance Sheet > property Plant Equipment
1333800000
Annuals > 1 > balance Sheet > total Assets
9129200000
Annuals > 1 > balance Sheet > payables
1214500000
Annuals > 1 > balance Sheet > short Term Debt
175000000
Annuals > 1 > balance Sheet > long Term Debt
597500000
Annuals > 1 > balance Sheet > total Liabilities
5423900000
Annuals > 1 > balance Sheet > equity
3705300000
Annuals > 1 > cash Flow > net Income
598000000
Annuals > 1 > cash Flow > depreciation
159900000
Annuals > 1 > cash Flow > change In Working Capital
-39300000
Annuals > 1 > cash Flow > cash From Operations
599600000
Annuals > 1 > cash Flow > capital Expenditures
325300000
Annuals > 1 > cash Flow > cash From Investing
-1285600000
Annuals > 1 > cash Flow > cash From Financing
3400000
Annuals > 1 > cash Flow > net Change In Cash
-680500000
Annuals > 1 > ratios > PE
9.079320052454177
Annuals > 1 > ratios > PB
2.2621239660432355
Annuals > 1 > ratios > ROE
16.139044072004964
Annuals > 1 > ratios > ROA
6.5504096744512115
Annuals > 1 > ratios > FCF
274300000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.028401619399662452
Annuals > 1 > health Score
61
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
9657900000
Annuals > 2 > income Statement > cost Of Revenue
7977100000
Annuals > 2 > income Statement > gross Profit
1680800000
Annuals > 2 > income Statement > operating Expenses
8820300000
Annuals > 2 > income Statement > operating Income
837600000
Annuals > 2 > income Statement > interest Expense
68600000
Annuals > 2 > income Statement > pretax Income
797600000
Annuals > 2 > income Statement > net Income
598000000
Annuals > 2 > income Statement > eps
9.133423385629616
Annuals > 2 > income Statement > dividends Per Share
107200000
Annuals > 2 > income Statement > shares Outstanding
65473807
Annuals > 2 > income Statement > income Tax Expense
-
Annuals > 2 > income Statement > EBITDA
-
Annuals > 2 > income Statement > operating Margin
8.672692821420807
Annuals > 2 > income Statement > total Other Income Expense Net
13800000
Annuals > 2 > balance Sheet > cash
125400000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1316400000
Annuals > 2 > balance Sheet > inventories
2131600000
Annuals > 2 > balance Sheet > total Current Assets
4480800000
Annuals > 2 > balance Sheet > property Plant Equipment
1333800000
Annuals > 2 > balance Sheet > total Assets
9129200000
Annuals > 2 > balance Sheet > payables
1214500000
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
597500000
Annuals > 2 > balance Sheet > total Liabilities
5423900000
Annuals > 2 > balance Sheet > equity
3705300000
Annuals > 2 > cash Flow > net Income
598000000
Annuals > 2 > cash Flow > depreciation
118600000
Annuals > 2 > cash Flow > change In Working Capital
124100000
Annuals > 2 > cash Flow > cash From Operations
599600000
Annuals > 2 > cash Flow > capital Expenditures
325300000
Annuals > 2 > cash Flow > cash From Investing
-
Annuals > 2 > cash Flow > cash From Financing
3400000
Annuals > 2 > cash Flow > net Change In Cash
-680500000
Annuals > 2 > ratios > PE
9.133423385629616
Annuals > 2 > ratios > PB
2.2487239032790867
Annuals > 2 > ratios > ROE
16.139044072004964
Annuals > 2 > ratios > ROA
6.5504096744512115
Annuals > 2 > ratios > FCF
274300000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.028401619399662452
Annuals > 2 > health Score
61
Annuals > 3 > quarter
2022-12-31
Annuals > 3 > income Statement > revenue
8282000000
Annuals > 3 > income Statement > cost Of Revenue
7227600000
Annuals > 3 > income Statement > gross Profit
1054400000
Annuals > 3 > income Statement > operating Expenses
682100000
Annuals > 3 > income Statement > operating Income
372300000
Annuals > 3 > income Statement > interest Expense
53400000
Annuals > 3 > income Statement > pretax Income
271400000
Annuals > 3 > income Statement > net Income
173900000
Annuals > 3 > income Statement > eps
2.6294772596183753
Annuals > 3 > income Statement > dividends Per Share
97300000
Annuals > 3 > income Statement > shares Outstanding
66134818
Annuals > 3 > income Statement > income Tax Expense
97500000
Annuals > 3 > income Statement > EBITDA
436600000
Annuals > 3 > income Statement > operating Margin
4.495290992513885
Annuals > 3 > income Statement > total Other Income Expense Net
-100900000
Annuals > 3 > balance Sheet > cash
805900000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
1769900000
Annuals > 3 > balance Sheet > inventories
1865600000
Annuals > 3 > balance Sheet > total Current Assets
4532100000
Annuals > 3 > balance Sheet > property Plant Equipment
1063400000
Annuals > 3 > balance Sheet > total Assets
7729000000
Annuals > 3 > balance Sheet > payables
1129000000
Annuals > 3 > balance Sheet > short Term Debt
9700000
Annuals > 3 > balance Sheet > long Term Debt
595000000
Annuals > 3 > balance Sheet > total Liabilities
4543300000
Annuals > 3 > balance Sheet > equity
3185700000
Annuals > 3 > cash Flow > net Income
173900000
Annuals > 3 > cash Flow > depreciation
107600000
Annuals > 3 > cash Flow > change In Working Capital
317000000
Annuals > 3 > cash Flow > cash From Operations
601300000
Annuals > 3 > cash Flow > capital Expenditures
269500000
Annuals > 3 > cash Flow > cash From Investing
-300400000
Annuals > 3 > cash Flow > cash From Financing
-485000000
Annuals > 3 > cash Flow > net Change In Cash
-189800000
Annuals > 3 > ratios > PE
2.6294772596183753
Annuals > 3 > ratios > PB
2.641905056558998
Annuals > 3 > ratios > ROE
5.45876887340302
Annuals > 3 > ratios > ROA
2.2499676542890414
Annuals > 3 > ratios > FCF
331800000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.04006278676648153
Annuals > 3 > health Score
50
Valuation > metrics > PE
12.4277
Valuation > metrics > PB
1.8813076538910805
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.324157538624291
Profitability > metrics > ROA
3.97029362365178
Profitability > metrics > Net Margin
0.07297478241463959
Profitability > final Score
32
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.1688008286866638
Risk > metrics > Interest Coverage
8.509803921568627
Risk > final Score
64
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.623596556886228
Liquidity > metrics > Quick Ratio
2.324008233532934
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
33
Prev Profitabilities > 1
20
Prev Profitabilities > 2
26
Prev Risks > 0
69
Prev Risks > 1
56
Prev Risks > 2
58
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T01:10:32.801Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-28
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-29
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
2.31
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-29
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
3.2
Earnings History > 2 > eps Estimate
3.1
Earnings History > 2 > eps Difference
0.1
Earnings History > 2 > surprise Percent
3.2258
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-08-01
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
3.41
Earnings History > 3 > eps Estimate
2.95
Earnings History > 3 > eps Difference
0.46
Earnings History > 3 > surprise Percent
15.5932
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-30
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.92
Earnings History > 4 > eps Estimate
2.04
Earnings History > 4 > eps Difference
-0.12
Earnings History > 4 > surprise Percent
-5.8824
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-30
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.58
Earnings History > 5 > eps Estimate
2.18
Earnings History > 5 > eps Difference
0.4
Earnings History > 5 > surprise Percent
18.3486
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-30
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.93
Earnings History > 6 > eps Estimate
2.91
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
0.6873
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-31
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
3.34
Earnings History > 7 > eps Estimate
3.01
Earnings History > 7 > eps Difference
0.33
Earnings History > 7 > surprise Percent
10.9635
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.89
Earnings History > 8 > eps Estimate
2.25
Earnings History > 8 > eps Difference
0.64
Earnings History > 8 > surprise Percent
28.4444
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-30
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.56
Earnings History > 9 > eps Estimate
2.24
Earnings History > 9 > eps Difference
0.32
Earnings History > 9 > surprise Percent
14.2857
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.04
Earnings History > 10 > eps Estimate
2.22
Earnings History > 10 > eps Difference
0.82
Earnings History > 10 > surprise Percent
36.9369
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-01
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.69
Earnings History > 11 > eps Estimate
1.62
Earnings History > 11 > eps Difference
1.07
Earnings History > 11 > surprise Percent
66.0494
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.59
Earnings History > 12 > eps Estimate
1.03
Earnings History > 12 > eps Difference
0.56
Earnings History > 12 > surprise Percent
54.3689
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-31
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.6
Earnings History > 13 > eps Estimate
1.73
Earnings History > 13 > eps Difference
-0.13
Earnings History > 13 > surprise Percent
-7.5145
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-27
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1
Earnings History > 14 > eps Estimate
1.18
Earnings History > 14 > eps Difference
-0.18
Earnings History > 14 > surprise Percent
-15.2542
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-28
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.41
Earnings History > 15 > eps Estimate
0.85
Earnings History > 15 > eps Difference
-0.44
Earnings History > 15 > surprise Percent
-51.7647
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-27
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.24
Earnings History > 16 > eps Estimate
0.17
Earnings History > 16 > eps Difference
0.07
Earnings History > 16 > surprise Percent
41.1765
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-26
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.09
Earnings History > 17 > eps Estimate
0.43
Earnings History > 17 > eps Difference
-0.34
Earnings History > 17 > surprise Percent
-79.0698
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-28
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.05
Earnings History > 18 > eps Estimate
0.75
Earnings History > 18 > eps Difference
0.3
Earnings History > 18 > surprise Percent
40
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-29
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.09
Earnings History > 19 > eps Estimate
2.26
Earnings History > 19 > eps Difference
-0.17
Earnings History > 19 > surprise Percent
-7.5221
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-28
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.48
Earnings History > 20 > eps Estimate
1.15
Earnings History > 20 > eps Difference
0.33
Earnings History > 20 > surprise Percent
28.6957
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-27
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.13
Earnings History > 21 > eps Estimate
0.73
Earnings History > 21 > eps Difference
0.4
Earnings History > 21 > surprise Percent
54.7945
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-29
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.3
Earnings History > 22 > eps Estimate
1.09
Earnings History > 22 > eps Difference
0.21
Earnings History > 22 > surprise Percent
19.2661
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-30
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.29
Earnings History > 23 > eps Estimate
0.51
Earnings History > 23 > eps Difference
0.78
Earnings History > 23 > surprise Percent
152.9412
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-29
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.25
Earnings History > 24 > eps Estimate
1.25
Earnings History > 24 > eps Difference
0
Earnings History > 24 > surprise Percent
0
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-29
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.1
Earnings History > 25 > eps Estimate
1.16
Earnings History > 25 > eps Difference
-0.06
Earnings History > 25 > surprise Percent
-5.1724
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-30
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.17
Earnings History > 26 > eps Estimate
1.88
Earnings History > 26 > eps Difference
0.29
Earnings History > 26 > surprise Percent
15.4255
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-01
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.72
Earnings History > 27 > eps Estimate
2.37
Earnings History > 27 > eps Difference
0.35
Earnings History > 27 > surprise Percent
14.7679
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-30
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.82
Earnings History > 28 > eps Estimate
1.66
Earnings History > 28 > eps Difference
0.16
Earnings History > 28 > surprise Percent
9.6386
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-30
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.61
Earnings History > 29 > eps Estimate
0.97
Earnings History > 29 > eps Difference
0.64
Earnings History > 29 > surprise Percent
65.9794
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-01
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.8
Earnings History > 30 > eps Estimate
1.45
Earnings History > 30 > eps Difference
0.35
Earnings History > 30 > surprise Percent
24.1379
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-31
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.2
Earnings History > 31 > eps Estimate
2.03
Earnings History > 31 > eps Difference
0.17
Earnings History > 31 > surprise Percent
8.3744
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-26
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.54
Earnings History > 32 > eps Estimate
1.08
Earnings History > 32 > eps Difference
0.46
Earnings History > 32 > surprise Percent
42.5926
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-25
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.84
Earnings History > 33 > eps Estimate
0.56
Earnings History > 33 > eps Difference
0.28
Earnings History > 33 > surprise Percent
50
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-31
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.38
Earnings History > 34 > eps Estimate
1.13
Earnings History > 34 > eps Difference
0.25
Earnings History > 34 > surprise Percent
22.1239
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-02
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.84
Earnings History > 35 > eps Estimate
1.37
Earnings History > 35 > eps Difference
0.47
Earnings History > 35 > surprise Percent
34.3066
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-26
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.76
Earnings History > 36 > eps Estimate
0.75
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
1.3333
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-26
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.26
Earnings History > 37 > eps Estimate
0.12
Earnings History > 37 > eps Difference
0.14
Earnings History > 37 > surprise Percent
116.6667
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-01
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.05
Earnings History > 38 > eps Estimate
0.86
Earnings History > 38 > eps Difference
0.19
Earnings History > 38 > surprise Percent
22.093
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-28
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.13
Earnings History > 39 > eps Estimate
0.99
Earnings History > 39 > eps Difference
0.14
Earnings History > 39 > surprise Percent
14.1414
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-28
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.76
Earnings History > 40 > eps Estimate
0.41
Earnings History > 40 > eps Difference
0.35
Earnings History > 40 > surprise Percent
85.3659
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.19
Earnings History > 41 > eps Estimate
0.06
Earnings History > 41 > eps Difference
0.13
Earnings History > 41 > surprise Percent
216.6667
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-29
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.67
Earnings History > 42 > eps Estimate
0.78
Earnings History > 42 > eps Difference
-0.11
Earnings History > 42 > surprise Percent
-14.1026
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-30
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.13
Earnings History > 43 > eps Estimate
1.25
Earnings History > 43 > eps Difference
-0.12
Earnings History > 43 > surprise Percent
-9.6
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.81
Earnings History > 44 > eps Estimate
0.79
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
2.5316
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.41
Earnings History > 45 > eps Estimate
0.25
Earnings History > 45 > eps Difference
0.16
Earnings History > 45 > surprise Percent
64
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-31
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.96
Earnings History > 46 > eps Estimate
0.82
Earnings History > 46 > eps Difference
0.14
Earnings History > 46 > surprise Percent
17.0732
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-29
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.23
Earnings History > 47 > eps Estimate
1.36
Earnings History > 47 > eps Difference
-0.13
Earnings History > 47 > surprise Percent
-9.5588
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-29
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.8
Earnings History > 48 > eps Estimate
0.83
Earnings History > 48 > eps Difference
-0.03
Earnings History > 48 > surprise Percent
-3.6145
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-28
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.63
Earnings History > 49 > eps Estimate
0.33
Earnings History > 49 > eps Difference
0.3
Earnings History > 49 > surprise Percent
90.9091
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.49
Earnings History > 50 > eps Estimate
0.51
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-3.9216
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-30
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.67
Earnings History > 51 > eps Estimate
1.07
Earnings History > 51 > eps Difference
0.6
Earnings History > 51 > surprise Percent
56.0748
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-30
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.97
Earnings History > 52 > eps Estimate
0.85
Earnings History > 52 > eps Difference
0.12
Earnings History > 52 > surprise Percent
14.1176
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-25
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.6
Earnings History > 53 > eps Estimate
0.33
Earnings History > 53 > eps Difference
0.27
Earnings History > 53 > surprise Percent
81.8182
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-26
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.65
Earnings History > 54 > eps Estimate
0.46
Earnings History > 54 > eps Difference
0.19
Earnings History > 54 > surprise Percent
41.3043
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-26
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.82
Earnings History > 55 > eps Estimate
0.52
Earnings History > 55 > eps Difference
0.3
Earnings History > 55 > surprise Percent
57.6923
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.41
Earnings History > 56 > eps Estimate
0.25
Earnings History > 56 > eps Difference
0.16
Earnings History > 56 > surprise Percent
64
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-31
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.41
Earnings History > 57 > eps Estimate
0.31
Earnings History > 57 > eps Difference
0.1
Earnings History > 57 > surprise Percent
32.2581
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-01
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.48
Earnings History > 58 > eps Estimate
0.32
Earnings History > 58 > eps Difference
0.16
Earnings History > 58 > surprise Percent
50
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-28
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.75
Earnings History > 59 > eps Estimate
0.72
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
4.1667
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.74
Earnings History > 60 > eps Estimate
0.73
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
1.3699
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-28
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.22
Earnings History > 61 > eps Estimate
0.86
Earnings History > 61 > eps Difference
0.36
Earnings History > 61 > surprise Percent
41.8605
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-28
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.43
Earnings History > 62 > eps Estimate
1.39
Earnings History > 62 > eps Difference
0.04
Earnings History > 62 > surprise Percent
2.8777
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-02
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
2.31
Earnings History > 63 > eps Estimate
1.88
Earnings History > 63 > eps Difference
0.43
Earnings History > 63 > surprise Percent
22.8723
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-29
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
3.22
Earnings History > 64 > eps Estimate
2.61
Earnings History > 64 > eps Difference
0.61
Earnings History > 64 > surprise Percent
23.3716
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-28
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
2.1
Earnings History > 65 > eps Estimate
1.01
Earnings History > 65 > eps Difference
1.09
Earnings History > 65 > surprise Percent
107.9208
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-03
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.27
Earnings History > 66 > eps Estimate
0.16
Earnings History > 66 > eps Difference
0.11
Earnings History > 66 > surprise Percent
68.75
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.3
Earnings History > 67 > eps Estimate
-0.19
Earnings History > 67 > eps Difference
-0.11
Earnings History > 67 > surprise Percent
-57.8947
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-30
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.24
Earnings History > 68 > eps Estimate
-0.17
Earnings History > 68 > eps Difference
-0.07
Earnings History > 68 > surprise Percent
-41.1765
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-29
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.03
Earnings History > 69 > eps Estimate
-0.12
Earnings History > 69 > eps Difference
0.15
Earnings History > 69 > surprise Percent
125
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-11-03
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.72
Earnings History > 70 > eps Estimate
0.64
Earnings History > 70 > eps Difference
0.08
Earnings History > 70 > surprise Percent
12.5
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-08-01
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.19
Earnings History > 71 > eps Estimate
1.05
Earnings History > 71 > eps Difference
0.14
Earnings History > 71 > surprise Percent
13.3333
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-05-01
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.97
Earnings History > 72 > eps Estimate
0.97
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-02-01
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.5
Earnings History > 73 > eps Estimate
0.5
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-11-01
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.14
Earnings History > 74 > eps Estimate
1.07
Earnings History > 74 > eps Difference
0.07
Earnings History > 74 > surprise Percent
6.5421
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-08-01
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.21
Earnings History > 75 > eps Estimate
1.02
Earnings History > 75 > eps Difference
0.19
Earnings History > 75 > surprise Percent
18.6275
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-03
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.68
Earnings History > 76 > eps Estimate
0.64
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
6.25
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-02
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.55
Earnings History > 77 > eps Estimate
0.54
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
1.8519
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-31
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.71
Earnings History > 78 > eps Estimate
0.72
Earnings History > 78 > eps Difference
-0.01
Earnings History > 78 > surprise Percent
-1.3889
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-01
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.72
Earnings History > 79 > eps Estimate
0.67
Earnings History > 79 > eps Difference
0.05
Earnings History > 79 > surprise Percent
7.4627
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-02
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.67
Earnings History > 80 > eps Estimate
0.65
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
3.0769
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-02
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.72
Earnings History > 81 > eps Estimate
0.54
Earnings History > 81 > eps Difference
0.18
Earnings History > 81 > surprise Percent
33.3333
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-01
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.58
Earnings History > 82 > eps Estimate
0.67
Earnings History > 82 > eps Difference
-0.09
Earnings History > 82 > surprise Percent
-13.4328
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-08-02
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.56
Earnings History > 83 > eps Estimate
0.54
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
3.7037
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-05-03
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.52
Earnings History > 84 > eps Estimate
0.41
Earnings History > 84 > eps Difference
0.11
Earnings History > 84 > surprise Percent
26.8293
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-25
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.56
Earnings History > 85 > eps Estimate
0.37
Earnings History > 85 > eps Difference
0.19
Earnings History > 85 > surprise Percent
51.3514
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-28
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.42
Earnings History > 86 > eps Estimate
0.36
Earnings History > 86 > eps Difference
0.06
Earnings History > 86 > surprise Percent
16.6667
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-27
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.43
Earnings History > 87 > eps Estimate
0.4
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
7.5
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-27
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.31
Earnings History > 88 > eps Estimate
0.26
Earnings History > 88 > eps Difference
0.05
Earnings History > 88 > surprise Percent
19.2308
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-22
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.42
Earnings History > 89 > eps Estimate
0.25
Earnings History > 89 > eps Difference
0.17
Earnings History > 89 > surprise Percent
68
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-28
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.33
Earnings History > 90 > eps Estimate
0.3
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
10
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-24
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.35
Earnings History > 91 > eps Estimate
0.24
Earnings History > 91 > eps Difference
0.11
Earnings History > 91 > surprise Percent
45.8333
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-24
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.2
Earnings History > 92 > eps Estimate
0.2
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-23
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.16
Earnings History > 93 > eps Estimate
0.12
Earnings History > 93 > eps Difference
0.04
Earnings History > 93 > surprise Percent
33.3333
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-29
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.25
Earnings History > 94 > eps Estimate
0.23
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
8.6957
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-25
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.31
Earnings History > 95 > eps Estimate
0.23
Earnings History > 95 > eps Difference
0.08
Earnings History > 95 > surprise Percent
34.7826
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-25
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.18
Earnings History > 96 > eps Estimate
0.17
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
5.8824
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-29
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.11
Earnings History > 97 > eps Estimate
0.11
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-11-01
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.23
Earnings History > 98 > eps Estimate
0.21
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
9.5238
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-27
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.2
Earnings History > 99 > eps Estimate
0.2
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-26
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.17
Earnings History > 100 > eps Estimate
0.16
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
6.25
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-25
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.12
Earnings History > 101 > eps Estimate
0.12
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-26
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.21
Earnings History > 102 > eps Estimate
0.21
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-25
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
BeforeMarket
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.23
Earnings History > 103 > eps Estimate
0.22
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
4.5455
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-20
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.18
Earnings History > 104 > eps Estimate
0.18
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-21
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.11
Earnings History > 105 > eps Estimate
0.1
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
10
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-25
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.19
Earnings History > 106 > eps Estimate
0.18
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5.5556
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-26
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.2
Earnings History > 107 > eps Estimate
0.18
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
11.1111
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-26
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.13
Earnings History > 108 > eps Estimate
0.1
Earnings History > 108 > eps Difference
0.03
Earnings History > 108 > surprise Percent
30
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-25
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.08
Earnings History > 109 > eps Estimate
0.07
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
14.2857
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-09-30
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0967
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-06-30
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.1065
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-03-31
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.094
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1997-12-31
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.062
Earnings History > 113 > eps Estimate
-
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-09-30
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.0633
Earnings History > 114 > eps Estimate
-
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
-
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-06-30
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.0553
Earnings History > 115 > eps Estimate
-
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
-
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-03-31
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.0477
Earnings History > 116 > eps Estimate
-
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
-
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1996-12-31
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.0313
Earnings History > 117 > eps Estimate
-
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
-
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-09-30
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.0433
Earnings History > 118 > eps Estimate
-
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
-
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-06-30
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
-0.0869
Earnings History > 119 > eps Estimate
-
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
-
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-03-31
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.0419
Earnings History > 120 > eps Estimate
-
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
-
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1995-12-31
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.0293
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
1994-09-30
Earnings History > 122 > report Date
1994-11-17
Earnings History > 122 > date
1994-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.06
Earnings History > 122 > eps Estimate
0.06
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
Earnings History > 123 > period
1994-06-30
Earnings History > 123 > report Date
1994-07-25
Earnings History > 123 > date
1994-06-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.07
Earnings History > 123 > eps Estimate
0.05
Earnings History > 123 > eps Difference
0.02
Earnings History > 123 > surprise Percent
40
Earnings History > 124 > period
1994-03-31
Earnings History > 124 > report Date
1994-04-25
Earnings History > 124 > date
1994-03-31
Earnings History > 124 > before After Market
BeforeMarket
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.05
Earnings History > 124 > eps Estimate
0.03
Earnings History > 124 > eps Difference
0.02
Earnings History > 124 > surprise Percent
66.6667
Earnings History > 125 > period
1993-12-31
Earnings History > 125 > report Date
1994-01-21
Earnings History > 125 > date
1993-12-31
Earnings History > 125 > before After Market
BeforeMarket
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.07
Earnings History > 125 > eps Estimate
0.03
Earnings History > 125 > eps Difference
0.04
Earnings History > 125 > surprise Percent
133.3333
Earnings History > 126 > period
1993-09-30
Earnings History > 126 > report Date
1993-11-19
Earnings History > 126 > date
1993-09-30
Earnings History > 126 > before After Market
BeforeMarket
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.04
Earnings History > 126 > eps Estimate
0.04
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
0
Earnings History > 127 > period
1993-06-30
Earnings History > 127 > report Date
1993-08-05
Earnings History > 127 > date
1993-06-30
Earnings History > 127 > before After Market
BeforeMarket
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.02
Earnings History > 127 > eps Estimate
0.05
Earnings History > 127 > eps Difference
-0.03
Earnings History > 127 > surprise Percent
-60
Earnings History > 128 > period
1993-03-31
Earnings History > 128 > report Date
1993-04-27
Earnings History > 128 > date
1993-03-31
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
0.04
Earnings History > 128 > eps Estimate
0.07
Earnings History > 128 > eps Difference
-0.03
Earnings History > 128 > surprise Percent
-42.8571
Earnings History > 129 > period
1992-12-31
Earnings History > 129 > report Date
1993-01-25
Earnings History > 129 > date
1992-12-31
Earnings History > 129 > before After Market
-
Earnings History > 129 > currency
USD
Earnings History > 129 > eps Actual
0.04
Earnings History > 129 > eps Estimate
0.04
Earnings History > 129 > eps Difference
0
Earnings History > 129 > surprise Percent
0
Oshkosh Corporation provides purpose-built vehicles and equipment worldwide. The company operates through three segments: Access, Defense, and Vocational segment. The Access segment designs and manufactures aerial work platform and telehandlers for use in construction, industrial, and maintenance applications; and towing and recovery equipment, which includes carriers, wreckers, and rotators, as well as provides financing and leasing solutions, including rental fleet loans, leases, and floor plan and retail financing. This segment also offers equipment installation and sale of chassis and service parts. The Defense segment engages in the manufacture and sale of heavy, medium, and light tactical wheeled vehicles and related services for defense. The Vocational segment offers custom and commercial firefighting equipment, fire apparatus, and emergency vehicles, including pumpers, aerial platform, ladder and tiller trucks, and tankers; light, medium, and heavy-duty rescue vehicles; and wildland rough terrain response other emergency response vehicles. This segment also produces and sells aircraft rescue and firefighting vehicles; refuse and recycling collection vehicles and components; and IMT-branded field service vehicles and truck-mounted cranes, frontline communications-branded simulators, command vehicles and other communication vehicles, and front-discharge concrete mixer vehicles. The company sells its products through direct sales representatives, dealers, and distributors. The company was formerly known as Oshkosh Truck Corporation. Oshkosh Corporation was founded in 1917 and is headquartered in Oshkosh, Wisconsin.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACerity Partners LLC Acquires 25,351 Shares of Oshkosh Corporation $OSK MarketBeat
Read more →Oshkosh (NYSE:OSK) Price Target Cut to $160.00 by Analysts at Argus MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$150.5113
Analyst Picks
Strong Buy
8
Buy
1
Hold
6
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 97.89% of the total shares of Oshkosh Corporation
1.
Vanguard Group Inc(12.7829%)
since
2025/06/30
2.
BlackRock Inc(10.5763%)
since
2025/06/30
3.
Aristotle Capital Management LLC(9.3203%)
since
2025/06/30
4.
American Century Companies Inc(4.4668%)
since
2025/06/30
5.
Dimensional Fund Advisors, Inc.(4.4327%)
since
2025/06/30
6.
Greenhaven Associates Inc(3.9912%)
since
2025/06/30
7.
State Street Corp(3.2746%)
since
2025/06/30
8.
iShares Core S&P Mid-Cap ETF(3.274%)
since
2025/08/31
9.
Vanguard Total Stock Mkt Idx Inv(3.1574%)
since
2025/07/31
10.
LSV Asset Management(2.9131%)
since
2025/06/30
11.
FMR Inc(2.8151%)
since
2025/06/30
12.
AQR Capital Management LLC(2.6708%)
since
2025/06/30
13.
Vanguard Windsorâ„¢ II Inv(2.5016%)
since
2025/06/30
14.
Vanguard Small Cap Index(2.4417%)
since
2025/07/31
15.
Geode Capital Management, LLC(1.844%)
since
2025/06/30
16.
Amvescap Plc.(1.8266%)
since
2025/06/30
17.
Vanguard Equity-Income Inv(1.8093%)
since
2025/06/30
18.
Bank of America Corp(1.7033%)
since
2025/06/30
19.
Vanguard Small Cap Value Index Inv(1.5708%)
since
2025/07/31
20.
Morgan Stanley - Brokerage Accounts(1.5593%)
since
2025/06/30
21.
American Century U.S. Mid Cap Value(1.5007%)
since
2025/06/30
22.
American Century Mid Cap Value Inv(1.5007%)
since
2025/06/30
23.
Great West Life Assurance Co(1.4067%)
since
2025/06/30
24.
NORGES BANK(1.3565%)
since
2025/06/30
25.
DFA US Small Cap Value I(1.1202%)
since
2025/07/31
26.
Vanguard Institutional Extnd Mkt Idx Tr(1.0801%)
since
2025/07/31
27.
Charles Schwab Investment Management Inc(1.0772%)
since
2025/06/30
28.
Equity Investment Corp(1.0018%)
since
2025/06/30
29.
Invesco Small Cap Value A(0.9996%)
since
2025/07/31
30.
Northern Trust Corp(0.9907%)
since
2025/06/30
31.
SG Capital Management, LLC(0.8703%)
since
2025/06/30
32.
SPDR® S&P MIDCAP 400 ETF Trust(0.7705%)
since
2025/07/31
33.
Invesco Value Opportunities A(0.7479%)
since
2025/07/31
34.
Vanguard Selected Value Inv(0.7011%)
since
2025/06/30
35.
Fidelity Value(0.6891%)
since
2025/07/31
36.
Pzena Mid Cap Value(0.6863%)
since
2025/08/31
37.
American Century US Value Yield Eq Tr 1(0.682%)
since
2025/06/30
38.
American Century Equity Income Inv(0.682%)
since
2025/06/30
39.
iShares S&P Mid-Cap 400 Value ETF(0.5484%)
since
2025/08/31
40.
Fidelity Extended Market Index(0.5425%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.31
Date
2025-09-30
EPS Actual
3.2
EPS Estimate
3.1
EPS Difference
0.1
Surprise Percent
3.2258%
(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.