From 5bac230fa623f5ca5da7fdc5641e356b9d8da1e0 Mon Sep 17 00:00:00 2001 From: Christopher Groskopf Date: Mon, 29 Aug 2011 20:50:40 -0500 Subject: [PATCH] Rewrote loader to correctly handle hierarchy of qcew data. Fixed treemap drill-down. --- data.js | 5271 ++++++++++++++++++++++++----------------------- patterns.js | 14 +- qcew_to_json.py | 132 +- 3 files changed, 2769 insertions(+), 2648 deletions(-) diff --git a/data.js b/data.js index e7d100f..7b23732 100644 --- a/data.js +++ b/data.js @@ -3,2135 +3,2747 @@ DATA = { { "children": [ { - "children": [], + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$32,635,931", + "$area": 10, + "str_establishments": "10", + "paid_employees": 563, + "str_establishments_pct": "0.19%", + "str_paid_employees": "563", + "str_annual_payroll_pct": "0.90%", + "establishments": 10, + "str_paid_employees_pct": "0.62%", + "annual_payroll": 32635931 + }, + "id": "1-4911", + "name": "Postal service (4911)" + } + ], + "data": { + "str_annual_payroll": "$32,635,931", + "$area": 10, + "str_establishments": "10", + "paid_employees": 563, + "str_establishments_pct": "0.19%", + "str_paid_employees": "563", + "str_annual_payroll_pct": "0.90%", + "establishments": 10, + "str_paid_employees_pct": "0.62%", + "annual_payroll": 32635931 + }, + "id": "1-48-49", + "name": "Transportation and warehousing (48-49)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 0, + "str_establishments": "0", + "paid_employees": 0, + "str_establishments_pct": "0.00%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 0, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "1-5222", + "name": "Nondepository credit intermediation (5222)" + } + ], "data": { - "str_annual_payroll": "$13,591,468", - "$area": 32, - "str_establishments": "32", - "paid_employees": 550, - "str_establishments_pct": [ - "0.59%" - ], - "str_paid_employees": "550", - "str_annual_payroll_pct": [ - "0.38%" - ], - "establishments": 32, - "str_paid_employees_pct": [ - "0.60%" - ], - "annual_payroll": 13591468 + "str_annual_payroll": "$0", + "$area": 0, + "str_establishments": "0", + "paid_employees": 0, + "str_establishments_pct": "0.00%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 0, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "1-52", + "name": "Finance and insurance (52)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$1,385,123", + "$area": 1, + "str_establishments": "1", + "paid_employees": 20, + "str_establishments_pct": "0.02%", + "str_paid_employees": "20", + "str_annual_payroll_pct": "0.04%", + "establishments": 1, + "str_paid_employees_pct": "0.02%", + "annual_payroll": 1385123 + }, + "id": "1-6214", + "name": "Outpatient care centers (6214)" + } + ], + "data": { + "str_annual_payroll": "$1,385,123", + "$area": 1, + "str_establishments": "1", + "paid_employees": 20, + "str_establishments_pct": "0.02%", + "str_paid_employees": "20", + "str_annual_payroll_pct": "0.04%", + "establishments": 1, + "str_paid_employees_pct": "0.02%", + "annual_payroll": 1385123 + }, + "id": "1-62", + "name": "Health care and social assistance (62)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$2,242,723", + "$area": 3, + "str_establishments": "3", + "paid_employees": 31, + "str_establishments_pct": "0.06%", + "str_paid_employees": "31", + "str_annual_payroll_pct": "0.06%", + "establishments": 3, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 2242723 + }, + "id": "1-9211", + "name": "Executive (9211)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$18,470,206", + "$area": 9, + "str_establishments": "9", + "paid_employees": 198, + "str_establishments_pct": "0.17%", + "str_paid_employees": "198", + "str_annual_payroll_pct": "0.51%", + "establishments": 9, + "str_paid_employees_pct": "0.22%", + "annual_payroll": 18470206 + }, + "id": "1-9221", + "name": "Justice (9221)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,470,612", + "$area": 1, + "str_establishments": "1", + "paid_employees": 38, + "str_establishments_pct": "0.02%", + "str_paid_employees": "38", + "str_annual_payroll_pct": "0.07%", + "establishments": 1, + "str_paid_employees_pct": "0.04%", + "annual_payroll": 2470612 + }, + "id": "1-9231", + "name": "Administration of human resource programs (9231)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$256,823", + "$area": 2, + "str_establishments": "2", + "paid_employees": 5, + "str_establishments_pct": "0.04%", + "str_paid_employees": "5", + "str_annual_payroll_pct": "0.01%", + "establishments": 2, + "str_paid_employees_pct": "0.01%", + "annual_payroll": 256823 + }, + "id": "1-9241", + "name": "Administration of environmental programs (9241)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,930,516", + "$area": 6, + "str_establishments": "6", + "paid_employees": 49, + "str_establishments_pct": "0.11%", + "str_paid_employees": "49", + "str_annual_payroll_pct": "0.05%", + "establishments": 6, + "str_paid_employees_pct": "0.05%", + "annual_payroll": 1930516 + }, + "id": "1-9261", + "name": "Administration of economic programs (9261)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$95,467", + "$area": 2, + "str_establishments": "2", + "paid_employees": 3, + "str_establishments_pct": "0.04%", + "str_paid_employees": "3", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 95467 + }, + "id": "1-9281", + "name": "National security and international affairs (9281)" + } + ], + "data": { + "str_annual_payroll": "$25,466,347", + "$area": 23, + "str_establishments": "23", + "paid_employees": 324, + "str_establishments_pct": "0.43%", + "str_paid_employees": "324", + "str_annual_payroll_pct": "0.70%", + "establishments": 23, + "str_paid_employees_pct": "0.35%", + "annual_payroll": 25466347 }, - "id": "611", - "name": "Educational services (611)" + "id": "1-92", + "name": "Public Administration (92)" } ], "data": { - "str_annual_payroll": "$13,591,468", - "$area": 32, - "str_establishments": "32", - "paid_employees": 550, - "str_establishments_pct": [ - "0.59%" - ], - "str_paid_employees": "550", - "str_annual_payroll_pct": [ - "0.38%" - ], - "establishments": 32, - "str_paid_employees_pct": [ - "0.60%" - ], - "annual_payroll": 13591468 + "str_annual_payroll": "$59,487,401", + "$area": 34, + "str_establishments": "34", + "paid_employees": 907, + "str_establishments_pct": "0.63%", + "str_paid_employees": "907", + "str_annual_payroll_pct": "1.64%", + "establishments": 34, + "str_paid_employees_pct": "0.99%", + "annual_payroll": 59487401 }, - "id": "61", - "name": "Educational services (61)" + "id": "1-10", + "name": "Federal Government" }, { "children": [ { - "children": [], + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "2-2373", + "name": "Highway (2373)" + } + ], "data": { - "str_annual_payroll": "$56,756,708", - "$area": 44, - "str_establishments": "44", - "paid_employees": 2349, - "str_establishments_pct": [ - "0.82%" - ], - "str_paid_employees": "2,349", - "str_annual_payroll_pct": [ - "1.57%" - ], - "establishments": 44, - "str_paid_employees_pct": [ - "2.57%" - ], - "annual_payroll": 56756708 + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "623", - "name": "Nursing and residential care facilities (623)" - }, - { - "children": [], + "id": "2-23", + "name": "Construction (23)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 9, + "str_establishments": "9", + "paid_employees": 0, + "str_establishments_pct": "0.17%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 9, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "2-6113", + "name": "Colleges and universities (6113)" + } + ], "data": { - "str_annual_payroll": "$331,216,869", - "$area": 15, - "str_establishments": "15", - "paid_employees": 7234, - "str_establishments_pct": [ - "0.28%" - ], - "str_paid_employees": "7,234", - "str_annual_payroll_pct": [ - "9.15%" - ], - "establishments": 15, - "str_paid_employees_pct": [ - "7.92%" - ], - "annual_payroll": 331216869 + "str_annual_payroll": "$0", + "$area": 9, + "str_establishments": "9", + "paid_employees": 0, + "str_establishments_pct": "0.17%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 9, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "622", - "name": "Hospitals (622)" - }, - { - "children": [], + "id": "2-61", + "name": "Educational services (61)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "2-6214", + "name": "Outpatient care centers (6214)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "2-6223", + "name": "Other hospitals (6223)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "2-6241", + "name": "Individual and family services (6241)" + } + ], "data": { - "str_annual_payroll": "$538,893,473", - "$area": 401, - "str_establishments": "401", - "paid_employees": 8835, - "str_establishments_pct": [ - "7.45%" - ], - "str_paid_employees": "8,835", - "str_annual_payroll_pct": [ - "14.89%" - ], - "establishments": 401, - "str_paid_employees_pct": [ - "9.67%" - ], - "annual_payroll": 538893473 + "str_annual_payroll": "$0", + "$area": 4, + "str_establishments": "4", + "paid_employees": 0, + "str_establishments_pct": "0.07%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 4, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "621", - "name": "Ambulatory health care services (621)" - }, - { - "children": [], + "id": "2-62", + "name": "Health care and social assistance (62)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$2,325,758", + "$area": 4, + "str_establishments": "4", + "paid_employees": 54, + "str_establishments_pct": "0.07%", + "str_paid_employees": "54", + "str_annual_payroll_pct": "0.06%", + "establishments": 4, + "str_paid_employees_pct": "0.06%", + "annual_payroll": 2325758 + }, + "id": "2-9211", + "name": "Executive (9211)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$11,845,250", + "$area": 6, + "str_establishments": "6", + "paid_employees": 250, + "str_establishments_pct": "0.11%", + "str_paid_employees": "250", + "str_annual_payroll_pct": "0.33%", + "establishments": 6, + "str_paid_employees_pct": "0.27%", + "annual_payroll": 11845250 + }, + "id": "2-9221", + "name": "Justice (9221)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$13,117,927", + "$area": 6, + "str_establishments": "6", + "paid_employees": 305, + "str_establishments_pct": "0.11%", + "str_paid_employees": "305", + "str_annual_payroll_pct": "0.36%", + "establishments": 6, + "str_paid_employees_pct": "0.33%", + "annual_payroll": 13117927 + }, + "id": "2-9231", + "name": "Administration of human resource programs (9231)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 4, + "str_establishments": "4", + "paid_employees": 0, + "str_establishments_pct": "0.07%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 4, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "2-9241", + "name": "Administration of environmental programs (9241)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,516,240", + "$area": 6, + "str_establishments": "6", + "paid_employees": 42, + "str_establishments_pct": "0.11%", + "str_paid_employees": "42", + "str_annual_payroll_pct": "0.04%", + "establishments": 6, + "str_paid_employees_pct": "0.05%", + "annual_payroll": 1516240 + }, + "id": "2-9261", + "name": "Administration of economic programs (9261)" + } + ], "data": { - "str_annual_payroll": "$22,414,434", - "$area": 84, - "str_establishments": "84", - "paid_employees": 1094, - "str_establishments_pct": [ - "1.56%" - ], - "str_paid_employees": "1,094", - "str_annual_payroll_pct": [ - "0.62%" - ], - "establishments": 84, - "str_paid_employees_pct": [ - "1.20%" - ], - "annual_payroll": 22414434 + "str_annual_payroll": "$0", + "$area": 26, + "str_establishments": "26", + "paid_employees": 0, + "str_establishments_pct": "0.48%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 26, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "624", - "name": "Social assistance (624)" + "id": "2-92", + "name": "Public Administration (92)" } ], "data": { - "str_annual_payroll": "$949,281,484", - "$area": 543, - "str_establishments": "543", - "paid_employees": 19513, - "str_establishments_pct": [ - "10.09%" - ], - "str_paid_employees": "19,513", - "str_annual_payroll_pct": [ - "26.23%" - ], - "establishments": 543, - "str_paid_employees_pct": [ - "21.37%" - ], - "annual_payroll": 949281484 + "str_annual_payroll": "$144,282,435", + "$area": 40, + "str_establishments": "40", + "paid_employees": 3063, + "str_establishments_pct": "0.74%", + "str_paid_employees": "3,063", + "str_annual_payroll_pct": "3.99%", + "establishments": 40, + "str_paid_employees_pct": "3.35%", + "annual_payroll": 144282435 }, - "id": "62", - "name": "Health care and social assistance (62)" + "id": "2-10", + "name": "State Government" }, { "children": [ { - "children": [], + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-2213", + "name": "Water (2213)" + } + ], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-22", + "name": "Utilities (22)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-2373", + "name": "Highway (2373)" + } + ], "data": { - "str_annual_payroll": "$31,549,705", - "$area": 146, - "str_establishments": "146", - "paid_employees": 909, - "str_establishments_pct": [ - "2.71%" - ], - "str_paid_employees": "909", - "str_annual_payroll_pct": [ - "0.87%" - ], - "establishments": 146, - "str_paid_employees_pct": [ - "1.00%" - ], - "annual_payroll": 31549705 + "str_annual_payroll": "$0", + "$area": 3, + "str_establishments": "3", + "paid_employees": 0, + "str_establishments_pct": "0.06%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "811", - "name": "Repair and maintenance (811)" - }, - { - "children": [], + "id": "3-23", + "name": "Construction (23)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-4881", + "name": "Support activities for air transportation (4881)" + } + ], "data": { - "str_annual_payroll": "$18,115,661", - "$area": 91, - "str_establishments": "91", - "paid_employees": 882, - "str_establishments_pct": [ - "1.69%" - ], - "str_paid_employees": "882", - "str_annual_payroll_pct": [ - "0.50%" - ], - "establishments": 91, - "str_paid_employees_pct": [ - "0.97%" - ], - "annual_payroll": 18115661 + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "812", - "name": "Personal and laundry services (812)" - }, - { - "children": [], + "id": "3-48-49", + "name": "Transportation and warehousing (48-49)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-5191", + "name": "Other information services (5191)" + } + ], "data": { - "str_annual_payroll": "$20,465,874", - "$area": 59, - "str_establishments": "59", - "paid_employees": 981, - "str_establishments_pct": [ - "1.10%" - ], - "str_paid_employees": "981", - "str_annual_payroll_pct": [ - "0.57%" - ], - "establishments": 59, - "str_paid_employees_pct": [ - "1.07%" - ], - "annual_payroll": 20465874 + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "813", - "name": "Membership associations and organizations (813)" - }, - { - "children": [], + "id": "3-51", + "name": "Information (51)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-5622", + "name": "Waste treatment and disposal (5622)" + } + ], "data": { - "str_annual_payroll": "$9,783,676", - "$area": 290, - "str_establishments": "290", - "paid_employees": 559, - "str_establishments_pct": [ - "5.39%" - ], - "str_paid_employees": "559", - "str_annual_payroll_pct": [ - "0.27%" - ], - "establishments": 290, - "str_paid_employees_pct": [ - "0.61%" - ], - "annual_payroll": 9783676 + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "814", - "name": "Private households (814)" - } - ], - "data": { - "str_annual_payroll": "$79,914,916", - "$area": 586, - "str_establishments": "586", - "paid_employees": 3331, - "str_establishments_pct": [ - "10.89%" - ], - "str_paid_employees": "3,331", - "str_annual_payroll_pct": [ - "2.21%" - ], - "establishments": 586, - "str_paid_employees_pct": [ - "3.65%" - ], - "annual_payroll": 79914916 - }, - "id": "81", - "name": "Other services (81)" - }, - { - "children": [ - { - "children": [], + "id": "3-56", + "name": "Administrative and waste services (56)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-6112", + "name": "Junior colleges (6112)" + } + ], "data": { - "str_annual_payroll": "$2,912,582", + "str_annual_payroll": "$0", + "$area": 9, + "str_establishments": "9", + "paid_employees": 0, + "str_establishments_pct": "0.17%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 9, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-61", + "name": "Educational services (61)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-6215", + "name": "Medical and diagnostic laboratories (6215)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-6242", + "name": "Emergency and other relief services (6242)" + } + ], + "data": { + "str_annual_payroll": "$0", "$area": 4, "str_establishments": "4", - "paid_employees": 74, - "str_establishments_pct": [ - "0.07%" - ], - "str_paid_employees": "74", - "str_annual_payroll_pct": [ - "0.08%" - ], + "paid_employees": 0, + "str_establishments_pct": "0.07%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", "establishments": 4, - "str_paid_employees_pct": [ - "0.08%" - ], - "annual_payroll": 2912582 + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "212", - "name": "Mining (212)" - }, - { - "children": [], + "id": "3-62", + "name": "Health care and social assistance (62)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-7121", + "name": "Museums (7121)" + } + ], "data": { - "str_annual_payroll": "$78,343,919", - "$area": 72, - "str_establishments": "72", - "paid_employees": 1134, - "str_establishments_pct": [ - "1.34%" - ], - "str_paid_employees": "1,134", - "str_annual_payroll_pct": [ - "2.17%" - ], - "establishments": 72, - "str_paid_employees_pct": [ - "1.24%" - ], - "annual_payroll": 78343919 + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 }, - "id": "213", - "name": "Support activities for mining (213)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$51,129,266", - "$area": 84, - "str_establishments": "84", - "paid_employees": 536, - "str_establishments_pct": [ - "1.56%" - ], - "str_paid_employees": "536", - "str_annual_payroll_pct": [ - "1.41%" - ], - "establishments": 84, - "str_paid_employees_pct": [ - "0.59%" - ], - "annual_payroll": 51129266 + "id": "3-71", + "name": "Arts (71)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$14,635,367", + "$area": 14, + "str_establishments": "14", + "paid_employees": 381, + "str_establishments_pct": "0.26%", + "str_paid_employees": "381", + "str_annual_payroll_pct": "0.40%", + "establishments": 14, + "str_paid_employees_pct": "0.42%", + "annual_payroll": 14635367 + }, + "id": "3-9211", + "name": "Executive (9211)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$52,254,160", + "$area": 9, + "str_establishments": "9", + "paid_employees": 1162, + "str_establishments_pct": "0.17%", + "str_paid_employees": "1,162", + "str_annual_payroll_pct": "1.44%", + "establishments": 9, + "str_paid_employees_pct": "1.27%", + "annual_payroll": 52254160 + }, + "id": "3-9221", + "name": "Justice (9221)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,771,504", + "$area": 5, + "str_establishments": "5", + "paid_employees": 73, + "str_establishments_pct": "0.09%", + "str_paid_employees": "73", + "str_annual_payroll_pct": "0.08%", + "establishments": 5, + "str_paid_employees_pct": "0.08%", + "annual_payroll": 2771504 + }, + "id": "3-9231", + "name": "Administration of human resource programs (9231)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-9241", + "name": "Administration of environmental programs (9241)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "3-9261", + "name": "Administration of economic programs (9261)" + } + ], + "data": { + "str_annual_payroll": "$70,699,740", + "$area": 32, + "str_establishments": "32", + "paid_employees": 1646, + "str_establishments_pct": "0.59%", + "str_paid_employees": "1,646", + "str_annual_payroll_pct": "1.95%", + "establishments": 32, + "str_paid_employees_pct": "1.80%", + "annual_payroll": 70699740 }, - "id": "211", - "name": "Oil and gas extraction (211)" + "id": "3-92", + "name": "Public Administration (92)" } ], "data": { - "str_annual_payroll": "$132,385,767", - "$area": 160, - "str_establishments": "160", - "paid_employees": 1744, - "str_establishments_pct": [ - "2.97%" - ], - "str_paid_employees": "1,744", - "str_annual_payroll_pct": [ - "3.66%" - ], - "establishments": 160, - "str_paid_employees_pct": [ - "1.91%" - ], - "annual_payroll": 132385767 + "str_annual_payroll": "$328,588,979", + "$area": 55, + "str_establishments": "55", + "paid_employees": 8990, + "str_establishments_pct": "1.02%", + "str_paid_employees": "8,990", + "str_annual_payroll_pct": "9.08%", + "establishments": 55, + "str_paid_employees_pct": "9.84%", + "annual_payroll": 328588979 }, - "id": "21", - "name": "Mining (21)" + "id": "3-10", + "name": "Local Government" }, { "children": [ { - "children": [], + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 4, + "str_establishments": "4", + "paid_employees": 0, + "str_establishments_pct": "0.07%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 4, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-1119", + "name": "Other crop farming (1119)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 6, + "str_establishments": "6", + "paid_employees": 0, + "str_establishments_pct": "0.11%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 6, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-1129", + "name": "Other animal production (1129)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,130,681", + "$area": 4, + "str_establishments": "4", + "paid_employees": 26, + "str_establishments_pct": "0.07%", + "str_paid_employees": "26", + "str_annual_payroll_pct": "0.03%", + "establishments": 4, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 1130681 + }, + "id": "5-1133", + "name": "Logging (1133)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-1152", + "name": "Support activities for animal production (1152)" + } + ], + "data": { + "str_annual_payroll": "$18,489,648", + "$area": 73, + "str_establishments": "73", + "paid_employees": 675, + "str_establishments_pct": "1.36%", + "str_paid_employees": "675", + "str_annual_payroll_pct": "0.51%", + "establishments": 73, + "str_paid_employees_pct": "0.74%", + "annual_payroll": 18489648 + }, + "id": "5-11", + "name": "Agriculture (11)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$51,129,266", + "$area": 84, + "str_establishments": "84", + "paid_employees": 536, + "str_establishments_pct": "1.56%", + "str_paid_employees": "536", + "str_annual_payroll_pct": "1.41%", + "establishments": 84, + "str_paid_employees_pct": "0.59%", + "annual_payroll": 51129266 + }, + "id": "5-2111", + "name": "Oil and gas extraction (2111)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,912,582", + "$area": 4, + "str_establishments": "4", + "paid_employees": 74, + "str_establishments_pct": "0.07%", + "str_paid_employees": "74", + "str_annual_payroll_pct": "0.08%", + "establishments": 4, + "str_paid_employees_pct": "0.08%", + "annual_payroll": 2912582 + }, + "id": "5-2123", + "name": "Nonmetallic mineral mining and quarrying (2123)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$78,343,919", + "$area": 72, + "str_establishments": "72", + "paid_employees": 1134, + "str_establishments_pct": "1.34%", + "str_paid_employees": "1,134", + "str_annual_payroll_pct": "2.17%", + "establishments": 72, + "str_paid_employees_pct": "1.24%", + "annual_payroll": 78343919 + }, + "id": "5-2131", + "name": "Support activities for mining (2131)" + } + ], + "data": { + "str_annual_payroll": "$132,385,767", + "$area": 160, + "str_establishments": "160", + "paid_employees": 1744, + "str_establishments_pct": "2.97%", + "str_paid_employees": "1,744", + "str_annual_payroll_pct": "3.66%", + "establishments": 160, + "str_paid_employees_pct": "1.91%", + "annual_payroll": 132385767 + }, + "id": "5-21", + "name": "Mining (21)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$4,867,305", + "$area": 14, + "str_establishments": "14", + "paid_employees": 119, + "str_establishments_pct": "0.26%", + "str_paid_employees": "119", + "str_annual_payroll_pct": "0.13%", + "establishments": 14, + "str_paid_employees_pct": "0.13%", + "annual_payroll": 4867305 + }, + "id": "5-2213", + "name": "Water (2213)" + } + ], "data": { "str_annual_payroll": "$19,419,077", "$area": 23, "str_establishments": "23", "paid_employees": 294, - "str_establishments_pct": [ - "0.43%" - ], + "str_establishments_pct": "0.43%", "str_paid_employees": "294", - "str_annual_payroll_pct": [ - "0.54%" - ], + "str_annual_payroll_pct": "0.54%", "establishments": 23, - "str_paid_employees_pct": [ - "0.32%" - ], + "str_paid_employees_pct": "0.32%", "annual_payroll": 19419077 }, - "id": "221", - "name": "Utilities (221)" - } - ], - "data": { - "str_annual_payroll": "$19,419,077", - "$area": 23, - "str_establishments": "23", - "paid_employees": 294, - "str_establishments_pct": [ - "0.43%" - ], - "str_paid_employees": "294", - "str_annual_payroll_pct": [ - "0.54%" - ], - "establishments": 23, - "str_paid_employees_pct": [ - "0.32%" - ], - "annual_payroll": 19419077 - }, - "id": "22", - "name": "Utilities (22)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$86,176,263", - "$area": 300, - "str_establishments": "300", - "paid_employees": 2555, - "str_establishments_pct": [ - "5.57%" - ], - "str_paid_employees": "2,555", - "str_annual_payroll_pct": [ - "2.38%" - ], - "establishments": 300, - "str_paid_employees_pct": [ - "2.80%" - ], - "annual_payroll": 86176263 - }, - "id": "238", - "name": "Specialty trade contractors (238)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$32,671,900", + "id": "5-22", + "name": "Utilities (22)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$22,947,189", + "$area": 43, + "str_establishments": "43", + "paid_employees": 506, + "str_establishments_pct": "0.80%", + "str_paid_employees": "506", + "str_annual_payroll_pct": "0.63%", + "establishments": 43, + "str_paid_employees_pct": "0.55%", + "annual_payroll": 22947189 + }, + "id": "5-2362", + "name": "Nonresidential building construction (2362)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$704,249", + "$area": 8, + "str_establishments": "8", + "paid_employees": 23, + "str_establishments_pct": "0.15%", + "str_paid_employees": "23", + "str_annual_payroll_pct": "0.02%", + "establishments": 8, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 704249 + }, + "id": "5-2379", + "name": "Other heavy construction (2379)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$10,205,711", + "$area": 53, + "str_establishments": "53", + "paid_employees": 345, + "str_establishments_pct": "0.98%", + "str_paid_employees": "345", + "str_annual_payroll_pct": "0.28%", + "establishments": 53, + "str_paid_employees_pct": "0.38%", + "annual_payroll": 10205711 + }, + "id": "5-2389", + "name": "Other specialty trade contractors (2389)" + } + ], + "data": { + "str_annual_payroll": "$138,465,847", + "$area": 471, + "str_establishments": "471", + "paid_employees": 3807, + "str_establishments_pct": "8.75%", + "str_paid_employees": "3,807", + "str_annual_payroll_pct": "3.83%", + "establishments": 471, + "str_paid_employees_pct": "4.17%", + "annual_payroll": 138465847 + }, + "id": "5-23", + "name": "Construction (23)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3119", + "name": "Other food manufacturing (3119)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3121", + "name": "Beverage manufacturing (3121)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3133", + "name": "Textile and fabric finishing mills (3133)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 5, + "str_establishments": "5", + "paid_employees": 0, + "str_establishments_pct": "0.09%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 5, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3149", + "name": "Other textile product mills (3149)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 0, + "str_establishments": "0", + "paid_employees": 0, + "str_establishments_pct": "0.00%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 0, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3152", + "name": "Cut and sew apparel manufacturing (3152)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 10, + "str_establishments": "10", + "paid_employees": 0, + "str_establishments_pct": "0.19%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 10, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3219", + "name": "Other wood product manufacturing (3219)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$10,766,905", + "$area": 5, + "str_establishments": "5", + "paid_employees": 228, + "str_establishments_pct": "0.09%", + "str_paid_employees": "228", + "str_annual_payroll_pct": "0.30%", + "establishments": 5, + "str_paid_employees_pct": "0.25%", + "annual_payroll": 10766905 + }, + "id": "5-3222", + "name": "Converted paper product manufacturing (3222)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$8,893,826", + "$area": 15, + "str_establishments": "15", + "paid_employees": 280, + "str_establishments_pct": "0.28%", + "str_paid_employees": "280", + "str_annual_payroll_pct": "0.25%", + "establishments": 15, + "str_paid_employees_pct": "0.31%", + "annual_payroll": 8893826 + }, + "id": "5-3231", + "name": "Printing and related support activities (3231)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$15,524,232", + "$area": 3, + "str_establishments": "3", + "paid_employees": 188, + "str_establishments_pct": "0.06%", + "str_paid_employees": "188", + "str_annual_payroll_pct": "0.43%", + "establishments": 3, + "str_paid_employees_pct": "0.21%", + "annual_payroll": 15524232 + }, + "id": "5-3241", + "name": "Petroleum and coal products manufacturing (3241)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 3, + "str_establishments": "3", + "paid_employees": 0, + "str_establishments_pct": "0.06%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3259", + "name": "Other chemical product and preparation mfg. (3259)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$7,068,686", + "$area": 4, + "str_establishments": "4", + "paid_employees": 128, + "str_establishments_pct": "0.07%", + "str_paid_employees": "128", + "str_annual_payroll_pct": "0.20%", + "establishments": 4, + "str_paid_employees_pct": "0.14%", + "annual_payroll": 7068686 + }, + "id": "5-3262", + "name": "Rubber product manufacturing (3262)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,163,263", + "$area": 5, + "str_establishments": "5", + "paid_employees": 70, + "str_establishments_pct": "0.09%", + "str_paid_employees": "70", + "str_annual_payroll_pct": "0.06%", + "establishments": 5, + "str_paid_employees_pct": "0.08%", + "annual_payroll": 2163263 + }, + "id": "5-3279", + "name": "Other nonmetallic mineral products (3279)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3315", + "name": "Foundries (3315)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3329", + "name": "Other fabricated metal product manufacturing (3329)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,315,731", + "$area": 5, + "str_establishments": "5", + "paid_employees": 29, + "str_establishments_pct": "0.09%", + "str_paid_employees": "29", + "str_annual_payroll_pct": "0.04%", + "establishments": 5, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 1315731 + }, + "id": "5-3339", + "name": "Other general purpose machinery manufacturing (3339)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3345", + "name": "Electronic instrument manufacturing (3345)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3353", + "name": "Electrical equipment manufacturing (3353)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3369", + "name": "Other transportation equipment manufacturing (3369)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-3372", + "name": "Office furniture and fixtures manufacturing (3372)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$7,727,804", + "$area": 16, + "str_establishments": "16", + "paid_employees": 194, + "str_establishments_pct": "0.30%", + "str_paid_employees": "194", + "str_annual_payroll_pct": "0.21%", + "establishments": 16, + "str_paid_employees_pct": "0.21%", + "annual_payroll": 7727804 + }, + "id": "5-3399", + "name": "Other miscellaneous manufacturing (3399)" + } + ], + "data": { + "str_annual_payroll": "$352,212,679", + "$area": 202, + "str_establishments": "202", + "paid_employees": 6465, + "str_establishments_pct": "3.75%", + "str_paid_employees": "6,465", + "str_annual_payroll_pct": "9.73%", + "establishments": 202, + "str_paid_employees_pct": "7.08%", + "annual_payroll": 352212679 + }, + "id": "5-31-33", + "name": "Manufacturing (31-33)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$5,512,407", + "$area": 24, + "str_establishments": "24", + "paid_employees": 155, + "str_establishments_pct": "0.45%", + "str_paid_employees": "155", + "str_annual_payroll_pct": "0.15%", + "establishments": 24, + "str_paid_employees_pct": "0.17%", + "annual_payroll": 5512407 + }, + "id": "5-4239", + "name": "Misc. durable goods merchant wholesalers (4239)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$6,572,010", + "$area": 22, + "str_establishments": "22", + "paid_employees": 237, + "str_establishments_pct": "0.41%", + "str_paid_employees": "237", + "str_annual_payroll_pct": "0.18%", + "establishments": 22, + "str_paid_employees_pct": "0.26%", + "annual_payroll": 6572010 + }, + "id": "5-4249", + "name": "Misc. nondurable goods merchant wholesalers (4249)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$13,632,675", + "$area": 59, + "str_establishments": "59", + "paid_employees": 201, + "str_establishments_pct": "1.10%", + "str_paid_employees": "201", + "str_annual_payroll_pct": "0.38%", + "establishments": 59, + "str_paid_employees_pct": "0.22%", + "annual_payroll": 13632675 + }, + "id": "5-4251", + "name": "Electronic markets and agents and brokers (4251)" + } + ], + "data": { + "str_annual_payroll": "$148,656,768", + "$area": 305, + "str_establishments": "305", + "paid_employees": 3099, + "str_establishments_pct": "5.67%", + "str_paid_employees": "3,099", + "str_annual_payroll_pct": "4.11%", + "establishments": 305, + "str_paid_employees_pct": "3.39%", + "annual_payroll": 148656768 + }, + "id": "5-42", + "name": "Wholesale trade (42)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$15,152,014", + "$area": 52, + "str_establishments": "52", + "paid_employees": 539, + "str_establishments_pct": "0.97%", + "str_paid_employees": "539", + "str_annual_payroll_pct": "0.42%", + "establishments": 52, + "str_paid_employees_pct": "0.59%", + "annual_payroll": 15152014 + }, + "id": "5-4413", + "name": "Auto parts (4413)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,097,362", + "$area": 18, + "str_establishments": "18", + "paid_employees": 84, + "str_establishments_pct": "0.33%", + "str_paid_employees": "84", + "str_annual_payroll_pct": "0.06%", + "establishments": 18, + "str_paid_employees_pct": "0.09%", + "annual_payroll": 2097362 + }, + "id": "5-4422", + "name": "Home furnishings stores (4422)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$7,439,231", + "$area": 23, + "str_establishments": "23", + "paid_employees": 261, + "str_establishments_pct": "0.43%", + "str_paid_employees": "261", + "str_annual_payroll_pct": "0.21%", + "establishments": 23, + "str_paid_employees_pct": "0.29%", + "annual_payroll": 7439231 + }, + "id": "5-4431", + "name": "Electronics and appliance stores (4431)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,167,308", + "$area": 18, + "str_establishments": "18", + "paid_employees": 86, + "str_establishments_pct": "0.33%", + "str_paid_employees": "86", + "str_annual_payroll_pct": "0.06%", + "establishments": 18, + "str_paid_employees_pct": "0.09%", + "annual_payroll": 2167308 + }, + "id": "5-4442", + "name": "Lawn and garden equipment and supplies stores (4442)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$267,670", + "$area": 3, + "str_establishments": "3", + "paid_employees": 20, + "str_establishments_pct": "0.06%", + "str_paid_employees": "20", + "str_annual_payroll_pct": "0.01%", + "establishments": 3, + "str_paid_employees_pct": "0.02%", + "annual_payroll": 267670 + }, + "id": "5-4453", + "name": "Beer (4453)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$21,549,541", + "$area": 75, + "str_establishments": "75", + "paid_employees": 684, + "str_establishments_pct": "1.39%", + "str_paid_employees": "684", + "str_annual_payroll_pct": "0.60%", + "establishments": 75, + "str_paid_employees_pct": "0.75%", + "annual_payroll": 21549541 + }, + "id": "5-4461", + "name": "Health and personal care stores (4461)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$13,744,383", + "$area": 87, + "str_establishments": "87", + "paid_employees": 728, + "str_establishments_pct": "1.62%", + "str_paid_employees": "728", + "str_annual_payroll_pct": "0.38%", + "establishments": 87, + "str_paid_employees_pct": "0.80%", + "annual_payroll": 13744383 + }, + "id": "5-4471", + "name": "Gasoline stations (4471)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,813,285", + "$area": 16, + "str_establishments": "16", + "paid_employees": 92, + "str_establishments_pct": "0.30%", + "str_paid_employees": "92", + "str_annual_payroll_pct": "0.08%", + "establishments": 16, + "str_paid_employees_pct": "0.10%", + "annual_payroll": 2813285 + }, + "id": "5-4483", + "name": "Jewelry (4483)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$5,277,064", + "$area": 12, + "str_establishments": "12", + "paid_employees": 209, + "str_establishments_pct": "0.22%", + "str_paid_employees": "209", + "str_annual_payroll_pct": "0.15%", + "establishments": 12, + "str_paid_employees_pct": "0.23%", + "annual_payroll": 5277064 + }, + "id": "5-4512", + "name": "Book (4512)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$24,574,521", + "$area": 37, + "str_establishments": "37", + "paid_employees": 1173, + "str_establishments_pct": "0.69%", + "str_paid_employees": "1,173", + "str_annual_payroll_pct": "0.68%", + "establishments": 37, + "str_paid_employees_pct": "1.28%", + "annual_payroll": 24574521 + }, + "id": "5-4529", + "name": "Other general merchandise stores (4529)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$5,669,676", + "$area": 32, + "str_establishments": "32", + "paid_employees": 184, + "str_establishments_pct": "0.59%", + "str_paid_employees": "184", + "str_annual_payroll_pct": "0.16%", + "establishments": 32, + "str_paid_employees_pct": "0.20%", + "annual_payroll": 5669676 + }, + "id": "5-4539", + "name": "Other miscellaneous store retailers (4539)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,569,725", + "$area": 5, + "str_establishments": "5", + "paid_employees": 30, + "str_establishments_pct": "0.09%", + "str_paid_employees": "30", + "str_annual_payroll_pct": "0.04%", + "establishments": 5, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 1569725 + }, + "id": "5-4543", + "name": "Direct selling establishments (4543)" + } + ], + "data": { + "str_annual_payroll": "$303,856,924", + "$area": 733, + "str_establishments": "733", + "paid_employees": 11654, + "str_establishments_pct": "13.62%", + "str_paid_employees": "11,654", + "str_annual_payroll_pct": "8.40%", + "establishments": 733, + "str_paid_employees_pct": "12.76%", + "annual_payroll": 303856924 + }, + "id": "5-44-45", + "name": "Retail trade (44-45)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 3, + "str_establishments": "3", + "paid_employees": 0, + "str_establishments_pct": "0.06%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-4812", + "name": "Nonscheduled air transportation (4812)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$7,199,639", + "$area": 25, + "str_establishments": "25", + "paid_employees": 183, + "str_establishments_pct": "0.46%", + "str_paid_employees": "183", + "str_annual_payroll_pct": "0.20%", + "establishments": 25, + "str_paid_employees_pct": "0.20%", + "annual_payroll": 7199639 + }, + "id": "5-4842", + "name": "Specialized freight trucking (4842)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-4855", + "name": "Charter bus industry (4855)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-4861", + "name": "Pipeline transportation of crude oil (4861)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-4889", + "name": "Other support activities for transportation (4889)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-4911", + "name": "Postal service (4911)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$811,655", + "$area": 10, + "str_establishments": "10", + "paid_employees": 28, + "str_establishments_pct": "0.19%", + "str_paid_employees": "28", + "str_annual_payroll_pct": "0.02%", + "establishments": 10, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 811655 + }, + "id": "5-4922", + "name": "Local messengers and local delivery (4922)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 13, + "str_establishments": "13", + "paid_employees": 0, + "str_establishments_pct": "0.24%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 13, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-4931", + "name": "Warehousing and storage (4931)" + } + ], + "data": { + "str_annual_payroll": "$133,511,154", "$area": 126, "str_establishments": "126", - "paid_employees": 793, - "str_establishments_pct": [ - "2.34%" - ], - "str_paid_employees": "793", - "str_annual_payroll_pct": [ - "0.90%" - ], + "paid_employees": 3167, + "str_establishments_pct": "2.34%", + "str_paid_employees": "3,167", + "str_annual_payroll_pct": "3.69%", "establishments": 126, - "str_paid_employees_pct": [ - "0.87%" - ], - "annual_payroll": 32671900 - }, - "id": "236", - "name": "Construction of buildings (236)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$19,617,684", - "$area": 45, - "str_establishments": "45", - "paid_employees": 459, - "str_establishments_pct": [ - "0.84%" - ], - "str_paid_employees": "459", - "str_annual_payroll_pct": [ - "0.54%" - ], - "establishments": 45, - "str_paid_employees_pct": [ - "0.50%" - ], - "annual_payroll": 19617684 - }, - "id": "237", - "name": "Heavy and civil engineering construction (237)" - } - ], - "data": { - "str_annual_payroll": "$138,465,847", - "$area": 471, - "str_establishments": "471", - "paid_employees": 3807, - "str_establishments_pct": [ - "8.75%" - ], - "str_paid_employees": "3,807", - "str_annual_payroll_pct": [ - "3.83%" - ], - "establishments": 471, - "str_paid_employees_pct": [ - "4.17%" - ], - "annual_payroll": 138465847 - }, - "id": "23", - "name": "Construction (23)" - }, - { - "children": [ - { - "children": [], + "str_paid_employees_pct": "3.47%", + "annual_payroll": 133511154 + }, + "id": "5-48-49", + "name": "Transportation and warehousing (48-49)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$2,105,210", + "$area": 4, + "str_establishments": "4", + "paid_employees": 38, + "str_establishments_pct": "0.07%", + "str_paid_employees": "38", + "str_annual_payroll_pct": "0.06%", + "establishments": 4, + "str_paid_employees_pct": "0.04%", + "annual_payroll": 2105210 + }, + "id": "5-5112", + "name": "Software publishers (5112)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 1, + "str_establishments": "1", + "paid_employees": 0, + "str_establishments_pct": "0.02%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 1, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-5122", + "name": "Sound recording industries (5122)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-5152", + "name": "Cable and other subscription programming (5152)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 4, + "str_establishments": "4", + "paid_employees": 0, + "str_establishments_pct": "0.07%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 4, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-5179", + "name": "Other telecommunications (5179)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$946,942", + "$area": 6, + "str_establishments": "6", + "paid_employees": 26, + "str_establishments_pct": "0.11%", + "str_paid_employees": "26", + "str_annual_payroll_pct": "0.03%", + "establishments": 6, + "str_paid_employees_pct": "0.03%", + "annual_payroll": 946942 + }, + "id": "5-5182", + "name": "Data processing (5182)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$619,779", + "$area": 10, + "str_establishments": "10", + "paid_employees": 17, + "str_establishments_pct": "0.19%", + "str_paid_employees": "17", + "str_annual_payroll_pct": "0.02%", + "establishments": 10, + "str_paid_employees_pct": "0.02%", + "annual_payroll": 619779 + }, + "id": "5-5191", + "name": "Other information services (5191)" + } + ], + "data": { + "str_annual_payroll": "$95,082,586", + "$area": 87, + "str_establishments": "87", + "paid_employees": 2054, + "str_establishments_pct": "1.62%", + "str_paid_employees": "2,054", + "str_annual_payroll_pct": "2.63%", + "establishments": 87, + "str_paid_employees_pct": "2.25%", + "annual_payroll": 95082586 + }, + "id": "5-51", + "name": "Information (51)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$2,049,392", + "$area": 14, + "str_establishments": "14", + "paid_employees": 42, + "str_establishments_pct": "0.26%", + "str_paid_employees": "42", + "str_annual_payroll_pct": "0.06%", + "establishments": 14, + "str_paid_employees_pct": "0.05%", + "annual_payroll": 2049392 + }, + "id": "5-5223", + "name": "Activities related to credit intermediation (5223)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$9,699,309", + "$area": 71, + "str_establishments": "71", + "paid_employees": 160, + "str_establishments_pct": "1.32%", + "str_paid_employees": "160", + "str_annual_payroll_pct": "0.27%", + "establishments": 71, + "str_paid_employees_pct": "0.18%", + "annual_payroll": 9699309 + }, + "id": "5-5239", + "name": "Other financial investment activities (5239)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$28,234,608", + "$area": 123, + "str_establishments": "123", + "paid_employees": 586, + "str_establishments_pct": "2.28%", + "str_paid_employees": "586", + "str_annual_payroll_pct": "0.78%", + "establishments": 123, + "str_paid_employees_pct": "0.64%", + "annual_payroll": 28234608 + }, + "id": "5-5242", + "name": "Insurance agencies and brokerages (5242)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$140,300", + "$area": 5, + "str_establishments": "5", + "paid_employees": 8, + "str_establishments_pct": "0.09%", + "str_paid_employees": "8", + "str_annual_payroll_pct": "0.00%", + "establishments": 5, + "str_paid_employees_pct": "0.01%", + "annual_payroll": 140300 + }, + "id": "5-5259", + "name": "Other investment pools and funds (5259)" + } + ], + "data": { + "str_annual_payroll": "$153,037,731", + "$area": 401, + "str_establishments": "401", + "paid_employees": 2908, + "str_establishments_pct": "7.45%", + "str_paid_employees": "2,908", + "str_annual_payroll_pct": "4.23%", + "establishments": 401, + "str_paid_employees_pct": "3.18%", + "annual_payroll": 153037731 + }, + "id": "5-52", + "name": "Finance and insurance (52)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$4,795,687", + "$area": 41, + "str_establishments": "41", + "paid_employees": 135, + "str_establishments_pct": "0.76%", + "str_paid_employees": "135", + "str_annual_payroll_pct": "0.13%", + "establishments": 41, + "str_paid_employees_pct": "0.15%", + "annual_payroll": 4795687 + }, + "id": "5-5313", + "name": "Activities related to real estate (5313)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,994,059", + "$area": 6, + "str_establishments": "6", + "paid_employees": 33, + "str_establishments_pct": "0.11%", + "str_paid_employees": "33", + "str_annual_payroll_pct": "0.06%", + "establishments": 6, + "str_paid_employees_pct": "0.04%", + "annual_payroll": 1994059 + }, + "id": "5-5324", + "name": "Machinery and equipment rental and leasing (5324)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$239,933", + "$area": 6, + "str_establishments": "6", + "paid_employees": 6, + "str_establishments_pct": "0.11%", + "str_paid_employees": "6", + "str_annual_payroll_pct": "0.01%", + "establishments": 6, + "str_paid_employees_pct": "0.01%", + "annual_payroll": 239933 + }, + "id": "5-5331", + "name": "Lessors of nonfinancial intangible assets (5331)" + } + ], + "data": { + "str_annual_payroll": "$32,759,571", + "$area": 221, + "str_establishments": "221", + "paid_employees": 980, + "str_establishments_pct": "4.11%", + "str_paid_employees": "980", + "str_annual_payroll_pct": "0.91%", + "establishments": 221, + "str_paid_employees_pct": "1.07%", + "annual_payroll": 32759571 + }, + "id": "5-53", + "name": "Real estate and rental and leasing (53)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$18,060,007", + "$area": 46, + "str_establishments": "46", + "paid_employees": 513, + "str_establishments_pct": "0.85%", + "str_paid_employees": "513", + "str_annual_payroll_pct": "0.50%", + "establishments": 46, + "str_paid_employees_pct": "0.56%", + "annual_payroll": 18060007 + }, + "id": "5-5419", + "name": "Other professional and technical services (5419)" + } + ], "data": { - "str_annual_payroll": "$87,734,956", - "$area": 174, - "str_establishments": "174", - "paid_employees": 1802, - "str_establishments_pct": [ - "3.23%" - ], - "str_paid_employees": "1,802", - "str_annual_payroll_pct": [ - "2.42%" - ], - "establishments": 174, - "str_paid_employees_pct": [ - "1.97%" - ], - "annual_payroll": 87734956 + "str_annual_payroll": "$227,560,492", + "$area": 576, + "str_establishments": "576", + "paid_employees": 3780, + "str_establishments_pct": "10.70%", + "str_paid_employees": "3,780", + "str_annual_payroll_pct": "6.29%", + "establishments": 576, + "str_paid_employees_pct": "4.14%", + "annual_payroll": 227560492 }, - "id": "423", - "name": "Merchant wholesalers (423)" - }, - { - "children": [], + "id": "5-54", + "name": "Professional and technical services (54)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$30,243,558", + "$area": 21, + "str_establishments": "21", + "paid_employees": 600, + "str_establishments_pct": "0.39%", + "str_paid_employees": "600", + "str_annual_payroll_pct": "0.84%", + "establishments": 21, + "str_paid_employees_pct": "0.66%", + "annual_payroll": 30243558 + }, + "id": "5-5511", + "name": "Management of companies and enterprises (5511)" + } + ], "data": { - "str_annual_payroll": "$13,632,675", - "$area": 59, - "str_establishments": "59", - "paid_employees": 201, - "str_establishments_pct": [ - "1.10%" - ], - "str_paid_employees": "201", - "str_annual_payroll_pct": [ - "0.38%" - ], - "establishments": 59, - "str_paid_employees_pct": [ - "0.22%" - ], - "annual_payroll": 13632675 + "str_annual_payroll": "$30,243,558", + "$area": 21, + "str_establishments": "21", + "paid_employees": 600, + "str_establishments_pct": "0.39%", + "str_paid_employees": "600", + "str_annual_payroll_pct": "0.84%", + "establishments": 21, + "str_paid_employees_pct": "0.66%", + "annual_payroll": 30243558 }, - "id": "425", - "name": "Electronic markets and agents and brokers (425)" - }, - { - "children": [], + "id": "5-55", + "name": "Management of companies and enterprises (55)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$2,674,317", + "$area": 16, + "str_establishments": "16", + "paid_employees": 115, + "str_establishments_pct": "0.30%", + "str_paid_employees": "115", + "str_annual_payroll_pct": "0.07%", + "establishments": 16, + "str_paid_employees_pct": "0.13%", + "annual_payroll": 2674317 + }, + "id": "5-5619", + "name": "Other support services (5619)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$2,657,484", + "$area": 7, + "str_establishments": "7", + "paid_employees": 93, + "str_establishments_pct": "0.13%", + "str_paid_employees": "93", + "str_annual_payroll_pct": "0.07%", + "establishments": 7, + "str_paid_employees_pct": "0.10%", + "annual_payroll": 2657484 + }, + "id": "5-5629", + "name": "Remediation and other waste services (5629)" + } + ], + "data": { + "str_annual_payroll": "$118,909,704", + "$area": 278, + "str_establishments": "278", + "paid_employees": 4190, + "str_establishments_pct": "5.16%", + "str_paid_employees": "4,190", + "str_annual_payroll_pct": "3.29%", + "establishments": 278, + "str_paid_employees_pct": "4.59%", + "annual_payroll": 118909704 + }, + "id": "5-56", + "name": "Administrative and waste services (56)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 2, + "str_establishments": "2", + "paid_employees": 0, + "str_establishments_pct": "0.04%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 2, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-6117", + "name": "Educational support services (6117)" + } + ], "data": { - "str_annual_payroll": "$47,289,137", - "$area": 73, - "str_establishments": "73", - "paid_employees": 1097, - "str_establishments_pct": [ - "1.36%" - ], - "str_paid_employees": "1,097", - "str_annual_payroll_pct": [ - "1.31%" - ], - "establishments": 73, - "str_paid_employees_pct": [ - "1.20%" - ], - "annual_payroll": 47289137 + "str_annual_payroll": "$13,591,468", + "$area": 32, + "str_establishments": "32", + "paid_employees": 550, + "str_establishments_pct": "0.59%", + "str_paid_employees": "550", + "str_annual_payroll_pct": "0.38%", + "establishments": 32, + "str_paid_employees_pct": "0.60%", + "annual_payroll": 13591468 }, - "id": "424", - "name": "Merchant wholesalers (424)" - } - ], - "data": { - "str_annual_payroll": "$148,656,768", - "$area": 305, - "str_establishments": "305", - "paid_employees": 3099, - "str_establishments_pct": [ - "5.67%" - ], - "str_paid_employees": "3,099", - "str_annual_payroll_pct": [ - "4.11%" - ], - "establishments": 305, - "str_paid_employees_pct": [ - "3.39%" - ], - "annual_payroll": 148656768 - }, - "id": "42", - "name": "Wholesale trade (42)" - }, - { - "children": [ - { - "children": [], + "id": "5-61", + "name": "Educational services (61)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$11,605,961", + "$area": 8, + "str_establishments": "8", + "paid_employees": 379, + "str_establishments_pct": "0.15%", + "str_paid_employees": "379", + "str_annual_payroll_pct": "0.32%", + "establishments": 8, + "str_paid_employees_pct": "0.42%", + "annual_payroll": 11605961 + }, + "id": "5-6219", + "name": "Other ambulatory health care services (6219)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 3, + "str_establishments": "3", + "paid_employees": 0, + "str_establishments_pct": "0.06%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-6223", + "name": "Other hospitals (6223)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 3, + "str_establishments": "3", + "paid_employees": 0, + "str_establishments_pct": "0.06%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-6239", + "name": "Other residential care facilities (6239)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$6,704,357", + "$area": 34, + "str_establishments": "34", + "paid_employees": 493, + "str_establishments_pct": "0.63%", + "str_paid_employees": "493", + "str_annual_payroll_pct": "0.19%", + "establishments": 34, + "str_paid_employees_pct": "0.54%", + "annual_payroll": 6704357 + }, + "id": "5-6244", + "name": "Child day care services (6244)" + } + ], + "data": { + "str_annual_payroll": "$949,281,484", + "$area": 543, + "str_establishments": "543", + "paid_employees": 19513, + "str_establishments_pct": "10.09%", + "str_paid_employees": "19,513", + "str_annual_payroll_pct": "26.23%", + "establishments": 543, + "str_paid_employees_pct": "21.37%", + "annual_payroll": 949281484 + }, + "id": "5-62", + "name": "Health care and social assistance (62)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$20,638", + "$area": 3, + "str_establishments": "3", + "paid_employees": 4, + "str_establishments_pct": "0.06%", + "str_paid_employees": "4", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 20638 + }, + "id": "5-7115", + "name": "Independent artists (7115)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$4,127,651", + "$area": 5, + "str_establishments": "5", + "paid_employees": 144, + "str_establishments_pct": "0.09%", + "str_paid_employees": "144", + "str_annual_payroll_pct": "0.11%", + "establishments": 5, + "str_paid_employees_pct": "0.16%", + "annual_payroll": 4127651 + }, + "id": "5-7121", + "name": "Museums (7121)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$15,066,708", + "$area": 42, + "str_establishments": "42", + "paid_employees": 802, + "str_establishments_pct": "0.78%", + "str_paid_employees": "802", + "str_annual_payroll_pct": "0.42%", + "establishments": 42, + "str_paid_employees_pct": "0.88%", + "annual_payroll": 15066708 + }, + "id": "5-7139", + "name": "Other amusement and recreation industries (7139)" + } + ], + "data": { + "str_annual_payroll": "$20,171,170", + "$area": 58, + "str_establishments": "58", + "paid_employees": 1005, + "str_establishments_pct": "1.08%", + "str_paid_employees": "1,005", + "str_annual_payroll_pct": "0.56%", + "establishments": 58, + "str_paid_employees_pct": "1.10%", + "annual_payroll": 20171170 + }, + "id": "5-71", + "name": "Arts (71)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$0", + "$area": 3, + "str_establishments": "3", + "paid_employees": 0, + "str_establishments_pct": "0.06%", + "str_paid_employees": "0", + "str_annual_payroll_pct": "0.00%", + "establishments": 3, + "str_paid_employees_pct": "0.00%", + "annual_payroll": 0 + }, + "id": "5-7212", + "name": "RV parks and recreational camps (7212)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,122,446", + "$area": 10, + "str_establishments": "10", + "paid_employees": 115, + "str_establishments_pct": "0.19%", + "str_paid_employees": "115", + "str_annual_payroll_pct": "0.03%", + "establishments": 10, + "str_paid_employees_pct": "0.13%", + "annual_payroll": 1122446 + }, + "id": "5-7224", + "name": "Drinking places (7224)" + } + ], + "data": { + "str_annual_payroll": "$118,620,123", + "$area": 354, + "str_establishments": "354", + "paid_employees": 8541, + "str_establishments_pct": "6.58%", + "str_paid_employees": "8,541", + "str_annual_payroll_pct": "3.28%", + "establishments": 354, + "str_paid_employees_pct": "9.35%", + "annual_payroll": 118620123 + }, + "id": "5-72", + "name": "Accommodation and food services (72)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$762,805", + "$area": 18, + "str_establishments": "18", + "paid_employees": 46, + "str_establishments_pct": "0.33%", + "str_paid_employees": "46", + "str_annual_payroll_pct": "0.02%", + "establishments": 18, + "str_paid_employees_pct": "0.05%", + "annual_payroll": 762805 + }, + "id": "5-8114", + "name": "Household goods repair and maintenance (8114)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$1,416,835", + "$area": 11, + "str_establishments": "11", + "paid_employees": 64, + "str_establishments_pct": "0.20%", + "str_paid_employees": "64", + "str_annual_payroll_pct": "0.04%", + "establishments": 11, + "str_paid_employees_pct": "0.07%", + "annual_payroll": 1416835 + }, + "id": "5-8129", + "name": "Other personal services (8129)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$4,911,132", + "$area": 24, + "str_establishments": "24", + "paid_employees": 221, + "str_establishments_pct": "0.45%", + "str_paid_employees": "221", + "str_annual_payroll_pct": "0.14%", + "establishments": 24, + "str_paid_employees_pct": "0.24%", + "annual_payroll": 4911132 + }, + "id": "5-8139", + "name": "Professional and similar organizations (8139)" + }, + { + "children": [], + "data": { + "str_annual_payroll": "$9,783,676", + "$area": 290, + "str_establishments": "290", + "paid_employees": 559, + "str_establishments_pct": "5.39%", + "str_paid_employees": "559", + "str_annual_payroll_pct": "0.27%", + "establishments": 290, + "str_paid_employees_pct": "0.61%", + "annual_payroll": 9783676 + }, + "id": "5-8141", + "name": "Private households (8141)" + } + ], + "data": { + "str_annual_payroll": "$79,914,916", + "$area": 586, + "str_establishments": "586", + "paid_employees": 3331, + "str_establishments_pct": "10.89%", + "str_paid_employees": "3,331", + "str_annual_payroll_pct": "2.21%", + "establishments": 586, + "str_paid_employees_pct": "3.65%", + "annual_payroll": 79914916 + }, + "id": "5-81", + "name": "Other services (81)" + }, + { + "children": [ + { + "children": [], + "data": { + "str_annual_payroll": "$127,012", + "$area": 6, + "str_establishments": "6", + "paid_employees": 6, + "str_establishments_pct": "0.11%", + "str_paid_employees": "6", + "str_annual_payroll_pct": "0.00%", + "establishments": 6, + "str_paid_employees_pct": "0.01%", + "annual_payroll": 127012 + }, + "id": "5-9999", + "name": "Unclassified (9999)" + } + ], "data": { "str_annual_payroll": "$127,012", "$area": 6, "str_establishments": "6", "paid_employees": 6, - "str_establishments_pct": [ - "0.11%" - ], + "str_establishments_pct": "0.11%", "str_paid_employees": "6", - "str_annual_payroll_pct": [ - "0.00%" - ], + "str_annual_payroll_pct": "0.00%", "establishments": 6, - "str_paid_employees_pct": [ - "0.01%" - ], + "str_paid_employees_pct": "0.01%", "annual_payroll": 127012 }, - "id": "999", - "name": "Unclassified (999)" - } - ], - "data": { - "str_annual_payroll": "$127,012", - "$area": 6, - "str_establishments": "6", - "paid_employees": 6, - "str_establishments_pct": [ - "0.11%" - ], - "str_paid_employees": "6", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 6, - "str_paid_employees_pct": [ - "0.01%" - ], - "annual_payroll": 127012 - }, - "id": "99", - "name": "Unclassified (99)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$10,538,006", - "$area": 40, - "str_establishments": "40", - "paid_employees": 514, - "str_establishments_pct": [ - "0.74%" - ], - "str_paid_employees": "514", - "str_annual_payroll_pct": [ - "0.29%" - ], - "establishments": 40, - "str_paid_employees_pct": [ - "0.56%" - ], - "annual_payroll": 10538006 - }, - "id": "451", - "name": "Sporting goods (451)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$58,095,547", - "$area": 46, - "str_establishments": "46", - "paid_employees": 2842, - "str_establishments_pct": [ - "0.85%" - ], - "str_paid_employees": "2,842", - "str_annual_payroll_pct": [ - "1.61%" - ], - "establishments": 46, - "str_paid_employees_pct": [ - "3.11%" - ], - "annual_payroll": 58095547 - }, - "id": "452", - "name": "General merchandise stores (452)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$14,914,563", - "$area": 81, - "str_establishments": "81", - "paid_employees": 579, - "str_establishments_pct": [ - "1.50%" - ], - "str_paid_employees": "579", - "str_annual_payroll_pct": [ - "0.41%" - ], - "establishments": 81, - "str_paid_employees_pct": [ - "0.63%" - ], - "annual_payroll": 14914563 - }, - "id": "453", - "name": "Miscellaneous store retailers (453)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$2,512,236", - "$area": 13, - "str_establishments": "13", - "paid_employees": 58, - "str_establishments_pct": [ - "0.24%" - ], - "str_paid_employees": "58", - "str_annual_payroll_pct": [ - "0.07%" - ], - "establishments": 13, - "str_paid_employees_pct": [ - "0.06%" - ], - "annual_payroll": 2512236 - }, - "id": "454", - "name": "Nonstore retailers (454)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$16,087,630", - "$area": 96, - "str_establishments": "96", - "paid_employees": 1014, - "str_establishments_pct": [ - "1.78%" - ], - "str_paid_employees": "1,014", - "str_annual_payroll_pct": [ - "0.44%" - ], - "establishments": 96, - "str_paid_employees_pct": [ - "1.11%" - ], - "annual_payroll": 16087630 - }, - "id": "448", - "name": "Clothing and clothing accessories stores (448)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$7,439,231", - "$area": 23, - "str_establishments": "23", - "paid_employees": 261, - "str_establishments_pct": [ - "0.43%" - ], - "str_paid_employees": "261", - "str_annual_payroll_pct": [ - "0.21%" - ], - "establishments": 23, - "str_paid_employees_pct": [ - "0.29%" - ], - "annual_payroll": 7439231 - }, - "id": "443", - "name": "Electronics and appliance stores (443)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$10,763,006", - "$area": 42, - "str_establishments": "42", - "paid_employees": 345, - "str_establishments_pct": [ - "0.78%" - ], - "str_paid_employees": "345", - "str_annual_payroll_pct": [ - "0.30%" - ], - "establishments": 42, - "str_paid_employees_pct": [ - "0.38%" - ], - "annual_payroll": 10763006 - }, - "id": "442", - "name": "Furniture and home furnishings stores (442)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$71,257,877", - "$area": 112, - "str_establishments": "112", - "paid_employees": 1684, - "str_establishments_pct": [ - "2.08%" - ], - "str_paid_employees": "1,684", - "str_annual_payroll_pct": [ - "1.97%" - ], - "establishments": 112, - "str_paid_employees_pct": [ - "1.84%" - ], - "annual_payroll": 71257877 - }, - "id": "441", - "name": "Motor vehicle and parts dealers (441)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$13,744,383", - "$area": 87, - "str_establishments": "87", - "paid_employees": 728, - "str_establishments_pct": [ - "1.62%" - ], - "str_paid_employees": "728", - "str_annual_payroll_pct": [ - "0.38%" - ], - "establishments": 87, - "str_paid_employees_pct": [ - "0.80%" - ], - "annual_payroll": 13744383 - }, - "id": "447", - "name": "Gasoline stations (447)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$21,549,541", - "$area": 75, - "str_establishments": "75", - "paid_employees": 684, - "str_establishments_pct": [ - "1.39%" - ], - "str_paid_employees": "684", - "str_annual_payroll_pct": [ - "0.60%" - ], - "establishments": 75, - "str_paid_employees_pct": [ - "0.75%" - ], - "annual_payroll": 21549541 - }, - "id": "446", - "name": "Health and personal care stores (446)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$47,649,235", - "$area": 52, - "str_establishments": "52", - "paid_employees": 2012, - "str_establishments_pct": [ - "0.97%" - ], - "str_paid_employees": "2,012", - "str_annual_payroll_pct": [ - "1.32%" - ], - "establishments": 52, - "str_paid_employees_pct": [ - "2.20%" - ], - "annual_payroll": 47649235 - }, - "id": "445", - "name": "Food and beverage stores (445)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$29,305,669", - "$area": 66, - "str_establishments": "66", - "paid_employees": 933, - "str_establishments_pct": [ - "1.23%" - ], - "str_paid_employees": "933", - "str_annual_payroll_pct": [ - "0.81%" - ], - "establishments": 66, - "str_paid_employees_pct": [ - "1.02%" - ], - "annual_payroll": 29305669 - }, - "id": "444", - "name": "Building material and garden supply stores (444)" - } - ], - "data": { - "str_annual_payroll": "$303,856,924", - "$area": 733, - "str_establishments": "733", - "paid_employees": 11654, - "str_establishments_pct": [ - "13.62%" - ], - "str_paid_employees": "11,654", - "str_annual_payroll_pct": [ - "8.40%" - ], - "establishments": 733, - "str_paid_employees_pct": [ - "12.76%" - ], - "annual_payroll": 303856924 - }, - "id": "44-45", - "name": "Retail trade (44-45)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$72,843", - "$area": 3, - "str_establishments": "3", - "paid_employees": 6, - "str_establishments_pct": [ - "0.06%" - ], - "str_paid_employees": "6", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 3, - "str_paid_employees_pct": [ - "0.01%" - ], - "annual_payroll": 72843 - }, - "id": "313", - "name": "Textile mills (313)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 2, - "str_establishments": "2", - "paid_employees": 0, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "312", - "name": "Beverage and tobacco product manufacturing (312)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$20,964,229", - "$area": 14, - "str_establishments": "14", - "paid_employees": 547, - "str_establishments_pct": [ - "0.26%" - ], - "str_paid_employees": "547", - "str_annual_payroll_pct": [ - "0.58%" - ], - "establishments": 14, - "str_paid_employees_pct": [ - "0.60%" - ], - "annual_payroll": 20964229 - }, - "id": "311", - "name": "Food manufacturing (311)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 0, - "str_establishments": "0", - "paid_employees": 0, - "str_establishments_pct": [ - "0.00%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 0, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "315", - "name": "Apparel manufacturing (315)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$2,754,367", - "$area": 7, - "str_establishments": "7", - "paid_employees": 162, - "str_establishments_pct": [ - "0.13%" - ], - "str_paid_employees": "162", - "str_annual_payroll_pct": [ - "0.08%" - ], - "establishments": 7, - "str_paid_employees_pct": [ - "0.18%" - ], - "annual_payroll": 2754367 - }, - "id": "314", - "name": "Textile product mills (314)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$10,718,263", - "$area": 23, - "str_establishments": "23", - "paid_employees": 289, - "str_establishments_pct": [ - "0.43%" - ], - "str_paid_employees": "289", - "str_annual_payroll_pct": [ - "0.30%" - ], - "establishments": 23, - "str_paid_employees_pct": [ - "0.32%" - ], - "annual_payroll": 10718263 - }, - "id": "339", - "name": "Miscellaneous manufacturing (339)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 2, - "str_establishments": "2", - "paid_employees": 0, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "335", - "name": "Electrical equipment and appliance mfg. (335)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 2, - "str_establishments": "2", - "paid_employees": 0, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "334", - "name": "Computer and electronic product manufacturing (334)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$2,096,691", - "$area": 9, - "str_establishments": "9", - "paid_employees": 75, - "str_establishments_pct": [ - "0.17%" - ], - "str_paid_employees": "75", - "str_annual_payroll_pct": [ - "0.06%" - ], - "establishments": 9, - "str_paid_employees_pct": [ - "0.08%" - ], - "annual_payroll": 2096691 - }, - "id": "337", - "name": "Furniture and related product manufacturing (337)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$4,356,950", - "$area": 8, - "str_establishments": "8", - "paid_employees": 130, - "str_establishments_pct": [ - "0.15%" - ], - "str_paid_employees": "130", - "str_annual_payroll_pct": [ - "0.12%" - ], - "establishments": 8, - "str_paid_employees_pct": [ - "0.14%" - ], - "annual_payroll": 4356950 - }, - "id": "336", - "name": "Transportation equipment manufacturing (336)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 2, - "str_establishments": "2", - "paid_employees": 0, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "331", - "name": "Primary metal manufacturing (331)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$187,690,798", - "$area": 32, - "str_establishments": "32", - "paid_employees": 2613, - "str_establishments_pct": [ - "0.59%" - ], - "str_paid_employees": "2,613", - "str_annual_payroll_pct": [ - "5.19%" - ], - "establishments": 32, - "str_paid_employees_pct": [ - "2.86%" - ], - "annual_payroll": 187690798 - }, - "id": "333", - "name": "Machinery manufacturing (333)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$26,557,939", - "$area": 37, - "str_establishments": "37", - "paid_employees": 611, - "str_establishments_pct": [ - "0.69%" - ], - "str_paid_employees": "611", - "str_annual_payroll_pct": [ - "0.73%" - ], - "establishments": 37, - "str_paid_employees_pct": [ - "0.67%" - ], - "annual_payroll": 26557939 - }, - "id": "332", - "name": "Fabricated metal product manufacturing (332)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$10,766,905", - "$area": 5, - "str_establishments": "5", - "paid_employees": 228, - "str_establishments_pct": [ - "0.09%" - ], - "str_paid_employees": "228", - "str_annual_payroll_pct": [ - "0.30%" - ], - "establishments": 5, - "str_paid_employees_pct": [ - "0.25%" - ], - "annual_payroll": 10766905 - }, - "id": "322", - "name": "Paper manufacturing (322)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$8,893,826", - "$area": 15, - "str_establishments": "15", - "paid_employees": 280, - "str_establishments_pct": [ - "0.28%" - ], - "str_paid_employees": "280", - "str_annual_payroll_pct": [ - "0.25%" - ], - "establishments": 15, - "str_paid_employees_pct": [ - "0.31%" - ], - "annual_payroll": 8893826 - }, - "id": "323", - "name": "Printing and related support activities (323)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$5,721,024", - "$area": 11, - "str_establishments": "11", - "paid_employees": 147, - "str_establishments_pct": [ - "0.20%" - ], - "str_paid_employees": "147", - "str_annual_payroll_pct": [ - "0.16%" - ], - "establishments": 11, - "str_paid_employees_pct": [ - "0.16%" - ], - "annual_payroll": 5721024 - }, - "id": "321", - "name": "Wood product manufacturing (321)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$10,472,547", - "$area": 7, - "str_establishments": "7", - "paid_employees": 259, - "str_establishments_pct": [ - "0.13%" - ], - "str_paid_employees": "259", - "str_annual_payroll_pct": [ - "0.29%" - ], - "establishments": 7, - "str_paid_employees_pct": [ - "0.28%" - ], - "annual_payroll": 10472547 - }, - "id": "326", - "name": "Plastics and rubber products manufacturing (326)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$9,879,419", - "$area": 12, - "str_establishments": "12", - "paid_employees": 258, - "str_establishments_pct": [ - "0.22%" - ], - "str_paid_employees": "258", - "str_annual_payroll_pct": [ - "0.27%" - ], - "establishments": 12, - "str_paid_employees_pct": [ - "0.28%" - ], - "annual_payroll": 9879419 - }, - "id": "327", - "name": "Nonmetallic mineral product manufacturing (327)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$15,524,232", - "$area": 3, - "str_establishments": "3", - "paid_employees": 188, - "str_establishments_pct": [ - "0.06%" - ], - "str_paid_employees": "188", - "str_annual_payroll_pct": [ - "0.43%" - ], - "establishments": 3, - "str_paid_employees_pct": [ - "0.21%" - ], - "annual_payroll": 15524232 - }, - "id": "324", - "name": "Petroleum and coal products manufacturing (324)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$11,989,311", - "$area": 10, - "str_establishments": "10", - "paid_employees": 182, - "str_establishments_pct": [ - "0.19%" - ], - "str_paid_employees": "182", - "str_annual_payroll_pct": [ - "0.33%" - ], - "establishments": 10, - "str_paid_employees_pct": [ - "0.20%" - ], - "annual_payroll": 11989311 - }, - "id": "325", - "name": "Chemical manufacturing (325)" - } - ], - "data": { - "str_annual_payroll": "$352,212,679", - "$area": 202, - "str_establishments": "202", - "paid_employees": 6465, - "str_establishments_pct": [ - "3.75%" - ], - "str_paid_employees": "6,465", - "str_annual_payroll_pct": [ - "9.73%" - ], - "establishments": 202, - "str_paid_employees_pct": [ - "7.08%" - ], - "annual_payroll": 352212679 - }, - "id": "31-33", - "name": "Manufacturing (31-33)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$100,000,243", - "$area": 306, - "str_establishments": "306", - "paid_employees": 7491, - "str_establishments_pct": [ - "5.68%" - ], - "str_paid_employees": "7,491", - "str_annual_payroll_pct": [ - "2.76%" - ], - "establishments": 306, - "str_paid_employees_pct": [ - "8.20%" - ], - "annual_payroll": 100000243 - }, - "id": "722", - "name": "Food services and drinking places (722)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$18,619,880", - "$area": 48, - "str_establishments": "48", - "paid_employees": 1051, - "str_establishments_pct": [ - "0.89%" - ], - "str_paid_employees": "1,051", - "str_annual_payroll_pct": [ - "0.51%" - ], - "establishments": 48, - "str_paid_employees_pct": [ - "1.15%" - ], - "annual_payroll": 18619880 - }, - "id": "721", - "name": "Accommodation (721)" - } - ], - "data": { - "str_annual_payroll": "$118,620,123", - "$area": 354, - "str_establishments": "354", - "paid_employees": 8541, - "str_establishments_pct": [ - "6.58%" - ], - "str_paid_employees": "8,541", - "str_annual_payroll_pct": [ - "3.28%" - ], - "establishments": 354, - "str_paid_employees_pct": [ - "9.35%" - ], - "annual_payroll": 118620123 - }, - "id": "72", - "name": "Accommodation and food services (72)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$15,520,716", - "$area": 46, - "str_establishments": "46", - "paid_employees": 840, - "str_establishments_pct": [ - "0.85%" - ], - "str_paid_employees": "840", - "str_annual_payroll_pct": [ - "0.43%" - ], - "establishments": 46, - "str_paid_employees_pct": [ - "0.92%" - ], - "annual_payroll": 15520716 - }, - "id": "713", - "name": "Amusements (713)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$4,127,651", - "$area": 5, - "str_establishments": "5", - "paid_employees": 144, - "str_establishments_pct": [ - "0.09%" - ], - "str_paid_employees": "144", - "str_annual_payroll_pct": [ - "0.11%" - ], - "establishments": 5, - "str_paid_employees_pct": [ - "0.16%" - ], - "annual_payroll": 4127651 - }, - "id": "712", - "name": "Museums (712)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$522,803", - "$area": 7, - "str_establishments": "7", - "paid_employees": 21, - "str_establishments_pct": [ - "0.13%" - ], - "str_paid_employees": "21", - "str_annual_payroll_pct": [ - "0.01%" - ], - "establishments": 7, - "str_paid_employees_pct": [ - "0.02%" - ], - "annual_payroll": 522803 - }, - "id": "711", - "name": "Performing arts and spectator sports (711)" - } - ], - "data": { - "str_annual_payroll": "$20,171,170", - "$area": 58, - "str_establishments": "58", - "paid_employees": 1005, - "str_establishments_pct": [ - "1.08%" - ], - "str_paid_employees": "1,005", - "str_annual_payroll_pct": [ - "0.56%" - ], - "establishments": 58, - "str_paid_employees_pct": [ - "1.10%" - ], - "annual_payroll": 20171170 - }, - "id": "71", - "name": "Arts (71)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 1, - "str_establishments": "1", - "paid_employees": 0, - "str_establishments_pct": [ - "0.02%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 1, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "491", - "name": "Postal service (491)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$12,523,948", - "$area": 22, - "str_establishments": "22", - "paid_employees": 331, - "str_establishments_pct": [ - "0.41%" - ], - "str_paid_employees": "331", - "str_annual_payroll_pct": [ - "0.35%" - ], - "establishments": 22, - "str_paid_employees_pct": [ - "0.36%" - ], - "annual_payroll": 12523948 - }, - "id": "492", - "name": "Couriers and messengers (492)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 13, - "str_establishments": "13", - "paid_employees": 0, - "str_establishments_pct": [ - "0.24%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 13, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "493", - "name": "Warehousing and storage (493)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$3,542,891", - "$area": 19, - "str_establishments": "19", - "paid_employees": 99, - "str_establishments_pct": [ - "0.35%" - ], - "str_paid_employees": "99", - "str_annual_payroll_pct": [ - "0.10%" - ], - "establishments": 19, - "str_paid_employees_pct": [ - "0.11%" - ], - "annual_payroll": 3542891 - }, - "id": "488", - "name": "Support activities for transportation (488)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 1, - "str_establishments": "1", - "paid_employees": 0, - "str_establishments_pct": [ - "0.02%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 1, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "486", - "name": "Pipeline transportation (486)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$344,091", - "$area": 3, - "str_establishments": "3", - "paid_employees": 14, - "str_establishments_pct": [ - "0.06%" - ], - "str_paid_employees": "14", - "str_annual_payroll_pct": [ - "0.01%" - ], - "establishments": 3, - "str_paid_employees_pct": [ - "0.02%" - ], - "annual_payroll": 344091 - }, - "id": "485", - "name": "Transit and ground passenger transportation (485)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$29,018,677", - "$area": 64, - "str_establishments": "64", - "paid_employees": 674, - "str_establishments_pct": [ - "1.19%" - ], - "str_paid_employees": "674", - "str_annual_payroll_pct": [ - "0.80%" - ], - "establishments": 64, - "str_paid_employees_pct": [ - "0.74%" - ], - "annual_payroll": 29018677 - }, - "id": "484", - "name": "Truck transportation (484)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$1,037,177", - "$area": 4, - "str_establishments": "4", - "paid_employees": 21, - "str_establishments_pct": [ - "0.07%" - ], - "str_paid_employees": "21", - "str_annual_payroll_pct": [ - "0.03%" - ], - "establishments": 4, - "str_paid_employees_pct": [ - "0.02%" - ], - "annual_payroll": 1037177 - }, - "id": "481", - "name": "Air transportation (481)" - } - ], - "data": { - "str_annual_payroll": "$133,511,154", - "$area": 126, - "str_establishments": "126", - "paid_employees": 3167, - "str_establishments_pct": [ - "2.34%" - ], - "str_paid_employees": "3,167", - "str_annual_payroll_pct": [ - "3.69%" - ], - "establishments": 126, - "str_paid_employees_pct": [ - "3.47%" - ], - "annual_payroll": 133511154 - }, - "id": "48-49", - "name": "Transportation and warehousing (48-49)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$95,467", - "$area": 2, - "str_establishments": "2", - "paid_employees": 3, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "3", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 95467 - }, - "id": "928", - "name": "National security and international affairs (928)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$14,635,367", - "$area": 14, - "str_establishments": "14", - "paid_employees": 381, - "str_establishments_pct": [ - "0.26%" - ], - "str_paid_employees": "381", - "str_annual_payroll_pct": [ - "0.40%" - ], - "establishments": 14, - "str_paid_employees_pct": [ - "0.42%" - ], - "annual_payroll": 14635367 - }, - "id": "921", - "name": "Executive (921)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$52,254,160", - "$area": 9, - "str_establishments": "9", - "paid_employees": 1162, - "str_establishments_pct": [ - "0.17%" - ], - "str_paid_employees": "1,162", - "str_annual_payroll_pct": [ - "1.44%" - ], - "establishments": 9, - "str_paid_employees_pct": [ - "1.27%" - ], - "annual_payroll": 52254160 - }, - "id": "922", - "name": "Justice (922)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$2,771,504", - "$area": 5, - "str_establishments": "5", - "paid_employees": 73, - "str_establishments_pct": [ - "0.09%" - ], - "str_paid_employees": "73", - "str_annual_payroll_pct": [ - "0.08%" - ], - "establishments": 5, - "str_paid_employees_pct": [ - "0.08%" - ], - "annual_payroll": 2771504 - }, - "id": "923", - "name": "Administration of human resource programs (923)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 2, - "str_establishments": "2", - "paid_employees": 0, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "924", - "name": "Administration of environmental programs (924)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 2, - "str_establishments": "2", - "paid_employees": 0, - "str_establishments_pct": [ - "0.04%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 2, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "926", - "name": "Administration of economic programs (926)" - } - ], - "data": { - "str_annual_payroll": "$70,699,740", - "$area": 32, - "str_establishments": "32", - "paid_employees": 1646, - "str_establishments_pct": [ - "0.59%" - ], - "str_paid_employees": "1,646", - "str_annual_payroll_pct": [ - "1.95%" - ], - "establishments": 32, - "str_paid_employees_pct": [ - "1.80%" - ], - "annual_payroll": 70699740 - }, - "id": "92", - "name": "Public Administration (92)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$5,606,585", - "$area": 15, - "str_establishments": "15", - "paid_employees": 121, - "str_establishments_pct": [ - "0.28%" - ], - "str_paid_employees": "121", - "str_annual_payroll_pct": [ - "0.15%" - ], - "establishments": 15, - "str_paid_employees_pct": [ - "0.13%" - ], - "annual_payroll": 5606585 - }, - "id": "115", - "name": "Agriculture and forestry support activities (115)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$9,046,216", - "$area": 26, - "str_establishments": "26", - "paid_employees": 431, - "str_establishments_pct": [ - "0.48%" - ], - "str_paid_employees": "431", - "str_annual_payroll_pct": [ - "0.25%" - ], - "establishments": 26, - "str_paid_employees_pct": [ - "0.47%" - ], - "annual_payroll": 9046216 - }, - "id": "111", - "name": "Crop production (111)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$1,130,681", - "$area": 4, - "str_establishments": "4", - "paid_employees": 26, - "str_establishments_pct": [ - "0.07%" - ], - "str_paid_employees": "26", - "str_annual_payroll_pct": [ - "0.03%" - ], - "establishments": 4, - "str_paid_employees_pct": [ - "0.03%" - ], - "annual_payroll": 1130681 - }, - "id": "113", - "name": "Forestry and logging (113)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$2,706,166", - "$area": 27, - "str_establishments": "27", - "paid_employees": 97, - "str_establishments_pct": [ - "0.50%" - ], - "str_paid_employees": "97", - "str_annual_payroll_pct": [ - "0.07%" - ], - "establishments": 27, - "str_paid_employees_pct": [ - "0.11%" - ], - "annual_payroll": 2706166 - }, - "id": "112", - "name": "Animal production (112)" - } - ], - "data": { - "str_annual_payroll": "$18,489,648", - "$area": 73, - "str_establishments": "73", - "paid_employees": 675, - "str_establishments_pct": [ - "1.36%" - ], - "str_paid_employees": "675", - "str_annual_payroll_pct": [ - "0.51%" - ], - "establishments": 73, - "str_paid_employees_pct": [ - "0.74%" - ], - "annual_payroll": 18489648 - }, - "id": "11", - "name": "Agriculture (11)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$2,444,743,738", - "$area": 4348, - "str_establishments": "4,348", - "paid_employees": 65673, - "str_establishments_pct": [ - "80.77%" - ], - "str_paid_employees": "65,673", - "str_annual_payroll_pct": [ - "67.56%" - ], - "establishments": 4348, - "str_paid_employees_pct": [ - "71.91%" - ], - "annual_payroll": 2444743738 - }, - "id": "102", - "name": "Service-Providing (102)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$641,553,941", - "$area": 906, - "str_establishments": "906", - "paid_employees": 12690, - "str_establishments_pct": [ - "16.83%" - ], - "str_paid_employees": "12,690", - "str_annual_payroll_pct": [ - "17.73%" - ], - "establishments": 906, - "str_paid_employees_pct": [ - "13.90%" - ], - "annual_payroll": 641553941 - }, - "id": "101", - "name": "Goods-Producing (101)" + "id": "5-99", + "name": "Unclassified (99)" } ], "data": { @@ -2139,556 +2751,15 @@ DATA = { "$area": 5254, "str_establishments": "5,254", "paid_employees": 78363, - "str_establishments_pct": [ - "97.60%" - ], + "str_establishments_pct": "97.60%", "str_paid_employees": "78,363", - "str_annual_payroll_pct": [ - "85.29%" - ], + "str_annual_payroll_pct": "85.29%", "establishments": 5254, - "str_paid_employees_pct": [ - "85.81%" - ], + "str_paid_employees_pct": "85.81%", "annual_payroll": 3086297679 }, - "id": "10", - "name": "Total (10)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$30,243,558", - "$area": 21, - "str_establishments": "21", - "paid_employees": 600, - "str_establishments_pct": [ - "0.39%" - ], - "str_paid_employees": "600", - "str_annual_payroll_pct": [ - "0.84%" - ], - "establishments": 21, - "str_paid_employees_pct": [ - "0.66%" - ], - "annual_payroll": 30243558 - }, - "id": "551", - "name": "Management of companies and enterprises (551)" - } - ], - "data": { - "str_annual_payroll": "$30,243,558", - "$area": 21, - "str_establishments": "21", - "paid_employees": 600, - "str_establishments_pct": [ - "0.39%" - ], - "str_paid_employees": "600", - "str_annual_payroll_pct": [ - "0.84%" - ], - "establishments": 21, - "str_paid_employees_pct": [ - "0.66%" - ], - "annual_payroll": 30243558 - }, - "id": "55", - "name": "Management of companies and enterprises (55)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$227,560,492", - "$area": 576, - "str_establishments": "576", - "paid_employees": 3780, - "str_establishments_pct": [ - "10.70%" - ], - "str_paid_employees": "3,780", - "str_annual_payroll_pct": [ - "6.29%" - ], - "establishments": 576, - "str_paid_employees_pct": [ - "4.14%" - ], - "annual_payroll": 227560492 - }, - "id": "541", - "name": "Professional and Technical Services (541)" - } - ], - "data": { - "str_annual_payroll": "$227,560,492", - "$area": 576, - "str_establishments": "576", - "paid_employees": 3780, - "str_establishments_pct": [ - "10.70%" - ], - "str_paid_employees": "3,780", - "str_annual_payroll_pct": [ - "6.29%" - ], - "establishments": 576, - "str_paid_employees_pct": [ - "4.14%" - ], - "annual_payroll": 227560492 - }, - "id": "54", - "name": "Professional and technical services (54)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$112,711,982", - "$area": 258, - "str_establishments": "258", - "paid_employees": 3994, - "str_establishments_pct": [ - "4.79%" - ], - "str_paid_employees": "3,994", - "str_annual_payroll_pct": [ - "3.11%" - ], - "establishments": 258, - "str_paid_employees_pct": [ - "4.37%" - ], - "annual_payroll": 112711982 - }, - "id": "561", - "name": "Administrative and support services (561)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$6,197,722", - "$area": 20, - "str_establishments": "20", - "paid_employees": 196, - "str_establishments_pct": [ - "0.37%" - ], - "str_paid_employees": "196", - "str_annual_payroll_pct": [ - "0.17%" - ], - "establishments": 20, - "str_paid_employees_pct": [ - "0.21%" - ], - "annual_payroll": 6197722 - }, - "id": "562", - "name": "Waste management and remediation services (562)" - } - ], - "data": { - "str_annual_payroll": "$118,909,704", - "$area": 278, - "str_establishments": "278", - "paid_employees": 4190, - "str_establishments_pct": [ - "5.16%" - ], - "str_paid_employees": "4,190", - "str_annual_payroll_pct": [ - "3.29%" - ], - "establishments": 278, - "str_paid_employees_pct": [ - "4.59%" - ], - "annual_payroll": 118909704 - }, - "id": "56", - "name": "Administrative and waste services (56)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$619,779", - "$area": 10, - "str_establishments": "10", - "paid_employees": 17, - "str_establishments_pct": [ - "0.19%" - ], - "str_paid_employees": "17", - "str_annual_payroll_pct": [ - "0.02%" - ], - "establishments": 10, - "str_paid_employees_pct": [ - "0.02%" - ], - "annual_payroll": 619779 - }, - "id": "519", - "name": "Other information services (519)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$946,942", - "$area": 6, - "str_establishments": "6", - "paid_employees": 26, - "str_establishments_pct": [ - "0.11%" - ], - "str_paid_employees": "26", - "str_annual_payroll_pct": [ - "0.03%" - ], - "establishments": 6, - "str_paid_employees_pct": [ - "0.03%" - ], - "annual_payroll": 946942 - }, - "id": "518", - "name": "Data processing (518)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$5,416,980", - "$area": 14, - "str_establishments": "14", - "paid_employees": 92, - "str_establishments_pct": [ - "0.26%" - ], - "str_paid_employees": "92", - "str_annual_payroll_pct": [ - "0.15%" - ], - "establishments": 14, - "str_paid_employees_pct": [ - "0.10%" - ], - "annual_payroll": 5416980 - }, - "id": "511", - "name": "Publishing industries (511)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$1,451,039", - "$area": 8, - "str_establishments": "8", - "paid_employees": 114, - "str_establishments_pct": [ - "0.15%" - ], - "str_paid_employees": "114", - "str_annual_payroll_pct": [ - "0.04%" - ], - "establishments": 8, - "str_paid_employees_pct": [ - "0.12%" - ], - "annual_payroll": 1451039 - }, - "id": "512", - "name": "Motion picture and sound recording industries (512)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$16,977,085", - "$area": 12, - "str_establishments": "12", - "paid_employees": 374, - "str_establishments_pct": [ - "0.22%" - ], - "str_paid_employees": "374", - "str_annual_payroll_pct": [ - "0.47%" - ], - "establishments": 12, - "str_paid_employees_pct": [ - "0.41%" - ], - "annual_payroll": 16977085 - }, - "id": "515", - "name": "Broadcasting (515)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$69,670,761", - "$area": 37, - "str_establishments": "37", - "paid_employees": 1430, - "str_establishments_pct": [ - "0.69%" - ], - "str_paid_employees": "1,430", - "str_annual_payroll_pct": [ - "1.93%" - ], - "establishments": 37, - "str_paid_employees_pct": [ - "1.57%" - ], - "annual_payroll": 69670761 - }, - "id": "517", - "name": "Telecommunications (517)" - } - ], - "data": { - "str_annual_payroll": "$95,082,586", - "$area": 87, - "str_establishments": "87", - "paid_employees": 2054, - "str_establishments_pct": [ - "1.62%" - ], - "str_paid_employees": "2,054", - "str_annual_payroll_pct": [ - "2.63%" - ], - "establishments": 87, - "str_paid_employees_pct": [ - "2.25%" - ], - "annual_payroll": 95082586 - }, - "id": "51", - "name": "Information (51)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$239,933", - "$area": 6, - "str_establishments": "6", - "paid_employees": 6, - "str_establishments_pct": [ - "0.11%" - ], - "str_paid_employees": "6", - "str_annual_payroll_pct": [ - "0.01%" - ], - "establishments": 6, - "str_paid_employees_pct": [ - "0.01%" - ], - "annual_payroll": 239933 - }, - "id": "533", - "name": "Lessors of nonfinancial intangible assets (533)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$12,638,585", - "$area": 47, - "str_establishments": "47", - "paid_employees": 340, - "str_establishments_pct": [ - "0.87%" - ], - "str_paid_employees": "340", - "str_annual_payroll_pct": [ - "0.35%" - ], - "establishments": 47, - "str_paid_employees_pct": [ - "0.37%" - ], - "annual_payroll": 12638585 - }, - "id": "532", - "name": "Rental and leasing services (532)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$19,881,053", - "$area": 167, - "str_establishments": "167", - "paid_employees": 634, - "str_establishments_pct": [ - "3.10%" - ], - "str_paid_employees": "634", - "str_annual_payroll_pct": [ - "0.55%" - ], - "establishments": 167, - "str_paid_employees_pct": [ - "0.69%" - ], - "annual_payroll": 19881053 - }, - "id": "531", - "name": "Real estate (531)" - } - ], - "data": { - "str_annual_payroll": "$32,759,571", - "$area": 221, - "str_establishments": "221", - "paid_employees": 980, - "str_establishments_pct": [ - "4.11%" - ], - "str_paid_employees": "980", - "str_annual_payroll_pct": [ - "0.91%" - ], - "establishments": 221, - "str_paid_employees_pct": [ - "1.07%" - ], - "annual_payroll": 32759571 - }, - "id": "53", - "name": "Real estate and rental and leasing (53)" - }, - { - "children": [ - { - "children": [], - "data": { - "str_annual_payroll": "$35,245,656", - "$area": 150, - "str_establishments": "150", - "paid_employees": 722, - "str_establishments_pct": [ - "2.79%" - ], - "str_paid_employees": "722", - "str_annual_payroll_pct": [ - "0.97%" - ], - "establishments": 150, - "str_paid_employees_pct": [ - "0.79%" - ], - "annual_payroll": 35245656 - }, - "id": "524", - "name": "Insurance carriers and related activities (524)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 8, - "str_establishments": "8", - "paid_employees": 0, - "str_establishments_pct": [ - "0.15%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 8, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "525", - "name": "Funds (525)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$69,813,622", - "$area": 145, - "str_establishments": "145", - "paid_employees": 1551, - "str_establishments_pct": [ - "2.69%" - ], - "str_paid_employees": "1,551", - "str_annual_payroll_pct": [ - "1.93%" - ], - "establishments": 145, - "str_paid_employees_pct": [ - "1.70%" - ], - "annual_payroll": 69813622 - }, - "id": "522", - "name": "Credit intermediation and related activities (522)" - }, - { - "children": [], - "data": { - "str_annual_payroll": "$0", - "$area": 99, - "str_establishments": "99", - "paid_employees": 0, - "str_establishments_pct": [ - "1.84%" - ], - "str_paid_employees": "0", - "str_annual_payroll_pct": [ - "0.00%" - ], - "establishments": 99, - "str_paid_employees_pct": [ - "0.00%" - ], - "annual_payroll": 0 - }, - "id": "523", - "name": "Securities (523)" - } - ], - "data": { - "str_annual_payroll": "$153,037,731", - "$area": 401, - "str_establishments": "401", - "paid_employees": 2908, - "str_establishments_pct": [ - "7.45%" - ], - "str_paid_employees": "2,908", - "str_annual_payroll_pct": [ - "4.23%" - ], - "establishments": 401, - "str_paid_employees_pct": [ - "3.18%" - ], - "annual_payroll": 153037731 - }, - "id": "52", - "name": "Finance and insurance (52)" + "id": "5-10", + "name": "Private Industry" } ], "data": { @@ -2700,6 +2771,6 @@ DATA = { "establishments": 5383, "annual_payroll": 3618656494 }, - "id": "10", - "name": "Total (10)" + "id": "0-10", + "name": "Total" } \ No newline at end of file diff --git a/patterns.js b/patterns.js index cd94b23..cc00f75 100644 --- a/patterns.js +++ b/patterns.js @@ -22,13 +22,17 @@ function create_label(domElement, node) { }; } +function recurse_reshape(node, datum) { + node['data']['$area'] = node['data'][datum]; + + _.each(node['children'], function(child) { + recurse_reshape(child, datum); + }); +} + function reshape_treemap(datum) { if (!_.isUndefined(datum)) { - DATA['data']['$area'] = DATA['data'][datum]; - - _.each(DATA['children'], function(child) { - child['data']['$area'] = child['data'][datum]; - }); + recurse_reshape(DATA, datum); } treemap.loadJSON(DATA); diff --git a/qcew_to_json.py b/qcew_to_json.py index eb90e93..732fb40 100755 --- a/qcew_to_json.py +++ b/qcew_to_json.py @@ -43,8 +43,25 @@ def add_commas(n): def create_obj_for_row(row, root_obj, color): obj = {} - obj['id'] = row['industry_code'] - obj['name'] = '%s (%s)' % (industry_names[row['industry_code']], row['industry_code']) + ownership_code = row['ownership_code'] + industry_code = row['industry_code'] + + obj['id'] = '%s-%s' % (ownership_code, industry_code) + + if industry_code == '10': + if ownership_code == '0': + obj['name'] = 'Total' + elif ownership_code == '1': + obj['name'] = 'Federal Government' + elif ownership_code == '2': + obj['name'] = 'State Government' + elif ownership_code == '3': + obj['name'] = 'Local Government' + elif ownership_code == '5': + obj['name'] = 'Private Industry' + else: + obj['name'] = '%s (%s)' % (industry_names[row['industry_code']], row['industry_code']) + obj['data'] = { 'establishments': _int(row['annual_average_number_of_establishments']), 'paid_employees': _int(row['annual_average_employment']), @@ -58,9 +75,9 @@ def create_obj_for_row(row, root_obj, color): } if root_obj: - obj['data']['str_establishments_pct'] = '%.2f%%' % (float(obj['data']['establishments']) / root['data']['establishments'] * 100), - obj['data']['str_paid_employees_pct'] = '%.2f%%' % (float(obj['data']['paid_employees']) / root['data']['paid_employees'] * 100), - obj['data']['str_annual_payroll_pct'] = '%.2f%%' % (float(obj['data']['annual_payroll']) / root['data']['annual_payroll'] * 100), + obj['data']['str_establishments_pct'] = '%.2f%%' % (float(obj['data']['establishments']) / root['data']['establishments'] * 100) + obj['data']['str_paid_employees_pct'] = '%.2f%%' % (float(obj['data']['paid_employees']) / root['data']['paid_employees'] * 100) + obj['data']['str_annual_payroll_pct'] = '%.2f%%' % (float(obj['data']['annual_payroll']) / root['data']['annual_payroll'] * 100) if color: obj['data']['$color'] = color @@ -75,38 +92,71 @@ def create_obj_for_row(row, root_obj, color): #colors = color_generator(360) root = create_obj_for_row(row, None, None) -groups = { - 'federal_gov': {}, - 'state_gov': {}, - 'local_gov': {}, - 'private': {} -} - -for g in groups: - groups[g] = { - 'sectors': {}, - 'subsectors': {}, - 'industry_groups': {}, - 'industries': {} - } +ownership = None +sector = None +subsector = None +industry_group = None for row in reader: + ownership_code = row['ownership_code'] + industry_code = row['industry_code'] + + # Skip combined government + if ownership_code == 4: + continue + obj = create_obj_for_row(row, root, None) - if row['ownership_code'] == '1': - ownership = 'federal_gov' - elif row['ownership_code'] == '2': - ownership = 'state_gov'] - elif row['ownership_code'] == '3': - ownership = 'local_gov'] - elif row['ownership_code'] == '5': - ownership = 'private' - else: + # Total row + if industry_code == '10': + if ownership: + if sector: + if subsector: + if industry_group: + subsector['children'].append(industry_group) + industry_group = None + + sector['children'].append(subsector) + subsector = None + + ownership['children'].append(sector) + sector = None + + root['children'].append(ownership) + + ownership = obj + # TODO: invalid NAICS codes? + elif industry_code[:2] == '10': continue + elif len(industry_code) == 2 or '-' in industry_code: + if sector: + if subsector: + if industry_group: + subsector['children'].append(industry_group) + industry_group = None + + sector['children'].append(subsector) + subsector = None + + ownership['children'].append(sector) + + sector = obj + elif len(industry_code) == 3: + if subsector: + if industry_group: + subsector['children'].append(industry_group) + industry_group = None + + sector['children'].append(subsector) - industry_code = obj['id'] + subsector = obj + elif len(industry_code) == 4: + if industry_group: + subsector['children'].append(industry_group) - # Deal with odd-ball two sector groupings + subsector = obj + + blah=""" # Deal with odd-ball two sector groupings if '-' in industry_code: groups[ownership]['sectors'][industry_code] = obj # Skip national industry divisions @@ -119,23 +169,19 @@ def create_obj_for_row(row, root_obj, color): elif len(industry_code) == 3: groups[ownership]['subsectors'][industry_code] = obj elif len(industry_code) == 2: - groups[ownership]['sectors'][industry_code] = obj + groups[ownership]['sectors'][industry_code] = obj""" -for subsector in subsectors.values(): - sector_code = subsector['id'][:2] +if industry_group: + subsector['children'].append(industry_group) - # Handle sectors that are grouped - if sector_code in ['31', '32', '33']: - sector_code = '31-33' - elif sector_code in ['44', '45']: - sector_code = '44-45' - elif sector_code in ['48', '49']: - sector_code = '48-49' +if subsector: + sector['children'].append(subsector) - sectors[sector_code]['children'].append(subsector) +if sector: + ownership['children'].append(sector) -for sector in sectors.values(): - root['children'].append(sector) +if ownership: + root['children'].append(ownership) with open('data.js', 'w') as f: f.write('DATA = %s' % json.dumps(root, indent=4))