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
How much is the average American employee compensated for every hour they work?
Would you believe $47.20 per hour? That's the figure reported by the U.S. Bureau of Labor Statistics for December 2024, which includes all compensation for civilian members of the nation's workforce, including benefits like vacations or retirement benefits and also the taxes paid to provide them with government-mandated benefits, like Social Security and unemployment benefits.
Altogether, we estimate the average American employee receives about 72.5% of their compensation in the form of wages and salaries plus supplemental pay for working overtime and bonuses. The remaining 27.5% of their compensation is in the form of benefits, including health insurance, retirement benefits, paid time off from work, and various government-mandated benefits.
The following chart provides an overview of the costs employers pay per hour for each of these major categories.
We could have stopped there, but since we had the BLS' underlying data for each subcomponent of these compensation categories, we created an additional chart to illustrate where each cent of the $47.20 per hour the average American receives in compensation comes from:
Assuming 2,080 hours worked per year, the annual income the average worker would report on their income tax return as their base wage and salary income is $67,641, which rises to $71,136 if we count the supplemental pay category as part of their direct annual income.
But including employer-paid benefits boosts the average U.S. wage or salary earner's annual compensation to $98,176. That additional $27,040 is largely not subject to individual income taxes, which is one reason why the portion of an American employee's compensation represented by employer-paid benefits has increased over time.
U.S. Bureau of Labor Statistics, National Compensation Survey. Employer Costs for Employee Compensation: Civilian workers. [Excel spreadsheet]. December 2024.
Labels: data visualization
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.