to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
If you were a corporate CEO, when would be the right time to write losses off your books?
If you're a scrupulously honest CEO, the right answer is C. But, if you're a politically astute CEO, you recognize that the correct answer depends on timing and circumstances, which means that either B or D is the correct answer for you.
Here, you recognize that you have unique opportunities tied to unique events, which you can use to your advantage simply because the stakeholders in your business expect changes and will be less likely to resist your efforts to impose them.
That thought occurs to us today, as we've just reviewed the latest projection of corporate earnings for the S&P 500. Needless to say, compared to the last time that we looked at these earnings less than two weeks ago, a lot of CEOs would appear to be leaping all over themselves to get all the bad news and losses out while they can:
Update 25 February 2009: Quick heads up for Barry Ritholtz' fans! The trailing year earnings data in particular has continued to slide since we created this chart. The following numbers shown on the chart would change as follows (at least as of 23 February):
2008-Q4’s $28.75 would now be $26.16
2009-Q2s $19.79 would now be $14.37
2009-Q3’s (not indicated) would now mark the bottom for earnings at $12.62
2009-Q4’s $41.88 would now be $32.41
The forecast earnings slowly improves from there. Note also that forecast trailing year dividends per share has declined from $24.90 to $24.60. Our original source for the data is S&P’s Earnings and Estimates spreadsheet.
Yeah, we’ll have to make a new chart. Soon....
We'll let S&P analyst Howard Silverblatt explain (note - this link to S&P's PE Estimates and Earnings spreadsheet is frequently revised, the comments below were present on 12 February 2009):
With 81.2% of the market value and 363 issues reported, operating earnings are coming in -61% below Q4,'07
Reported quarterly sales are down -10.16%; 41% higher Y/Y (avg +6.54%), 59% lower (avg -18.82%)
As Reported earnings are negative for the quarter, with or without Financials (positive ex/Financials and COP)
House cleaning should be massive enough to keep first half of '09 clean of 'items', after that it depends on the economy
A previous version of this document had noted that CEOs were apparently throwing everything including the "kitchen sink" into the items they were writing off, trying to strip their books of all the potential bad news they could.
Meanwhile, Howard Silverblatt finally manned up (as opposed to "chickening out") and released his estimate of trailing year dividends per share for the S&P 500 for calendar year 2009!
He now projects the indicated dividend rate for the S&P 500 will be $24.90 for 2009. We used this estimate to project where 2009-Q1's dividends per share will come in at and combined that estimate with what the dividend futures market is expecting as of 12 February 2009 to produce our overall forecast of where dividends per share will go for 2009, which we've graphically presented in the chart above.
Labels: dividends, earnings, forecasting
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.