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
The U.S. Bureau of Labor Statistics released its employment situation data through December 2025, resuming their regular reporting schedule after the delays caused by 2025's Senate Democrats' government shutdown fiasco.
The jobs data was mixed for working U.S. teens. Older teens, Age 18-19, saw their numbers among the ranks of the employed rise in December 2025. With a seasonally-adjusted 3,547,000 older teens earning wages, the percentage of the older teen population rebounded to 42.9%.
Unfortunately, younger teens, Age 16-17, saw their numbers fall again, dropping to a seasonally adjusted 1,938,000 and continuing a multi-year, long-running trend. That downward trend is most evident when looking at the share of the younger teen population with jobs. The employment-to-population statistic for this demographic dropped to 20.3%, its lowest level since January 2021's 20.4%.
The following chart visualizes these trends along with the seasonally-adjusted total Age 16-19 employment level:
Sharp-eyed readers will catch that the number of employed Age 16-17 teens and Age 18-19 teens doesn't add up to the combined Age 16-19 figures in these charts. That's because each age demographic gets its own seasonal adjustment. If you want numbers that do add up within a small margin of error, you'll want to access the BLS' non-seasonally adjusted employment figures.
Really sharp-eyed readers will also note the seasonally adjusted data presented in the charts doesn't match our last edition in this series. The BLS revised its seasonally adjusted data with the December 2025 employment situation report, with the revisions affecting all previously reported data from January 2021 onward. The revisions do not affect the nonseasonally adjusted data, which remains unchanged from their previously reported figures.
U.S. Bureau of Labor Statistics. Labor Force Statistics (Current Population Survey - CPS). [Online Database]. Accessed: 9 January 2026.
Image credit: Jobs - get the facts about occupations poster by Library of Congress. Public domain.
Labels: demographics, jobs
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.