_id
691720c43c536f8df23168c4
Ticker
TPC
Name
Tutor Perini Corporation
Exchange
NYSE
Address
15901 Olden Street, Sylmar, CA, United States, 91342
Country
USA
Sector
Industrials
Industry
Engineering & Construction
Currency
USD
Website
https://www.tutorperini.com
Description
Tutor Perini Corporation, a construction company, provides diversified general contracting, construction management, and design-build services to private customers and public agencies worldwide. It operates through three segments: Civil, Building, and Specialty Contractors. The Civil segment engages in the public works construction and the replacement and reconstruction of infrastructure; and offers contracting services, including construction and rehabilitation of highways, bridges, tunnels, mass-transit systems, military defense facilities, and water management and wastewater treatment facilities, as well as provides drilling, foundation, and excavation support for shoring, bridges, piers, roads, and highway projects. The Building segment offers range of services in various specialized building markets, such as hospitality and gaming, transportation, health care, commercial offices, government facilities, sports and entertainment, education, correctional and detention facilities, biotech, pharmaceutical, industrial, and technology. The Specialty Contractors segment provides electrical, mechanical, plumbing, and fire protection systems, as well as heating, ventilation, and air conditioning services (HVAC) for civil and building construction projects in industrial, commercial, hospitality and gaming, and mass-transit end markets. It also offers pre-construction planning and project management services comprising planning and scheduling of the manpower, equipment, materials, and subcontractor services; and self-performed construction services consisting of site work, concrete forming and placement, and steel erection. The company was formerly known as Perini Corporation and changed its name to Tutor Perini Corporation in May 2009. Tutor Perini Corporation was founded in 1894 and is headquartered in Sylmar, California.
Last Close
71.57
Volume
649646
Current Price
75.09
Change
-0.65
Last Updated
2026-01-07T13:22:38.829Z
Image
https://logo.clearbit.com/www.tutorperini.com
Ipo Date
1973-05-03T00:00:00.000Z
Market Cap
3752154624
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9843740740740743
Sentiment Sources
27
Rating
5
Target Price
89
Strong Buy
4
Buy
0
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
1415360000
Cost Of Revenue
1245965000
Gross Profit
169395000
Operating Expenses
129301000
Operating Income
40094000
Interest Expense
13549000
Pretax Income
34002000
Net Income
18848000
Eps
0.35122242098986284
Dividends Per Share
-
Shares Outstanding
52743248
Income Tax Expense
15154000
EBITDA
59763000
Operating Margin
2.8327775265656796
Total Other Income Expense Net
-6092000
Cash
758084000
Short Term Investments
173435000
Receivables
2809593000
Inventories
-
Total Current Assets
4172321000
Property Plant Equipment
546225000
Total Assets
5165254000
Payables
905906000
Short Term Debt
31110000
Long Term Debt
393015000
Total Liabilities
3911841000
Equity
1191630000
Bs_currency_symbol
USD
Depreciation
12212000
Change In Working Capital
180298000
Cash From Operations
289121000
Capital Expenditures
48951000
Cash From Investing
-63267000
Cash From Financing
-14850000
Net Change In Cash
211004000
Cf_currency_symbol
USD
PE
-
PB
3.3816115404949523
ROE
1.5816990173124208
ROA
0.3648997706598746
FCF
240170000
Fcf Percent
0.16968827718742935
Piotroski FScore
4
Health Score
45
Deep Value Investing Score
6.5
Defensive Investing Score
5.5
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
3.5
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
1415360000
Quarters > 0 > income Statement > cost Of Revenue
1245965000
Quarters > 0 > income Statement > gross Profit
169395000
Quarters > 0 > income Statement > operating Expenses
129301000
Quarters > 0 > income Statement > operating Income
40094000
Quarters > 0 > income Statement > interest Expense
13549000
Quarters > 0 > income Statement > pretax Income
34002000
Quarters > 0 > income Statement > net Income
18848000
Quarters > 0 > income Statement > eps
0.35122242098986284
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
53664000
Quarters > 0 > income Statement > income Tax Expense
15154000
Quarters > 0 > income Statement > EBITDA
59763000
Quarters > 0 > income Statement > operating Margin
2.8327775265656796
Quarters > 0 > income Statement > total Other Income Expense Net
-6092000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
758084000
Quarters > 0 > balance Sheet > short Term Investments
173435000
Quarters > 0 > balance Sheet > receivables
2809593000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
4172321000
Quarters > 0 > balance Sheet > property Plant Equipment
546225000
Quarters > 0 > balance Sheet > total Assets
5165254000
Quarters > 0 > balance Sheet > payables
905906000
Quarters > 0 > balance Sheet > short Term Debt
31110000
Quarters > 0 > balance Sheet > long Term Debt
393015000
Quarters > 0 > balance Sheet > total Liabilities
3911841000
Quarters > 0 > balance Sheet > equity
1191630000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
18848000
Quarters > 0 > cash Flow > depreciation
12212000
Quarters > 0 > cash Flow > change In Working Capital
180298000
Quarters > 0 > cash Flow > cash From Operations
289121000
Quarters > 0 > cash Flow > capital Expenditures
48951000
Quarters > 0 > cash Flow > cash From Investing
-63267000
Quarters > 0 > cash Flow > cash From Financing
-14850000
Quarters > 0 > cash Flow > net Change In Cash
211004000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.35122242098986284
Quarters > 0 > ratios > PB
3.3816115404949523
Quarters > 0 > ratios > ROE
1.5816990173124208
Quarters > 0 > ratios > ROA
0.3648997706598746
Quarters > 0 > ratios > FCF
240170000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.16968827718742935
Quarters > 0 > health Score
45
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
1373681000
Quarters > 1 > income Statement > cost Of Revenue
1177686000
Quarters > 1 > income Statement > gross Profit
195995000
Quarters > 1 > income Statement > operating Expenses
119565000
Quarters > 1 > income Statement > operating Income
76430000
Quarters > 1 > income Statement > interest Expense
13588000
Quarters > 1 > income Statement > pretax Income
69046000
Quarters > 1 > income Statement > net Income
19974000
Quarters > 1 > income Statement > eps
0.3754934767078994
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
53194000
Quarters > 1 > income Statement > income Tax Expense
21960000
Quarters > 1 > income Statement > EBITDA
95535000
Quarters > 1 > income Statement > operating Margin
5.563882735511374
Quarters > 1 > income Statement > total Other Income Expense Net
-7384000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
547080000
Quarters > 1 > balance Sheet > short Term Investments
157373000
Quarters > 1 > balance Sheet > receivables
2823766000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
3898222000
Quarters > 1 > balance Sheet > property Plant Equipment
510158000
Quarters > 1 > balance Sheet > total Assets
4870077000
Quarters > 1 > balance Sheet > payables
970505000
Quarters > 1 > balance Sheet > short Term Debt
36487000
Quarters > 1 > balance Sheet > long Term Debt
393298000
Quarters > 1 > balance Sheet > total Liabilities
3630258000
Quarters > 1 > balance Sheet > equity
1185179000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
47086000
Quarters > 1 > cash Flow > depreciation
12901000
Quarters > 1 > cash Flow > change In Working Capital
132925000
Quarters > 1 > cash Flow > cash From Operations
262412000
Quarters > 1 > cash Flow > capital Expenditures
26836000
Quarters > 1 > cash Flow > cash From Investing
-43809000
Quarters > 1 > cash Flow > cash From Financing
11692000
Quarters > 1 > cash Flow > net Change In Cash
230295000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.3754934767078994
Quarters > 1 > ratios > PB
3.370239820314062
Quarters > 1 > ratios > ROE
1.6853150452378922
Quarters > 1 > ratios > ROA
0.41013725245001265
Quarters > 1 > ratios > FCF
235576000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.17149250808593844
Quarters > 1 > health Score
45
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
1246633000
Quarters > 2 > income Statement > cost Of Revenue
1112232000
Quarters > 2 > income Statement > gross Profit
134401000
Quarters > 2 > income Statement > operating Expenses
69076000
Quarters > 2 > income Statement > operating Income
65325000
Quarters > 2 > income Statement > interest Expense
14352000
Quarters > 2 > income Statement > pretax Income
55661000
Quarters > 2 > income Statement > net Income
27998000
Quarters > 2 > income Statement > eps
0.5281644972646671
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
53010000
Quarters > 2 > income Statement > income Tax Expense
12912000
Quarters > 2 > income Statement > EBITDA
81499000
Quarters > 2 > income Statement > operating Margin
5.240114773152965
Quarters > 2 > income Statement > total Other Income Expense Net
-9664000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
276489000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2837417000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
3489070000
Quarters > 2 > balance Sheet > property Plant Equipment
440626000
Quarters > 2 > balance Sheet > total Assets
4454298000
Quarters > 2 > balance Sheet > payables
999713000
Quarters > 2 > balance Sheet > short Term Debt
13842000
Quarters > 2 > balance Sheet > long Term Debt
391750000
Quarters > 2 > balance Sheet > total Liabilities
3266701000
Quarters > 2 > balance Sheet > equity
1160235000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
42749000
Quarters > 2 > cash Flow > depreciation
12574000
Quarters > 2 > cash Flow > change In Working Capital
-43983000
Quarters > 2 > cash Flow > cash From Operations
22863000
Quarters > 2 > cash Flow > capital Expenditures
30104000
Quarters > 2 > cash Flow > cash From Investing
-23872000
Quarters > 2 > cash Flow > cash From Financing
-146394000
Quarters > 2 > cash Flow > net Change In Cash
-147403000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.5281644972646671
Quarters > 2 > ratios > PB
3.4307885040530586
Quarters > 2 > ratios > ROE
2.4131318224325247
Quarters > 2 > ratios > ROA
0.6285614478420618
Quarters > 2 > ratios > FCF
-7241000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.005808445629146669
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1067649000
Quarters > 3 > income Statement > cost Of Revenue
1077111000
Quarters > 3 > income Statement > gross Profit
-9462000
Quarters > 3 > income Statement > operating Expenses
76783000
Quarters > 3 > income Statement > operating Income
-86245000
Quarters > 3 > income Statement > interest Expense
25519000
Quarters > 3 > income Statement > pretax Income
-107522000
Quarters > 3 > income Statement > net Income
-79431000
Quarters > 3 > income Statement > eps
-1.5141250476553565
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
52460000
Quarters > 3 > income Statement > income Tax Expense
-31314000
Quarters > 3 > income Statement > EBITDA
-70370000
Quarters > 3 > income Statement > operating Margin
-8.078029389808822
Quarters > 3 > income Statement > total Other Income Expense Net
-21277000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
455084000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
2489578000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
3286667000
Quarters > 3 > balance Sheet > property Plant Equipment
422988000
Quarters > 3 > balance Sheet > total Assets
4242710000
Quarters > 3 > balance Sheet > payables
872439000
Quarters > 3 > balance Sheet > short Term Debt
24113000
Quarters > 3 > balance Sheet > long Term Debt
510025000
Quarters > 3 > balance Sheet > total Liabilities
3084104000
Quarters > 3 > balance Sheet > equity
1134723000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-76208000
Quarters > 3 > cash Flow > depreciation
12689000
Quarters > 3 > cash Flow > change In Working Capital
416826000
Quarters > 3 > cash Flow > cash From Operations
329574000
Quarters > 3 > cash Flow > capital Expenditures
9143000
Quarters > 3 > cash Flow > cash From Investing
-13391000
Quarters > 3 > cash Flow > cash From Financing
-153392000
Quarters > 3 > cash Flow > net Change In Cash
162791000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-1.5141250476553565
Quarters > 3 > ratios > PB
3.4715268836535436
Quarters > 3 > ratios > ROE
-7.000034369621484
Quarters > 3 > ratios > ROA
-1.8721760384282686
Quarters > 3 > ratios > FCF
320431000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.30012766367972993
Quarters > 3 > health Score
35
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
4326922000
Annuals > 0 > income Statement > cost Of Revenue
4129884000
Annuals > 0 > income Statement > gross Profit
197038000
Annuals > 0 > income Statement > operating Expenses
300791000
Annuals > 0 > income Statement > operating Income
-103753000
Annuals > 0 > income Statement > interest Expense
89133000
Annuals > 0 > income Statement > pretax Income
-173008000
Annuals > 0 > income Statement > net Income
-163721000
Annuals > 0 > income Statement > eps
-3.129104392033944
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
52322000
Annuals > 0 > income Statement > income Tax Expense
-50669000
Annuals > 0 > income Statement > EBITDA
-34746000
Annuals > 0 > income Statement > operating Margin
-2.397847707908763
Annuals > 0 > income Statement > total Other Income Expense Net
-69255000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
455084000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
2489578000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
3286667000
Annuals > 0 > balance Sheet > property Plant Equipment
422988000
Annuals > 0 > balance Sheet > total Assets
4242710000
Annuals > 0 > balance Sheet > payables
872439000
Annuals > 0 > balance Sheet > short Term Debt
24113000
Annuals > 0 > balance Sheet > long Term Debt
510025000
Annuals > 0 > balance Sheet > total Liabilities
3084104000
Annuals > 0 > balance Sheet > equity
1134723000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-122339000
Annuals > 0 > cash Flow > depreciation
53787000
Annuals > 0 > cash Flow > change In Working Capital
604022000
Annuals > 0 > cash Flow > cash From Operations
503544000
Annuals > 0 > cash Flow > capital Expenditures
37409000
Annuals > 0 > cash Flow > cash From Investing
-40687000
Annuals > 0 > cash Flow > cash From Financing
-393349000
Annuals > 0 > cash Flow > net Change In Cash
69508000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-3.129104392033944
Annuals > 0 > ratios > PB
3.280260539356301
Annuals > 0 > ratios > ROE
-14.428278972048686
Annuals > 0 > ratios > ROA
-3.858877934150579
Annuals > 0 > ratios > FCF
466135000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.10772900459033004
Annuals > 0 > health Score
25
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
3880227000
Annuals > 1 > income Statement > cost Of Revenue
3739603000
Annuals > 1 > income Statement > gross Profit
140624000
Annuals > 1 > income Statement > operating Expenses
255221000
Annuals > 1 > income Statement > operating Income
-114597000
Annuals > 1 > income Statement > interest Expense
85157000
Annuals > 1 > income Statement > pretax Income
-182554000
Annuals > 1 > income Statement > net Income
-171155000
Annuals > 1 > income Statement > eps
-3.301282669495612
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
51845000
Annuals > 1 > income Statement > income Tax Expense
-54957000
Annuals > 1 > income Statement > EBITDA
-54034000
Annuals > 1 > income Statement > operating Margin
-2.9533581411602983
Annuals > 1 > income Statement > total Other Income Expense Net
-67957000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
380564000
Annuals > 1 > balance Sheet > short Term Investments
130287000
Annuals > 1 > balance Sheet > receivables
2778786000
Annuals > 1 > balance Sheet > inventories
1
Annuals > 1 > balance Sheet > total Current Assets
3521354000
Annuals > 1 > balance Sheet > property Plant Equipment
441291000
Annuals > 1 > balance Sheet > total Assets
4429856000
Annuals > 1 > balance Sheet > payables
689683000
Annuals > 1 > balance Sheet > short Term Debt
117431000
Annuals > 1 > balance Sheet > long Term Debt
782314000
Annuals > 1 > balance Sheet > total Liabilities
3145945000
Annuals > 1 > balance Sheet > equity
1291588000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-171155000
Annuals > 1 > cash Flow > depreciation
45229000
Annuals > 1 > cash Flow > change In Working Capital
432664000
Annuals > 1 > cash Flow > cash From Operations
308471000
Annuals > 1 > cash Flow > capital Expenditures
52953000
Annuals > 1 > cash Flow > cash From Investing
-78245000
Annuals > 1 > cash Flow > cash From Financing
-109377000
Annuals > 1 > cash Flow > net Change In Cash
120849000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-3.301282669495612
Annuals > 1 > ratios > PB
2.8555958246747415
Annuals > 1 > ratios > ROE
-13.251516737535498
Annuals > 1 > ratios > ROA
-3.8636696091249916
Annuals > 1 > ratios > FCF
255518000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.06585130199856865
Annuals > 1 > health Score
26
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
3790755000
Annuals > 2 > income Statement > cost Of Revenue
3761143000
Annuals > 2 > income Statement > gross Profit
29612000
Annuals > 2 > income Statement > operating Expenses
234376000
Annuals > 2 > income Statement > operating Income
-204764000
Annuals > 2 > income Statement > interest Expense
68025000
Annuals > 2 > income Statement > pretax Income
-267670000
Annuals > 2 > income Statement > net Income
-210009000
Annuals > 2 > income Statement > eps
-4.091828384381576
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
51324000
Annuals > 2 > income Statement > income Tax Expense
-75098000
Annuals > 2 > income Statement > EBITDA
-135281000
Annuals > 2 > income Statement > operating Margin
-5.401668005450102
Annuals > 2 > income Statement > total Other Income Expense Net
-62906000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
259351000
Annuals > 2 > balance Sheet > short Term Investments
91556000
Annuals > 2 > balance Sheet > receivables
3134169000
Annuals > 2 > balance Sheet > inventories
106036000
Annuals > 2 > balance Sheet > total Current Assets
3678771000
Annuals > 2 > balance Sheet > property Plant Equipment
435088000
Annuals > 2 > balance Sheet > total Assets
4542800000
Annuals > 2 > balance Sheet > payables
741907000
Annuals > 2 > balance Sheet > short Term Debt
70285000
Annuals > 2 > balance Sheet > long Term Debt
888154000
Annuals > 2 > balance Sheet > total Liabilities
3100816000
Annuals > 2 > balance Sheet > equity
1449718000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-192572000
Annuals > 2 > cash Flow > depreciation
64364000
Annuals > 2 > cash Flow > change In Working Capital
390424000
Annuals > 2 > cash Flow > cash From Operations
206971000
Annuals > 2 > cash Flow > capital Expenditures
59780000
Annuals > 2 > cash Flow > cash From Investing
-65636000
Annuals > 2 > cash Flow > cash From Financing
-78900000
Annuals > 2 > cash Flow > net Change In Cash
62435000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-4.091828384381576
Annuals > 2 > ratios > PB
2.5185514424184565
Annuals > 2 > ratios > ROE
-14.486196625826539
Annuals > 2 > ratios > ROA
-4.622897772299023
Annuals > 2 > ratios > FCF
147191000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.038828940408968664
Annuals > 2 > health Score
24
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
4641830000
Annuals > 3 > income Statement > cost Of Revenue
4175439000
Annuals > 3 > income Statement > gross Profit
466391000
Annuals > 3 > income Statement > operating Expenses
239587000
Annuals > 3 > income Statement > operating Income
226804000
Annuals > 3 > income Statement > interest Expense
67485000
Annuals > 3 > income Statement > pretax Income
159782000
Annuals > 3 > income Statement > net Income
91925000
Annuals > 3 > income Statement > eps
1.7895033969904028
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
51369000
Annuals > 3 > income Statement > income Tax Expense
25632000
Annuals > 3 > income Statement > EBITDA
345496000
Annuals > 3 > income Statement > operating Margin
4.886090184259225
Annuals > 3 > income Statement > total Other Income Expense Net
-67022000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
202197000
Annuals > 3 > balance Sheet > short Term Investments
84355000
Annuals > 3 > balance Sheet > receivables
3379968000
Annuals > 3 > balance Sheet > inventories
93554000
Annuals > 3 > balance Sheet > total Current Assets
3862492000
Annuals > 3 > balance Sheet > property Plant Equipment
429645000
Annuals > 3 > balance Sheet > total Assets
4724898000
Annuals > 3 > balance Sheet > payables
781001000
Annuals > 3 > balance Sheet > short Term Debt
24406000
Annuals > 3 > balance Sheet > long Term Debt
969248000
Annuals > 3 > balance Sheet > total Liabilities
3051178000
Annuals > 3 > balance Sheet > equity
1654921000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
134150000
Annuals > 3 > cash Flow > depreciation
118229000
Annuals > 3 > cash Flow > change In Working Capital
-422227000
Annuals > 3 > cash Flow > cash From Operations
-148454000
Annuals > 3 > cash Flow > capital Expenditures
38594000
Annuals > 3 > cash Flow > cash From Investing
-37339000
Annuals > 3 > cash Flow > cash From Financing
-54663000
Annuals > 3 > cash Flow > net Change In Cash
-240456000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.7895033969904028
Annuals > 3 > ratios > PB
2.208196439588355
Annuals > 3 > ratios > ROE
5.55464581088765
Annuals > 3 > ratios > ROA
1.9455446445616391
Annuals > 3 > ratios > FCF
-187048000
Annuals > 3 > ratios > Piotroski FScore
2
Annuals > 3 > ratios > fcf Percent
-0.040296176292539794
Annuals > 3 > health Score
45
Valuation > metrics > PE
0.35122242098986284
Valuation > metrics > PB
3.3816115404949523
Valuation > final Score
66.18388459505047
Valuation > verdict
41.9% Undervalued
Profitability > metrics > ROE
1.5816990173124208
Profitability > metrics > ROA
0.45173897214524006
Profitability > metrics > Net Margin
0.013316753334840606
Profitability > final Score
7
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.2827647843709875
Risk > metrics > Interest Coverage
2.95918517971806
Risk > final Score
18
Risk > verdict
High
Liquidity > metrics > Current Ratio
4.452774552408924
Liquidity > metrics > Quick Ratio
4.452774552408924
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
66.29760179685938
Prev Valuations > 1
65.69211495946942
Prev Valuations > 2
45.28473116346456
Prev Profitabilities > 0
7
Prev Profitabilities > 1
11
Prev Profitabilities > 2
0
Prev Risks > 0
28
Prev Risks > 1
36
Prev Risks > 2
4
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:43:03.472Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-05
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
1.15
Earnings History > 0 > eps Estimate
0.4551
Earnings History > 0 > eps Difference
0.6949
Earnings History > 0 > surprise Percent
152.6917
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-06
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.41
Earnings History > 1 > eps Estimate
0.34
Earnings History > 1 > eps Difference
1.07
Earnings History > 1 > surprise Percent
314.7059
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-23
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.53
Earnings History > 2 > eps Estimate
0.0899
Earnings History > 2 > eps Difference
0.4401
Earnings History > 2 > surprise Percent
489.5439
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-02-26
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
-1.51
Earnings History > 3 > eps Estimate
0.0972
Earnings History > 3 > eps Difference
-1.6072
Earnings History > 3 > surprise Percent
-1653.4979
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-06
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
-1.92
Earnings History > 4 > eps Estimate
-1.89
Earnings History > 4 > eps Difference
-0.03
Earnings History > 4 > surprise Percent
-1.5873
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-01
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.02
Earnings History > 5 > eps Estimate
0.17
Earnings History > 5 > eps Difference
-0.15
Earnings History > 5 > surprise Percent
-88.2353
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-25
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.3
Earnings History > 6 > eps Estimate
-0.17
Earnings History > 6 > eps Difference
0.47
Earnings History > 6 > surprise Percent
276.4706
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-02-28
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.91
Earnings History > 7 > eps Estimate
0.13
Earnings History > 7 > eps Difference
-1.04
Earnings History > 7 > surprise Percent
-800
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-09
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.71
Earnings History > 8 > eps Estimate
0.09
Earnings History > 8 > eps Difference
-0.8
Earnings History > 8 > surprise Percent
-888.8889
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-03
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.72
Earnings History > 9 > eps Estimate
-0.04
Earnings History > 9 > eps Difference
-0.68
Earnings History > 9 > surprise Percent
-1700
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-04
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.95
Earnings History > 10 > eps Estimate
-0.04
Earnings History > 10 > eps Difference
-0.91
Earnings History > 10 > surprise Percent
-2275
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-15
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-1.8
Earnings History > 11 > eps Estimate
0.01
Earnings History > 11 > eps Difference
-1.81
Earnings History > 11 > surprise Percent
-18100
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-02
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.63
Earnings History > 12 > eps Estimate
0.11
Earnings History > 12 > eps Difference
-0.74
Earnings History > 12 > surprise Percent
-672.7273
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-05
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.28
Earnings History > 13 > eps Estimate
0.41
Earnings History > 13 > eps Difference
-0.69
Earnings History > 13 > surprise Percent
-168.2927
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-04
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.42
Earnings History > 14 > eps Estimate
0.09
Earnings History > 14 > eps Difference
0.33
Earnings History > 14 > surprise Percent
366.6667
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-02-24
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.57
Earnings History > 15 > eps Estimate
0.51
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
11.7647
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-03
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.3
Earnings History > 16 > eps Estimate
0.63
Earnings History > 16 > eps Difference
-0.33
Earnings History > 16 > surprise Percent
-52.381
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-04
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.61
Earnings History > 17 > eps Estimate
0.51
Earnings History > 17 > eps Difference
0.1
Earnings History > 17 > surprise Percent
19.6078
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-05
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.31
Earnings History > 18 > eps Estimate
0.22
Earnings History > 18 > eps Difference
0.09
Earnings History > 18 > surprise Percent
40.9091
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-24
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.69
Earnings History > 19 > eps Estimate
0.61
Earnings History > 19 > eps Difference
0.08
Earnings History > 19 > surprise Percent
13.1148
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-04
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.72
Earnings History > 20 > eps Estimate
0.65
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
10.7692
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-07-29
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.37
Earnings History > 21 > eps Estimate
0.41
Earnings History > 21 > eps Difference
-0.04
Earnings History > 21 > surprise Percent
-9.7561
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-06
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.34
Earnings History > 22 > eps Estimate
0.06
Earnings History > 22 > eps Difference
0.28
Earnings History > 22 > surprise Percent
466.6667
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-26
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-1.71
Earnings History > 23 > eps Estimate
0.11
Earnings History > 23 > eps Difference
-1.82
Earnings History > 23 > surprise Percent
-1654.5455
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-06
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.38
Earnings History > 24 > eps Estimate
0.63
Earnings History > 24 > eps Difference
-0.25
Earnings History > 24 > surprise Percent
-39.6825
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-08
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.18
Earnings History > 25 > eps Estimate
0.47
Earnings History > 25 > eps Difference
-0.29
Earnings History > 25 > surprise Percent
-61.7021
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-08
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.01
Earnings History > 26 > eps Estimate
0.07
Earnings History > 26 > eps Difference
-0.08
Earnings History > 26 > surprise Percent
-114.2857
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-02-27
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.98
Earnings History > 27 > eps Estimate
0.79
Earnings History > 27 > eps Difference
0.19
Earnings History > 27 > surprise Percent
24.0506
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-07
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.42
Earnings History > 28 > eps Estimate
0.74
Earnings History > 28 > eps Difference
-0.32
Earnings History > 28 > surprise Percent
-43.2432
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-07
Earnings History > 29 > date
2018-06-30
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.31
Earnings History > 29 > eps Difference
0.18
Earnings History > 29 > surprise Percent
58.0645
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-09
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.01
Earnings History > 30 > eps Estimate
0.24
Earnings History > 30 > eps Difference
-0.23
Earnings History > 30 > surprise Percent
-95.8333
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-02-27
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.55
Earnings History > 31 > eps Estimate
0.51
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
7.8431
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-09
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.47
Earnings History > 32 > eps Estimate
0.73
Earnings History > 32 > eps Difference
-0.26
Earnings History > 32 > surprise Percent
-35.6164
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-07
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.14
Earnings History > 33 > eps Estimate
0.58
Earnings History > 33 > eps Difference
-0.44
Earnings History > 33 > surprise Percent
-75.8621
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-03
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.27
Earnings History > 34 > eps Estimate
0.3
Earnings History > 34 > eps Difference
-0.03
Earnings History > 34 > surprise Percent
-10
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-02-23
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.6
Earnings History > 35 > eps Estimate
0.6
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-02
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.57
Earnings History > 36 > eps Estimate
0.62
Earnings History > 36 > eps Difference
-0.05
Earnings History > 36 > surprise Percent
-8.0645
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-02
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.43
Earnings History > 37 > eps Estimate
0.51
Earnings History > 37 > eps Difference
-0.08
Earnings History > 37 > surprise Percent
-15.6863
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-04
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.31
Earnings History > 38 > eps Estimate
0.19
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
63.1579
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-02-29
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.18
Earnings History > 39 > eps Estimate
0.08
Earnings History > 39 > eps Difference
0.1
Earnings History > 39 > surprise Percent
125
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-13
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.68
Earnings History > 40 > eps Estimate
0.72
Earnings History > 40 > eps Difference
-0.04
Earnings History > 40 > surprise Percent
-5.5556
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-06
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.24
Earnings History > 41 > eps Estimate
0.52
Earnings History > 41 > eps Difference
-0.28
Earnings History > 41 > surprise Percent
-53.8462
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-07
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.1
Earnings History > 42 > eps Estimate
0.23
Earnings History > 42 > eps Difference
-0.13
Earnings History > 42 > surprise Percent
-56.5217
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-02-26
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.56
Earnings History > 43 > eps Estimate
0.71
Earnings History > 43 > eps Difference
-0.15
Earnings History > 43 > surprise Percent
-21.1268
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-05
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.73
Earnings History > 44 > eps Estimate
0.69
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
5.7971
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-08-05
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.58
Earnings History > 45 > eps Estimate
0.48
Earnings History > 45 > eps Difference
0.1
Earnings History > 45 > surprise Percent
20.8333
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-05-07
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.33
Earnings History > 46 > eps Estimate
0.21
Earnings History > 46 > eps Difference
0.12
Earnings History > 46 > surprise Percent
57.1429
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-02-24
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.68
Earnings History > 47 > eps Estimate
0.61
Earnings History > 47 > eps Difference
0.07
Earnings History > 47 > surprise Percent
11.4754
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-11-04
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.49
Earnings History > 48 > eps Estimate
0.55
Earnings History > 48 > eps Difference
-0.06
Earnings History > 48 > surprise Percent
-10.9091
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-08-09
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.32
Earnings History > 49 > eps Estimate
0.4
Earnings History > 49 > eps Difference
-0.08
Earnings History > 49 > surprise Percent
-20
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-05-01
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.31
Earnings History > 50 > eps Estimate
0.24
Earnings History > 50 > eps Difference
0.07
Earnings History > 50 > surprise Percent
29.1667
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-02-21
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.66
Earnings History > 51 > eps Estimate
0.67
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-1.4925
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-11-01
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.54
Earnings History > 52 > eps Estimate
0.47
Earnings History > 52 > eps Difference
0.07
Earnings History > 52 > surprise Percent
14.8936
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-08-06
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.16
Earnings History > 53 > eps Estimate
0.37
Earnings History > 53 > eps Difference
-0.21
Earnings History > 53 > surprise Percent
-56.7568
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-05-04
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.08
Earnings History > 54 > eps Estimate
0.42
Earnings History > 54 > eps Difference
-0.34
Earnings History > 54 > surprise Percent
-80.9524
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-03-01
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.5
Earnings History > 55 > eps Estimate
0.75
Earnings History > 55 > eps Difference
-0.25
Earnings History > 55 > surprise Percent
-33.3333
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-11-03
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.74
Earnings History > 56 > eps Estimate
0.74
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-08-04
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.41
Earnings History > 57 > eps Estimate
0.43
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-4.6512
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-05-05
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.14
Earnings History > 58 > eps Estimate
0.4
Earnings History > 58 > eps Difference
-0.26
Earnings History > 58 > surprise Percent
-65
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-02-24
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.4
Earnings History > 59 > eps Estimate
0.47
Earnings History > 59 > eps Difference
-0.07
Earnings History > 59 > surprise Percent
-14.8936
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-11-04
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.65
Earnings History > 60 > eps Estimate
0.56
Earnings History > 60 > eps Difference
0.09
Earnings History > 60 > surprise Percent
16.0714
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-08-05
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.66
Earnings History > 61 > eps Estimate
0.49
Earnings History > 61 > eps Difference
0.17
Earnings History > 61 > surprise Percent
34.6939
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-05-06
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.42
Earnings History > 62 > eps Estimate
0.47
Earnings History > 62 > eps Difference
-0.05
Earnings History > 62 > surprise Percent
-10.6383
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-02-25
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.66
Earnings History > 63 > eps Estimate
0.54
Earnings History > 63 > eps Difference
0.12
Earnings History > 63 > surprise Percent
22.2222
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-11-05
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.54
Earnings History > 64 > eps Estimate
0.61
Earnings History > 64 > eps Difference
-0.07
Earnings History > 64 > surprise Percent
-11.4754
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-08-06
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.79
Earnings History > 65 > eps Estimate
0.72
Earnings History > 65 > eps Difference
0.07
Earnings History > 65 > surprise Percent
9.7222
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-05-07
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.8
Earnings History > 66 > eps Estimate
0.7
Earnings History > 66 > eps Difference
0.1
Earnings History > 66 > surprise Percent
14.2857
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-02-25
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.79
Earnings History > 67 > eps Estimate
0.76
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
3.9474
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-11-06
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.01
Earnings History > 68 > eps Estimate
0.91
Earnings History > 68 > eps Difference
0.1
Earnings History > 68 > surprise Percent
10.989
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-08-07
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.03
Earnings History > 69 > eps Estimate
1
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
3
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-05-07
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.91
Earnings History > 70 > eps Estimate
0.87
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
4.5977
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-02-26
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.83
Earnings History > 71 > eps Estimate
0.73
Earnings History > 71 > eps Difference
0.1
Earnings History > 71 > surprise Percent
13.6986
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-11-08
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.87
Earnings History > 72 > eps Estimate
0.67
Earnings History > 72 > eps Difference
0.2
Earnings History > 72 > surprise Percent
29.8507
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-08-07
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.01
Earnings History > 73 > eps Estimate
0.61
Earnings History > 73 > eps Difference
0.4
Earnings History > 73 > surprise Percent
65.5738
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-05-08
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.84
Earnings History > 74 > eps Estimate
0.57
Earnings History > 74 > eps Difference
0.27
Earnings History > 74 > surprise Percent
47.3684
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-15
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.72
Earnings History > 75 > eps Estimate
0.33
Earnings History > 75 > eps Difference
0.39
Earnings History > 75 > surprise Percent
118.1818
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-11-02
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.36
Earnings History > 76 > eps Estimate
0.3
Earnings History > 76 > eps Difference
0.06
Earnings History > 76 > surprise Percent
20
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-08-08
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.16
Earnings History > 77 > eps Estimate
0.13
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
23.0769
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-05-03
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.3
Earnings History > 78 > eps Estimate
0.28
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
7.1429
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-02-23
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.52
Earnings History > 79 > eps Estimate
-0.54
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
3.7037
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-11-03
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.27
Earnings History > 80 > eps Difference
-0.05
Earnings History > 80 > surprise Percent
-18.5185
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-08-04
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.24
Earnings History > 81 > eps Estimate
0.27
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-11.1111
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-05-04
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.2
Earnings History > 82 > eps Estimate
0.2
Earnings History > 82 > eps Difference
0
Earnings History > 82 > surprise Percent
0
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-02-10
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.24
Earnings History > 83 > eps Estimate
0.21
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
14.2857
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-11-04
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.23
Earnings History > 84 > eps Estimate
0.21
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
9.5238
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-08-05
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.31
Earnings History > 85 > eps Estimate
0.27
Earnings History > 85 > eps Difference
0.04
Earnings History > 85 > surprise Percent
14.8148
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-05-06
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.28
Earnings History > 86 > eps Estimate
0.25
Earnings History > 86 > eps Difference
0.03
Earnings History > 86 > surprise Percent
12
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-02-11
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.9235
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-11-04
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.2787
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-08-05
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.4147
Earnings History > 89 > eps Estimate
-
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
-
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-03-31
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.4801
Earnings History > 90 > eps Estimate
-
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
-
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2002-12-31
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.3921
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-09-30
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.1372
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-06-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.1821
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-03-31
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.1988
Earnings History > 94 > eps Estimate
-
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
-
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2001-12-31
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2502
Earnings History > 95 > eps Estimate
-
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
-
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-09-30
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.2236
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-06-30
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2869
Earnings History > 97 > eps Estimate
-
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
-
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-03-31
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2785
Earnings History > 98 > eps Estimate
-
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
-
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2000-12-31
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.3688
Earnings History > 99 > eps Estimate
-
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
-
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-09-30
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.2394
Earnings History > 100 > eps Estimate
-
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
-
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-06-30
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.2381
Earnings History > 101 > eps Estimate
-
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
-
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-03-31
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.5426
Earnings History > 102 > eps Estimate
-
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
-
Earnings History > 103 > period
1999-09-30
Earnings History > 103 > report Date
1999-09-30
Earnings History > 103 > date
1999-09-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.532
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
1999-06-30
Earnings History > 104 > report Date
1999-06-30
Earnings History > 104 > date
1999-06-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-17.2313
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-03-31
Earnings History > 105 > report Date
1999-03-31
Earnings History > 105 > date
1999-03-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1639
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1998-12-31
Earnings History > 106 > report Date
1999-02-12
Earnings History > 106 > date
1998-12-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2
Earnings History > 106 > eps Estimate
0.32
Earnings History > 106 > eps Difference
-0.12
Earnings History > 106 > surprise Percent
-37.5
Earnings History > 107 > period
1998-09-30
Earnings History > 107 > report Date
1998-09-30
Earnings History > 107 > date
1998-09-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.4156
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-06-30
Earnings History > 108 > report Date
1998-06-30
Earnings History > 108 > date
1998-06-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.3115
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-03-31
Earnings History > 109 > report Date
1998-03-31
Earnings History > 109 > date
1998-03-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.1502
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1997-12-31
Earnings History > 110 > report Date
1998-02-16
Earnings History > 110 > date
1997-12-31
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.63
Earnings History > 110 > eps Estimate
0.36
Earnings History > 110 > eps Difference
0.27
Earnings History > 110 > surprise Percent
75
Earnings History > 111 > period
1997-09-30
Earnings History > 111 > report Date
1997-11-10
Earnings History > 111 > date
1997-09-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.3
Earnings History > 111 > eps Estimate
0.3
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-08-13
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.19
Earnings History > 112 > eps Estimate
0.25
Earnings History > 112 > eps Difference
-0.06
Earnings History > 112 > surprise Percent
-24
Earnings History > 113 > period
1994-12-31
Earnings History > 113 > report Date
1995-02-16
Earnings History > 113 > date
1994-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.15
Earnings History > 113 > eps Estimate
0.25
Earnings History > 113 > eps Difference
-0.1
Earnings History > 113 > surprise Percent
-40
Earnings History > 114 > period
1994-09-30
Earnings History > 114 > report Date
1994-11-09
Earnings History > 114 > date
1994-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.1
Earnings History > 114 > eps Estimate
0.4
Earnings History > 114 > eps Difference
-0.3
Earnings History > 114 > surprise Percent
-75
Earnings History > 115 > period
1993-12-31
Earnings History > 115 > report Date
1994-02-18
Earnings History > 115 > date
1993-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.05
Earnings History > 115 > eps Estimate
0.06
Earnings History > 115 > eps Difference
-0.01
Earnings History > 115 > surprise Percent
-16.6667
Earnings History > 116 > period
1993-06-30
Earnings History > 116 > report Date
1993-08-02
Earnings History > 116 > date
1993-06-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.1
Earnings History > 116 > eps Estimate
0.15
Earnings History > 116 > eps Difference
-0.05
Earnings History > 116 > surprise Percent
-33.3333
Earnings History > 117 > period
1993-03-31
Earnings History > 117 > report Date
1993-05-14
Earnings History > 117 > date
1993-03-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.05
Earnings History > 117 > eps Estimate
0.15
Earnings History > 117 > eps Difference
-0.1
Earnings History > 117 > surprise Percent
-66.6667
Earnings History > 118 > period
1992-12-31
Earnings History > 118 > report Date
1993-02-20
Earnings History > 118 > date
1992-12-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.7
Earnings History > 118 > eps Estimate
0.27
Earnings History > 118 > eps Difference
-0.97
Earnings History > 118 > surprise Percent
-359.2593
Tutor Perini Corporation, a construction company, provides diversified general contracting, construction management, and design-build services to private customers and public agencies worldwide. It operates through three segments: Civil, Building, and Specialty Contractors. The Civil segment engages in the public works construction and the replacement and reconstruction of infrastructure; and offers contracting services, including construction and rehabilitation of highways, bridges, tunnels, mass-transit systems, military defense facilities, and water management and wastewater treatment facilities, as well as provides drilling, foundation, and excavation support for shoring, bridges, piers, roads, and highway projects. The Building segment offers range of services in various specialized building markets, such as hospitality and gaming, transportation, health care, commercial offices, government facilities, sports and entertainment, education, correctional and detention facilities, biotech, pharmaceutical, industrial, and technology. The Specialty Contractors segment provides electrical, mechanical, plumbing, and fire protection systems, as well as heating, ventilation, and air conditioning services (HVAC) for civil and building construction projects in industrial, commercial, hospitality and gaming, and mass-transit end markets. It also offers pre-construction planning and project management services comprising planning and scheduling of the manpower, equipment, materials, and subcontractor services; and self-performed construction services consisting of site work, concrete forming and placement, and steel erection. The company was formerly known as Perini Corporation and changed its name to Tutor Perini Corporation in May 2009. Tutor Perini Corporation was founded in 1894 and is headquartered in Sylmar, California.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AEMCOR vs. Tutor Perini: Which Construction Stock Has More Upside Now? Nasdaq
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
STRONG BUY
Target Price:
$89
Analyst Picks
Strong Buy
4
Buy
0
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
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
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Tutor Perini Corporation
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
1.15
EPS Estimate
0.4551
EPS Difference
0.6949
Surprise Percent
152.6917%
(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.