{"id":6034,"date":"2026-07-14T07:30:31","date_gmt":"2026-07-14T07:30:31","guid":{"rendered":"https:\/\/asktherecruiter.com\/blog\/?page_id=6034"},"modified":"2026-07-14T19:05:47","modified_gmt":"2026-07-14T19:05:47","slug":"ai-layoff-tracker","status":"publish","type":"page","link":"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/","title":{"rendered":"AI Layoff Tracker"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><script>window.ALT_BOOTSTRAP = {\"ver\":\"2.20.2\",\"facets\":{\"industries\":[\"Aerospace \\u0026 Defense\",\"Agriculture\",\"Airlines \\u0026 Travel\",\"Automotive\",\"Consumer Goods\",\"Education\",\"Energy\",\"Finance \\u0026 Insurance\",\"Food \\u0026 Hospitality\",\"Government \\u0026 Nonprofit\",\"Healthcare \\u0026 Pharma\",\"Logistics \\u0026 Transport\",\"Manufacturing\",\"Media \\u0026 Entertainment\",\"Professional Services\",\"Real Estate \\u0026 Construction\",\"Retail \\u0026 E-commerce\",\"Technology\",\"Telecom\"],\"countries\":[\"Argentina\",\"Australia\",\"Austria\",\"Bangladesh\",\"Belgium\",\"Bosnia and Herzegovina\",\"Botswana\",\"Brazil\",\"Bulgaria\",\"Cambodia\",\"Canada\",\"China\",\"Croatia\",\"Cyprus\",\"Czechia\",\"Denmark\",\"Estonia\",\"Finland\",\"France\",\"Germany\",\"Greece\",\"Hong Kong\",\"Hungary\",\"Iceland\",\"India\",\"Indonesia\",\"Ireland\",\"Isle of Man\",\"Israel\",\"Italy\",\"Japan\",\"Latvia\",\"Lithuania\",\"Luxembourg\",\"Malaysia\",\"Malta\",\"Mexico\",\"Multiple countries\",\"Netherlands\",\"New Zealand\",\"Nigeria\",\"Norway\",\"Philippines\",\"Poland\",\"Portugal\",\"Romania\",\"Singapore\",\"Slovakia\",\"Slovenia\",\"South Africa\",\"South Korea\",\"Spain\",\"Sweden\",\"Taiwan\",\"Thailand\",\"T\\u00fcrkiye\",\"United Kingdom\",\"United States\",\"United States (DC or VA)\",\"Uruguay\"],\"states\":[\"AK\",\"AL\",\"AR\",\"AZ\",\"CA\",\"CO\",\"CT\",\"DC\",\"DE\",\"FL\",\"GA\",\"HI\",\"IA\",\"ID\",\"IL\",\"IN\",\"KS\",\"KY\",\"LA\",\"MA\",\"MD\",\"ME\",\"MI\",\"MN\",\"MO\",\"MS\",\"MT\",\"NC\",\"ND\",\"NE\",\"NJ\",\"NM\",\"NV\",\"NY\",\"OH\",\"OK\",\"OR\",\"PA\",\"RI\",\"SC\",\"SD\",\"TN\",\"TX\",\"UT\",\"VA\",\"VT\",\"WA\",\"WI\",\"WV\",\"WY\"],\"sources\":[\"gold\",\"bronze\",\"silver\",\"warn\",\"8K\",\"erm\",\"federal_rif\",\"news\",\"press_release\"],\"min_date\":\"2002-01-03\",\"max_date\":\"2028-08-25\"},\"facets_params\":{},\"aggregate\":{\"repeat_companies\":[[\"Fresno Economic Opportunities Commission\",32,537],[\"Amazon\",28,26762],[\"Meta\",25,19020],[\"Saks \\u0026 Company LLC\",24,2018],[\"CNH Industrial America LLC\",23,383],[\"Conduent\",23,352],[\"Wells Fargo\",22,1054],[\"Republic National Distributing Company\",21,3786],[\"Qualcomm Incorporated\",20,105],[\"Off Duty Officers, Inc.\",18,48],[\"Blue Shield of California\",13,117],[\"SMBC Manubank\",13,73],[\"C2 Technologies\",13,26],[\"Walmart\",12,695],[\"Spirit Airlines\",11,10110],[\"Highlands Community Charter and Technical Schools\",11,79],[\"Main Street Sports Group, LLC\",10,367],[\"Sanitas Medical Centers\",10,196],[\"General Dynamics Information Technology\",9,711],[\"Federal Express Corporation\",9,555],[\"Sentinel Transportation, LLC\",9,64],[\"Oracle America, Inc.\",8,22778],[\"Amazonfresh LLC\",8,1281],[\"IPIC Theaters, LLC\",8,705]],\"concentration\":{\"largest_row_jobs\":50000,\"largest_row_company\":\"Volkswagen Group\",\"largest_row_id\":70135,\"largest_row_date\":\"2026-03-10\",\"largest_row_source_type\":\"news\",\"headline_jobs\":985336,\"headline_entries\":3664,\"basis\":\"Largest single superset-deduped row in this exact filter set, with the headline it contributes to. Same WHERE, same params, one response: a share computed from these two numbers cannot mix scopes.\"},\"totals\":{\"jobs\":985336,\"entries\":3664,\"ai_jobs\":101678,\"ai_primary_entries\":13,\"ai_primary_jobs\":44657,\"ai_verified_jobs\":42253,\"ai_verified_entries\":18,\"ai_announced_jobs\":59425,\"ai_announced_entries\":36,\"ai_broad_jobs\":124793,\"ai_broad_entries\":76,\"announced_entries\":606,\"announced_jobs\":481665,\"to_date_jobs\":948781,\"to_date_announced_jobs\":481555,\"to_date_ai_verified_jobs\":42253,\"as_of\":\"2026-08-08\",\"roles_known_entries\":54,\"roles_known_jobs\":103920,\"ai_entries\":54,\"companies\":2678,\"industries\":19,\"countries\":45,\"states\":47,\"min_date\":\"2026-01-01\",\"max_date\":\"2026-12-31\"},\"top_industries\":[[\"Manufacturing\",163109,4500,null,62991,4500],[\"Technology\",162815,50955,null,93500,32060],[\"Automotive\",100193,600,null,14293,0],[\"Logistics \\u0026 Transport\",97922,0,null,21711,0],[\"Finance \\u0026 Insurance\",75609,39410,null,21851,4300],[\"Healthcare \\u0026 Pharma\",67582,340,null,55563,0],[\"Retail \\u0026 E-commerce\",62428,1300,null,40910,1300],[\"Government \\u0026 Nonprofit\",51030,0,null,44290,0],[\"Food \\u0026 Hospitality\",37444,0,null,34081,0],[\"Professional Services\",28009,0,null,21255,0],[\"Consumer Goods\",27078,0,null,21078,0],[\"Energy\",19556,0,null,4686,0],[\"Media \\u0026 Entertainment\",19367,3523,null,10597,93],[\"Education\",17391,0,null,7781,0],[\"Agriculture\",12469,0,null,12036,0],[\"Airlines \\u0026 Travel\",10167,400,null,9267,0],[\"Telecom\",8459,650,null,7109,0],[\"Real Estate \\u0026 Construction\",5411,0,null,4075,0],[\"Aerospace \\u0026 Defense\",4031,0,null,3401,0]],\"top_countries\":[[\"United States\",432822,12060,null,369250,3160],[\"Multiple countries\",154522,40223,null,38134,35300],[\"Germany\",74782,0,null,3050,0],[\"United Kingdom\",43217,27800,null,12300,0],[\"Canada\",37830,80,null,5890,0],[\"France\",25190,0,null,500,0],[\"Poland\",18537,0,null,80,0],[\"Bangladesh\",18000,0,null,18000,0],[\"Italy\",12788,0,null,505,0],[\"Spain\",11816,0,null,138,0],[\"China\",8000,0,null,0,0],[\"India\",7770,1310,null,5180,1250],[\"Australia\",7364,2750,null,4415,1900],[\"Romania\",7112,0,null,1000,0],[\"Netherlands\",6582,0,null,3700,0],[\"Finland\",5394,0,null,0,0],[\"Belgium\",4781,0,null,400,0],[\"Japan\",4500,0,null,0,0],[\"Austria\",2549,0,null,0,0],[\"Ireland\",2540,0,null,700,0],[\"Sweden\",2336,0,null,0,0],[\"T\\u00fcrkiye\",2200,0,null,2200,0],[\"Slovakia\",2159,0,null,0,0],[\"Norway\",1746,0,null,0,0],[\"Portugal\",1533,0,null,0,0],[\"Lithuania\",1525,0,null,0,0],[\"Hungary\",1440,0,null,0,0],[\"Denmark\",1379,0,null,0,0],[\"Czechia\",901,0,null,0,0],[\"Bulgaria\",750,0,null,0,0],[\"Israel\",745,455,null,0,0],[\"Taiwan\",701,0,null,701,0],[\"Slovenia\",550,0,null,0,0],[\"South Korea\",550,0,null,550,0],[\"Brazil\",519,400,null,0,0],[\"Mexico\",474,0,null,474,0],[\"Greece\",400,0,null,0,0],[\"Croatia\",255,0,null,0,0],[\"Indonesia\",200,0,null,0,0],[\"United States (DC or VA)\",174,0,null,174,0],[\"Malta\",120,0,null,0,0],[\"Estonia\",100,0,null,0,0],[\"Singapore\",96,0,null,3,0],[\"Bosnia and Herzegovina\",18,0,null,18,0],[\"Cyprus\",1,0,null,0,0]],\"top_states\":[[\"CA\",61766,0,null,55528,0],[\"TX\",17595,0,null,17351,0],[\"FL\",17175,0,null,17095,0],[\"NY\",15670,0,null,15670,0],[\"NJ\",15483,0,null,15483,0],[\"IL\",13410,0,null,13410,0],[\"WA\",13155,1400,null,11755,0],[\"OH\",12876,0,null,12876,0],[\"RI\",10138,0,null,10138,0],[\"PA\",10035,0,null,10035,0],[\"GA\",9333,0,null,8533,0],[\"MD\",7790,0,null,7460,0],[\"MA\",7328,0,null,7328,0],[\"TN\",7047,0,null,7047,0],[\"NC\",6917,0,null,6917,0],[\"VA\",6335,0,null,6335,0],[\"AZ\",5572,0,null,5572,0],[\"CO\",4954,0,null,4954,0],[\"SC\",4512,0,null,4512,0],[\"WI\",4368,0,null,4368,0],[\"KY\",4301,0,null,4301,0],[\"NE\",4252,0,null,1052,0],[\"MI\",4132,0,null,4132,0],[\"IN\",3606,0,null,3606,0],[\"MO\",3224,0,null,3224,0],[\"CT\",3054,0,null,3054,0],[\"IA\",2950,0,null,2950,0],[\"DC\",2857,0,null,2857,0],[\"OR\",2678,0,null,2678,0],[\"AL\",2048,0,null,2048,0],[\"NV\",1900,0,null,1900,0],[\"MS\",1816,0,null,1816,0],[\"LA\",1407,0,null,1407,0],[\"UT\",971,0,null,971,0],[\"ID\",953,0,null,953,0],[\"HI\",872,0,null,796,0],[\"MN\",794,0,null,694,0],[\"VT\",677,0,null,677,0],[\"KS\",617,0,null,617,0],[\"ME\",222,0,null,222,0],[\"AK\",160,0,null,160,0],[\"SD\",85,0,null,85,0],[\"MT\",77,0,null,77,0],[\"DE\",68,0,null,68,0],[\"NM\",51,0,null,51,0],[\"ND\",47,0,null,47,0],[\"AR\",40,0,null,40,0]],\"map_states\":[[\"CA\",61766,0,null,55528,0],[\"TX\",17595,0,null,17351,0],[\"FL\",17175,0,null,17095,0],[\"NY\",15670,0,null,15670,0],[\"NJ\",15483,0,null,15483,0],[\"IL\",13410,0,null,13410,0],[\"WA\",13155,1400,null,11755,0],[\"OH\",12876,0,null,12876,0],[\"RI\",10138,0,null,10138,0],[\"PA\",10035,0,null,10035,0],[\"GA\",9333,0,null,8533,0],[\"MD\",7790,0,null,7460,0],[\"MA\",7328,0,null,7328,0],[\"TN\",7047,0,null,7047,0],[\"NC\",6917,0,null,6917,0],[\"VA\",6335,0,null,6335,0],[\"AZ\",5572,0,null,5572,0],[\"CO\",4954,0,null,4954,0],[\"SC\",4512,0,null,4512,0],[\"WI\",4368,0,null,4368,0],[\"KY\",4301,0,null,4301,0],[\"NE\",4252,0,null,1052,0],[\"MI\",4132,0,null,4132,0],[\"IN\",3606,0,null,3606,0],[\"MO\",3224,0,null,3224,0],[\"CT\",3054,0,null,3054,0],[\"IA\",2950,0,null,2950,0],[\"DC\",2857,0,null,2857,0],[\"OR\",2678,0,null,2678,0],[\"AL\",2048,0,null,2048,0],[\"NV\",1900,0,null,1900,0],[\"MS\",1816,0,null,1816,0],[\"LA\",1407,0,null,1407,0],[\"UT\",971,0,null,971,0],[\"ID\",953,0,null,953,0],[\"HI\",872,0,null,796,0],[\"MN\",794,0,null,694,0],[\"VT\",677,0,null,677,0],[\"KS\",617,0,null,617,0],[\"ME\",222,0,null,222,0],[\"AK\",160,0,null,160,0],[\"SD\",85,0,null,85,0],[\"MT\",77,0,null,77,0],[\"DE\",68,0,null,68,0],[\"NM\",51,0,null,51,0],[\"ND\",47,0,null,47,0],[\"AR\",40,0,null,40,0]],\"map_countries\":[[\"United States\",432822,12060,null,369250,3160],[\"Multiple countries\",154522,40223,null,38134,35300],[\"Germany\",74782,0,null,3050,0],[\"United Kingdom\",43217,27800,null,12300,0],[\"Canada\",37830,80,null,5890,0],[\"France\",25190,0,null,500,0],[\"Poland\",18537,0,null,80,0],[\"Bangladesh\",18000,0,null,18000,0],[\"Italy\",12788,0,null,505,0],[\"Spain\",11816,0,null,138,0],[\"China\",8000,0,null,0,0],[\"India\",7770,1310,null,5180,1250],[\"Australia\",7364,2750,null,4415,1900],[\"Romania\",7112,0,null,1000,0],[\"Netherlands\",6582,0,null,3700,0],[\"Finland\",5394,0,null,0,0],[\"Belgium\",4781,0,null,400,0],[\"Japan\",4500,0,null,0,0],[\"Austria\",2549,0,null,0,0],[\"Ireland\",2540,0,null,700,0],[\"Sweden\",2336,0,null,0,0],[\"T\\u00fcrkiye\",2200,0,null,2200,0],[\"Slovakia\",2159,0,null,0,0],[\"Norway\",1746,0,null,0,0],[\"Portugal\",1533,0,null,0,0],[\"Lithuania\",1525,0,null,0,0],[\"Hungary\",1440,0,null,0,0],[\"Denmark\",1379,0,null,0,0],[\"Czechia\",901,0,null,0,0],[\"Bulgaria\",750,0,null,0,0],[\"Israel\",745,455,null,0,0],[\"Taiwan\",701,0,null,701,0],[\"Slovenia\",550,0,null,0,0],[\"South Korea\",550,0,null,550,0],[\"Brazil\",519,400,null,0,0],[\"Mexico\",474,0,null,474,0],[\"Greece\",400,0,null,0,0],[\"Croatia\",255,0,null,0,0],[\"Indonesia\",200,0,null,0,0],[\"United States (DC or VA)\",174,0,null,174,0],[\"Malta\",120,0,null,0,0],[\"Estonia\",100,0,null,0,0],[\"Singapore\",96,0,null,3,0],[\"Bosnia and Herzegovina\",18,0,null,18,0],[\"Cyprus\",1,0,null,0,0]],\"top_roles\":[[\"Manufacturing \\u0026 production\",27497,0,null,27259,0],[\"Sales \\u0026 marketing\",27096,23707,null,26089,23700],[\"Customer support \\u0026 success\",13444,0,null,11300,0],[\"Retail staff\",12000,0,null,12000,0],[\"Finance \\u0026 admin\",11757,7800,null,2057,0],[\"Engineering \\u0026 IT\",10462,7007,null,2605,0],[\"Operations \\u0026 warehouse\",10221,6250,null,5721,1750],[\"Product \\u0026 design\",2750,2400,null,1000,1000],[\"Content \\u0026 trust and safety\",1550,0,null,700,0],[\"HR \\u0026 recruiting\",700,700,null,700,700]],\"facet_counts\":[],\"source_types\":[[\"news\",484290,96368,null,194773,36943],[\"warn\",263849,0,null,263849,0],[\"erm\",192148,0,null,0,0],[\"8K\",44970,5310,null,44970,5310],[\"federal_rif\",79,0,null,79,0]],\"reasons\":[[\"ai_automation\",116973,96918,null,45748,37493],[\"possible_ai\",10415,0,null,700,0],[\"revenue_decline\",84199,0,null,12876,0],[\"restructuring\",374570,55035,null,79482,13460],[\"merger_acquisition\",6527,0,null,803,0],[\"offshoring\",10202,0,null,370,0],[\"product_discontinuation\",769,0,null,462,0],[\"cost_reduction\",129157,36160,null,105119,27360],[\"macroeconomic\",72277,0,null,13402,0],[\"closure\",47012,0,null,46928,0]],\"series\":[{\"month\":\"2026-01\",\"jobs\":198517,\"ai_jobs\":5150,\"verified_jobs\":103281,\"announced_jobs\":95236,\"ai_verified_jobs\":5150,\"ai_announced_jobs\":0,\"ai_broad_jobs\":17269},{\"month\":\"2026-02\",\"jobs\":95664,\"ai_jobs\":7650,\"verified_jobs\":36621,\"announced_jobs\":59043,\"ai_verified_jobs\":6000,\"ai_announced_jobs\":1650,\"ai_broad_jobs\":8050},{\"month\":\"2026-03\",\"jobs\":153399,\"ai_jobs\":23000,\"verified_jobs\":43455,\"announced_jobs\":109944,\"ai_verified_jobs\":2400,\"ai_announced_jobs\":20600,\"ai_broad_jobs\":23220},{\"month\":\"2026-04\",\"jobs\":131948,\"ai_jobs\":23130,\"verified_jobs\":69468,\"announced_jobs\":62480,\"ai_verified_jobs\":22000,\"ai_announced_jobs\":1130,\"ai_broad_jobs\":23340},{\"month\":\"2026-05\",\"jobs\":128333,\"ai_jobs\":26310,\"verified_jobs\":48530,\"announced_jobs\":79803,\"ai_verified_jobs\":200,\"ai_announced_jobs\":26110,\"ai_broad_jobs\":35315},{\"month\":\"2026-06\",\"jobs\":80335,\"ai_jobs\":3232,\"verified_jobs\":56271,\"announced_jobs\":24064,\"ai_verified_jobs\":1350,\"ai_announced_jobs\":1882,\"ai_broad_jobs\":3392},{\"month\":\"2026-07\",\"jobs\":123410,\"ai_jobs\":13206,\"verified_jobs\":75835,\"announced_jobs\":47575,\"ai_verified_jobs\":5153,\"ai_announced_jobs\":8053,\"ai_broad_jobs\":14207},{\"month\":\"2026-08\",\"jobs\":49629,\"ai_jobs\":0,\"verified_jobs\":46219,\"announced_jobs\":3410,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0,\"to_date\":{\"as_of\":\"2026-08-08\",\"jobs\":37175,\"ai_jobs\":0,\"verified_jobs\":33765,\"announced_jobs\":3410,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0}},{\"month\":\"2026-09\",\"jobs\":14610,\"ai_jobs\":0,\"verified_jobs\":14610,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0,\"to_date\":{\"as_of\":\"2026-08-08\",\"jobs\":0,\"ai_jobs\":0,\"verified_jobs\":0,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0}},{\"month\":\"2026-10\",\"jobs\":6730,\"ai_jobs\":0,\"verified_jobs\":6730,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0,\"to_date\":{\"as_of\":\"2026-08-08\",\"jobs\":0,\"ai_jobs\":0,\"verified_jobs\":0,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0}},{\"month\":\"2026-11\",\"jobs\":514,\"ai_jobs\":0,\"verified_jobs\":514,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0,\"to_date\":{\"as_of\":\"2026-08-08\",\"jobs\":0,\"ai_jobs\":0,\"verified_jobs\":0,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0}},{\"month\":\"2026-12\",\"jobs\":2247,\"ai_jobs\":0,\"verified_jobs\":2137,\"announced_jobs\":110,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0,\"to_date\":{\"as_of\":\"2026-08-08\",\"jobs\":0,\"ai_jobs\":0,\"verified_jobs\":0,\"announced_jobs\":0,\"ai_verified_jobs\":0,\"ai_announced_jobs\":0,\"ai_broad_jobs\":0}}],\"leaders\":[{\"company_name\":\"Volkswagen Group\",\"job_count\":50000,\"layoff_date\":\"2026-03-10\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"Multiple countries\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/volkswagen-group-2026-03-10\\\/\"},{\"company_name\":\"Internal Revenue Service\",\"job_count\":31000,\"layoff_date\":\"2026-01-01\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"United States\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/internal-revenue-service-2026-01-01\\\/\"},{\"company_name\":\"Canada Post\",\"job_count\":30000,\"layoff_date\":\"2026-04-21\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"Canada\",\"location\":\"Canada\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/canada-post-2026-04-21\\\/\"},{\"company_name\":\"UPS\",\"job_count\":30000,\"layoff_date\":\"2026-01-27\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"United States\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/ups-2026-01-27\\\/\"},{\"company_name\":\"Oracle\",\"job_count\":21000,\"layoff_date\":\"2026-04-06\",\"ai_explicit\":true,\"state\":\"\",\"country\":\"Multiple countries\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/oracle-2026-04-06\\\/\"},{\"company_name\":\"Aeternum Health, Inc.\",\"job_count\":20000,\"layoff_date\":\"2026-07-07\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"United States\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/aeternum-health-inc-2026-07-07\\\/\"},{\"company_name\":\"Bosch\",\"job_count\":20000,\"layoff_date\":\"2026-01-30\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"Germany\",\"location\":\"Germany\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/bosch-2026-01-30\\\/\"},{\"company_name\":\"HSBC Holdings Plc\",\"job_count\":20000,\"layoff_date\":\"2026-03-19\",\"ai_explicit\":true,\"state\":\"\",\"country\":\"United Kingdom\",\"location\":\"United Kingdom\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/hsbc-holdings-plc-2026-03-19\\\/\"},{\"company_name\":\"Dird Group\",\"job_count\":18000,\"layoff_date\":\"2026-08-03\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"Bangladesh\",\"location\":\"Bangladesh\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/dird-group-2026-08-03\\\/\"},{\"company_name\":\"Amazon\",\"job_count\":16000,\"layoff_date\":\"2026-01-28\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/amazon-2026-01-28\\\/\"}]},\"aggregate_params\":{\"years\":\"2026\"},\"query\":{\"total\":3715,\"page\":1,\"per_page\":25,\"data\":[{\"id\":134195,\"event_id\":104490,\"company_name\":\"Expeditors International of Washington, Inc.\",\"ticker\":null,\"job_count\":230,\"job_count_max\":230,\"layoff_date\":\"2026-08-08\",\"announcement_date\":\"\",\"industry\":\"Logistics \\u0026 Transport\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"WA\",\"source_type\":\"warn\",\"source_name\":\"WA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/fortress.wa.gov\\\/esd\\\/file\\\/WARN\\\/Public\\\/DownloadFile.aspx?file=9909ee6d-a60a-4f3a-8522-0799ba5e87af.pdf\\u0026download=1\",\"source_list_url\":\"https:\\\/\\\/esd.wa.gov\\\/employer-requirements\\\/layoffs-and-employee-notifications\\\/worker-adjustment-and-retraining-notification-warn-layoff-and-closure-database\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Expeditors International of Washington, Inc.. 230 employees affected, effective 2026-08-08. Filed under the WA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260726040950\\\/https:\\\/\\\/fortress.wa.gov\\\/esd\\\/file\\\/WARN\\\/Public\\\/DownloadFile.aspx?file=9909ee6d-a60a-4f3a-8522-0799ba5e87af.pdf\\u0026download=1\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 04:10:52\"},{\"id\":134194,\"event_id\":107029,\"company_name\":\"General Dynamics Information Technology\",\"ticker\":null,\"job_count\":174,\"job_count_max\":174,\"layoff_date\":\"2026-08-08\",\"announcement_date\":\"2026-06-09\",\"industry\":\"Technology\",\"country\":\"United States (DC or VA)\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"VA\",\"source_type\":\"warn\",\"source_name\":\"VA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.virginiaworks.gov\\\/warn-notices\",\"source_list_url\":\"https:\\\/\\\/www.virginiaworks.gov\\\/warn-notices\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":true,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at General Dynamics Information Technology in Washington, DC DC. 174 employees affected, effective 2026-08-08. Filed under the VA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20250826232703\\\/https:\\\/\\\/virginiaworks.gov\\\/warn-notices\\\/\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134193,\"event_id\":450,\"company_name\":\"Morgan Advance Ceramics Inc.\",\"ticker\":null,\"job_count\":96,\"job_count_max\":96,\"layoff_date\":\"2026-08-08\",\"announcement_date\":\"2026-06-05\",\"industry\":\"Manufacturing\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"CA\",\"source_type\":\"warn\",\"source_name\":\"CA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"source_list_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[\"closure\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Closure Permanent at Morgan Advance Ceramics Inc.. 96 employees affected, effective 2026-08-08. Filed under the CA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[{\"source_name\":\"CA WARN notice\",\"source_type\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/en\\\/jobs_and_training\\\/layoff_services_warn\\\/\"}],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260724060051\\\/https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":177131,\"event_id\":149864,\"company_name\":\"80 Acres\",\"ticker\":null,\"job_count\":110,\"job_count_max\":110,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Food \\u0026 Hospitality\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"GA\",\"source_type\":\"news\",\"source_name\":\"The Business Journals\",\"verification_level\":\"bronze\",\"source_url\":\"https:\\\/\\\/news.google.com\\\/rss\\\/articles\\\/CBMijgFBVV95cUxNbnM3bGhoNGhLelBSbzI2dTAtZkRja3ZmdUZ0SDIxMmdhNHFiZ0E1MzFFaVNQdEg2TF94UUx0Q0RtOVZJZ3ZfQjZTWXhuMDgxU0NyRzYzWUNDbnV2QnNPV1JEeUVvV0hKRnJNVVRUdDZEY0g0MDZjZUM3c0lZd1VMYWlJdXpJOERmeV9YNFpB?oc=5\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":100,\"review_status\":\"provisional\",\"announced\":false,\"edited\":true,\"ai_language\":null,\"reason_tags\":[\"closure\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Produce company 80 Acres shuts down, leading to 110 layoffs in Georgia The Business Journals\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/80-acres-2026-08-07\\\/\",\"additional_sources\":[],\"archive_status\":\"queued\",\"archive_checked_at\":\"\"},{\"id\":177127,\"event_id\":149860,\"company_name\":\"Citi\",\"ticker\":null,\"job_count\":268,\"job_count_max\":268,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Finance \\u0026 Insurance\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"NY\",\"source_type\":\"news\",\"source_name\":\"ThinkAdvisor\",\"verification_level\":\"bronze\",\"source_url\":\"https:\\\/\\\/news.google.com\\\/rss\\\/articles\\\/CBMipAFBVV95cUxQOGhSVkZMc2lvUU0wdG1HVDFBRUhPZHF3RlhRSUlSeU1fT25pZ2NZRkxwZ0YtcnQycXhuWGduWWdJclRsUXI3Tl93aHZvVTFjVGcwenV1SlpwTEdXSUhLTzZtYjh4X0d5dGhyQjJtTlVoTlhUejBhMWFMeFdhRTNSNTZjS2VNUFBvNjd6Zk1JVUc2TnhyVTlIX3EwUGlDR0EydEtZTA?oc=5\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":95,\"review_status\":\"provisional\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[\"restructuring\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Citi Cuts 268 Jobs at NY Headquarters, Part of Ongoing Layoffs ThinkAdvisor. Citi Cuts 268 Jobs at NY Headquarters, Part of Ongoing Layoffs ThinkAdvisor\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/citi-2026-08-07\\\/\",\"additional_sources\":[],\"archive_status\":\"pending\",\"archive_checked_at\":\"2026-08-08 06:11:40\"},{\"id\":177124,\"event_id\":149857,\"company_name\":\"Salesforce\",\"ticker\":null,\"job_count\":133,\"job_count_max\":133,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Technology\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"\",\"source_type\":\"news\",\"source_name\":\"The Next Web\",\"verification_level\":\"bronze\",\"source_url\":\"https:\\\/\\\/news.google.com\\\/rss\\\/articles\\\/CBMikwFBVV95cUxQUmJ6c1c3QUNZRXB3cERRWlF2a25xRG15SDFJMWpvVTV4S3hsRnk2RENPSmQtMjJDbG9na043dDFjZkR5anp6U3BmbnRySlNYOURfbkFvY0pna081dXNxemdaVGFKbHU4bFFpanFWSHcwVzVjR3Vnd0FfZVJSb1p1eENGNU82Ym1OWGJ3UzY4cnRDRW8?oc=5\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":95,\"review_status\":\"provisional\",\"announced\":false,\"edited\":true,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Salesforce cuts 133 more jobs in its third 2026 round. Salesforce cuts 133 more jobs in its third 2026 round\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/salesforce-2026-08-07\\\/\",\"additional_sources\":[],\"archive_status\":\"pending\",\"archive_checked_at\":\"2026-08-08 06:11:40\"},{\"id\":177105,\"event_id\":149838,\"company_name\":\"Heliene\",\"ticker\":null,\"job_count\":93,\"job_count_max\":93,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Manufacturing\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"MN\",\"source_type\":\"news\",\"source_name\":\"PV Tech\",\"verification_level\":\"bronze\",\"source_url\":\"https:\\\/\\\/news.google.com\\\/rss\\\/articles\\\/CBMinAFBVV95cUxOYi1EaTJLSGE3OWxjVHVneUhDZGxGR2E3X0VqcTVyYnFUT2ZBdEtfaE4xb05KSWQtekJmR0ZHWnh1NTY5QXFPaHBDQUkyZnFvQ09UbkZtR3R1bHZ5MUhaSjJVem8xZ0lsVHFtbTlYSHh5N19ZM3RUbWNoYy1pSE92LUEyWUZUXzd6b2JfRU5IQWdPSWFTaXR2cHEwWVM?oc=5\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":100,\"review_status\":\"provisional\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Heliene lays off 93 employees at Mountain Iron solar module assembly plant - PV Tech. Heliene lays off 93 employees at Mountain Iron solar module assembly plant PV Tech\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/heliene-2026-08-07\\\/\",\"additional_sources\":[{\"source_name\":\"Northern News Now\",\"source_type\":\"news\",\"source_url\":\"https:\\\/\\\/news.google.com\\\/rss\\\/articles\\\/CBMiqgFBVV95cUxQM1NjTzFKeDN3SWVEMm9UWDUyVDEzRDRhX1hKdXZQTHpIX0hwZlR5d3YtcmV1ZVVGY293OW1CcElNUnhrTUNpUTVfRHlvNG5fckFBajk0cDR0M09XckxUbjEydVlPZkJ0c1gybmh1MWFuNnNqWlhfZGI4czA3UDBhdmg3ZDVKOTJpWEg5SVlTU3dtUHR4Q2RZUmFRUFdpLTJEZl82aW5mZzVzUdIBvgFBVV95cUxNTjRPZzFHaTFWSHp6WllEdEpZa0ktZS14RWM0d0N5ZkxpWExKLWZNaUt1LTlNM1dhUVZ2NExkdGstaFNuNXJCbnVyYUx6T0xOb2oyN0tDeElqYnUyQlZJQ2pZZ08zNGZkYTNPazhhM3pOS1Y5eTYtbllCSW9IUUUxOXhtRmFXMV9KNnNaQnllYVNmU2FndHNOdEo2dHFxZ3NmX2FjTm9CdXU1ZzJjRDlBOHZ0UElDY1RvR0ljY1ln?oc=5\"}],\"archive_status\":\"pending\",\"archive_checked_at\":\"2026-08-08 06:11:40\"},{\"id\":134209,\"event_id\":106274,\"company_name\":\"Les Industries St\\u00e9ma-Pro Inc.\",\"ticker\":null,\"job_count\":32,\"job_count_max\":32,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Manufacturing\",\"country\":\"Canada\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"\",\"source_type\":\"warn\",\"source_name\":\"Quebec collective dismissal (MESS)\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.quebec.ca\\\/gouvernement\\\/ministeres-organismes\\\/emploi-solidarite-sociale\\\/publications\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Collective dismissal at Les Industries St\\u00e9ma-Pro Inc. (04-Mauricie), Quebec. 32 employees affected, effective 2026-08-07. Filed under Quebec\\u0027s collective-dismissal notice rules (MESS).\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260712173154\\\/https:\\\/\\\/www.quebec.ca\\\/gouvernement\\\/ministeres-organismes\\\/emploi-solidarite-sociale\\\/publications\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134208,\"event_id\":107043,\"company_name\":\"Rise Baking Company, LLC\",\"ticker\":null,\"job_count\":120,\"job_count_max\":120,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Food \\u0026 Hospitality\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"WA\",\"source_type\":\"warn\",\"source_name\":\"WA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/fortress.wa.gov\\\/esd\\\/file\\\/WARN\\\/Public\\\/DownloadFile.aspx?file=52324d88-d650-4531-8e9e-42443f5742a7.pdf\\u0026download=1\",\"source_list_url\":\"https:\\\/\\\/esd.wa.gov\\\/employer-requirements\\\/layoffs-and-employee-notifications\\\/worker-adjustment-and-retraining-notification-warn-layoff-and-closure-database\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Rise Baking Company, LLC in Kent. 120 employees affected, effective 2026-08-07. Filed under the WA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260726041006\\\/https:\\\/\\\/fortress.wa.gov\\\/esd\\\/file\\\/WARN\\\/Public\\\/DownloadFile.aspx?file=52324d88-d650-4531-8e9e-42443f5742a7.pdf\\u0026download=1\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-29 05:42:35\"},{\"id\":134207,\"event_id\":104491,\"company_name\":\"Expeditors International of Washington, Inc.\",\"ticker\":null,\"job_count\":3,\"job_count_max\":3,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Logistics \\u0026 Transport\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"WA\",\"source_type\":\"warn\",\"source_name\":\"WA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/fortress.wa.gov\\\/esd\\\/file\\\/WARN\\\/Public\\\/DownloadFile.aspx?file=9799d7ca-74f1-4773-9e42-2a569b8f9ed3.pdf\\u0026download=1\",\"source_list_url\":\"https:\\\/\\\/esd.wa.gov\\\/employer-requirements\\\/layoffs-and-employee-notifications\\\/worker-adjustment-and-retraining-notification-warn-layoff-and-closure-database\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Expeditors International of Washington, Inc.. 3 employees affected, effective 2026-08-07. Filed under the WA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260709210144\\\/https:\\\/\\\/fortress.wa.gov\\\/esd\\\/file\\\/WARN\\\/Public\\\/DownloadFile.aspx?file=9799d7ca-74f1-4773-9e42-2a569b8f9ed3.pdf\\u0026download=1\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:43:00\"},{\"id\":134206,\"event_id\":107041,\"company_name\":\"Parkhurst Dining LLC (Randolph Macon College Site)\",\"ticker\":null,\"job_count\":80,\"job_count_max\":80,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-05\",\"industry\":\"Education\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"VA\",\"source_type\":\"warn\",\"source_name\":\"VA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.virginiaworks.gov\\\/warn-notices\",\"source_list_url\":\"https:\\\/\\\/www.virginiaworks.gov\\\/warn-notices\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Parkhurst Dining LLC (Randolph Macon College Site) in Ashland VA. 80 employees affected, effective 2026-08-07. Filed under the VA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20250826232703\\\/https:\\\/\\\/virginiaworks.gov\\\/warn-notices\\\/\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134205,\"event_id\":107040,\"company_name\":\"KPR US LLC\",\"ticker\":null,\"job_count\":13,\"job_count_max\":13,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"SC\",\"source_type\":\"warn\",\"source_name\":\"SC WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/scworks.org\\\/employer\\\/employer-programs\\\/risk-closing\\\/layoff-notification-reports\",\"source_list_url\":\"https:\\\/\\\/scworks.org\\\/employer\\\/employer-programs\\\/risk-closing\\\/layoff-notification-reports\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at KPR US LLC in Kershaw. 13 employees affected, effective 2026-08-07. Filed under the SC WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260707210648\\\/https:\\\/\\\/scworks.org\\\/employer\\\/employer-programs\\\/risk-closing\\\/layoff-notification-reports\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134204,\"event_id\":107039,\"company_name\":\"Verizon Corp Resources Group LLC\",\"ticker\":null,\"job_count\":156,\"job_count_max\":156,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Telecom\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"NJ\",\"source_type\":\"warn\",\"source_name\":\"NJ WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"source_list_url\":\"https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Verizon Corp Resources Group LLC in Basking Ridge. 156 employees affected, effective 2026-08-07. Filed under the NJ WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260707210648\\\/https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134203,\"event_id\":107038,\"company_name\":\"Amicus Therapeutics\",\"ticker\":null,\"job_count\":58,\"job_count_max\":58,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Healthcare \\u0026 Pharma\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"NJ\",\"source_type\":\"warn\",\"source_name\":\"NJ WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"source_list_url\":\"https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":true,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Amicus Therapeutics in Princeton. 58 employees affected, effective 2026-08-07. Filed under the NJ WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260707210648\\\/https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134202,\"event_id\":107037,\"company_name\":\"Verizon\",\"ticker\":null,\"job_count\":121,\"job_count_max\":121,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"\",\"industry\":\"Telecom\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"NJ\",\"source_type\":\"warn\",\"source_name\":\"NJ WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"source_list_url\":\"https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Verizon in Basking Ridge. 121 employees affected, effective 2026-08-07. Filed under the NJ WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260707210648\\\/https:\\\/\\\/www.nj.gov\\\/labor\\\/employer-services\\\/warn\\\/\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134201,\"event_id\":25661,\"company_name\":\"Kennedy Krieger Institute\",\"ticker\":null,\"job_count\":18,\"job_count_max\":18,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-04\",\"industry\":\"Education\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"MD\",\"source_type\":\"warn\",\"source_name\":\"MD WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.dllr.state.md.us\\\/employment\\\/warn.shtml\",\"source_list_url\":\"https:\\\/\\\/www.dllr.state.md.us\\\/employment\\\/warn.shtml\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Kennedy Krieger Institute. 18 employees affected, effective 2026-08-07. Filed under the MD WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260720161926\\\/https:\\\/\\\/www.dllr.state.md.us\\\/employment\\\/warn.shtml\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:43:00\"},{\"id\":134200,\"event_id\":25660,\"company_name\":\"Kennedy Krieger Institute\",\"ticker\":null,\"job_count\":8,\"job_count_max\":8,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-04\",\"industry\":\"Education\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"MD\",\"source_type\":\"warn\",\"source_name\":\"MD WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/www.dllr.state.md.us\\\/employment\\\/warn.shtml\",\"source_list_url\":\"https:\\\/\\\/www.dllr.state.md.us\\\/employment\\\/warn.shtml\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Kennedy Krieger Institute. 8 employees affected, effective 2026-08-07. Filed under the MD WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260720161926\\\/https:\\\/\\\/www.dllr.state.md.us\\\/employment\\\/warn.shtml\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:43:00\"},{\"id\":134199,\"event_id\":455,\"company_name\":\"Salesforce, Inc.\",\"ticker\":null,\"job_count\":86,\"job_count_max\":86,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-08\",\"industry\":\"Technology\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"CA\",\"source_type\":\"warn\",\"source_name\":\"CA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"source_list_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff Permanent at Salesforce, Inc.. 86 employees affected, effective 2026-08-07. Filed under the CA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[{\"source_name\":\"CA WARN notice\",\"source_type\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/en\\\/jobs_and_training\\\/layoff_services_warn\\\/\"}],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260724060051\\\/https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134198,\"event_id\":454,\"company_name\":\"Verily Health Inc.\",\"ticker\":null,\"job_count\":58,\"job_count_max\":58,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-08\",\"industry\":\"Healthcare \\u0026 Pharma\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"CA\",\"source_type\":\"warn\",\"source_name\":\"CA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"source_list_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff Permanent at Verily Health Inc.. 58 employees affected, effective 2026-08-07. Filed under the CA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[{\"source_name\":\"CA WARN notice\",\"source_type\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/en\\\/jobs_and_training\\\/layoff_services_warn\\\/\"}],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260724060051\\\/https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134197,\"event_id\":453,\"company_name\":\"Blue Diamond Growers\",\"ticker\":null,\"job_count\":40,\"job_count_max\":40,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-05\",\"industry\":\"Agriculture\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"CA\",\"source_type\":\"warn\",\"source_name\":\"CA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"source_list_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[\"closure\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Closure Permanent at Blue Diamond Growers. 40 employees affected, effective 2026-08-07. Filed under the CA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[{\"source_name\":\"CA WARN notice\",\"source_type\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/en\\\/jobs_and_training\\\/layoff_services_warn\\\/\"}],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260724060051\\\/https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":134196,\"event_id\":452,\"company_name\":\"Dwyer Instruments, LLC\",\"ticker\":null,\"job_count\":53,\"job_count_max\":53,\"layoff_date\":\"2026-08-07\",\"announcement_date\":\"2026-06-02\",\"industry\":\"Manufacturing\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"CA\",\"source_type\":\"warn\",\"source_name\":\"CA WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"source_list_url\":\"https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[\"closure\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Closure Permanent at Dwyer Instruments, LLC. 53 employees affected, effective 2026-08-07. Filed under the CA WARN Act.\",\"permalink\":\"\",\"additional_sources\":[{\"source_name\":\"CA WARN notice\",\"source_type\":\"warn\",\"source_url\":\"https:\\\/\\\/edd.ca.gov\\\/en\\\/jobs_and_training\\\/layoff_services_warn\\\/\"}],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260724060051\\\/https:\\\/\\\/edd.ca.gov\\\/siteassets\\\/files\\\/jobs_and_training\\\/warn\\\/warn_report1.xlsx\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:42:28\"},{\"id\":177129,\"event_id\":149862,\"company_name\":\"Coles\",\"ticker\":null,\"job_count\":1000,\"job_count_max\":1000,\"layoff_date\":\"2026-08-06\",\"announcement_date\":\"2026-08-07\",\"industry\":\"Retail \\u0026 E-commerce\",\"country\":\"India\",\"employer_country\":\"Australia\",\"employer_country_evidence\":\"the 115,000 Australians\",\"announcement_evidence\":\"Fri 7 Aug 2026 at 3:05pm\",\"state\":\"\",\"source_type\":\"news\",\"source_name\":\"abc.net.au\",\"verification_level\":\"bronze\",\"source_url\":\"https:\\\/\\\/www.abc.net.au\\\/news\\\/2026-08-07\\\/asx-markets-business-live-news-august-7-2026\\\/106774136\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":90,\"review_status\":\"provisional\",\"announced\":true,\"edited\":false,\"ai_language\":null,\"reason_tags\":[\"offshoring\",\"cost_reduction\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"A Coles spokesperson has said offshoring jobs as part of a deal with consulting firm Accenture will \\u0022affect a very small portion of the 115,000 Australians\\u0022 that the supermarket giant employs. The Australian Financial Review reported Coles was planning to move as many as 1,000 jobs to India, allowing the company to cut costs. The ABC understands the deal will involve some redundancies as well as redeployments and retraining opportunities.\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/coles-2026-08-06\\\/\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260807034648\\\/https:\\\/\\\/www.abc.net.au\\\/news\\\/2026-08-07\\\/asx-markets-business-live-news-august-7-2026\\\/106774136\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-08-08 06:11:40\"},{\"id\":177118,\"event_id\":149851,\"company_name\":\"Fluor Enterprises Inc.\",\"ticker\":null,\"job_count\":66,\"job_count_max\":66,\"layoff_date\":\"2026-08-06\",\"announcement_date\":\"\",\"industry\":\"\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"AL\",\"source_type\":\"warn\",\"source_name\":\"AL WARN notice\",\"verification_level\":\"warn\",\"source_url\":\"https:\\\/\\\/workforce.alabama.gov\\\/warn-list\\\/\",\"source_list_url\":\"https:\\\/\\\/workforce.alabama.gov\\\/warn-list\\\/\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":0,\"review_status\":\"legacy_unreviewed\",\"announced\":false,\"edited\":false,\"ai_language\":null,\"reason_tags\":[],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Layoff at Fluor Enterprises Inc. in Bay Minette. 66 employees affected, effective 2026-08-06. Filed under the AL WARN Act.\",\"permalink\":\"\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260720160154\\\/https:\\\/\\\/workforce.alabama.gov\\\/warn-list\\\/\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-07-26 03:43:50\"},{\"id\":177101,\"event_id\":149834,\"company_name\":\"Marine business\",\"ticker\":null,\"job_count\":80,\"job_count_max\":80,\"layoff_date\":\"2026-08-06\",\"announcement_date\":\"2026-08-06\",\"industry\":\"\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":\"Marine business to lay off 80 employees in Fort Lauderdale after bankruptcy filing - bizjournals.com\",\"state\":\"FL\",\"source_type\":\"news\",\"source_name\":\"bizjournals.com\",\"verification_level\":\"bronze\",\"source_url\":\"https:\\\/\\\/news.google.com\\\/rss\\\/articles\\\/CBMingFBVV95cUxQREt2TmVISGJnT1ZoaVBpMmgxek85aGdYd0FsQlFUdVRjTV9KdWZ4N3JESVhqZ2FaSXRoRUdmclFOMFhrd21Hc2c1YTJOTFFOY1ViZ0dUNzJDYjdzY2NMNHY4NWxtb0hlQjZGNEMwSWlKdWJIcE5YMWk0SVJzcjhJcERhb3hacVFLS3Z3SnRUNHRyRnFnUjB6LXFvZ0w0dw?oc=5\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"unknown\",\"confidence\":100,\"review_status\":\"provisional\",\"announced\":true,\"edited\":false,\"ai_language\":null,\"reason_tags\":[\"bankruptcy\"],\"roles\":\"\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"Marine business to lay off 80 employees in Fort Lauderdale after bankruptcy filing.\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/marine-business-2026-08-06\\\/\",\"additional_sources\":[],\"archived_url\":\"https:\\\/\\\/web.archive.org\\\/web\\\/20260807043913\\\/https:\\\/\\\/www.bizjournals.com\\\/southflorida\\\/news\\\/2026\\\/08\\\/06\\\/west-marine-to-lay-off-80-employees.html\",\"archive_status\":\"archived\",\"archive_checked_at\":\"2026-08-07 04:42:55\"},{\"id\":177072,\"event_id\":149805,\"company_name\":\"Americold Realty Trust\",\"ticker\":\"COLD\",\"job_count\":400,\"job_count_max\":400,\"layoff_date\":\"2026-08-06\",\"announcement_date\":\"\",\"industry\":\"Logistics \\u0026 Transport\",\"country\":\"United States\",\"employer_country\":\"\",\"employer_country_evidence\":null,\"announcement_evidence\":null,\"state\":\"\",\"source_type\":\"8K\",\"source_name\":\"SEC EDGAR 8-K\",\"verification_level\":\"gold\",\"source_url\":\"https:\\\/\\\/www.sec.gov\\\/Archives\\\/edgar\\\/data\\\/1455863\\\/000162828026053800\\\/cold-investordeckq226.htm\",\"source_list_url\":\"\",\"ai_explicit\":false,\"ai_causation\":\"context_only\",\"confidence\":90,\"review_status\":\"provisional\",\"announced\":false,\"edited\":false,\"ai_language\":\"Leveraging embedded AI with tech partners\",\"reason_tags\":[\"cost_reduction\"],\"roles\":\"indirect labor and SG\\u0026A\",\"role_categories\":[],\"roles_evidence\":null,\"excerpt\":\"400 headcount reduction \\u2022 2\\\/3 indirect labor \\u2022 1\\\/3 SG\\u0026A\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/americold-realty-trust-2026-08-06\\\/\",\"additional_sources\":[],\"archive_status\":\"pending\",\"archive_checked_at\":\"2026-08-07 04:42:55\"}]},\"query_params\":{\"years\":\"2026\",\"per_page\":\"25\",\"page\":\"1\",\"sort\":\"layoff_date\",\"dir\":\"desc\"},\"board\":{\"today\":{\"params\":{\"from\":\"2026-08-08\",\"to\":\"2026-08-08\",\"stage\":\"verified\",\"include\":\"leaders\"},\"totals\":{\"jobs\":500,\"entries\":3,\"ai_jobs\":0,\"ai_primary_entries\":0,\"ai_primary_jobs\":0,\"ai_verified_jobs\":0,\"ai_verified_entries\":0,\"ai_announced_jobs\":0,\"ai_announced_entries\":0,\"ai_broad_jobs\":0,\"ai_broad_entries\":0,\"announced_entries\":0,\"announced_jobs\":0,\"to_date_jobs\":500,\"to_date_announced_jobs\":0,\"to_date_ai_verified_jobs\":0,\"as_of\":\"2026-08-08\",\"roles_known_entries\":0,\"roles_known_jobs\":0,\"ai_entries\":0,\"companies\":3,\"industries\":3,\"countries\":2,\"states\":3,\"min_date\":\"2026-08-08\",\"max_date\":\"2026-08-08\"},\"leader\":{\"company_name\":\"Expeditors International of Washington, Inc.\",\"job_count\":230,\"layoff_date\":\"2026-08-08\",\"ai_explicit\":false,\"state\":\"WA\",\"country\":\"United States\",\"location\":\"WA\",\"permalink\":\"\"}},\"week\":{\"params\":{\"from\":\"2026-08-02\",\"to\":\"2026-08-08\",\"stage\":\"verified\",\"include\":\"leaders\"},\"totals\":{\"jobs\":32399,\"entries\":84,\"ai_jobs\":0,\"ai_primary_entries\":0,\"ai_primary_jobs\":0,\"ai_verified_jobs\":0,\"ai_verified_entries\":0,\"ai_announced_jobs\":0,\"ai_announced_entries\":0,\"ai_broad_jobs\":0,\"ai_broad_entries\":0,\"announced_entries\":0,\"announced_jobs\":0,\"to_date_jobs\":32399,\"to_date_announced_jobs\":0,\"to_date_ai_verified_jobs\":0,\"as_of\":\"2026-08-08\",\"roles_known_entries\":1,\"roles_known_jobs\":18000,\"ai_entries\":0,\"companies\":65,\"industries\":17,\"countries\":7,\"states\":22,\"min_date\":\"2026-08-02\",\"max_date\":\"2026-08-08\"},\"leader\":{\"company_name\":\"Dird Group\",\"job_count\":18000,\"layoff_date\":\"2026-08-03\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"Bangladesh\",\"location\":\"Bangladesh\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/dird-group-2026-08-03\\\/\"}},\"month\":{\"params\":{\"from\":\"2026-08-01\",\"to\":\"2026-08-08\",\"stage\":\"verified\",\"include\":\"leaders\"},\"totals\":{\"jobs\":33765,\"entries\":92,\"ai_jobs\":0,\"ai_primary_entries\":0,\"ai_primary_jobs\":0,\"ai_verified_jobs\":0,\"ai_verified_entries\":0,\"ai_announced_jobs\":0,\"ai_announced_entries\":0,\"ai_broad_jobs\":0,\"ai_broad_entries\":0,\"announced_entries\":0,\"announced_jobs\":0,\"to_date_jobs\":33765,\"to_date_announced_jobs\":0,\"to_date_ai_verified_jobs\":0,\"as_of\":\"2026-08-08\",\"roles_known_entries\":1,\"roles_known_jobs\":18000,\"ai_entries\":0,\"companies\":73,\"industries\":17,\"countries\":8,\"states\":24,\"min_date\":\"2026-08-01\",\"max_date\":\"2026-08-08\"},\"leader\":{\"company_name\":\"Dird Group\",\"job_count\":18000,\"layoff_date\":\"2026-08-03\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"Bangladesh\",\"location\":\"Bangladesh\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/dird-group-2026-08-03\\\/\"}},\"ytd\":{\"params\":{\"from\":\"2026-01-01\",\"to\":\"2026-08-08\",\"stage\":\"verified\",\"include\":\"leaders\"},\"totals\":{\"jobs\":467226,\"entries\":2661,\"ai_jobs\":42253,\"ai_primary_entries\":6,\"ai_primary_jobs\":25600,\"ai_verified_jobs\":42253,\"ai_verified_entries\":18,\"ai_announced_jobs\":0,\"ai_announced_entries\":0,\"ai_broad_jobs\":53253,\"ai_broad_entries\":19,\"announced_entries\":0,\"announced_jobs\":0,\"to_date_jobs\":467226,\"to_date_announced_jobs\":0,\"to_date_ai_verified_jobs\":42253,\"as_of\":\"2026-08-08\",\"roles_known_entries\":35,\"roles_known_jobs\":83430,\"ai_entries\":18,\"companies\":1909,\"industries\":19,\"countries\":23,\"states\":46,\"min_date\":\"2026-01-01\",\"max_date\":\"2026-08-08\"},\"leader\":{\"company_name\":\"Internal Revenue Service\",\"job_count\":31000,\"layoff_date\":\"2026-01-01\",\"ai_explicit\":false,\"state\":\"\",\"country\":\"United States\",\"location\":\"\",\"permalink\":\"https:\\\/\\\/asktherecruiter.com\\\/blog\\\/layoff\\\/internal-revenue-service-2026-01-01\\\/\"}}}};<\/script>\n<div class=\"alt-wrap alt-tracker-wrap alt-dashboard\">\n\n            <header class=\"alt-hero\">\n        <div class=\"alt-hero-main\">\n                                    <p class=\"alt-hero-figure\">\n                <span class=\"alt-hero-figure-value\" id=\"alt-hero-total\">503,671<\/span>\n                                <span class=\"alt-hero-figure-label\">verified job cuts <span id=\"alt-hero-total-geo\">worldwide<\/span>, <span id=\"alt-hero-total-period\">calendar year 2026<\/span><\/span>\n                                <span class=\"alt-hero-figure-sub\"><b id=\"alt-hero-ai\">42,253<\/b> of those are cuts where the employer named AI as a reason.<\/span>\n            <\/p>\n                                    <p class=\"alt-hero-thesis\" role=\"heading\" aria-level=\"2\">Every entry links to the filing, notice or report it came from.<\/p>\n            <p class=\"alt-hero-actions\">\n                <a class=\"alt-btn alt-btn-primary\" id=\"alt-hero-search\" href=\"#alt-search\">Search the record<\/a>\n                <a class=\"alt-btn\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/methodology\/\">How we count<\/a>\n            <\/p>\n                                    <p class=\"alt-hero-figure-asof\" id=\"alt-hero-asof-wrap\"><b class=\"alt-hero-asof-label\">In this figure:<\/b> <span id=\"alt-hero-asof\">467,226 have taken effect as of Aug 8, 2026. The other 36,445 are on notices already filed for effective dates later in 2026. Together they make the 503,671 total for 2026.<\/span><\/p>\n        <\/div>\n    <\/header>\n            <div class=\"alt-tabs\" id=\"alt-tabs\" role=\"tablist\" aria-label=\"Region\">\n        <button type=\"button\" class=\"alt-tab alt-tab-world\" data-tab=\"world\">\ud83c\udf10 World<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-usa\" data-tab=\"usa\">\ud83c\uddfa\ud83c\uddf8 USA<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-canada\" data-tab=\"canada\">\ud83c\udde8\ud83c\udde6 Canada<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-latam\" data-tab=\"latam\">\ud83c\udf0e Latin America<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-europe\" data-tab=\"europe\">\ud83c\uddea\ud83c\uddfa Europe<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-uk\" data-tab=\"uk\">\ud83c\uddec\ud83c\udde7 UK<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-mideast\" data-tab=\"mideast\">\ud83c\udf05 Middle East<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-africa\" data-tab=\"africa\">\ud83c\udf0d Africa<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-asia\" data-tab=\"asia\">\ud83c\udf0f Asia<\/button>\n        <button type=\"button\" class=\"alt-tab alt-tab-aus\" data-tab=\"aus\">\ud83c\udde6\ud83c\uddfa Australia<\/button>\n    <\/div>\n\n    <details class=\"alt-narrative-wrap\" id=\"alt-narrative-wrap\">\n        <summary class=\"alt-narrative-summary\">At a glance: today, this week, this month, this year<\/summary>\n        <div class=\"alt-narrative\" id=\"alt-narrative\"><div class=\"alt-narrative-head\"><span>Verified layoffs worldwide \u00b7 <b>Aug 8<\/b><\/span><button type=\"button\" class=\"alt-btn alt-btn-sm alt-narrative-copy\" title=\"Copy a post-sized version of this summary (fits in one X\/Twitter post)\">Copy as post<\/button><\/div><div class=\"alt-sb\" role=\"table\" aria-label=\"Verified layoffs by period\"><div class=\"alt-sb-row alt-sb-headrow\" role=\"row\"><span class=\"alt-sb-label\" role=\"columnheader\"><span class=\"screen-reader-text\">Measure<\/span><\/span><span class=\"alt-sb-col\" role=\"columnheader\">Today<\/span><span class=\"alt-sb-col\" role=\"columnheader\">This week<\/span><span class=\"alt-sb-col\" role=\"columnheader\">This month<\/span><span class=\"alt-sb-col\" role=\"columnheader\">2026 YTD<\/span><\/div><div class=\"alt-sb-row alt-sb-r-workers\" role=\"row\"><span class=\"alt-sb-label\" role=\"rowheader\">Workers<\/span><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-08-08&amp;to=2026-08-08\" data-from=\"2026-08-08\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.080)\"><b>500<\/b><\/a><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-08-02&amp;to=2026-08-08\" data-from=\"2026-08-02\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.098)\"><b>32,399<\/b><\/a><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-08-01&amp;to=2026-08-08\" data-from=\"2026-08-01\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.099)\"><b>33,765<\/b><\/a><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-01-01&amp;to=2026-08-08\" data-from=\"2026-01-01\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.340)\"><b>467,226<\/b><\/a><\/div><div class=\"alt-sb-row alt-sb-r-events\" role=\"row\"><span class=\"alt-sb-label\" role=\"rowheader\">Verified layoffs<\/span><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-08-08&amp;to=2026-08-08\" data-from=\"2026-08-08\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.080)\"><b>3<\/b><\/a><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-08-02&amp;to=2026-08-08\" data-from=\"2026-08-02\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.088)\"><b>84<\/b><\/a><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-08-01&amp;to=2026-08-08\" data-from=\"2026-08-01\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.089)\"><b>92<\/b><\/a><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-01-01&amp;to=2026-08-08\" data-from=\"2026-01-01\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.340)\"><b>2,661<\/b><\/a><\/div><div class=\"alt-sb-row alt-sb-r-ai\" role=\"row\"><span class=\"alt-sb-label\" role=\"rowheader\">Explicitly AI-attributed<\/span><span class=\"alt-sb-cell alt-sb-zero\" role=\"cell\">0<\/span><span class=\"alt-sb-cell alt-sb-zero\" role=\"cell\">0<\/span><span class=\"alt-sb-cell alt-sb-zero\" role=\"cell\">0<\/span><a class=\"alt-sb-cell alt-nfilter\" role=\"cell\" href=\"?from=2026-01-01&amp;to=2026-08-08\" data-from=\"2026-01-01\" data-to=\"2026-08-08\" style=\"background:rgba(var(--alt-heat-rgb),0.340)\"><b>42,253<\/b><\/a><\/div><div class=\"alt-sb-row alt-sb-r-largest\" role=\"row\"><span class=\"alt-sb-label\" role=\"rowheader\">Largest event<\/span><a class=\"alt-sb-cell alt-sb-ev alt-nfilter\" role=\"cell\" href=\"#\" data-company=\"Expeditors International of Washington, Inc.\" title=\"Filter the page to this company\" style=\"background:rgba(var(--alt-heat-rgb),0.082)\"><b>Expeditors International of Washington, Inc.<\/b><span>230<\/span><\/a><a class=\"alt-sb-cell alt-sb-ev\" role=\"cell\" href=\"https:\/\/asktherecruiter.com\/blog\/layoff\/dird-group-2026-08-03\/\" title=\"Open this event&#39;s record page\" style=\"background:rgba(var(--alt-heat-rgb),0.231)\"><b>Dird Group<\/b><span>18,000<\/span><\/a><a class=\"alt-sb-cell alt-sb-ev alt-sb-ev-repeat\" role=\"cell\" href=\"https:\/\/asktherecruiter.com\/blog\/layoff\/dird-group-2026-08-03\/\" title=\"Open this event&#39;s record page\" style=\"background:rgba(var(--alt-heat-rgb),0.231)\"><b>Dird Group<\/b><span>18,000<\/span><i class=\"alt-sb-again\">same event<\/i><\/a><a class=\"alt-sb-cell alt-sb-ev\" role=\"cell\" href=\"https:\/\/asktherecruiter.com\/blog\/layoff\/internal-revenue-service-2026-01-01\/\" title=\"Open this event&#39;s record page\" style=\"background:rgba(var(--alt-heat-rgb),0.340)\"><b>Internal Revenue Service<\/b><span>31,000<\/span><\/a><\/div><\/div><ul class=\"alt-sb-foot\"><li>Every row counts verified events on the day each cut takes effect.<\/li><li>The AI row counts cuts where the employer named AI, in words we hold.<\/li><li>Columns overlap, so they do not add up: this week sits inside this month, and one event can lead both.<\/li><li>Tap any number to filter the page to that period. This board follows the region tabs above; the date and dropdown filters below do not change it.<\/li><\/ul><\/div>\n    <\/details>\n        \n    <div id=\"alt-dashboard-status\" class=\"alt-status\" role=\"status\" style=\"display:none\"><\/div>\n\n    <div class=\"alt-toolbar2\">\n        <div class=\"alt-range-wrap\">\n            <button type=\"button\" class=\"alt-range-btn\" id=\"alt-range-btn\" aria-expanded=\"false\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg>\n                <span id=\"alt-range-label\">Date Range<\/span>\n                <svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M6 9l6 6 6-6\"\/><\/svg>\n            <\/button>\n            <span class=\"alt-range-note-data\" id=\"alt-range-note\"><\/span>\n            <div class=\"alt-range-pop\" id=\"alt-range-pop\" hidden>\n                <div class=\"alt-filter\">\n                    <label for=\"alt-f-from\">From<\/label>\n                    <input type=\"date\" id=\"alt-f-from\">\n                <\/div>\n                <div class=\"alt-filter\">\n                    <label for=\"alt-f-to\">To<\/label>\n                    <input type=\"date\" id=\"alt-f-to\">\n                <\/div>\n                <button type=\"button\" class=\"alt-btn alt-btn-sm\" id=\"alt-range-clear\">Clear Dates<\/button>\n            <\/div>\n        <\/div>\n        <div class=\"alt-datebasis-wrap\" role=\"group\" aria-label=\"Count layoffs by\">\n            <span class=\"alt-datebasis-label\">Count Layoffs By:<\/span>\n            <span class=\"alt-datebasis-switch\">\n            <button type=\"button\" class=\"alt-datebasis-opt alt-datebasis-on\" data-basis=\"effective\" aria-pressed=\"true\"\n                title=\"Counts each layoff on the day the cut takes effect, the day the jobs actually end. This is our default.\">When it takes effect<\/button>\n            <button type=\"button\" class=\"alt-datebasis-opt\" data-basis=\"notice\" aria-pressed=\"false\"\n                title=\"Counts each layoff on the day its notice was filed or announced. This is the basis most other trackers use.\">When it was filed<\/button>\n            <\/span>\n        <\/div>\n        <div class=\"alt-search-wrap\">\n            <svg class=\"alt-search-ico\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" aria-hidden=\"true\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"M21 21l-4.3-4.3\"\/><\/svg>\n            <input type=\"search\" id=\"alt-search\" placeholder=\"Search company, industry, keyword\u2026\" autocomplete=\"off\" aria-label=\"Search\">\n        <\/div>\n        <label class=\"alt-sort\"><span>Sort<\/span>\n            <select id=\"alt-sort\">\n                <option value=\"newest\">Newest First<\/option>\n                <option value=\"oldest\">Oldest First<\/option>\n                <option value=\"largest\">Largest Cuts<\/option>\n                <option value=\"smallest\">Smallest Cuts<\/option>\n            <\/select>\n        <\/label>\n    <\/div>\n\n    <div class=\"alt-quickviews\">\n        <span class=\"alt-qv-label\">Quick Views:<\/span>\n        <button type=\"button\" class=\"alt-qv\" data-qv=\"month\">This Month<\/button>\n        <button type=\"button\" class=\"alt-qv\" data-qv=\"largest\">Largest Cuts<\/button>\n        <button type=\"button\" class=\"alt-qv\" data-qv=\"sec\">SEC-verified<\/button>\n        <button type=\"button\" class=\"alt-qv\" data-qv=\"announced\">Announced Only<\/button>\n        <button type=\"button\" class=\"alt-qv\" data-qv=\"tech\">Tech Industry<\/button>\n    <\/div>\n\n        <div class=\"alt-filterbar-toggle-row\">\n        <button type=\"button\" class=\"alt-btn alt-filterbar-toggle\" id=\"alt-filters-toggle\"\n                aria-expanded=\"true\" aria-controls=\"alt-filterbar-body\" hidden>\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M3 5h18M6 12h12M10 19h4\"\/><\/svg>\n            <span>Filters<\/span><span class=\"alt-filters-count\" id=\"alt-filters-count\"><\/span>\n        <\/button>\n    <\/div>\n    <div class=\"alt-filterbar\" id=\"alt-filterbar-body\">\n        <div class=\"alt-filterbar-row\">\n            <div class=\"alt-filter\" data-dd=\"Years\" data-empty=\"All years\">\n                <label for=\"alt-f-years\">Years<\/label>\n                <select id=\"alt-f-years\" multiple><\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Quarters\" data-empty=\"All quarters\">\n                <label for=\"alt-f-quarters\">Quarters<\/label>\n                <select id=\"alt-f-quarters\" multiple>\n                    <option value=\"1\">Q1 (Jan\u2013Mar)<\/option>\n                    <option value=\"2\">Q2 (Apr\u2013Jun)<\/option>\n                    <option value=\"3\">Q3 (Jul\u2013Sep)<\/option>\n                    <option value=\"4\">Q4 (Oct\u2013Dec)<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Months\" data-empty=\"All months\">\n                <label for=\"alt-f-months\">Months<\/label>\n                <select id=\"alt-f-months\" multiple>\n                    <option value=\"1\">January<\/option><option value=\"2\">February<\/option>\n                    <option value=\"3\">March<\/option><option value=\"4\">April<\/option>\n                    <option value=\"5\">May<\/option><option value=\"6\">June<\/option>\n                    <option value=\"7\">July<\/option><option value=\"8\">August<\/option>\n                    <option value=\"9\">September<\/option><option value=\"10\">October<\/option>\n                    <option value=\"11\">November<\/option><option value=\"12\">December<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Industries\" data-empty=\"All industries\">\n                <label for=\"alt-f-industry\">Industries<\/label>\n                <select id=\"alt-f-industry\" multiple><\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Countries\" data-empty=\"All countries\">\n                <label for=\"alt-f-country\">Countries<\/label>\n                <select id=\"alt-f-country\" multiple><\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"US states\" data-empty=\"All states\">\n                <label for=\"alt-f-state\">US States<\/label>\n                <select id=\"alt-f-state\" multiple><\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Reasons\" data-empty=\"All reasons\">\n                <label for=\"alt-f-reasons\">Reasons<\/label>\n                <select id=\"alt-f-reasons\" multiple>\n                                        <option value=\"ai_automation\">Reason tag: AI or automation<\/option>\n                    <option value=\"possible_ai\">Reason tag: AI press-linked<\/option>\n                    <option value=\"revenue_decline\">Revenue decline<\/option>\n                    <option value=\"restructuring\">Restructuring<\/option>\n                    <option value=\"merger_acquisition\">Merger \/ acquisition<\/option>\n                    <option value=\"offshoring\">Offshoring<\/option>\n                    <option value=\"product_discontinuation\">Product discontinued<\/option>\n                    <option value=\"cost_reduction\">Cost reduction<\/option>\n                    <option value=\"macroeconomic\">Macroeconomic<\/option>\n                    <option value=\"closure\">Plant \/ site closure<\/option>\n                    <option value=\"bankruptcy\">Bankruptcy \/ insolvency<\/option>\n                    <option value=\"federal_workforce\">Government \/ public sector<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Sources\" data-empty=\"All sources\">\n                <label id=\"alt-lbl-verification\" for=\"alt-f-verification\">Sources<\/label>\n                <select id=\"alt-f-verification\" multiple>\n                    <option value=\"gold\">SEC filing (8-K\/6-K)<\/option>\n                    <option value=\"warn\">WARN notice<\/option>\n                    <option value=\"silver\">Press release<\/option>\n                    <option value=\"bronze\">News<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"alt-filter\" data-dd=\"Roles\" data-empty=\"All roles\">\n                <label id=\"alt-lbl-roles\" for=\"alt-f-roles\">Roles Most Impacted<\/label>\n                <select id=\"alt-f-roles\" multiple>\n                                        <option value=\"engineering\">Engineering &amp; IT<\/option>\n                                        <option value=\"product_design\">Product &amp; design<\/option>\n                                        <option value=\"customer_support\">Customer support &amp; success<\/option>\n                                        <option value=\"sales_marketing\">Sales &amp; marketing<\/option>\n                                        <option value=\"hr_recruiting\">HR &amp; recruiting<\/option>\n                                        <option value=\"operations_warehouse\">Operations &amp; warehouse<\/option>\n                                        <option value=\"content_trust_safety\">Content &amp; trust and safety<\/option>\n                                        <option value=\"finance_admin\">Finance &amp; admin<\/option>\n                                        <option value=\"manufacturing\">Manufacturing &amp; production<\/option>\n                                        <option value=\"retail_staff\">Retail staff<\/option>\n                                    <\/select>\n            <\/div>\n            <div class=\"alt-filter\">\n                <label for=\"alt-f-company\">Company<\/label>\n                <input type=\"text\" id=\"alt-f-company\" placeholder=\"Type to search, e.g. Amazon\" list=\"alt-company-suggest\" autocomplete=\"off\">\n                <datalist id=\"alt-company-suggest\"><\/datalist>\n            <\/div>\n            <div class=\"alt-filter\">\n                <label for=\"alt-f-keyword\">Keyword in Excerpt<\/label>\n                <input type=\"text\" id=\"alt-f-keyword\" placeholder=\"Search excerpts\">\n            <\/div>\n            <div class=\"alt-filter\">\n                <label for=\"alt-f-minjobs\">Minimum Job Count<\/label>\n                <input type=\"number\" id=\"alt-f-minjobs\" min=\"0\" step=\"1\" placeholder=\"0\">\n            <\/div>\n        <\/div>\n                <div class=\"alt-filterbar-reset\">\n            <button type=\"button\" id=\"alt-f-reset\" class=\"alt-btn alt-btn-reset\">Reset All Filters<\/button>\n        <\/div>\n        <!-- Hidden state holders: quick-view pills are the visible controls -->\n        <input type=\"checkbox\" id=\"alt-f-ai\" hidden>\n                <input type=\"checkbox\" id=\"alt-f-ai-broad\" hidden>\n        <input type=\"checkbox\" id=\"alt-f-announced\" hidden>\n    <\/div>\n\n    <!-- Active-filter summary. Sits directly under the filter controls and\n         sticks to the top as you scroll down past them (so what's filtered\n         stays visible through the whole page), then re-docks here on the way\n         back up. Empty (display:none) when no filters are set. -->\n    <div id=\"alt-active-filters\" class=\"alt-active-filters alt-active-filters--sticky\" style=\"display:none\"><\/div>\n\n    <section class=\"alt-results-summary\" aria-labelledby=\"alt-results-summary-title\">\n        <div class=\"screen-reader-text\" id=\"alt-results-summary-title\" role=\"heading\" aria-level=\"2\">Results summary<\/div>\n                        <div class=\"alt-stats-bar\" id=\"alt-stats-bar\">\n            <div class=\"alt-stat-card alt-stat-card-lead alt-fam-verified\">\n                <span class=\"alt-stat-value\" id=\"alt-stat-total\">503,671<\/span>\n                <span class=\"alt-stat-label\">Verified job cuts <details class=\"alt-stat-i alt-stat-i-tile\"><summary aria-label=\"What counts as verified\">i<\/summary><span class=\"alt-stat-i-body\">Filed or reported, counted on the day each cut takes effect. This is the main number, and every row behind it links to its source.<\/span><\/details><\/span>\n                <span class=\"alt-stat-sub\" id=\"alt-stat-total-entries\">2026<\/span>\n            <\/div>\n            <div class=\"alt-stat-card alt-fam-announced\">\n                <span class=\"alt-stat-value\" id=\"alt-stat-announced\">481,665<\/span>\n                <span class=\"alt-stat-label\">Announced job cuts (planned) <details class=\"alt-stat-i alt-stat-i-tile\"><summary aria-label=\"What announced means\">i<\/summary><span class=\"alt-stat-i-body\">Company plans at announcement stage, not yet in Verified.<\/span><\/details><\/span>\n                <span class=\"alt-stat-sub\" id=\"alt-stat-announced-sub\">2026 \u00b7 includes future-dated plans<\/span>\n            <\/div>\n            <div class=\"alt-stat-card\">\n                <span class=\"alt-stat-value-row\"><span class=\"alt-stat-value\" id=\"alt-stat-companies\">2,678<\/span><span class=\"alt-stat-label\">Companies <details class=\"alt-stat-i alt-stat-i-tile\"><summary aria-label=\"What this tile covers\">i<\/summary><span class=\"alt-stat-i-body\">Coverage in this view: how many distinct employers, industries, countries and US states the current filters return.<\/span><\/details><\/span><\/span>\n                <span class=\"alt-stat-line\"><b id=\"alt-stat-industries\">19<\/b> <span id=\"alt-stat-industries-label\">industries<\/span><\/span>\n                <span class=\"alt-stat-line\"><b id=\"alt-stat-countries\">45<\/b> <span id=\"alt-stat-countries-label\">countries with reported layoffs<\/span><\/span>\n                <span class=\"alt-stat-line\"><b id=\"alt-stat-states\">47<\/b> <span id=\"alt-stat-states-label\">US states<\/span><\/span>\n            <\/div>\n            <div class=\"alt-stat-card alt-stat-card-ai alt-fam-verified\">\n                <span class=\"alt-stat-value\" id=\"alt-stat-ai\">42,253<\/span>\n                <span class=\"alt-stat-label\">\ud83e\udd16 AI cuts, verified (specific) <details class=\"alt-stat-i alt-stat-i-tile\"><summary aria-label=\"How the AI tag is assigned\">i<\/summary><span class=\"alt-stat-i-body\">Verified-tier cuts where the employer named AI, in words we hold and can quote. We report the stated reason. We do not decide the cause. Examples: \"AI now handles this work\" or \"replaced by AI.\"<\/span><\/details><\/span>\n                <span class=\"alt-stat-sub\" id=\"alt-stat-ai-sub\">2026<\/span>\n                <span class=\"alt-stat-sub\" id=\"alt-stat-ai-share-line\"><\/span>\n            <\/div>\n            <div class=\"alt-stat-card alt-stat-card-ai alt-fam-announced\">\n                <span class=\"alt-stat-value\" id=\"alt-stat-ai-announced\">59,425<\/span>\n                <span class=\"alt-stat-label\">\ud83e\udd16 AI cuts, announced (planned) <details class=\"alt-stat-i alt-stat-i-tile\"><summary aria-label=\"How the AI tag is assigned here\">i<\/summary><span class=\"alt-stat-i-body\">Announced-tier plans that name AI, like \"cutting roles as we adopt AI.\"<\/span><\/details><\/span>\n                <span class=\"alt-stat-sub\" id=\"alt-stat-ai-announced-sub\">2026 \u00b7 includes future-dated plans<\/span>\n            <\/div>\n        <\/div>\n                <details class=\"alt-stats-derived\">\n            <summary class=\"alt-stats-derived-summary\">Derived totals, and why they do not add up with the tiles above<\/summary>\n            <div class=\"alt-stats-derived-body\">\n                <p class=\"alt-stats-derived-note\">Each of these is built from the tiles above rather than counted separately, so adding one of them to those tiles would count the same cuts twice.<\/p>\n                <div class=\"alt-broad-strip\">\n                    <div class=\"alt-stat-card alt-fam-all\">\n                        <span class=\"alt-stat-value\" id=\"alt-stat-all\">985,336<\/span>\n                        <span class=\"alt-stat-label\">Verified + announced job cuts<\/span>\n                        <div class=\"alt-stat-desc\">Both tiers together. One cut can appear in both stages (an announced plan often becomes a verified filing later), so this is not a count of distinct people.<\/div>\n                        <span class=\"alt-stat-sub\" id=\"alt-stat-all-sub\">2026 \u00b7 includes future-dated plans<\/span>\n                    <\/div>\n                    <div class=\"alt-stat-card alt-stat-card-ai alt-fam-total\">\n                        <span class=\"alt-stat-value\" id=\"alt-stat-ai-total\">101,678<\/span>\n                        <span class=\"alt-stat-label\">\ud83e\udd16 AI cuts, total (specific)<\/span>\n                        <span class=\"alt-stat-desc\">The two AI tiles above, summed: cuts the employer or plan explicitly named AI for.<\/span>\n                        <span class=\"alt-stat-sub\" id=\"alt-stat-ai-total-sub\">42,253 verified + 59,425 announced<\/span>\n                    <\/div>\n                    <div class=\"alt-stat-card alt-stat-card-ai alt-stat-card-broad\">\n                        <span class=\"alt-stat-value\" id=\"alt-stat-ai-broad\">124,793<\/span>\n                        <span class=\"alt-stat-label\">\ud83e\udd16 AI-linked, broad (wider lens)<\/span>\n                        <div class=\"alt-stat-desc\">A separate, looser measure. Counts press framing like \"amid AI push\" as well as employer statements, so it is wider than the strict AI figure by design and never sums with it.<\/div>\n                        <span class=\"alt-stat-sub\" id=\"alt-stat-ai-broad-sub\">2026<\/span>\n                        <span class=\"alt-stat-sub\" id=\"alt-stat-ai-broad-share-line\"><\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/details>\n                <p class=\"alt-crosslink\">Looking for who is hiring instead? Hiring signals are tracked on the <a href=\"https:\/\/asktherecruiter.com\/blog\/talent-intelligence-tracker\/\">Talent Intelligence Tracker<\/a>.<\/p>\n    <\/section>\n\n        <section class=\"alt-why-lower\" aria-labelledby=\"alt-why-lower-h\">\n        <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#Why_our_number_is_lower_and_why_its_the_one_to_cite\" >Why our number is lower, and why it&rsquo;s the one to cite<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#Where_the_cuts_are\" >Where the cuts are<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#How_it_is_trending\" >How it is trending<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#Who_is_cutting_and_why\" >Who is cutting, and why<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#Browse_the_record\" >Browse the record<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#By_country\" >By country<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#By_US_state\" >By US state<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#By_industry\" >By industry<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/#Email_digest\" >Email digest<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"alt-why-summary\" id=\"alt-why-lower-h\"><span class=\"ez-toc-section\" id=\"Why_our_number_is_lower_and_why_its_the_one_to_cite\"><\/span>Why our number is lower, and why it&rsquo;s the one to cite<span class=\"ez-toc-section-end\"><\/span><\/h2>\n        <div class=\"alt-why-body\">\n        <p class=\"alt-why-lead\">Announcement surveys count what companies <em>say<\/em>. We count what you can <em>prove<\/em>. Every figure on this page clicks through to a legal filing or a named report. So our total is a <strong>documented floor<\/strong>: smaller than the headline estimates by design, and verifiable by design.<\/p>\n        <div class=\"alt-why-grid\">\n            <div class=\"alt-why-item\"><b>They book multi-year plans on day one.<\/b> A &ldquo;20,000 over two years&rdquo; announcement lands in their total instantly. We add each cut as its WARN notice or SEC filing actually appears.<\/div>\n            <div class=\"alt-why-item\"><b>They fold in receiptless separations.<\/b> Buyouts, attrition, and federal-workforce reductions that name no company and file nothing. Hundreds of thousands of jobs with no document to link. We don&rsquo;t claim what we can&rsquo;t source.<\/div>\n            <div class=\"alt-why-item\"><b>We don&rsquo;t pad to match a bigger headline.<\/b> A number a journalist can verify is worth more than a bigger one they can&rsquo;t. Nothing here is estimated into existence.<\/div>\n            <div class=\"alt-why-item\"><b>On AI, the thing this tracker exists for.<\/b> Every flagged cut carries the employer&rsquo;s own words naming AI. Those words are quotable and clickable, and we hold them to a standard the estimates don&rsquo;t apply to themselves.<\/div>\n        <\/div>\n                        <p class=\"alt-why-quality\">Every figure links to a primary source, and every correction and merge is disclosed in the <a href=\"#alt-corrections\">open log<\/a>. Nothing is quietly edited. <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/methodology\/\">How we count &rarr;<\/a><\/p>\n        <\/div>\n    <\/section>\n\n        <div class=\"alt-minigrid\">\n        <div class=\"alt-grid-h\"><h2><span class=\"ez-toc-section\" id=\"Where_the_cuts_are\"><\/span>Where the cuts are<span class=\"ez-toc-section-end\"><\/span><\/h2><p>Geography first: the map plots every cut with a named place, then the state and country rankings below it.<\/p><\/div>\n        <div class=\"alt-mini alt-chart-card alt-map-card\" id=\"alt-map-card\">\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\">The map of job cuts <span class=\"alt-chart-sub\"><b style=\"color:var(--alt-blue)\">blue<\/b> = all job cuts &middot; <b style=\"color:var(--alt-ai)\">red<\/b> = AI-attributed cuts, the employer's own words (sits inside; small red dots are kept visible even when the share is tiny) &middot; circle size = number of jobs &middot; tap a bubble to filter, tap the map to zoom &middot; hover for exact numbers, expand &#10530; for a bigger view &middot; only cuts with a named country or state are plotted; the rest are counted in the totals but not on the map<\/span><\/div>\n                <span class=\"alt-chart-btns\">\n                    <span class=\"alt-map-toggle\">\n                        <button type=\"button\" class=\"alt-map-scope alt-map-scope-on\" data-scope=\"world\">World<\/button>\n                        <button type=\"button\" class=\"alt-map-scope\" data-scope=\"us\">US states<\/button>\n                    <\/span>\n                    <button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-aimap\" data-kind=\"png\" aria-label=\"Download map as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button>                <\/span>\n            <\/div>\n            <div class=\"alt-chart-box alt-map-box\"><div id=\"alt-chart-aimap\" aria-label=\"AI-attributed layoffs by geography\"><\/div><\/div>\n            <p class=\"alt-map-total alt-muted\" id=\"alt-map-total\"><\/p>\n            <p class=\"alt-map-empty alt-muted\" id=\"alt-map-note\" style=\"display:none\"><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\">Layoffs by US state <span class=\"alt-chart-sub\"><span class=\"alt-ai-key\"><\/span> AI share \u00b7 tap to filter \u00b7 our documented cuts, not jobless claims<\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-states\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-states\"><\/div>\n                        <p class=\"alt-chart-note alt-chart-note-basis\" id=\"alt-bars-states-basis\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\" id=\"alt-country-chart-title\">Layoffs by country <span class=\"alt-chart-sub\"><span class=\"alt-ai-key\"><\/span> AI share \u00b7 tap to filter<\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-countries\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-countries\"><\/div>\n                        <p class=\"alt-chart-note alt-chart-note-basis\" id=\"alt-bars-countries-basis\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\" id=\"alt-claims-states-card\" hidden>\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\">Jobless claims by US state <span class=\"alt-chart-sub\">official government data (DOL), <span id=\"alt-claims-states-month\">latest month<\/span> \u00b7 context only, not our counts<\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-claims-states\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-claims-states\"><\/div>\n                        <details class=\"alt-chart-more\"><summary>What this measures<\/summary>\n            <p>Official DOL jobless claims, for scale. A much larger universe than our documented cuts; never added to our totals. Counts everyone who filed for unemployment benefits that month, all states, all causes. Not affected by the filters above. Refreshes weekly.<\/p><\/details>\n        <\/div>\n        <div class=\"alt-grid-h\"><h2><span class=\"ez-toc-section\" id=\"How_it_is_trending\"><\/span>How it is trending<span class=\"ez-toc-section-end\"><\/span><\/h2><p>The same filtered data over time: monthly totals with jobless-claims context, this year against last, and how often employers name AI.<\/p><\/div>\n        <div class=\"alt-mini alt-chart-card alt-trend-card\">\n            <div class=\"alt-chart-head\">\n                                <div class=\"alt-chart-h\">Jobs cut per month <span class=\"alt-chart-sub\">Verified job cuts we can document, dated to the month each cut takes effect. Tap a month to filter the whole page to it; tap again to clear. \u00b7 <span id=\"alt-trend-range\"><\/span> <details class=\"alt-stat-i\"><summary aria-label=\"How this chart is built\">i<\/summary><span class=\"alt-stat-i-body\">The solid line is verified cuts; the dashed line is announced plans, never mixed into the verified line. <span id=\"alt-trend-future\"><\/span> The small strip under the chart shows the whole record and where the charted window sits. The optional grey overlay is official US jobless claims on its own right-hand axis, for scale only.<\/span><\/details><\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-weekly\" data-kind=\"png\" aria-label=\"Download chart as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <label class=\"alt-claims-toggle\" id=\"alt-claims-toggle-wrap\" hidden><input type=\"checkbox\" id=\"alt-claims-toggle\" checked> <span>Overlay US jobless claims (BLS\/DOL), background context<\/span><\/label>\n            <div class=\"alt-chart-box\"><canvas id=\"alt-chart-weekly\"><\/canvas><\/div>\n                        <div class=\"alt-tj\" id=\"alt-trend-full\" hidden><\/div>\n                        <p class=\"alt-chart-note alt-chart-note-partial\" id=\"alt-trend-partial\" hidden><\/p>\n            <p class=\"alt-chart-note\" id=\"alt-claims-note\" hidden>Grey bars show everyone who filed for US unemployment benefits that month, for scale. They are context and are never added to our counts.<\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">This year vs last year <span class=\"alt-chart-sub\">verified cuts \u00b7 select 2+ years to compare more<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-yoy\" data-kind=\"png\" aria-label=\"Download chart as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-chart-box\"><canvas id=\"alt-chart-yoy\"><\/canvas><\/div>\n            <p class=\"alt-chart-note alt-chart-note-partial\" id=\"alt-yoy-partial\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">AI share of verified cuts, monthly <span class=\"alt-chart-sub\">how attribution is trending \u00b7 tap a month to scope the page, again to clear<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-ai-share-trend\" data-kind=\"png\" aria-label=\"Download chart as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-chart-box\"><canvas id=\"alt-chart-ai-share-trend\"><\/canvas><\/div>\n            <p class=\"alt-chart-note alt-chart-note-partial\" id=\"alt-ai-share-partial\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\">Cumulative AI-attributed cuts <span class=\"alt-chart-sub\" id=\"alt-cum-range\"><\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-ai-cumulative\" data-kind=\"png\" aria-label=\"Download chart as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <div class=\"alt-chart-box\"><canvas id=\"alt-chart-ai-cumulative\"><\/canvas><\/div>\n        <\/div>\n        <div class=\"alt-grid-h\"><h2><span class=\"ez-toc-section\" id=\"Who_is_cutting_and_why\"><\/span>Who is cutting, and why<span class=\"ez-toc-section-end\"><\/span><\/h2><p>Industries, stated reasons, the biggest single events and repeat cutters, plus which data source each figure came from.<\/p><\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\">By industry <span class=\"alt-chart-sub\"><span class=\"alt-ai-key\"><\/span> AI share \u00b7 tap to filter<\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-industries\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-industries\"><\/div>\n                        <p class=\"alt-chart-note alt-chart-note-basis\" id=\"alt-bars-industries-basis\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\">\n                <div class=\"alt-chart-h\">Reasons cited <span class=\"alt-chart-sub\">tap to filter<\/span><\/div>\n                <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-reasons\" data-kind=\"png\" aria-label=\"Download chart as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span>\n            <\/div>\n            <div class=\"alt-chart-box\"><canvas id=\"alt-chart-reasons\"><\/canvas><\/div>\n                        <p class=\"alt-chart-note alt-chart-note-basis\" id=\"alt-chart-reasons-basis\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">Largest single job cuts <span class=\"alt-chart-sub\"><span class=\"alt-ai-key\"><\/span> AI share \u00b7 tap to filter<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-leaders\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-leaders\"><\/div>\n        <\/div>\n                <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">Repeat layoffs <span class=\"alt-chart-sub\">companies with 2+ rounds in this period \u00b7 tap to filter<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-repeat\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-repeat\"><\/div>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">By data source <span class=\"alt-chart-sub\"><span class=\"alt-ai-key\"><\/span> AI share \u00b7 tap to filter<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-sourcetypes\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-sourcetypes\"><\/div>\n                        <p class=\"alt-chart-note alt-chart-note-basis\" id=\"alt-bars-sourcetypes-basis\" hidden><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">AI intensity by industry <span class=\"alt-chart-sub\">share of each industry's cuts the employer attributed to AI \u00b7 tap to filter \u00b7 industries under 1,000 cuts excluded<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-ai-intensity\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-ai-intensity\"><\/div>\n            <p class=\"alt-chart-note\">Each share is the employer's own words, not our inference. <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/ai-quotes\/\">See the verbatim quotes and their sources \u2192<\/a><\/p>\n        <\/div>\n        <div class=\"alt-mini alt-chart-card\" id=\"alt-roles-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">Roles most impacted <span class=\"alt-chart-sub\" id=\"alt-roles-sub\">Each bar is total job cuts for that team; the <span class=\"alt-ai-key\"><\/span> orange part and \ud83e\udd16 number are the AI-attributed share. From only the reports that named which teams were cut.<\/span><\/div><span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-bars-roles\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-expand\" aria-label=\"Expand chart\" title=\"Expand\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/button><\/span><\/div>\n            <div class=\"alt-barlist\" id=\"alt-bars-roles\"><\/div>\n        <\/div>\n                <div class=\"alt-mini alt-chart-card\" id=\"alt-places-card\">\n            <div class=\"alt-chart-head\"><div class=\"alt-chart-h\">Browse the record: top places <span class=\"alt-chart-sub\">source-linked events over the whole record \u00b7 each row opens that place's permanent record page \u00b7 whole record, not affected by the filters above<\/span><\/div><\/div>\n            <div class=\"alt-barlist alt-barlist-static\">\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/united-states\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">United States<\/span><span class=\"alt-barrow-val\">43,230 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:100%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/california\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">California (US state)<\/span><span class=\"alt-barrow-val\">16,322 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:38%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/illinois\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">Illinois (US state)<\/span><span class=\"alt-barrow-val\">3,114 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:7%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/united-kingdom\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">United Kingdom<\/span><span class=\"alt-barrow-val\">2,817 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:7%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/texas\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">Texas (US state)<\/span><span class=\"alt-barrow-val\">2,359 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:5%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/france\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">France<\/span><span class=\"alt-barrow-val\">2,323 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:5%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/germany\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">Germany<\/span><span class=\"alt-barrow-val\">2,273 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:5%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/new-jersey\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">New Jersey (US state)<\/span><span class=\"alt-barrow-val\">2,253 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:5%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/florida\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">Florida (US state)<\/span><span class=\"alt-barrow-val\">2,144 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:5%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/maryland\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">Maryland (US state)<\/span><span class=\"alt-barrow-val\">1,259 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:3%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/virginia\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">Virginia (US state)<\/span><span class=\"alt-barrow-val\">1,102 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:3%\"><\/span><\/span>\n                <\/a>\n                                <a class=\"alt-barrow alt-barrow-link\" href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/north-carolina\/\">\n                    <span class=\"alt-barrow-top\"><span class=\"alt-barrow-name\">North Carolina (US state)<\/span><span class=\"alt-barrow-val\">1,053 events<\/span><\/span>\n                    <span class=\"alt-bartrack\"><span class=\"alt-barfill\" style=\"width:2%\"><\/span><\/span>\n                <\/a>\n                            <\/div>\n        <\/div>\n            <\/div>\n\n    <div class=\"alt-count-row\" id=\"alt-count-row\">\n        <div class=\"alt-count-left\">\n            <span id=\"alt-table-count\" class=\"alt-count-strong\">Loading\u2026<\/span>\n        <\/div>\n        <div class=\"alt-toolbar-actions\">\n            <a class=\"alt-btn alt-btn-sm\" id=\"alt-export-csv\" href=\"https:\/\/asktherecruiter.com\/blog\/wp-admin\/admin-post.php?action=alt_export_csv\"><svg class=\"alt-dl-ico\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg> <span id=\"alt-export-csv-label\">CSV<\/span><\/a>\n            <a class=\"alt-btn alt-btn-sm\" id=\"alt-export-json\" href=\"https:\/\/asktherecruiter.com\/blog\/wp-admin\/admin-post.php?action=alt_export_json\"><svg class=\"alt-dl-ico\" width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg> <span id=\"alt-export-json-label\">JSON<\/span><\/a>\n        <\/div>\n    <\/div>\n\n    <div id=\"alt-table-status\" class=\"alt-status\" role=\"status\" style=\"display:none\"><\/div>\n\n        <ol class=\"alt-cards\" id=\"alt-cards\" aria-busy=\"true\"><\/ol>\n\n    <nav class=\"alt-pager\" id=\"alt-pager\" aria-label=\"Result pages\" hidden><\/nav>\n\n        <section class=\"alt-datastrip\" aria-label=\"How current this is, and how to cite it\">\n        <aside class=\"alt-fresh\" aria-label=\"Freshness\">\n                <div class=\"alt-header\">\n        <span class=\"alt-roo-wrap is-sleeping\" id=\"alt-roo-wrap\" aria-hidden=\"true\"><span class=\"alt-zzz\"><i>z<\/i><i>z<\/i><i>z<\/i><\/span><svg id=\"alt-roo\" class=\"alt-roo roo-sleeping\" width=\"60\" height=\"64\" viewBox=\"0 0 140 150\"><g class=\"roo-root\"><line x1=\"70\" y1=\"14\" x2=\"70\" y2=\"26\" stroke=\"var(--primary-deep)\" stroke-width=\"3\" stroke-linecap=\"round\"><\/line><circle class=\"roo-bulb\" cx=\"70\" cy=\"10\" r=\"5\" fill=\"var(--accent)\"><\/circle><rect x=\"26\" y=\"24\" width=\"88\" height=\"40\" rx=\"20\" fill=\"var(--surface)\" stroke=\"var(--primary-deep)\" stroke-width=\"3.5\"><\/rect><g class=\"roo-eyes\"><circle cx=\"51\" cy=\"44\" r=\"12\" fill=\"var(--primary-soft)\" stroke=\"var(--primary-deep)\" stroke-width=\"2.5\"><\/circle><g class=\"roo-pupil\"><circle cx=\"53.5\" cy=\"44\" r=\"5.5\" fill=\"var(--primary-deep)\"><\/circle><circle cx=\"55.5\" cy=\"42\" r=\"1.8\" fill=\"var(--surface)\"><\/circle><\/g><g class=\"roo-wink-eye\"><circle cx=\"89\" cy=\"44\" r=\"12\" fill=\"var(--primary-soft)\" stroke=\"var(--primary-deep)\" stroke-width=\"2.5\"><\/circle><g class=\"roo-pupil\"><circle cx=\"86.5\" cy=\"44\" r=\"5.5\" fill=\"var(--primary-deep)\"><\/circle><circle cx=\"88.5\" cy=\"42\" r=\"1.8\" fill=\"var(--surface)\"><\/circle><\/g><\/g><\/g><path d=\"M 59 57 Q 70 61 81 57\" fill=\"none\" stroke=\"var(--primary-deep)\" stroke-width=\"2.5\" stroke-linecap=\"round\"><\/path><g class=\"roo-body-group\"><rect x=\"64\" y=\"64\" width=\"12\" height=\"8\" fill=\"var(--primary-deep)\" rx=\"2\"><\/rect><rect class=\"roo-arm-l\" x=\"18\" y=\"82\" width=\"14\" height=\"28\" rx=\"7\" fill=\"var(--surface)\" stroke=\"var(--primary-deep)\" stroke-width=\"3\"><\/rect><rect class=\"roo-arm-r\" x=\"108\" y=\"82\" width=\"14\" height=\"28\" rx=\"7\" fill=\"var(--surface)\" stroke=\"var(--primary-deep)\" stroke-width=\"3\"><\/rect><rect x=\"36\" y=\"72\" width=\"68\" height=\"46\" rx=\"10\" fill=\"var(--surface)\" stroke=\"var(--primary-deep)\" stroke-width=\"3.5\"><\/rect><rect x=\"48\" y=\"80\" width=\"44\" height=\"30\" rx=\"5\" fill=\"var(--primary-tint)\" stroke=\"var(--primary-deep)\" stroke-width=\"2\"><\/rect><rect class=\"roo-line\" x=\"54\" y=\"86\" height=\"3.5\" width=\"26\" rx=\"1.75\" fill=\"var(--primary-deep)\"><\/rect><rect class=\"roo-line\" x=\"54\" y=\"93\" height=\"3.5\" width=\"18\" rx=\"1.75\" fill=\"var(--primary-deep)\"><\/rect><rect class=\"roo-line\" x=\"54\" y=\"100\" height=\"3.5\" width=\"22\" rx=\"1.75\" fill=\"var(--primary-deep)\"><\/rect><\/g><rect x=\"30\" y=\"122\" width=\"80\" height=\"14\" rx=\"7\" fill=\"var(--primary-soft)\" stroke=\"var(--primary-deep)\" stroke-width=\"2.5\"><\/rect><circle class=\"roo-tread-dot\" cx=\"42\" cy=\"129\" r=\"3\" fill=\"var(--primary-deep)\" opacity=\"0.55\"><\/circle><circle class=\"roo-tread-dot\" cx=\"56\" cy=\"129\" r=\"3\" fill=\"var(--primary-deep)\" opacity=\"0.55\"><\/circle><circle class=\"roo-tread-dot\" cx=\"70\" cy=\"129\" r=\"3\" fill=\"var(--primary-deep)\" opacity=\"0.55\"><\/circle><circle class=\"roo-tread-dot\" cx=\"84\" cy=\"129\" r=\"3\" fill=\"var(--primary-deep)\" opacity=\"0.55\"><\/circle><circle class=\"roo-tread-dot\" cx=\"98\" cy=\"129\" r=\"3\" fill=\"var(--primary-deep)\" opacity=\"0.55\"><\/circle><\/g><\/svg><\/span>\n        <span class=\"alt-status alt-status-working\" id=\"alt-status-working\" hidden><span id=\"alt-work-text\">Roo is refreshing the data<\/span><\/span>\n        <span class=\"alt-next\" id=\"alt-next-pull\"><\/span>\n                <span class=\"alt-status\" id=\"alt-status-live\"><span class=\"alt-live-dot\" aria-hidden=\"true\"><\/span> Live \u00b7 updated <span id=\"alt-live-time\">twice daily \u00b7 9 AM &amp; 6 PM EDT<\/span><\/span>\n        <span class=\"alt-brand\">by <strong>AskTheRecruiter.com<\/strong><\/span>\n    <\/div>\n                            <span class=\"alt-fresh-next\" id=\"alt-next-top\">Next update Aug 8, 22:00 UTC<\/span>\n                                                <div class=\"alt-fresh-stats\">\n                <span class=\"alt-fresh-stat\"><b>2,678<\/b><i>companies<\/i><\/span>\n                <span class=\"alt-fresh-stat\"><b>45<\/b><i>countries<\/i><\/span>\n            <\/div>\n                    <\/aside>\n        <p class=\"alt-ribbon\">\n            <span class=\"alt-ribbon-scope\">Covering <b>Jan 2002<\/b> to <b>Aug 8, 2026<\/b> \u00b7 <b>59<\/b> countries \u00b7 <b>46<\/b> US states + DC<\/span>\n            <span class=\"alt-ribbon-links\"><a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/sources\/\">Sources<\/a> \u00b7 <a href=\"#alt-recall-measured\">How complete, measured<\/a> \u00b7 <a href=\"#alt-corrections\">Corrections<\/a> \u00b7 <a href=\"https:\/\/asktherecruiter.com\/blog\/talent-intelligence-tracker\/\">Hiring is tracked separately<\/a><\/span>\n        <\/p>\n        <p class=\"alt-citeline\">\n                                    <span class=\"alt-citeline-stat\"><b id=\"alt-citeline-total\">467,226<\/b> verified job cuts recorded for 2026 so far, as of Aug 8, 2026.<\/span>\n                        <span class=\"alt-citeline-links\"><a href=\"#alt-cite-box\">Cite this tracker<\/a> \u00b7 <a id=\"alt-export-csv-top\" href=\"https:\/\/asktherecruiter.com\/blog\/wp-admin\/admin-post.php?action=alt_export_csv\"><span id=\"alt-export-csv-top-label\">CSV<\/span><\/a> \u00b7 <a id=\"alt-export-json-top\" href=\"https:\/\/asktherecruiter.com\/blog\/wp-admin\/admin-post.php?action=alt_export_json\"><span id=\"alt-export-json-top-label\">JSON<\/span><\/a> \u00b7 <a href=\"https:\/\/asktherecruiter.com\/blog\/wp-json\/layoffs\/v1\/query\">API<\/a><\/span>\n        <\/p>\n        <p class=\"alt-lead\"><span class=\"alt-lead-links\"><a class=\"alt-report-star\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/report\/\">\u2605 Monthly report (1-pager)<\/a> \u00b7 <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/press\/\">Press &amp; media<\/a> \u00b7 <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/ai-quotes\/\">AI, in their own words<\/a> \u00b7 <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/publisher-tools\/\">Embed this tracker<\/a><\/span><\/p>\n            <\/section>\n\n    <section class=\"alt-methodology alt-faq\" itemscope>\n        <div class=\"alt-detail-h\" role=\"heading\" aria-level=\"2\" style=\"font-size:19px;margin:0 0 10px\">Frequently asked questions<\/div>\n                <details class=\"alt-faq-item\">\n            <summary>What is the AI Layoff Tracker?<\/summary>\n            <div class=\"alt-method-body\"><p>A free, continuously updated layoff tracker covering verified job cuts worldwide across all industries and causes. It flags which layoffs companies explicitly attribute to AI or automation. Every entry links to a primary source: a SEC 8-K filing, a US state WARN notice, or a named news outlet with the exact quote.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>How many layoffs have there been in 2026 so far?<\/summary>\n            <div class=\"alt-method-body\"><p>So far in 2026 the tracker holds 2,661 verified layoff events totaling 467,226 job cuts worldwide. Companies explicitly blamed AI for 42,253 of those cuts. Totals update daily as new filings and reports are verified.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>Where does the layoff data come from?<\/summary>\n            <div class=\"alt-method-body\"><p>Four kinds of sources. SEC 8-K filings, searched twice daily. Official WARN notices from 46 US states and DC, imported daily with no AI processing. The European Restructuring Monitor, which is Eurofound&#039;s official per-company database of announced restructuring across the EU27, Norway and historically the UK (imported daily and credited to Eurofound; because these are announcement-stage figures, they feed the separately labeled &quot;Announced&quot; tier and never the verified totals). And worldwide press coverage in 65+ languages through the GDELT news index plus Google News, read across 45 national editions. The dataset spans 2002 to the present across 59 countries, 63,595 events in total.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>What sources do you use?<\/summary>\n            <div class=\"alt-method-body\"><p>Official government filings and legally required notices first: every SEC 8-K\/6-K filing, official WARN mass-layoff notices from 46 US states and DC (each a live link on our Data Sources page), and the EU&#039;s Eurofound restructuring monitor. Worldwide, we add named news coverage in 65+ languages from an editorially maintained trusted-outlet allowlist. Nothing is estimated; every number links back to one of these. The Data Sources page lists each one, with links to check the raw source yourself. <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/sources\/\">See the full Data Sources page &rarr;<\/a><\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>How is this different from other layoff trackers?<\/summary>\n            <div class=\"alt-method-body\"><p>Announcement surveys count corporate intentions on the day of the announcement. This job layoff tracker counts what has a verifiable document or quoted primary source behind it, so it is a documented floor rather than an estimate. Announcement-stage cuts are also tracked, but in a separately labeled tier that is never mixed into the verified totals.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>Why is our number different from other layoff trackers?<\/summary>\n            <div class=\"alt-method-body\"><p>Three reasons, and all of them point toward a number you can check. First, we date each layoff by when the cut takes effect, not when the notice was filed; most trackers use the filing date, so the same event can land in a different month and the running totals differ. Second, we are deliberately conservative and land within about 10 percent of independent WARN trackers, so our figure is a floor you can trust rather than a high estimate. Third, we never inflate a total by counting a company-wide headcount on every state filing: when one notice lists a nationwide figure, we count only the jobs in that state, so one event is never summed several times. A tracker reporting several times higher is usually doing exactly that.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>What if a source only says &quot;up to&quot; a number?<\/summary>\n            <div class=\"alt-method-body\"><p>We record the figure the source states and keep its qualifying words with the entry, because inventing a lower number would be a guess and dropping the entry would hide a real cut. So a report of &quot;up to 600 roles&quot; is stored as 600 with that wording retained, which makes it a ceiling rather than a measured total. This is the one place our figures can read high, so we name it rather than bury it. Where a source gives a true range (&quot;400 to 500&quot;), we take the lower bound and keep the upper bound in the data as well.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>How do you check your own accuracy?<\/summary>\n            <div class=\"alt-method-body\"><p>By auditing ourselves against our own sources. Every month an automated audit draws a random, stratified sample of published entries and re-opens every cited source to confirm the company, the number and the date. Entries from official filings and notices consistently match exactly; anything that fails is corrected or removed, usually the same day, and the correction is disclosed in the log below. The latest audit result is always published live on the Tracker Health page, so the number you see there is current, not a snapshot. <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/ai-tracker-health\/\">See the latest audit result &rarr;<\/a><\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>Can journalists and researchers use this data?<\/summary>\n            <div class=\"alt-method-body\"><p>Yes, free with attribution to asktherecruiter.com (CC BY 4.0). Filtered or full CSV and JSON downloads are on the page, and a public REST API serves the same data. Corrected entries are publicly flagged, and every correction to published figures is disclosed in the on-page corrections log.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>How often is the tracker updated?<\/summary>\n            <div class=\"alt-method-body\"><p>Continuously. News and SEC filings are collected twice daily (morning and after US market close, ET); official WARN notices and Eurofound ERM records import daily; and the daily summary, stats, charts and table read live data on every page load. The Tracker Health page shows every collector&#039;s latest run in real time.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>What is the difference between &quot;verified&quot; and &quot;announced&quot; job cuts?<\/summary>\n            <div class=\"alt-method-body\"><p>Verified cuts have a filing or independently reported source behind them: a WARN notice, an SEC filing, or a named outlet&#039;s report of cuts taking place. Announced cuts are company plans reported at announcement stage, tracked in their own labeled tier and never mixed into the verified totals, because announced plans can shrink, stretch over years, or partially happen through attrition.<\/p><\/div>\n        <\/details>\n                <details class=\"alt-faq-item\">\n            <summary>How do I report an error?<\/summary>\n            <div class=\"alt-method-body\"><p>Use the contact page and corrections get priority. Every entry links to its primary source, so you can check any number against the underlying document.<\/p><\/div>\n        <\/details>\n            <details class=\"alt-methodology\" id=\"alt-metric-definitions\" open>\n        <summary>Methodology &amp; sources (for journalists &amp; researchers)<\/summary>\n        <div class=\"alt-method-body\">\n            <p><b>The short version.<\/b> <b>Verified job cuts<\/b> are cuts with a filing or named source behind them, counted on the day they take effect; the main figure. <b>AI-attributed<\/b> is the subset where the employer named AI in words we can quote. <b>Announced<\/b> is a separate, labeled tier of announcement-stage plans, never mixed into the verified total. Nothing is estimated; every number links to a legal filing or named report, and country\/US-state filters describe where the jobs were, not an employer's headquarters.<\/p>\n            <p><b>How the AI tag works.<\/b> Only a primary or contributing cause counts, and each one needs an exact supporting quote. Investment in AI, future projections, or AI used to pick who goes do not qualify. A separate broader measure is labeled and never merged in.<\/p>\n            <p class=\"alt-method-cta\"><a class=\"alt-method-fulllink\" href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/methodology\/\">Read the full methodology and sources &rarr;<\/a> &middot; extraction, dedup, coverage limits, why our totals differ, and API access, all in detail.<\/p>\n        <\/div>\n    <\/details>\n    <details class=\"alt-methodology\" id=\"alt-data-sources\">\n        <summary>Where do we get this data? Every source, by country<\/summary>\n        <div class=\"alt-method-body\">\n            <p>We collect official government filings and notices directly: SEC EDGAR, including Item 2.05 exit-cost filings, WARN notices from 46 US states and DC, and Eurofound ERM for the EU. We also monitor press-release wires and reviewed company investor-relations feeds. And 705 reviewed news outlets across 180 countries surface coverage through GDELT's 65-language index and Google News. We work from an allowlist and never crawl those outlets directly. Every published event links to its source. A handful of US states publish no usable WARN register: Arkansas, Wyoming, New Hampshire, Missouri, Hawaii and Oklahoma. For those states we also show the official monthly unemployment rate from the US Bureau of Labor Statistics, sourced and dated. It is a clearly separate context metric, and we never mix it into the layoff counts. <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/sources\/\">See the full source directory<\/a>.<\/p>\n                        <p class=\"alt-muted\" id=\"alt-recall-measured\"><b>How complete is that, measured?<\/b> We\n            enumerated every SEC 8-K filed between 1 July 2025 and 30 June 2026\n            that qualified for this test. A filing qualified if its structured\n            filing header carries Item 2.05 and it states an absolute number of\n            affected employees. Then we checked how many appear\n            here. <b>24 of 57<\/b>,\n            or 42% (95% confidence interval\n            30% to 55%).\n            So this is a floor and not a census, and it is why the page does not\n            claim to hold every filing. Where a count is published, it is\n            accurate: 39 of 40 checked figures appear verbatim in the cited\n            source. That measurement covers one source family over one year. It\n            says nothing about private employers, non-US events, or the WARN and\n            news routes, which we count separately. We re-measure it weekly\n            against the same frozen filing list, so this paragraph updates as\n            capture improves.<\/p>\n                                    <p><b>The full outlet directory<\/b>, every country and every reviewed outlet we scan with each country's official register, lives on the <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/sources\/\">Data Sources page<\/a>, generated straight from the collector's own allowlist.<\/p>\n        <\/div>\n    <\/details>\n    <details class=\"alt-methodology alt-conversion-card\" id=\"alt-conversion-card\" open>\n        <summary>Do announced cuts actually happen?<\/summary>\n        <div class=\"alt-method-body\">\n            <p class=\"alt-muted\" style=\"margin-top:0\">Share of each month's announced job cuts that show verified records (filings or sourced reports) from the same company within 6 months. Matches are capped per announcement, so a month can never exceed 100%.<\/p>\n            <div class=\"alt-conv-range\" role=\"group\" aria-label=\"Time range\">\n              <button type=\"button\" class=\"alt-conv-btn alt-conv-on\" data-range=\"24\">Last 2 years<\/button>\n              <button type=\"button\" class=\"alt-conv-btn\" data-range=\"60\">Last 5 years<\/button>\n              <button type=\"button\" class=\"alt-conv-btn\" data-range=\"0\">All time<\/button>\n            <\/div>\n            <div class=\"alt-chart-box\"><canvas id=\"alt-chart-conversion\" aria-label=\"Announced-to-verified conversion by announcement month\"><\/canvas><\/div>\n            <span class=\"alt-chart-btns\"><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-conversion\" data-kind=\"png\" aria-label=\"Download chart as image\" title=\"Download PNG\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><button type=\"button\" class=\"alt-chart-dl\" data-dl=\"alt-chart-conversion\" data-kind=\"csv\" aria-label=\"Download data as CSV\" title=\"Download CSV\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12m0 0l-4-4m4 4l4-4M4 21h16\"\/><\/svg><\/button><\/span>\n            <p class=\"alt-muted\" id=\"alt-conversion-note\" style=\"display:none\"><\/p>\n        <\/div>\n    <\/details>\n    <details class=\"alt-methodology\">\n        <summary>Which countries are in which region tab?<\/summary>\n        <div class=\"alt-method-body\" id=\"alt-region-defs\">\n            <p>The region tabs are views over the worldwide data. The full country list for each tab loads here.<\/p>\n        <\/div>\n    <\/details>\n\n        <details class=\"alt-methodology\" open>\n        <summary>Why our numbers differ from other trackers<\/summary>\n        <div class=\"alt-method-body\">\n            <p><b>Every tracker measures a different thing, so the numbers should differ.<\/b> We count <em>verified events<\/em>: cuts with a filing or named-outlet source behind them, each one clickable. The big announcement trackers count <em>corporate intentions<\/em>. Neither is wrong; they answer different questions. Our total sits below the headline announcement estimates, and the gap is fully explainable, here is exactly why, and why we treat it as a feature, not a shortfall.<\/p>\n\n            <p><b>1 &middot; They book multi-year plans on day one; we count cuts as they happen.<\/b> When a company announces \"20,000 cuts over two years,\" the announcement trackers record all 20,000 that day. We add each cut as its WARN notice or SEC filing actually appears. Over a year that is a large, permanent gap, their figure is a forecast, ours is an execution ledger.<\/p>\n\n            <p><b>2 &middot; They include separations that name no event.<\/b> Announcement totals fold in voluntary buyouts, deferred resignations, and attrition programs, including large federal-workforce reductions that file no WARN notice and name no company. In 2025 that was roughly <b>250,000 to 300,000 jobs<\/b> of the announcement total alone. There is no document or named source to link, so we do not claim it.<\/p>\n\n            <p><b>3 &middot; They count cuts no outlet ever named.<\/b> Announcement surveys aggregate press mentions and estimates we cannot reproduce. We only publish what traces to a source, so an unsourced cut never enters our total.<\/p>\n\n            <p><b>4 &middot; We date each cut by when it takes effect, not when it was filed.<\/b> Most trackers count a layoff on the day its WARN notice is filed or the cut is announced. We count it on the day the jobs actually end. That is what a worker lives through, and what a labor-market reader wants to measure. The two bases answer different questions. Filing date asks when we heard about it. Effective date asks when it happened. The gap is small, and it can fall either way. In 2026 the effective-date basis runs slightly higher. Companies filed more notices in 2025 for cuts landing in 2026 than they filed in 2026 for cuts landing in 2027. We store both dates. You can recount any figure here on either basis.<\/p>\n            <p><b>The bottom line, stated plainly.<\/b> Our verified figure is a <em>documented floor<\/em>. It is smaller than the estimates, but every single number clicks through to a legal filing or a named report. We deliberately do <b>not<\/b> pad it to match a headline estimate. A number a journalist can verify is worth more than a bigger one they cannot. And on the measure this tracker exists for, <b>layoffs companies attribute to AI<\/b>, our count actually <em>exceeds<\/em> the headline announcement trackers every year. We surface AI attributions from primary sources they never itemize.<\/p>\n\n            <p><b>Where we lead, and where we don't, stated honestly.<\/b> Because our figure is built from receipts, it is not always smaller. Measured like-for-like against the public trackers by category:<\/p>\n            <ul class=\"alt-method-list\">\n                <li><b>Against WARN-only aggregators<\/b> (the legally-filed US floor), we come out <em>higher<\/em>. We import the same WARN notices, then add SEC filings and named-news reports on top. Our US verified total clears the WARN floor rather than stopping at it.<\/li>\n                <li><b>Against tech-event trackers<\/b>, our worldwide technology job-cut total is <em>at or above<\/em> the largest of them by volume. We carry fewer tiny private-startup events, but more total tech job losses. We catch the big filed cuts they sometimes miss.<\/li>\n                <li><b>On AI attribution<\/b>, our broad AI-linked measure is <em>at or above<\/em> the scale of the announcement surveys' AI figure, and every entry carries the employer's own words. Our strict measure is deliberately smaller than a survey, because a survey infers a reason and we require a quote.<\/li>\n                <li><b>Against announcement surveys' all-industry total<\/b>, we run <em>lower<\/em>, on purpose: the gap is receiptless cuts (federal-workforce reductions, buyouts, attrition, and small closings that file nothing). We do not claim what we cannot source.<\/li>\n                <li><b>On coverage no one else offers<\/b>, we are the only one of these measuring the <em>global, all-industry, source-linked<\/em> universe. Everyone else is US-only, tech-only, or a survey.<\/li>\n            <\/ul>\n\n            <p><b>Where each kind of tracker fits:<\/b><\/p>\n            <ul class=\"alt-method-list\">\n                <li><b>Announcement surveys<\/b>, monthly totals of <em>announced<\/em> US cuts from press reports and company statements, including estimates and multi-year plans. Typically published as press releases; no per-event public database.<\/li>\n                <li><b>Editorial newsroom trackers<\/b>, selected major announcements with newsroom verification. No downloadable dataset; selective by design.<\/li>\n                <li><b>Sector trackers<\/b>, technology-focused trackers built from announcements and crowdsourced reports. Their scope matches our <em>Technology<\/em> filter, not our all-industry total.<\/li>\n                <li><b>Official statistics<\/b>, <a href=\"https:\/\/www.bls.gov\/jlt\/\" target=\"_blank\" rel=\"noopener\">US BLS JOLTS<\/a>, <a href=\"https:\/\/www.ons.gov.uk\/employmentandlabourmarket\/peoplenotinwork\/redundancies\" target=\"_blank\" rel=\"noopener\">UK ONS<\/a>, <a href=\"https:\/\/ec.europa.eu\/eurostat\" target=\"_blank\" rel=\"noopener\">Eurostat<\/a> count <em>all<\/em> separations economy-wide (millions\/month) with no company detail. A different universe entirely.<\/li>\n                <li><b>This tracker<\/b>, verified events in the headline, announcement-stage figures in a separate labeled tier, corrections logged openly, data and code public. When our number differs, the difference is definitional, and both definitions are stated here so either can be cited correctly.<\/li>\n            <\/ul>\n        <\/div>\n    <\/details>\n\n    <details class=\"alt-methodology\">\n        <summary>Known gaps &amp; why the country count changes<\/summary>\n        <div class=\"alt-method-body\">\n            <p>The full directory of every pipeline, the SEC, all state WARN registries with live links, Eurofound ERM, and the news index, lives on the <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/sources\/\">Data Sources page<\/a>. The disclosures below cover what is <em>not<\/em> yet included.<\/p>\n            <p><b>Why the country count grows over time.<\/b> The number of countries is not a setting we can raise; it reflects where large, press-covered layoffs have actually happened in our window. GDELT already searches every country on earth in 65+ languages, so a country appears the moment a credible outlet there covers a qualifying layoff. As events occur and as we add more trusted local outlets, the count rises on its own. This is honest by design: we show the countries where verifiable events exist, not a padded list.<\/p>\n            <p><b>Known gaps, stated plainly.<\/b> We do not yet operate direct connectors for Canada SEDAR+, UK RNS, ASX, TDnet\/EDINET, NSE\/BSE, HKEXnews, SGXNet, SENS, DART or TASE. We maintain them as official-source research candidates. We will name one as live only after a stable public interface, tests and source-health monitoring exist for it. A few countries also publish official per-company redundancy records we do not ingest yet, including Belgium's FPS Employment collective-dismissal reports, Italy's weekly CIGS decree lists, and Sweden's varsel statistics. Most countries, including Germany and Mexico, treat employer identity in redundancy filings as confidential, so press coverage through GDELT in local languages is the primary source there. Events too small for any press coverage, any WARN threshold, or the ERM threshold of 100 jobs will not appear in any tracker, including this one.<\/p>\n        <\/div>\n    <\/details>\n\n    <details class=\"alt-methodology\" id=\"alt-corrections\" open>\n        <summary>Data notes &amp; corrections log<\/summary>\n        <div class=\"alt-method-body\">\n            <p class=\"alt-corrections-framing\">Corrections are dated and described here, newest first, and corrected rows carry <code>edited: true<\/code> in the API. Nothing is quietly edited. Each entry has its own anchor link, so a correction can be cited by URL.<\/p>\n                        <p class=\"alt-corrections-provenance\">Origin, computed from the log entries themselves.\n            Of the 133 machine-written entries below,\n            106 name an internal audit or automated\n            check as the trigger. Another 0 name an external\n            report. The remaining 27 do not record an origin,\n            so they are counted as unrecorded, not assigned one.<\/p>\n                        <p>For reproducible monitoring, the machine-readable <a href=\"https:\/\/asktherecruiter.com\/blog\/wp-json\/layoffs\/v1\/quality-status\">quality status endpoint<\/a> reports dataset revision, recent corrections, collector health, retained-source integrity and the status of each coverage workstream. Pending work is shown as pending, not silently treated as coverage.<\/p>\n            <ul class=\"alt-corrections-scroll\">\n                                <li id=\"log-2026-08-08-5\"><b>2026-08-08: 14 entries corrected (fields: country, industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-08-08-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-08-4\"><b>2026-08-08: 3 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-08-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-08-3\"><b>2026-08-08: 35 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-08-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-08-2\"><b>2026-08-08: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-08-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-08-1\"><b>2026-08-08: 5 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-08-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-07-5\"><b>2026-08-07: 2 entries corrected (fields: country, industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-08-07-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-07-4\"><b>2026-08-07: 5 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-07-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-07-3\"><b>2026-08-07: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-07-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-07-2\"><b>2026-08-07: 15 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-07-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-07-1\"><b>2026-08-07: 3 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-07-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-06-3\"><b>2026-08-06: 33 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-06-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-06-2\"><b>2026-08-06: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-06-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-06-1\"><b>2026-08-06: 8 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-06-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-05-4\"><b>2026-08-05: 3 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-05-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-05-3\"><b>2026-08-05: 11 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-05-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-05-2\"><b>2026-08-05: 405 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-05-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-05-1\"><b>2026-08-05: 4 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-05-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-04-5\"><b>2026-08-04: 2 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-08-04-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-04-4\"><b>2026-08-04: 4 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-04-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-04-3\"><b>2026-08-04: 38 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-04-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-04-2\"><b>2026-08-04: 403 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-04-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-04-1\"><b>2026-08-04: 10 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-04-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-03-4\"><b>2026-08-03: 9 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-03-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-03-3\"><b>2026-08-03: 31 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-03-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-03-2\"><b>2026-08-03: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-03-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-03-1\"><b>2026-08-03: 6 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-03-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-02-5\"><b>2026-08-02: 1 entry corrected (fields: industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-08-02-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-02-4\"><b>2026-08-02: 13 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-02-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-02-3\"><b>2026-08-02: 42 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-02-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-02-2\"><b>2026-08-02: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-02-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-02-1\"><b>2026-08-02: 8 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-02-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-01-5\"><b>2026-08-01: 9 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-08-01-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-01-4\"><b>2026-08-01: 16 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-08-01-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-01-3\"><b>2026-08-01: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-08-01-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-01-2\"><b>2026-08-01: 6 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-08-01-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-08-01-1\"><b>2026-08-01: 2 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-08-01-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-31-4\"><b>2026-07-31: 6 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-31-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-31-3\"><b>2026-07-31: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-31-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-31-2\"><b>2026-07-31: 20 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-31-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-31-1\"><b>2026-07-31: 2 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-31-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-30-6\"><b>2026-07-30: 22 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-30-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-30-5\"><b>2026-07-30: 19 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-30-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-30-4\"><b>2026-07-30: 416 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-30-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-30-3\"><b>2026-07-30: 8 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-30-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-30-2\"><b>2026-07-30: 1 entry removed.<\/b> NV WARN parser glued city and county; parser fix deployed, next 9am ET import re-creates it correctly <a class=\"alt-log-anchor\" href=\"#log-2026-07-30-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-30-1\"><b>2026-07-30: 3 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-30-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-29-6\"><b>2026-07-29: 12 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-29-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-29-5\"><b>2026-07-29: 1 entry enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-29-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-29-4\"><b>2026-07-29: 2 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-29-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-29-3\"><b>2026-07-29: 402 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-29-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-29-2\"><b>2026-07-29: 7 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-29-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-29-1\"><b>2026-07-29: 1 entry enriched.<\/b> Automated source-evidence context enrichment <a class=\"alt-log-anchor\" href=\"#log-2026-07-29-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-28-6\"><b>2026-07-28: 2 entries corrected (fields: country, industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-28-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-28-5\"><b>2026-07-28: 3 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-28-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-28-4\"><b>2026-07-28: 401 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-28-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-28-3\"><b>2026-07-28: 5 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-28-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-28-2\"><b>2026-07-28: 3 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-28-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-28-1\"><b>2026-07-28: 73 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-28-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-27-6\"><b>2026-07-27: 3 entries corrected (fields: country, industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-27-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-27-5\"><b>2026-07-27: 1 entry merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-27-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-27-4\"><b>2026-07-27: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-27-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-27-3\"><b>2026-07-27: 6 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-27-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-27-2\"><b>2026-07-27: 1 entry reclassified.<\/b> Automated source-evidence reassessment <a class=\"alt-log-anchor\" href=\"#log-2026-07-27-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-27-1\"><b>2026-07-27: 54 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-27-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-26-6\"><b>2026-07-26: 2 entries removed.<\/b> 2025 historical-year backfill honesty correction: phantom\/double-count rows (Meta 8k = lawsuit allegation in a Fortune macro roundup; US-federal 5k = Benzinga commentary on Nov BLS drop; DOGE 10k = cross-agency aggregate double-counting VA\/NOAA\/IRS). -23,000 jobs. Per TECHLOG backfill #1. <a class=\"alt-log-anchor\" href=\"#log-2026-07-26-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-26-5\"><b>2026-07-26: 6 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-26-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-26-4\"><b>2026-07-26: 23 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-26-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-26-3\"><b>2026-07-26: 407 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-26-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-26-2\"><b>2026-07-26: 12 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-26-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-26-1\"><b>2026-07-26: 134 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-26-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-25-5\"><b>2026-07-25: 6 entries corrected (fields: industry, country).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-25-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-25-4\"><b>2026-07-25: 5 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-25-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-25-3\"><b>2026-07-25: 9 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-25-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-25-2\"><b>2026-07-25: 390 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-25-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-25-1\"><b>2026-07-25: 1 entry removed.<\/b> ghost row: wiped meta (empty company + job_count 0) inflating entry\/distinct counts <a class=\"alt-log-anchor\" href=\"#log-2026-07-25-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-24-6\"><b>2026-07-24: 4 entries removed.<\/b> FL WARN W-1511 test\/sandbox notice: one WARN# spans AT&amp;T+BOEING+BOEING test, fabricated counts (78788 fake) <a class=\"alt-log-anchor\" href=\"#log-2026-07-24-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-24-5\"><b>2026-07-24: 2 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-24-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-24-4\"><b>2026-07-24: 9 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-24-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-24-3\"><b>2026-07-24: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-24-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-24-2\"><b>2026-07-24: 6 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-24-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-24-1\"><b>2026-07-24: 18226 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-24-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-9\"><b>2026-07-23: 41 entries corrected (fields: country).<\/b> Legacy repair: country filled from deterministic evidence (a US state code on the row, or a US state government WARN source). Rows without such evidence were left blank rather than guessed. <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-9\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-8\"><b>2026-07-23: 54 entries corrected (fields: company).<\/b> Legacy repair: the notice&#039;s site address was stored inside the employer name, which split the company from its own other rows. Name normalized; no count, date or source changed. <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-8\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-7\"><b>2026-07-23: 1 entry corrected (fields: industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-7\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-6\"><b>2026-07-23: 17 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-5\"><b>2026-07-23: 4 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-4\"><b>2026-07-23: 23 entries removed.<\/b> Audit 2026-07-23: WARN notices the state later RESCINDED or CANCELLED. A withdrawn notice is a layoff that did not happen, so counting it added 5,050 jobs nobody lost. The importer now drops these at the boundary; these 23 stored rows are removed and their hashes suppressed. <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-3\"><b>2026-07-23: 1 entry removed.<\/b> Audit #1 (2026-07-23): the cited Times of India source states Starbucks has not confirmed how many jobs will be lost; the ~1,000 figure in the stored excerpt is an earlier Seattle\/Kent retail event already covered by WA WARN rows. Count unsupported by its own source. <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-2\"><b>2026-07-23: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-23-1\"><b>2026-07-23: 21549 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-23-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-22-5\"><b>2026-07-22: 22 entries removed.<\/b> Undated duplicate cleanup: news\/SEC rows with no date that duplicate a dated event of the same company and headcount (they had bypassed the date-gated dedup guard). <a class=\"alt-log-anchor\" href=\"#log-2026-07-22-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-22-4\"><b>2026-07-22: 4 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-22-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-22-3\"><b>2026-07-22: 309 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-22-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-22-2\"><b>2026-07-22: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-22-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-22-1\"><b>2026-07-22: 1 entry enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-22-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-8\"><b>2026-07-21: 3 entries corrected (fields: industry, country).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-8\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-7\"><b>2026-07-21: 11 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-7\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-6\"><b>2026-07-21: 202 entries enriched.<\/b> Curated employer-domicile registry backfill (deterministic public HQ facts for the largest multi-country events) <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-5\"><b>2026-07-21: 809 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-4\"><b>2026-07-21: 1 entry enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-3\"><b>2026-07-21: 1 entry enriched.<\/b> Automated source-evidence context enrichment <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-2\"><b>2026-07-21: 77 entries reclassified.<\/b> Automated source-evidence reassessment <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-21-1\"><b>2026-07-21: 15727 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-21-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-7\"><b>2026-07-20: 29 entries enriched.<\/b> Automated industry classification: company identity + retained excerpt, double-confirmed by two model passes, fixed vocabulary, blank fields only <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-7\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-6\"><b>2026-07-20: 1 entry corrected (fields: industry).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-5\"><b>2026-07-20: 3 entries enriched.<\/b> Automated source-evidence context enrichment <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-4\"><b>2026-07-20: 4 entries reclassified.<\/b> Automated source-evidence reassessment <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-3\"><b>2026-07-20: 37 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-2\"><b>2026-07-20: 2 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-20-1\"><b>2026-07-20: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-20-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-14\"><b>2026-07-19: 2 entries enriched.<\/b> Automated role-category extraction from stored source evidence <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-14\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-13\"><b>2026-07-19: 1 entry corrected (fields: company).<\/b> Company-name alignment: id 70595 (2026-07-13 Volkswagen 50,000) renames to Volkswagen Group so both statements group as one company. <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-13\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-12\"><b>2026-07-19: 400 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill: fixed-vocabulary tags classified only from the row&#039;s stored excerpt (ERM rows: Eurofound&#039;s own recorded restructuring type) <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-12\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-11\"><b>2026-07-19: 59 entries corrected (fields: reason_tags).<\/b> Reason-tag backfill for 2026 seeded announcement events: ai_automation for employer-stated AI, possible_ai for broad press links, restructuring baseline. Aligns the Reasons filter and chart with the seeded rows. <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-11\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-10\"><b>2026-07-19: 1 entry corrected (fields: job_count, source_url, excerpt).<\/b> 2025 audit batch 2: Nissan row 70233 stored the cumulative 20,000 figure; CBT News states 11,000 NEW cuts announced 2025-05-13 on top of the separately-recorded 9,000 from Jan (row 60932), storing both 20,000 and 9,000 double-counts <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-10\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-9\"><b>2026-07-19: 2 entries merged.<\/b> 2025 audit batch 2: Recruit Holdings\/Indeed\/Glassdoor July 11 announcement of 1,300 cuts is triple-counted (rows 70339 Jul-10, 70341 Jul-11, 26457 Jul-11 all 1,300); keeper 26457 carries the AI attribution <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-9\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-8\"><b>2026-07-19: 4 entries corrected (fields: job_count, source_url, excerpt).<\/b> 2025 historical-year audit: conservative-count corrections to the employer&#039;s own announced figures (Amazon press release states ~14,000 corporate roles vs the Reuters up-to-30,000 estimate; GM announced 1,750 indefinite layoffs vs the 1,200 Factory Zero slice; Target confirmed ~1,000 layoff notices with 800 vacant roles inside the 1,800 headline; Blue Origin ~1,400 = 10% of ~14,000 per Reuters\/Via <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-8\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-7\"><b>2026-07-19: 20 entries merged.<\/b> 2025 historical-year audit: confirmed duplicate rows of the same announcement (dossier: UPS Oct-28 48K disclosure duplicated by a Challenger-roundup row and superseding the Apr-29 20K stage; IRS Apr-5 same-day pair; HHS Mar-27 RIF quadruplicated plus FDA\/agency sub-slices of the announced 10K breakdown; State Jul-11 pair (keep conservative 1,300); Education Jul SCOTUS row re-reporting the Mar RIF; <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-7\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-6\"><b>2026-07-19: 7 entries corrected (fields: industry).<\/b> Industry precision pass on batch-3 seeds: e-commerce, travel and media companies had defaulted to Technology; corrected through the fixed vocabulary. <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-5\"><b>2026-07-19: 251 entries enriched.<\/b> Curated employer-domicile registry backfill (deterministic public HQ facts for the largest multi-country events) <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-4\"><b>2026-07-19: 3 entries corrected (fields: industry, country).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-3\"><b>2026-07-19: 15 entries merged.<\/b> Daily cross-source dedup: same layoff event reported by multiple sources, confirmed by DeepSeek <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-2\"><b>2026-07-19: 2 entries enriched.<\/b> Automated source-evidence context enrichment <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-19-1\"><b>2026-07-19: 92 entries reclassified.<\/b> Automated source-evidence reassessment <a class=\"alt-log-anchor\" href=\"#log-2026-07-19-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-9\"><b>2026-07-18: 1 entry corrected (fields: job_count, excerpt).<\/b> R8 Oracle reconciliation: converge on the company-grounded figure. Oracle&#039;s FY2026 10-K discloses headcount fell from ~162,000 (May 31, 2025) to ~141,000 (May 31, 2026), a net ~21,000 reduction the filing links to &#039;the adoption and deployment of AI technologies across our operations&#039;; the prior 30,000 was press-reported gross plan size originating from a TD Cowen analyst estimate. Gross plan repor <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-9\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-8\"><b>2026-07-18: 1 entry merged.<\/b> R8 Oracle reconciliation: the Feb 20,000 row is analyst-forecast coverage (TD Cowen 20K-30K, &#039;may lay off up to 30,000&#039;) of the same Fiscal 2026 Oracle Restructuring Plan executed Mar 31, 2026 and held as the Apr 6 30,000 row; a single plan was double-counted as 50,000. Both Times of India reports are retained on the canonical event. <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-8\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-7\"><b>2026-07-18: 1 entry corrected (fields: job_count, country, excerpt).<\/b> Dow Jan-2026 correction (plan R2 #3, amended): count restored to 3,700 - ERM factsheet 204559 books the net-new portion of the 4,500-job global plan announced Jan 29, 2026 (CBS); the remaining 800 were announced July 2025 and separately retained (row 61702 \/ ERM 204001), so 4,500 double-counts. The CBS source-attach step had overwritten the unpinned row to 4,500 and blanked country; both restored  <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-7\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-6\"><b>2026-07-18: 4 entries enriched.<\/b> Automated source-evidence context enrichment <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-6\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-5\"><b>2026-07-18: 1 entry corrected (fields: job_count, layoff_date, announced, ai_explicit, ai_causation, review_status, excerpt).<\/b> R2 #1 Intuit correction: extractor parsed &#039;17% of workforce&#039; as 17 jobs. Corrected to the article-stated ~3,000 (&#039;Intuit is letting 17% of its staff go, or about 3,000 people&#039; - TechCrunch 2026-05-20; &#039;approximately 3,000 employees&#039; - CFO Dive). Original CNBC URLs are 403-blocked; count evidenced via accessible allowlisted alternates. AI fields set to the company&#039;s explicit on-record denial: CEO s <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-5\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-4\"><b>2026-07-18: 1 entry corrected (fields: job_count, source_url, excerpt).<\/b> Meta 2026-03-25 Reality Labs\/recruiting\/sales round undercounted: extractor stored 100 from a &#039;hundreds&#039; headline (economictimes). Corrected to 700 per The Information\/Bloomberg-sourced reporting (&#039;about 700&#039;); primary CNBC 2026-03-25 article is 403-blocked, accessible alternate quoted. Challenger gap plan R2 #2. Original source report retained on event 43623. <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-3\"><b>2026-07-18: 1 entry merged.<\/b> R2 #4 Lucid duplicate: &#039;Lucid&#039; (livemint) and &#039;Lucid Motors&#039; (TechCrunch) 1,500-job rows for the 2026-06-22 announcement are the same event (18% cost-reduction round, same day); company_key normalization keeps &#039;motors&#039; so dedupe never clustered them. Merged into the TechCrunch-sourced canonical row retaining both source reports. <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-2\"><b>2026-07-18: 29 entries reclassified.<\/b> Automated source-evidence reassessment <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-18-1\"><b>2026-07-18: 2 entries corrected (fields: industry, country).<\/b> Automated classification audit: label mismatch flagged and independently confirmed by two LLM passes (DeepSeek) <a class=\"alt-log-anchor\" href=\"#log-2026-07-18-1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                                <li id=\"log-2026-07-15-s1\"><b>2026-07-15: Florida test rows removed, 87,600 jobs.<\/b> Florida's official WARN export contains internal test entries, which are fictitious notices sharing one WARN number and using non-existent zip codes. Eight such rows were removed, the largest a fake 78,788-worker \"AT&amp;T\" notice that briefly ranked as our biggest entry. Our importer now skips test-named rows, and each removed row is permanently blocked from re-import. <a class=\"alt-log-anchor\" href=\"#log-2026-07-15-s1\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                <li id=\"log-2026-07-15-s2\"><b>2026-07-15: Country assigned to 88 news and SEC entries.<\/b> These rows had no country recorded, which hid them from the regional views and country charts, though they were always in the worldwide totals. Each was resolved from its own source article. The largest were Oracle (30,000, spanning the US, India, Canada, Mexico and Uruguay, so \"Multiple countries\") and BBC (2,000, United Kingdom). <a class=\"alt-log-anchor\" href=\"#log-2026-07-15-s2\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                <li id=\"log-2026-07-15-s3\"><b>2026-07-15: Ideal US Talent Systems RI corrected from 9,891 to 2.<\/b> The Rhode Island notice states the company-wide figure, but only 2 RI employees are affected. The per-state filings for DC, GA, IL and VA are already separate entries. Counting the company-wide total under RI double-counted the event. <a class=\"alt-log-anchor\" href=\"#log-2026-07-15-s3\" aria-label=\"Link to this correction\">#<\/a><\/li>\n                <li id=\"log-2026-07-15-s4\"><b>2026-07-15: Ten non-events removed.<\/b> These were SEC-filing extraction mistakes. Some were severance dollar figures and job-cut percentages misread as headcounts. Some were WARN Act boilerplate clauses from acquisition agreements. Three were duplicate rows of one Meta story carrying wrong dates. <a class=\"alt-log-anchor\" href=\"#log-2026-07-15-s4\" aria-label=\"Link to this correction\">#<\/a><\/li>\n            <\/ul>\n            <p>Spotted something off? Every entry links to its primary source so you can check us. Send corrections through the <a href=\"https:\/\/asktherecruiter.com\/blog\/contact\/\">contact page<\/a> and they get priority.<\/p>\n        <\/div>\n    <\/details>\n    <\/section>\n\n    <div class=\"alt-cite-box\" id=\"alt-cite-box\">\n        <span class=\"alt-detail-h\">Cite this tracker<\/span>\n        <code id=\"alt-cite-text\">AI Layoff Tracker, AskTheRecruiter.com. Accessed <span id=\"alt-cite-date\"><\/span>. Data from SEC EDGAR 8-K filings, US state WARN notices, and credible news outlets.<\/code>\n        <button type=\"button\" class=\"alt-btn alt-btn-sm\" id=\"alt-cite-copy\">Copy<\/button>\n    <\/div>\n\n        <section class=\"alt-browse\" aria-labelledby=\"alt-browse-title\">\n        <h2 id=\"alt-browse-title\" class=\"alt-browse-title\"><span class=\"ez-toc-section\" id=\"Browse_the_record\"><\/span>Browse the record<span class=\"ez-toc-section-end\"><\/span><\/h2>\n        <p class=\"alt-browse-intro\">Every page below lists the source-linked layoff events behind its own figure. Counts are events, not jobs.<\/p>\n                    <div class=\"alt-browse-group\">\n                <h3 class=\"alt-browse-heading\"><span class=\"ez-toc-section\" id=\"By_country\"><\/span>By country<span class=\"ez-toc-section-end\"><\/span><\/h3>\n                <ul class=\"alt-browse-list\">\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/united-states\/\">United States<span class=\"alt-browse-n\">43,230<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/united-kingdom\/\">United Kingdom<span class=\"alt-browse-n\">2,817<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/france\/\">France<span class=\"alt-browse-n\">2,323<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/germany\/\">Germany<span class=\"alt-browse-n\">2,273<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/sweden\/\">Sweden<span class=\"alt-browse-n\">985<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/spain\/\">Spain<span class=\"alt-browse-n\">977<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/poland\/\">Poland<span class=\"alt-browse-n\">955<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/italy\/\">Italy<span class=\"alt-browse-n\">907<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/netherlands\/\">Netherlands<span class=\"alt-browse-n\">904<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/belgium\/\">Belgium<span class=\"alt-browse-n\">732<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/finland\/\">Finland<span class=\"alt-browse-n\">731<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/czechia\/\">Czechia<span class=\"alt-browse-n\">495<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/ireland\/\">Ireland<span class=\"alt-browse-n\">483<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/denmark\/\">Denmark<span class=\"alt-browse-n\">456<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/austria\/\">Austria<span class=\"alt-browse-n\">428<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/romania\/\">Romania<span class=\"alt-browse-n\">404<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/hungary\/\">Hungary<span class=\"alt-browse-n\">370<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/norway\/\">Norway<span class=\"alt-browse-n\">313<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/slovenia\/\">Slovenia<span class=\"alt-browse-n\">310<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/portugal\/\">Portugal<span class=\"alt-browse-n\">295<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/slovakia\/\">Slovakia<span class=\"alt-browse-n\">248<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/lithuania\/\">Lithuania<span class=\"alt-browse-n\">201<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/greece\/\">Greece<span class=\"alt-browse-n\">178<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/canada\/\">Canada<span class=\"alt-browse-n\">177<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/estonia\/\">Estonia<span class=\"alt-browse-n\">134<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/croatia\/\">Croatia<span class=\"alt-browse-n\">81<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/india\/\">India<span class=\"alt-browse-n\">71<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/bulgaria\/\">Bulgaria<span class=\"alt-browse-n\">69<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/latvia\/\">Latvia<span class=\"alt-browse-n\">58<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/luxembourg\/\">Luxembourg<span class=\"alt-browse-n\">51<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/australia\/\">Australia<span class=\"alt-browse-n\">46<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/cyprus\/\">Cyprus<span class=\"alt-browse-n\">28<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/malta\/\">Malta<span class=\"alt-browse-n\">23<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/brazil\/\">Brazil<span class=\"alt-browse-n\">19<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/israel\/\">Israel<span class=\"alt-browse-n\">13<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/china\/\">China<span class=\"alt-browse-n\">12<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/country-layoffs\/singapore\/\">Singapore<span class=\"alt-browse-n\">11<\/span><\/a><\/li>\n                                <\/ul>\n            <\/div>\n                    <div class=\"alt-browse-group\">\n                <h3 class=\"alt-browse-heading\"><span class=\"ez-toc-section\" id=\"By_US_state\"><\/span>By US state<span class=\"ez-toc-section-end\"><\/span><\/h3>\n                <ul class=\"alt-browse-list\">\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/california\/\">California<span class=\"alt-browse-n\">16,322<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/illinois\/\">Illinois<span class=\"alt-browse-n\">3,114<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/texas\/\">Texas<span class=\"alt-browse-n\">2,359<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/new-jersey\/\">New Jersey<span class=\"alt-browse-n\">2,253<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/florida\/\">Florida<span class=\"alt-browse-n\">2,144<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/maryland\/\">Maryland<span class=\"alt-browse-n\">1,259<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/virginia\/\">Virginia<span class=\"alt-browse-n\">1,102<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/north-carolina\/\">North Carolina<span class=\"alt-browse-n\">1,053<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/tennessee\/\">Tennessee<span class=\"alt-browse-n\">1,040<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/oregon\/\">Oregon<span class=\"alt-browse-n\">1,022<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/indiana\/\">Indiana<span class=\"alt-browse-n\">1,009<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/alabama\/\">Alabama<span class=\"alt-browse-n\">842<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/ohio\/\">Ohio<span class=\"alt-browse-n\">822<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/kansas\/\">Kansas<span class=\"alt-browse-n\">794<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/nebraska\/\">Nebraska<span class=\"alt-browse-n\">786<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/arizona\/\">Arizona<span class=\"alt-browse-n\">731<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/new-york\/\">New York<span class=\"alt-browse-n\">628<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/wisconsin\/\">Wisconsin<span class=\"alt-browse-n\">613<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/south-carolina\/\">South Carolina<span class=\"alt-browse-n\">589<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/iowa\/\">Iowa<span class=\"alt-browse-n\">401<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/missouri\/\">Missouri<span class=\"alt-browse-n\">366<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/massachusetts\/\">Massachusetts<span class=\"alt-browse-n\">361<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/louisiana\/\">Louisiana<span class=\"alt-browse-n\">339<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/utah\/\">Utah<span class=\"alt-browse-n\">274<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/georgia\/\">Georgia<span class=\"alt-browse-n\">272<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/pennsylvania\/\">Pennsylvania<span class=\"alt-browse-n\">220<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/washington\/\">Washington<span class=\"alt-browse-n\">205<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/washington-d-c\/\">Washington, D.C.<span class=\"alt-browse-n\">141<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/mississippi\/\">Mississippi<span class=\"alt-browse-n\">140<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/idaho\/\">Idaho<span class=\"alt-browse-n\">133<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/rhode-island\/\">Rhode Island<span class=\"alt-browse-n\">124<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/michigan\/\">Michigan<span class=\"alt-browse-n\">102<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/delaware\/\">Delaware<span class=\"alt-browse-n\">101<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/vermont\/\">Vermont<span class=\"alt-browse-n\">98<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/maine\/\">Maine<span class=\"alt-browse-n\">86<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/south-dakota\/\">South Dakota<span class=\"alt-browse-n\">78<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/minnesota\/\">Minnesota<span class=\"alt-browse-n\">73<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/alaska\/\">Alaska<span class=\"alt-browse-n\">64<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/north-dakota\/\">North Dakota<span class=\"alt-browse-n\">52<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/colorado\/\">Colorado<span class=\"alt-browse-n\">44<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/montana\/\">Montana<span class=\"alt-browse-n\">41<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/hawaii\/\">Hawaii<span class=\"alt-browse-n\">39<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/kentucky\/\">Kentucky<span class=\"alt-browse-n\">32<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/connecticut\/\">Connecticut<span class=\"alt-browse-n\">27<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/west-virginia\/\">West Virginia<span class=\"alt-browse-n\">24<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/nevada\/\">Nevada<span class=\"alt-browse-n\">15<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/state-layoffs\/new-mexico\/\">New Mexico<span class=\"alt-browse-n\">10<\/span><\/a><\/li>\n                                <\/ul>\n            <\/div>\n                    <div class=\"alt-browse-group\">\n                <h3 class=\"alt-browse-heading\"><span class=\"ez-toc-section\" id=\"By_industry\"><\/span>By industry<span class=\"ez-toc-section-end\"><\/span><\/h3>\n                <ul class=\"alt-browse-list\">\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/manufacturing\/\">Manufacturing<span class=\"alt-browse-n\">15,544<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/food-hospitality\/\">Food &amp; Hospitality<span class=\"alt-browse-n\">5,948<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/healthcare-pharma\/\">Healthcare &amp; Pharma<span class=\"alt-browse-n\">5,830<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/retail-e-commerce\/\">Retail &amp; E-commerce<span class=\"alt-browse-n\">5,275<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/logistics-transport\/\">Logistics &amp; Transport<span class=\"alt-browse-n\">4,115<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/technology\/\">Technology<span class=\"alt-browse-n\">3,932<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/finance-insurance\/\">Finance &amp; Insurance<span class=\"alt-browse-n\">3,432<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/professional-services\/\">Professional Services<span class=\"alt-browse-n\">2,662<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/media-entertainment\/\">Media &amp; Entertainment<span class=\"alt-browse-n\">2,413<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/energy\/\">Energy<span class=\"alt-browse-n\">1,780<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/airlines-travel\/\">Airlines &amp; Travel<span class=\"alt-browse-n\">1,593<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/government-nonprofit\/\">Government &amp; Nonprofit<span class=\"alt-browse-n\">1,495<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/automotive\/\">Automotive<span class=\"alt-browse-n\">1,395<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/real-estate-construction\/\">Real Estate &amp; Construction<span class=\"alt-browse-n\">1,360<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/aerospace-defense\/\">Aerospace &amp; Defense<span class=\"alt-browse-n\">1,324<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/education\/\">Education<span class=\"alt-browse-n\">1,141<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/consumer-goods\/\">Consumer Goods<span class=\"alt-browse-n\">1,041<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/agriculture\/\">Agriculture<span class=\"alt-browse-n\">672<\/span><\/a><\/li>\n                                    <li><a href=\"https:\/\/asktherecruiter.com\/blog\/industry-layoffs\/telecom\/\">Telecom<span class=\"alt-browse-n\">484<\/span><\/a><\/li>\n                                <\/ul>\n            <\/div>\n            <\/section>\n    \n    <div class=\"alt-journalist\">\n        <div class=\"alt-journalist-text\">\n            <strong>Built for journalists &amp; researchers<\/strong>\n            <p>Free to use with attribution to <strong>asktherecruiter.com<\/strong>. Every figure links to a primary source. Query the full dataset live through our API, and reach the editors at <a href=\"https:\/\/asktherecruiter.com\/blog\/contact\/\">our contact page<\/a>, where corrections get priority.<\/p>\n        <\/div>\n        <code class=\"alt-journalist-api\">GET \/blog\/wp-json\/layoffs\/v1\/query<\/code>\n    <\/div>\n\n            <style>\n    .alt-digest { margin: 40px 0; padding: 20px; border: 1px solid var(--alt-border); border-radius: 12px; }\n    .alt-digest h2 { margin: 0 0 8px; }\n    .alt-digest-intro { margin: 0 0 14px; font-size: 14px; }\n    .alt-digest-form fieldset { border: none; margin: 0 0 12px; padding: 0; }\n    .alt-digest-form legend { font-weight: 600; margin-bottom: 6px; padding: 0; }\n    .alt-digest-lists label { display: block; margin: 4px 0; font-size: 14px; }\n    .alt-digest-freq label { margin-right: 16px; font-size: 14px; }\n    .alt-digest-row { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; }\n    .alt-digest-row label { font-weight: 600; flex-basis: 100%; margin: 0; }\n    .alt-digest-row input[type=\"email\"] { flex: 1 1 220px; min-width: 0; padding: 8px 10px; border: 1px solid #ccc; border-radius: 8px; }\n    .alt-digest-status { border: 1px solid var(--alt-tint-border); background: var(--alt-ok-bg); color: var(--alt-ok-ink); border-radius: 10px; padding: 10px 12px; margin: 0 0 12px; font-size: 14px; }\n    .alt-digest-status-error { border-color: var(--alt-crit-border); background: var(--alt-red-tint); color: var(--alt-crit); }\n    .alt-digest-privacy { margin-top: 14px; font-size: 13px; }\n    .alt-digest-privacy p { margin: 8px 0; }\n    <\/style>\n    <section class=\"alt-digest\" id=\"alt-digest\">\n        <h2><span class=\"ez-toc-section\" id=\"Email_digest\"><\/span>Email digest<span class=\"ez-toc-section-end\"><\/span><\/h2>\n                <p class=\"alt-digest-intro\">A plain email summary of what changed on these trackers: the period's\n            headline numbers and the largest new entries, with links back to the source pages. No images,\n            no tracking pixels. You confirm your address by clicking a link we email you, and every email\n            carries a one-click unsubscribe. Details in the <a href=\"#alt-digest-privacy\">privacy note<\/a> below.<\/p>\n        <form class=\"alt-digest-form\" method=\"post\" action=\"https:\/\/asktherecruiter.com\/blog\/wp-admin\/admin-post.php\">\n            <input type=\"hidden\" name=\"action\" value=\"alt_digest_subscribe\">\n            <input type=\"hidden\" id=\"alt_digest_nonce\" name=\"alt_digest_nonce\" value=\"63a9c88078\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/blog\/wp-json\/wp\/v2\/pages\/6034\" \/>            <input type=\"hidden\" name=\"alt_ts\" value=\"1786218064\">\n                        <div aria-hidden=\"true\" style=\"position:absolute;left:-9999px;top:-9999px;height:1px;width:1px;overflow:hidden;\"><label>Website<input type=\"text\" name=\"alt_website\" tabindex=\"-1\" autocomplete=\"off\"><\/label><\/div>\n\n            <fieldset class=\"alt-digest-lists\">\n                <legend>What would you like?<\/legend>\n                                <label><input type=\"checkbox\" name=\"alt_list_layoff\" value=\"1\">\n                    AI Layoff Tracker digest: verified layoffs, headline totals, largest new entries.<\/label>\n                <label><input type=\"checkbox\" name=\"alt_list_talent\" value=\"1\">\n                    Talent Intelligence Tracker digest: hiring, leadership and compensation signals.<\/label>\n                <label><input type=\"checkbox\" name=\"alt_list_articles\" value=\"1\">\n                    Occasional articles and product news.<\/label>\n            <\/fieldset>\n\n            <fieldset class=\"alt-digest-freq\">\n                <legend>How often for the digests?<\/legend>\n                <label><input type=\"radio\" name=\"alt_freq\" value=\"weekly\" checked> Weekly<\/label>\n                <label><input type=\"radio\" name=\"alt_freq\" value=\"daily\"> Daily<\/label>\n            <\/fieldset>\n\n            <div class=\"alt-digest-row\">\n                <label for=\"alt-digest-email\">Your email<\/label>\n                <input type=\"email\" id=\"alt-digest-email\" name=\"alt_email\" required maxlength=\"190\"\n                       autocomplete=\"email\" placeholder=\"you@example.com\">\n                <button type=\"submit\" class=\"alt-btn alt-btn-primary\" style=\"padding:8px 18px;border-radius:8px;cursor:pointer;\">Subscribe<\/button>\n            <\/div>\n        <\/form>\n\n        <details class=\"alt-digest-privacy\" id=\"alt-digest-privacy\">\n            <summary>Privacy note: what we store and how to erase it<\/summary>\n            <p><strong>What we store:<\/strong> your email address, the choices above, and timestamps\n                (signed up, confirmed, last sent). Nothing else about you. There is no open tracking\n                and no tracking pixel, so we cannot tell whether you opened an email.<\/p>\n            <p><strong>About the links:<\/strong> links in the digest pass through a counter on this\n                site that adds 1 to a total for that link and sends you straight on. It records no\n                identifier, no IP address and no browser details, so it counts how many times a link\n                was followed and can never say who followed it.<\/p>\n            <p><strong>What it is used for:<\/strong> sending you exactly the emails you ticked, nothing\n                else. The address is never shared, sold, or used for any other purpose.<\/p>\n            <p><strong>How to erase it:<\/strong> click the unsubscribe link in any email. That stops all\n                sending immediately, and unsubscribed addresses, along with signups that were never\n                confirmed, are hard-deleted automatically after 30 days.\n                You can also ask via the <a href=\"https:\/\/asktherecruiter.com\/blog\/contact\/\">contact page<\/a>.<\/p>\n        <\/details>\n    <\/section>\n    \n    <footer class=\"alt-provenance\" aria-label=\"Tracker provenance\">\n        <span>Tracker release <b>v2.20.2<\/b><\/span>\n        <span id=\"alt-provenance-quality\" aria-live=\"polite\">Dataset status loading\u2026<\/span>\n        <a class=\"alt-method-link\" href=\"#alt-metric-definitions\">Methodology<\/a>\n        <a href=\"https:\/\/asktherecruiter.com\/blog\/ai-layoff-tracker\/press\/\">Press &amp; media<\/a>\n    <\/footer>\n<\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-6034","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/pages\/6034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/comments?post=6034"}],"version-history":[{"count":1,"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/pages\/6034\/revisions"}],"predecessor-version":[{"id":6035,"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/pages\/6034\/revisions\/6035"}],"wp:attachment":[{"href":"https:\/\/asktherecruiter.com\/blog\/wp-json\/wp\/v2\/media?parent=6034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}