_id
6911b1a9ccc777a4e85d5f14
Ticker
FINGF
Name
Finning International Inc.
Exchange
PINK
Address
19100 94 Avenue, Surrey, BC, Canada, V4N 5C3
Country
USA
Sector
Industrials
Industry
Industrial Distribution
Currency
USD
Website
https://www.finning.com
Description
Finning International Inc. sells, services, and rents heavy equipment, engines, and related products in Canada, Chile, the United Kingdom, Argentina, and internationally. The company offers articulated trucks, asphalt pavers, backhoe loaders, cold planers, compactors, dozers, drills, electric rope shovels, excavators, hydraulic mining shovels, log stackers, material handlers, motor graders, off-highway trucks, pipelayers, remixing transfer vehicle, road reclaimers, road wideners, skid steer and compact track loaders, track distributors, telehandlers, underground-hard rock, wheel loaders, window elevators, wheel tractor-scrapers, vibratory double drum asphalt and single drum pad, and mobile and stationary generator sets. It also provides feller bunchers track, quick coupler, winch, adapters, augers, backhoes, bale grabs and spears, blades, brooms, cold planers, compactors, excavator and loader couplers, electric power controls, flail mowers, forks, grapples, hammers, material handling, mulchers, nursery and snow products, pulverizes, rakers, rippers, saws, shears, stump grinders, trillers, tilt rotate systems, and trenchers; and backhoe front and rear, compact wheel loaders, excavators, loaders, mining shovels, skid steer loaders, and telehandler buckets. In addition, it offers power systems for electric power generation, oil and gas, industrial, and marine power systems; and fuel, fluid analysis, financing, maintenance, rebuilds, repair, warranty, and customer training services, as well as rents generators, battery energy storage systems, electrical distribution product, air compressor, and heavy equipment. It serves agriculture, construction, forestry, mining, paving, pipeline, power systems, and landscaping equipment industries, as well as government. The company was formerly known as Finning Ltd. and changed its name to Finning International Inc. in April 1997. The company was incorporated in 1933 and is headquartered in Surrey, Canada.
Last Close
54.61
Volume
-
Current Price
54.96
Change
1.1827758270190363
Last Updated
2026-01-03T11:42:46.519Z
Image
data:image/webp;base64,UklGRpwBAABXRUJQVlA4IJABAAAQCACdASpAAEAAPtFcpEuoJaOhsBv5AQAaCUAaSjAJlJjbhsyPm82s+KEF1pLUBWeoFrAEhRvKunuIXW/QAPg087fLdQBJ0GTwAP74TQBt2loGqkH0oLr84rGDOlVCeU2Pwy/5uOPB/xvvBlfKk8ByI9Nguc5/UwtGFHLy9J7cNhMzXqs08Q2J4+f/7bzPJUr9EuStcsr55u32izJSnHr09w6yvdBBY0eDaqTxJpQZyE/z8+ei277d5W1U8Lb+zbTZ+dt33B9Fnye/T/b/sw77T9jz/HpsflHdH21Jj7OJzKb/EvplEY5TjPu5AaQN/ZxEO9QgtIf/I3iO+DmXr1W/O8JXluhDhoCBo9zzXI+j/2aW/7Gv+yPA1fst9ZoybfSn/23+X8h37/J/G/j4bhPhEhMgoOWv7KhtxH/lkziIgO/rId7qetvJ4efTgxgKePrVeGxfNAhBxZ3veO3aYByehTS9e7/riS+Sv81xmX4zeQWt15pXqau3lcKm17C81FP/giseLOSt4pz4lMyV0CAA
Ipo Date
-
Market Cap
7218816512
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.999
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
2842000000
Cost Of Revenue
2226000000
Gross Profit
616000000
Operating Expenses
382000000
Operating Income
234000000
Interest Expense
32000000
Pretax Income
208000000
Net Income
154000000
Eps
1.1649062638507544
Dividends Per Share
40000000
Shares Outstanding
131333843
Income Tax Expense
54000000
EBITDA
335000000
Operating Margin
8.233638282899367
Total Other Income Expense Net
-26000000
Cash
312000000
Short Term Investments
-
Receivables
1684000000
Inventories
3145000000
Total Current Assets
5680000000
Property Plant Equipment
1528000000
Total Assets
7985000000
Payables
1443000000
Short Term Debt
1203000000
Long Term Debt
1200000000
Total Liabilities
5200000000
Equity
2785000000
Bs_currency_symbol
CAD
Depreciation
95000000
Change In Working Capital
-328000000
Cash From Operations
-58000000
Capital Expenditures
59000000
Cash From Investing
-2000000
Cash From Financing
-75000000
Net Change In Cash
-119000000
Cf_currency_symbol
CAD
PE
17.7883
PB
2.6088629482513466
ROE
5.529622980251347
ROA
1.928616155291171
FCF
-117000000
Fcf Percent
-0.04116819141449683
Piotroski FScore
2
Health Score
45
Deep Value Investing Score
2.5
Defensive Investing Score
5.5
Dividend Investing Score
2
Economic Moat Investing Score
5.3
Garp Investing Score
2
Growth Investing Score
2
Momentum Investing Score
6
Net Net Investing Score
1
Quality Investing Score
4
Value Investing Score
5.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2842000000
Quarters > 0 > income Statement > cost Of Revenue
2226000000
Quarters > 0 > income Statement > gross Profit
616000000
Quarters > 0 > income Statement > operating Expenses
382000000
Quarters > 0 > income Statement > operating Income
234000000
Quarters > 0 > income Statement > interest Expense
32000000
Quarters > 0 > income Statement > pretax Income
208000000
Quarters > 0 > income Statement > net Income
154000000
Quarters > 0 > income Statement > eps
1.1649062638507544
Quarters > 0 > income Statement > dividends Per Share
40000000
Quarters > 0 > income Statement > shares Outstanding
132199478
Quarters > 0 > income Statement > income Tax Expense
54000000
Quarters > 0 > income Statement > EBITDA
335000000
Quarters > 0 > income Statement > operating Margin
8.233638282899367
Quarters > 0 > income Statement > total Other Income Expense Net
-26000000
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
312000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1684000000
Quarters > 0 > balance Sheet > inventories
3145000000
Quarters > 0 > balance Sheet > total Current Assets
5680000000
Quarters > 0 > balance Sheet > property Plant Equipment
1528000000
Quarters > 0 > balance Sheet > total Assets
7985000000
Quarters > 0 > balance Sheet > payables
1443000000
Quarters > 0 > balance Sheet > short Term Debt
1203000000
Quarters > 0 > balance Sheet > long Term Debt
1200000000
Quarters > 0 > balance Sheet > total Liabilities
5200000000
Quarters > 0 > balance Sheet > equity
2785000000
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
154000000
Quarters > 0 > cash Flow > depreciation
95000000
Quarters > 0 > cash Flow > change In Working Capital
-328000000
Quarters > 0 > cash Flow > cash From Operations
-58000000
Quarters > 0 > cash Flow > capital Expenditures
59000000
Quarters > 0 > cash Flow > cash From Investing
-2000000
Quarters > 0 > cash Flow > cash From Financing
-75000000
Quarters > 0 > cash Flow > net Change In Cash
-119000000
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
1.1649062638507544
Quarters > 0 > ratios > PB
2.6088629482513466
Quarters > 0 > ratios > ROE
5.529622980251347
Quarters > 0 > ratios > ROA
1.928616155291171
Quarters > 0 > ratios > FCF
-117000000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
-0.04116819141449683
Quarters > 0 > health Score
45
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2609000000
Quarters > 1 > income Statement > cost Of Revenue
1990000000
Quarters > 1 > income Statement > gross Profit
619000000
Quarters > 1 > income Statement > operating Expenses
404000000
Quarters > 1 > income Statement > operating Income
215000000
Quarters > 1 > income Statement > interest Expense
32000000
Quarters > 1 > income Statement > pretax Income
168000000
Quarters > 1 > income Statement > net Income
285000000
Quarters > 1 > income Statement > eps
2.122033374075133
Quarters > 1 > income Statement > dividends Per Share
40000000
Quarters > 1 > income Statement > shares Outstanding
134305145
Quarters > 1 > income Statement > income Tax Expense
42000000
Quarters > 1 > income Statement > EBITDA
303000000
Quarters > 1 > income Statement > operating Margin
8.240705251054044
Quarters > 1 > income Statement > total Other Income Expense Net
-47000000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
431000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1547000000
Quarters > 1 > balance Sheet > inventories
3066000000
Quarters > 1 > balance Sheet > total Current Assets
5551000000
Quarters > 1 > balance Sheet > property Plant Equipment
1525000000
Quarters > 1 > balance Sheet > total Assets
7844000000
Quarters > 1 > balance Sheet > payables
1533000000
Quarters > 1 > balance Sheet > short Term Debt
1014000000
Quarters > 1 > balance Sheet > long Term Debt
1375000000
Quarters > 1 > balance Sheet > total Liabilities
5152000000
Quarters > 1 > balance Sheet > equity
2692000000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
283000000
Quarters > 1 > cash Flow > depreciation
103000000
Quarters > 1 > cash Flow > change In Working Capital
-299000000
Quarters > 1 > cash Flow > cash From Operations
-127000000
Quarters > 1 > cash Flow > capital Expenditures
30000000
Quarters > 1 > cash Flow > cash From Investing
289000000
Quarters > 1 > cash Flow > cash From Financing
-107000000
Quarters > 1 > cash Flow > net Change In Cash
-2000000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
2.122033374075133
Quarters > 1 > ratios > PB
2.7419802263001487
Quarters > 1 > ratios > ROE
10.586924219910847
Quarters > 1 > ratios > ROA
3.633350331463539
Quarters > 1 > ratios > FCF
-157000000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.060176312763510924
Quarters > 1 > health Score
51
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2818000000
Quarters > 2 > income Statement > cost Of Revenue
2194000000
Quarters > 2 > income Statement > gross Profit
624000000
Quarters > 2 > income Statement > operating Expenses
410000000
Quarters > 2 > income Statement > operating Income
214000000
Quarters > 2 > income Statement > interest Expense
32000000
Quarters > 2 > income Statement > pretax Income
132000000
Quarters > 2 > income Statement > net Income
104000000
Quarters > 2 > income Statement > eps
0.768299223470371
Quarters > 2 > income Statement > dividends Per Share
37000000
Quarters > 2 > income Statement > shares Outstanding
135363927
Quarters > 2 > income Statement > income Tax Expense
42000000
Quarters > 2 > income Statement > EBITDA
264000000
Quarters > 2 > income Statement > operating Margin
7.594038325053229
Quarters > 2 > income Statement > total Other Income Expense Net
-82000000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
433000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1722000000
Quarters > 2 > balance Sheet > inventories
2914000000
Quarters > 2 > balance Sheet > total Current Assets
5575000000
Quarters > 2 > balance Sheet > property Plant Equipment
1611000000
Quarters > 2 > balance Sheet > total Assets
8104000000
Quarters > 2 > balance Sheet > payables
1654000000
Quarters > 2 > balance Sheet > short Term Debt
1029000000
Quarters > 2 > balance Sheet > long Term Debt
1390000000
Quarters > 2 > balance Sheet > total Liabilities
5428000000
Quarters > 2 > balance Sheet > equity
2677000000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
90000000
Quarters > 2 > cash Flow > depreciation
100000000
Quarters > 2 > cash Flow > change In Working Capital
-21000000
Quarters > 2 > cash Flow > cash From Operations
149000000
Quarters > 2 > cash Flow > capital Expenditures
26000000
Quarters > 2 > cash Flow > cash From Investing
-14000000
Quarters > 2 > cash Flow > cash From Financing
-31000000
Quarters > 2 > cash Flow > net Change In Cash
117000000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.768299223470371
Quarters > 2 > ratios > PB
2.7790815942921183
Quarters > 2 > ratios > ROE
3.884945834889802
Quarters > 2 > ratios > ROA
1.2833168805528135
Quarters > 2 > ratios > FCF
123000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.043647977288857345
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2873000000
Quarters > 3 > income Statement > cost Of Revenue
2242000000
Quarters > 3 > income Statement > gross Profit
631000000
Quarters > 3 > income Statement > operating Expenses
412000000
Quarters > 3 > income Statement > operating Income
219000000
Quarters > 3 > income Statement > interest Expense
29000000
Quarters > 3 > income Statement > pretax Income
190000000
Quarters > 3 > income Statement > net Income
141000000
Quarters > 3 > income Statement > eps
1.013063576967412
Quarters > 3 > income Statement > dividends Per Share
38000000
Quarters > 3 > income Statement > shares Outstanding
139181788
Quarters > 3 > income Statement > income Tax Expense
50000000
Quarters > 3 > income Statement > EBITDA
314000000
Quarters > 3 > income Statement > operating Margin
7.622694048033414
Quarters > 3 > income Statement > total Other Income Expense Net
-29000000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
316000000
Quarters > 3 > balance Sheet > short Term Investments
68000000
Quarters > 3 > balance Sheet > receivables
1922000000
Quarters > 3 > balance Sheet > inventories
2646000000
Quarters > 3 > balance Sheet > total Current Assets
5206000000
Quarters > 3 > balance Sheet > property Plant Equipment
1573000000
Quarters > 3 > balance Sheet > total Assets
7731000000
Quarters > 3 > balance Sheet > payables
1413000000
Quarters > 3 > balance Sheet > short Term Debt
928000000
Quarters > 3 > balance Sheet > long Term Debt
1390000000
Quarters > 3 > balance Sheet > total Liabilities
5089000000
Quarters > 3 > balance Sheet > equity
2629000000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
140000000
Quarters > 3 > cash Flow > depreciation
95000000
Quarters > 3 > cash Flow > change In Working Capital
239000000
Quarters > 3 > cash Flow > cash From Operations
441000000
Quarters > 3 > cash Flow > capital Expenditures
44000000
Quarters > 3 > cash Flow > cash From Investing
-43000000
Quarters > 3 > cash Flow > cash From Financing
-456000000
Quarters > 3 > cash Flow > net Change In Cash
18000000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
1.013063576967412
Quarters > 3 > ratios > PB
2.909635248565995
Quarters > 3 > ratios > ROE
5.363255990871053
Quarters > 3 > ratios > ROA
1.8238261544431509
Quarters > 3 > ratios > FCF
397000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.13818308388444134
Quarters > 3 > health Score
59
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
11206000000
Annuals > 0 > income Statement > cost Of Revenue
8728000000
Annuals > 0 > income Statement > gross Profit
2478000000
Annuals > 0 > income Statement > operating Expenses
1645000000
Annuals > 0 > income Statement > operating Income
833000000
Annuals > 0 > income Statement > interest Expense
153000000
Annuals > 0 > income Statement > pretax Income
663000000
Annuals > 0 > income Statement > net Income
509000000
Annuals > 0 > income Statement > eps
3.61903503215957
Annuals > 0 > income Statement > dividends Per Share
151000000
Annuals > 0 > income Statement > shares Outstanding
140645226
Annuals > 0 > income Statement > income Tax Expense
157000000
Annuals > 0 > income Statement > EBITDA
1208000000
Annuals > 0 > income Statement > operating Margin
7.4335177583437435
Annuals > 0 > income Statement > total Other Income Expense Net
-170000000
Annuals > 0 > income Statement > currency_symbol
CAD
Annuals > 0 > balance Sheet > cash
316000000
Annuals > 0 > balance Sheet > short Term Investments
68000000
Annuals > 0 > balance Sheet > receivables
1922000000
Annuals > 0 > balance Sheet > inventories
2646000000
Annuals > 0 > balance Sheet > total Current Assets
5206000000
Annuals > 0 > balance Sheet > property Plant Equipment
1573000000
Annuals > 0 > balance Sheet > total Assets
7731000000
Annuals > 0 > balance Sheet > payables
1413000000
Annuals > 0 > balance Sheet > short Term Debt
928000000
Annuals > 0 > balance Sheet > long Term Debt
1390000000
Annuals > 0 > balance Sheet > total Liabilities
5089000000
Annuals > 0 > balance Sheet > equity
2629000000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
506000000
Annuals > 0 > cash Flow > depreciation
392000000
Annuals > 0 > cash Flow > change In Working Capital
117000000
Annuals > 0 > cash Flow > cash From Operations
1011000000
Annuals > 0 > cash Flow > capital Expenditures
153000000
Annuals > 0 > cash Flow > cash From Investing
-128000000
Annuals > 0 > cash Flow > cash From Financing
-818000000
Annuals > 0 > cash Flow > net Change In Cash
164000000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
3.61903503215957
Annuals > 0 > ratios > PB
2.921504675488779
Annuals > 0 > ratios > ROE
19.360973754279193
Annuals > 0 > ratios > ROA
6.583883068167119
Annuals > 0 > ratios > FCF
858000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.0765661252900232
Annuals > 0 > health Score
67
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
10527000000
Annuals > 1 > income Statement > cost Of Revenue
7951000000
Annuals > 1 > income Statement > gross Profit
2576000000
Annuals > 1 > income Statement > operating Expenses
1642000000
Annuals > 1 > income Statement > operating Income
934000000
Annuals > 1 > income Statement > interest Expense
151000000
Annuals > 1 > income Statement > pretax Income
749000000
Annuals > 1 > income Statement > net Income
523000000
Annuals > 1 > income Statement > eps
3.5403169842781157
Annuals > 1 > income Statement > dividends Per Share
146000000
Annuals > 1 > income Statement > shares Outstanding
147726885
Annuals > 1 > income Statement > income Tax Expense
228000000
Annuals > 1 > income Statement > EBITDA
1179000000
Annuals > 1 > income Statement > operating Margin
8.872423292485989
Annuals > 1 > income Statement > total Other Income Expense Net
-185000000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
152000000
Annuals > 1 > balance Sheet > short Term Investments
25000000
Annuals > 1 > balance Sheet > receivables
1508000000
Annuals > 1 > balance Sheet > inventories
2844000000
Annuals > 1 > balance Sheet > total Current Assets
4930000000
Annuals > 1 > balance Sheet > property Plant Equipment
1584000000
Annuals > 1 > balance Sheet > total Assets
7557000000
Annuals > 1 > balance Sheet > payables
1299000000
Annuals > 1 > balance Sheet > short Term Debt
1512000000
Annuals > 1 > balance Sheet > long Term Debt
949000000
Annuals > 1 > balance Sheet > total Liabilities
5027000000
Annuals > 1 > balance Sheet > equity
2514000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
523000000
Annuals > 1 > cash Flow > depreciation
379000000
Annuals > 1 > cash Flow > change In Working Capital
-349000000
Annuals > 1 > cash Flow > cash From Operations
228000000
Annuals > 1 > cash Flow > capital Expenditures
220000000
Annuals > 1 > cash Flow > cash From Investing
-229000000
Annuals > 1 > cash Flow > cash From Financing
-71000000
Annuals > 1 > cash Flow > net Change In Cash
-136000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.5403169842781157
Annuals > 1 > ratios > PB
3.208975811396181
Annuals > 1 > ratios > ROE
20.803500397772474
Annuals > 1 > ratios > ROA
6.920735741696441
Annuals > 1 > ratios > FCF
8000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.0007599506032107913
Annuals > 1 > health Score
55
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
9279000000
Annuals > 2 > income Statement > cost Of Revenue
7056000000
Annuals > 2 > income Statement > gross Profit
2223000000
Annuals > 2 > income Statement > operating Expenses
1458000000
Annuals > 2 > income Statement > operating Income
755000000
Annuals > 2 > income Statement > interest Expense
82000000
Annuals > 2 > income Statement > pretax Income
673000000
Annuals > 2 > income Statement > net Income
503000000
Annuals > 2 > income Statement > eps
3.243657949033918
Annuals > 2 > income Statement > dividends Per Share
144000000
Annuals > 2 > income Statement > shares Outstanding
155071838
Annuals > 2 > income Statement > income Tax Expense
172000000
Annuals > 2 > income Statement > EBITDA
1088000000
Annuals > 2 > income Statement > operating Margin
8.136652656536263
Annuals > 2 > income Statement > total Other Income Expense Net
-93000000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
288000000
Annuals > 2 > balance Sheet > short Term Investments
66000000
Annuals > 2 > balance Sheet > receivables
1759000000
Annuals > 2 > balance Sheet > inventories
2461000000
Annuals > 2 > balance Sheet > total Current Assets
4781000000
Annuals > 2 > balance Sheet > property Plant Equipment
1442000000
Annuals > 2 > balance Sheet > total Assets
7269000000
Annuals > 2 > balance Sheet > payables
1373000000
Annuals > 2 > balance Sheet > short Term Debt
1258000000
Annuals > 2 > balance Sheet > long Term Debt
815000000
Annuals > 2 > balance Sheet > total Liabilities
4808000000
Annuals > 2 > balance Sheet > equity
2443000000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
501000000
Annuals > 2 > cash Flow > depreciation
333000000
Annuals > 2 > cash Flow > change In Working Capital
-738000000
Annuals > 2 > cash Flow > cash From Operations
1000000
Annuals > 2 > cash Flow > capital Expenditures
171000000
Annuals > 2 > cash Flow > cash From Investing
-268000000
Annuals > 2 > cash Flow > cash From Financing
-13000000
Annuals > 2 > cash Flow > net Change In Cash
-214000000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
3.243657949033918
Annuals > 2 > ratios > PB
3.466423689390094
Annuals > 2 > ratios > ROE
20.589439214081047
Annuals > 2 > ratios > ROA
6.919796395652772
Annuals > 2 > ratios > FCF
-170000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
-0.01832093975643927
Annuals > 2 > health Score
57
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
7294000000
Annuals > 3 > income Statement > cost Of Revenue
5493000000
Annuals > 3 > income Statement > gross Profit
1801000000
Annuals > 3 > income Statement > operating Expenses
1256000000
Annuals > 3 > income Statement > operating Income
533000000
Annuals > 3 > income Statement > interest Expense
61000000
Annuals > 3 > income Statement > pretax Income
477000000
Annuals > 3 > income Statement > net Income
364000000
Annuals > 3 > income Statement > eps
2.251878764415156
Annuals > 3 > income Statement > dividends Per Share
139000000
Annuals > 3 > income Statement > shares Outstanding
161642805
Annuals > 3 > income Statement > income Tax Expense
114000000
Annuals > 3 > income Statement > EBITDA
852000000
Annuals > 3 > income Statement > operating Margin
7.307375925418152
Annuals > 3 > income Statement > total Other Income Expense Net
-60000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
502000000
Annuals > 3 > balance Sheet > short Term Investments
36000000
Annuals > 3 > balance Sheet > receivables
1263000000
Annuals > 3 > balance Sheet > inventories
1687000000
Annuals > 3 > balance Sheet > total Current Assets
3619000000
Annuals > 3 > balance Sheet > property Plant Equipment
1348000000
Annuals > 3 > balance Sheet > total Assets
5971000000
Annuals > 3 > balance Sheet > payables
908000000
Annuals > 3 > balance Sheet > short Term Debt
651000000
Annuals > 3 > balance Sheet > long Term Debt
921000000
Annuals > 3 > balance Sheet > total Liabilities
3628000000
Annuals > 3 > balance Sheet > equity
2323000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
363000000
Annuals > 3 > cash Flow > depreciation
319000000
Annuals > 3 > cash Flow > change In Working Capital
-277000000
Annuals > 3 > cash Flow > cash From Operations
425000000
Annuals > 3 > cash Flow > capital Expenditures
133000000
Annuals > 3 > cash Flow > cash From Investing
-151000000
Annuals > 3 > cash Flow > cash From Financing
-300000000
Annuals > 3 > cash Flow > net Change In Cash
-37000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.251878764415156
Annuals > 3 > ratios > PB
3.799962798557899
Annuals > 3 > ratios > ROE
15.669393026259149
Annuals > 3 > ratios > ROA
6.096131301289566
Annuals > 3 > ratios > FCF
292000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.0400329037565122
Annuals > 3 > health Score
56
Valuation > metrics > PE
17.7883
Valuation > metrics > PB
2.6088629482513466
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
5.529622980251347
Profitability > metrics > ROA
2.7112676056338025
Profitability > metrics > Net Margin
0.054187192118226604
Profitability > final Score
27
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.867145421903052
Risk > metrics > Interest Coverage
7.3125
Risk > final Score
59
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.146636432350718
Liquidity > metrics > Quick Ratio
0.9580498866213152
Liquidity > final Score
98
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
53
Prev Profitabilities > 1
19
Prev Profitabilities > 2
26
Prev Risks > 0
57
Prev Risks > 1
45
Prev Risks > 2
60
Prev Liquidities > 0
99
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:50:05.702Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-11
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-02-10
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.07
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-11
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
0.8441
Earnings History > 2 > eps Estimate
1.03
Earnings History > 2 > eps Difference
-0.1859
Earnings History > 2 > surprise Percent
-18.0485
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-08-05
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
1.5334
Earnings History > 3 > eps Estimate
1.09
Earnings History > 3 > eps Difference
0.4434
Earnings History > 3 > surprise Percent
40.6789
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-12
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.5355
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-04
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.7415
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-12
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.5426
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-08-06
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.7409
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-06
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6242
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-07
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.4332
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-11-07
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.7957
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-08
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.7399
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-09
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.6563
Earnings History > 12 > eps Estimate
-
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
-
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-06
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.89
Earnings History > 13 > eps Estimate
0.82
Earnings History > 13 > eps Difference
0.07
Earnings History > 13 > surprise Percent
8.5366
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-07
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.97
Earnings History > 14 > eps Estimate
0.73
Earnings History > 14 > eps Difference
0.24
Earnings History > 14 > surprise Percent
32.8767
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-02
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.8
Earnings History > 15 > eps Estimate
0.66
Earnings History > 15 > eps Difference
0.14
Earnings History > 15 > surprise Percent
21.2121
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-09
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.59
Earnings History > 16 > eps Estimate
0.5
Earnings History > 16 > eps Difference
0.09
Earnings History > 16 > surprise Percent
18
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-08
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.66
Earnings History > 17 > eps Estimate
0.53
Earnings History > 17 > eps Difference
0.13
Earnings History > 17 > surprise Percent
24.5283
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-08
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.61
Earnings History > 18 > eps Estimate
0.55
Earnings History > 18 > eps Difference
0.06
Earnings History > 18 > surprise Percent
10.9091
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-03
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.56
Earnings History > 19 > eps Estimate
0.45
Earnings History > 19 > eps Difference
0.11
Earnings History > 19 > surprise Percent
24.4444
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-10
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.35
Earnings History > 20 > eps Estimate
0.36
Earnings History > 20 > eps Difference
-0.01
Earnings History > 20 > surprise Percent
-2.7778
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-09
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.38
Earnings History > 21 > eps Estimate
0.37
Earnings History > 21 > eps Difference
0.01
Earnings History > 21 > surprise Percent
2.7027
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-03
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.37
Earnings History > 22 > eps Estimate
0.24
Earnings History > 22 > eps Difference
0.13
Earnings History > 22 > surprise Percent
54.1667
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-04
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.06
Earnings History > 23 > eps Estimate
0.2
Earnings History > 23 > eps Difference
-0.14
Earnings History > 23 > surprise Percent
-70
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-04
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.33
Earnings History > 24 > eps Estimate
0.28
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
17.8571
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-12
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.31
Earnings History > 25 > eps Estimate
0.45
Earnings History > 25 > eps Difference
-0.14
Earnings History > 25 > surprise Percent
-31.1111
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-05
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.49
Earnings History > 26 > eps Estimate
0.5
Earnings History > 26 > eps Difference
-0.01
Earnings History > 26 > surprise Percent
-2
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-07
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.54
Earnings History > 27 > eps Estimate
0.42
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
28.5714
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-05-08
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.3
Earnings History > 28 > eps Estimate
0.3
Earnings History > 28 > eps Difference
0
Earnings History > 28 > surprise Percent
0
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-02-21
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.33
Earnings History > 29 > eps Estimate
0.48
Earnings History > 29 > eps Difference
-0.15
Earnings History > 29 > surprise Percent
-31.25
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-05
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.45
Earnings History > 30 > eps Estimate
0.42
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
7.1429
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-08
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.48
Earnings History > 31 > eps Estimate
0.44
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
9.0909
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-10
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.39
Earnings History > 32 > eps Estimate
0.39
Earnings History > 32 > eps Difference
0
Earnings History > 32 > surprise Percent
0
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-06
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.4
Earnings History > 33 > eps Estimate
0.38
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
5.2632
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-07
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.35
Earnings History > 34 > eps Estimate
0.33
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
6.0606
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-09
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.34
Earnings History > 35 > eps Estimate
0.28
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
21.4286
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-10
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.28
Earnings History > 36 > eps Estimate
0.23
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
21.7391
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-02-16
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.28
Earnings History > 37 > eps Estimate
0.29
Earnings History > 37 > eps Difference
-0.01
Earnings History > 37 > surprise Percent
-3.4483
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-03
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.22
Earnings History > 38 > eps Estimate
0.25
Earnings History > 38 > eps Difference
-0.03
Earnings History > 38 > surprise Percent
-12
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-03
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.2
Earnings History > 39 > eps Estimate
0.2
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-05
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.19
Earnings History > 40 > eps Estimate
0.22
Earnings History > 40 > eps Difference
-0.03
Earnings History > 40 > surprise Percent
-13.6364
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-18
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.23
Earnings History > 41 > eps Estimate
0.35
Earnings History > 41 > eps Difference
-0.12
Earnings History > 41 > surprise Percent
-34.2857
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-11-12
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.34
Earnings History > 42 > eps Estimate
0.41
Earnings History > 42 > eps Difference
-0.07
Earnings History > 42 > surprise Percent
-17.0732
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-08-06
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4
Earnings History > 43 > eps Estimate
0.41
Earnings History > 43 > eps Difference
-0.01
Earnings History > 43 > surprise Percent
-2.439
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-05-06
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.33
Earnings History > 44 > eps Estimate
0.34
Earnings History > 44 > eps Difference
-0.01
Earnings History > 44 > surprise Percent
-2.9412
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-02-19
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.55
Earnings History > 45 > eps Estimate
0.52
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
5.7692
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-11-13
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.47
Earnings History > 46 > eps Estimate
0.55
Earnings History > 46 > eps Difference
-0.08
Earnings History > 46 > surprise Percent
-14.5455
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-08-07
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.5
Earnings History > 47 > eps Estimate
0.46
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
8.6957
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-05-13
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.39
Earnings History > 48 > eps Estimate
0.4
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-2.5
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-02-19
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.54
Earnings History > 49 > eps Estimate
0.54
Earnings History > 49 > eps Difference
0
Earnings History > 49 > surprise Percent
0
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-11-14
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.5
Earnings History > 50 > eps Estimate
0.51
Earnings History > 50 > eps Difference
-0.01
Earnings History > 50 > surprise Percent
-1.9608
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-08-08
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.45
Earnings History > 51 > eps Estimate
0.52
Earnings History > 51 > eps Difference
-0.07
Earnings History > 51 > surprise Percent
-13.4615
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-05-08
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.43
Earnings History > 52 > eps Estimate
0.47
Earnings History > 52 > eps Difference
-0.04
Earnings History > 52 > surprise Percent
-8.5106
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-02-13
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.55
Earnings History > 53 > eps Estimate
0.57
Earnings History > 53 > eps Difference
-0.02
Earnings History > 53 > surprise Percent
-3.5088
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-08
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.49
Earnings History > 54 > eps Estimate
0.48
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
2.0833
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-08-08
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.47
Earnings History > 55 > eps Estimate
0.46
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
2.1739
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-05-08
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.39
Earnings History > 56 > eps Estimate
0.36
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
8.3333
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-02-16
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.41
Earnings History > 57 > eps Estimate
0.34
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
20.5882
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-08
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.21
Earnings History > 58 > eps Estimate
0.26
Earnings History > 58 > eps Difference
-0.05
Earnings History > 58 > surprise Percent
-19.2308
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-08-12
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.47
Earnings History > 59 > eps Estimate
0.4
Earnings History > 59 > eps Difference
0.07
Earnings History > 59 > surprise Percent
17.5
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-05-11
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.41
Earnings History > 60 > eps Estimate
0.31
Earnings History > 60 > eps Difference
0.1
Earnings History > 60 > surprise Percent
32.2581
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-16
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.36
Earnings History > 61 > eps Estimate
0.34
Earnings History > 61 > eps Difference
0.02
Earnings History > 61 > surprise Percent
5.8824
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-10
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.41
Earnings History > 62 > eps Estimate
0.29
Earnings History > 62 > eps Difference
0.12
Earnings History > 62 > surprise Percent
41.3793
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-08-11
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.27
Earnings History > 63 > eps Estimate
0.18
Earnings History > 63 > eps Difference
0.09
Earnings History > 63 > surprise Percent
50
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-05-13
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.14
Earnings History > 64 > eps Estimate
0.13
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
7.6923
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-02-23
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.1
Earnings History > 65 > eps Estimate
0.15
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-33.3333
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-10
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.13
Earnings History > 66 > eps Estimate
0.24
Earnings History > 66 > eps Difference
-0.11
Earnings History > 66 > surprise Percent
-45.8333
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-08-12
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.28
Earnings History > 67 > eps Estimate
0.29
Earnings History > 67 > eps Difference
-0.01
Earnings History > 67 > surprise Percent
-3.4483
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-05-14
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.26
Earnings History > 68 > eps Estimate
0.24
Earnings History > 68 > eps Difference
0.02
Earnings History > 68 > surprise Percent
8.3333
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-02-18
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.33
Earnings History > 69 > eps Estimate
0.37
Earnings History > 69 > eps Difference
-0.04
Earnings History > 69 > surprise Percent
-10.8108
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-11-13
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.37
Earnings History > 70 > eps Estimate
0.43
Earnings History > 70 > eps Difference
-0.06
Earnings History > 70 > surprise Percent
-13.9535
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-08-12
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.43
Earnings History > 71 > eps Estimate
0.45
Earnings History > 71 > eps Difference
-0.02
Earnings History > 71 > surprise Percent
-4.4444
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-05-06
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.35
Earnings History > 72 > eps Estimate
0.42
Earnings History > 72 > eps Difference
-0.07
Earnings History > 72 > surprise Percent
-16.6667
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-02-19
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.39
Earnings History > 73 > eps Estimate
0.36
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
8.3333
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-11-13
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.35
Earnings History > 74 > eps Estimate
0.41
Earnings History > 74 > eps Difference
-0.06
Earnings History > 74 > surprise Percent
-14.6341
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-08-07
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.42
Earnings History > 75 > eps Estimate
0.37
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
13.5135
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-05-09
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.39
Earnings History > 76 > eps Estimate
0.32
Earnings History > 76 > eps Difference
0.07
Earnings History > 76 > surprise Percent
21.875
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-02-13
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.3
Earnings History > 77 > eps Estimate
0.26
Earnings History > 77 > eps Difference
0.04
Earnings History > 77 > surprise Percent
15.3846
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-11-14
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.41
Earnings History > 78 > eps Estimate
0.32
Earnings History > 78 > eps Difference
0.09
Earnings History > 78 > surprise Percent
28.125
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-08-08
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.32
Earnings History > 79 > eps Estimate
0.31
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
3.2258
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-05-10
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.27
Earnings History > 80 > eps Estimate
0.24
Earnings History > 80 > eps Difference
0.03
Earnings History > 80 > surprise Percent
12.5
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-02-15
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.2
Earnings History > 81 > eps Estimate
0.21
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-4.7619
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-14
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.25
Earnings History > 82 > eps Estimate
0.3
Earnings History > 82 > eps Difference
-0.05
Earnings History > 82 > surprise Percent
-16.6667
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-08-09
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.27
Earnings History > 83 > eps Estimate
0.25
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
8
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-05-11
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.21
Earnings History > 84 > eps Estimate
0.2
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
5
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-02-23
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.21
Earnings History > 85 > eps Estimate
0.24
Earnings History > 85 > eps Difference
-0.03
Earnings History > 85 > surprise Percent
-12.5
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-11-08
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.28
Earnings History > 86 > eps Estimate
0.27
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
3.7037
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-08-03
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.2
Earnings History > 87 > eps Estimate
0.23
Earnings History > 87 > eps Difference
-0.03
Earnings History > 87 > surprise Percent
-13.0435
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-28
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.18
Earnings History > 88 > eps Estimate
0.18
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-02-04
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.21
Earnings History > 89 > eps Estimate
0.22
Earnings History > 89 > eps Difference
-0.01
Earnings History > 89 > surprise Percent
-4.5455
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-30
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.26
Earnings History > 90 > eps Estimate
0.24
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
8.3333
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-22
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.23
Earnings History > 91 > eps Estimate
0.24
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-4.1667
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
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.18
Earnings History > 92 > eps Estimate
0.16
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
12.5
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-29
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.22
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-9.0909
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-28
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.23
Earnings History > 94 > eps Estimate
0.22
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
4.5455
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
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.22
Earnings History > 95 > eps Estimate
0.2
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
10
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-24
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.15
Earnings History > 96 > eps Estimate
0.14
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
7.1429
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-31
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.2
Earnings History > 97 > eps Estimate
0.16
Earnings History > 97 > eps Difference
0.04
Earnings History > 97 > surprise Percent
25
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
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.2
Earnings History > 98 > eps Estimate
0.17
Earnings History > 98 > eps Difference
0.03
Earnings History > 98 > surprise Percent
17.6471
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-25
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.19
Earnings History > 99 > eps Estimate
0.16
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
18.75
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-05-10
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.12
Earnings History > 100 > eps Estimate
0.1
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
20
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-02-01
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.14
Earnings History > 101 > eps Estimate
0.16
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-12.5
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-11
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.13
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-11
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.13
Earnings History > 103 > eps Estimate
0.13
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-11
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.08
Earnings History > 104 > eps Estimate
0.07
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
14.2857
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-02-01
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.13
Earnings History > 105 > eps Estimate
0.11
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
18.1818
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-12
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.1
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-12
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1
Earnings History > 107 > eps Estimate
0.07
Earnings History > 107 > eps Difference
0.03
Earnings History > 107 > surprise Percent
42.8571
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-12
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.04
Earnings History > 108 > eps Estimate
0.02
Earnings History > 108 > eps Difference
0.02
Earnings History > 108 > surprise Percent
100
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-02-01
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.02
Earnings History > 109 > eps Difference
-0.1
Earnings History > 109 > surprise Percent
-500
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-13
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.04
Earnings History > 110 > eps Estimate
0.07
Earnings History > 110 > eps Difference
-0.03
Earnings History > 110 > surprise Percent
-42.8571
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-13
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.13
Earnings History > 111 > eps Estimate
0.11
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
18.1818
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-14
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.09
Earnings History > 112 > eps Estimate
0.1
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-10
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-02-02
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.16
Earnings History > 113 > eps Estimate
0.15
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
6.6667
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-14
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.14
Earnings History > 114 > eps Estimate
0.15
Earnings History > 114 > eps Difference
-0.01
Earnings History > 114 > surprise Percent
-6.6667
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-14
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.14
Earnings History > 115 > eps Estimate
0.13
Earnings History > 115 > eps Difference
0.01
Earnings History > 115 > surprise Percent
7.6923
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-14
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.14
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-7.1429
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-02-03
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.13
Earnings History > 117 > eps Estimate
0.14
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-7.1429
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-15
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.14
Earnings History > 118 > eps Estimate
0.13
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
7.6923
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-15
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.11
Earnings History > 119 > eps Estimate
0.15
Earnings History > 119 > eps Difference
-0.04
Earnings History > 119 > surprise Percent
-26.6667
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-19
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.13
Earnings History > 120 > eps Estimate
0.14
Earnings History > 120 > eps Difference
-0.01
Earnings History > 120 > surprise Percent
-7.1429
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1996-02-01
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.11
Earnings History > 121 > eps Estimate
0.12
Earnings History > 121 > eps Difference
-0.01
Earnings History > 121 > surprise Percent
-8.3333
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-10-16
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.12
Earnings History > 122 > eps Estimate
0.12
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
0
Earnings History > 123 > period
1995-06-30
Earnings History > 123 > report Date
1995-07-16
Earnings History > 123 > date
1995-06-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.14
Earnings History > 123 > eps Estimate
0.14
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
0
Finning International Inc. sells, services, and rents heavy equipment, engines, and related products in Canada, Chile, the United Kingdom, Argentina, and internationally. The company offers articulated trucks, asphalt pavers, backhoe loaders, cold planers, compactors, dozers, drills, electric rope shovels, excavators, hydraulic mining shovels, log stackers, material handlers, motor graders, off-highway trucks, pipelayers, remixing transfer vehicle, road reclaimers, road wideners, skid steer and compact track loaders, track distributors, telehandlers, underground-hard rock, wheel loaders, window elevators, wheel tractor-scrapers, vibratory double drum asphalt and single drum pad, and mobile and stationary generator sets. It also provides feller bunchers track, quick coupler, winch, adapters, augers, backhoes, bale grabs and spears, blades, brooms, cold planers, compactors, excavator and loader couplers, electric power controls, flail mowers, forks, grapples, hammers, material handling, mulchers, nursery and snow products, pulverizes, rakers, rippers, saws, shears, stump grinders, trillers, tilt rotate systems, and trenchers; and backhoe front and rear, compact wheel loaders, excavators, loaders, mining shovels, skid steer loaders, and telehandler buckets. In addition, it offers power systems for electric power generation, oil and gas, industrial, and marine power systems; and fuel, fluid analysis, financing, maintenance, rebuilds, repair, warranty, and customer training services, as well as rents generators, battery energy storage systems, electrical distribution product, air compressor, and heavy equipment. It serves agriculture, construction, forestry, mining, paving, pipeline, power systems, and landscaping equipment industries, as well as government. The company was formerly known as Finning Ltd. and changed its name to Finning International Inc. in April 1997. The company was incorporated in 1933 and is headquartered in Surrey, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/A1 Surging Stock with Impressive Fundamentals and 2 We Find Risky Yahoo Finance
Read more →Find The Best Growth Stocks To Buy And Research Investor's Business Daily
Read more →Showing 2 of 10
(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)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Finning International Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.07
Date
2025-09-30
EPS Actual
0.8441
EPS Estimate
1.03
EPS Difference
-0.1859
Surprise Percent
-18.0485%
(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.