bluedoor data·H-1B Jobs API·bluedoor.sh ->

Home / Companies / Thornton Tomasetti, Inc.

Thornton Tomasetti, Inc. H-1B company data

Employer profile assembled from DOL OFLC LCA rows and USCIS H-1B Employer Data Hub petition summaries. Rows below include aliases, source IDs, filing coverage, petition counts, role coverage, worksite coverage, and wage summary fields when present.

EmployerLCA filingsRole titlesWorksitesCoverageUSCIS approvalsTop roleSourcesOpen
Thornton Tomasetti, Inc.
THORNTON TOMASETTI INC, THORNTON TOMASETTI
56910996FY2016 to FY2026
Latest decision 2026-03-31
387ENGINEER
78 filings
dol_oflc_lca, uscis_h1b_employer_data_hubProfile

Activity summary

LCA filings569
Certified LCAs550
Denied LCAs3
Role titles109
Worksites96
Latest decision2026-03-31
USCIS approvals387
USCIS denials1

Aliases and source names

AliasesSource NamesSources
THORNTON TOMASETTI INC, THORNTON TOMASETTIThornton Tomasetti, Inc., Thornton Tomasetti, THORNTON TOMASETTI INC, THORNTON TOMASETTIdol_oflc_lca, uscis_h1b_employer_data_hub

Top roles

TitleSOCLCA filingsLow wage minHigh wage max
ENGINEER17-2051
CIVIL ENGINEERS
78$52,978$93,965
SENIOR ENGINEER17-2051
CIVIL ENGINEERS
67$61,339$107,000
Senior Engineer17-2051.00
Civil Engineers
55$71,748$106,163
Engineer17-2051.00
Civil Engineers
26$61,000$89,250
Project Engineer17-2051.00
Civil Engineers
25$76,378$99,070
PROJECT ENGINEER17-2051
CIVIL ENGINEERS
24$72,000$101,000
Senior Project Engineer17-2051.00
Civil Engineers
16$78,000$135,000
Engineer - Structure17-2051.00
Civil Engineers
14$54,267$80,000
Project Engineer - Structure17-2051.00
Civil Engineers
11$92,500$120,000
SENIOR PROJECT ENGINEER17-2051
CIVIL ENGINEERS
10$84,000$110,000

Top markets

CityStatePostal CodeLCA CountRole Title CountWage Low MinWage High MaxFirst Fiscal YearLatest Fiscal Year
New YorkNY10271894869,000280,0002,0212,026
New YorkNY10010802355,952150,0002,0162,022
ChicagoIL60611431060,694113,9842,0162,025
New YorkNY1000539461,610101,0002,0162,021
Los AngelesCA9001726965,000120,7502,0162,025
Fort LauderdaleFL33301221357,750115,0002,0172,026
New YorkNY10271171268,266108,0352,0212,024
ChicagoIL6066114779,400125,0002,0242,026
San FranciscoCA9410814561,62095,4212,0162,019
NewarkNJ0710211663,274140,0002,0162,025

Full company payload

Company IDcompany:thornton tomasetti
NameThornton Tomasetti, Inc.
Normalized Namethornton tomasetti
Source Company Idscompany_dol_oflc_lca_thornton_tomasetti_inc, company_dol_oflc_lca_thornton_tomasetti, company_uscis_h1b_datahub_thornton_tomasetti_inc_tax_1070, company_uscis_h1b_datahub_thornton_tomasetti_tax_1070, company_uscis_h1b_datahub_thornton_tomasetti_tax_4070
Source NamesThornton Tomasetti, Inc., Thornton Tomasetti, THORNTON TOMASETTI INC, THORNTON TOMASETTI
AliasesTHORNTON TOMASETTI INC, THORNTON TOMASETTI
Sourcesdol_oflc_lca, uscis_h1b_employer_data_hub
Identifiers
[
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "1070",
    "source": "uscis_h1b_employer_data_hub"
  },
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "4070",
    "source": "uscis_h1b_employer_data_hub"
  }
]
LCA Activity
{
  "lca_count": 569,
  "case_count": 569,
  "role_title_count": 109,
  "worksite_count": 96,
  "first_fiscal_year": 2016,
  "latest_fiscal_year": 2026,
  "latest_decision_date": "2026-03-31",
  "certified_count": 550,
  "denied_count": 3
}
Petition Activity
{
  "total_approval": 387,
  "total_denial": 1,
  "fiscal_years": [
    "2009",
    "2010",
    "2011",
    "2012",
    "2013",
    "2014",
    "2015",
    "2016",
    "2017",
    "2018",
    "2019",
    "2020",
    "2021",
    "2022",
    "2023"
  ],
  "year_metrics": [
    {
      "cities": [
        "New York",
        "Newark"
      ],
      "states": [
        "NJ",
        "NY"
      ],
      "fiscal_year": 2009,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "07102",
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 25,
      "initial_approval": 7,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2009",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2009_row_007147",
        "sr_uscis_h1b_datahub_2009_row_007148",
        "sr_uscis_h1b_datahub_2009_row_007150"
      ],
      "continuing_approval": 18
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2010,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 17,
      "initial_approval": 5,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2010",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2010_row_005193"
      ],
      "continuing_approval": 12
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2011,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 16,
      "initial_approval": 4,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2011",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2011_row_005686"
      ],
      "continuing_approval": 12
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2012,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 15,
      "initial_approval": 7,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2012",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2012_row_004917"
      ],
      "continuing_approval": 8
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2013,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 27,
      "initial_approval": 14,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2013",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2013_row_004646"
      ],
      "continuing_approval": 13
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2014,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 12,
      "initial_approval": 5,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2014",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2014_row_004435"
      ],
      "continuing_approval": 7
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2015,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 27,
      "initial_approval": 18,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2015",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2015_row_003574"
      ],
      "continuing_approval": 9
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2016,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 28,
      "initial_approval": 11,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2016",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2016_row_003766"
      ],
      "continuing_approval": 17
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2017,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 19,
      "initial_approval": 10,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2017",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2017_row_003375"
      ],
      "continuing_approval": 9
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2018,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 1,
      "initial_denial": 1,
      "total_approval": 44,
      "initial_approval": 26,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2018",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2018_row_003587"
      ],
      "continuing_approval": 18
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2019,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 40,
      "initial_approval": 16,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2019",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2019_row_003720"
      ],
      "continuing_approval": 24
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2020,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 26,
      "initial_approval": 8,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2020",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2020_row_049101"
      ],
      "continuing_approval": 18
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2021,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10010",
        "10271"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 31,
      "initial_approval": 10,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2021",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2021_row_053700",
        "sr_uscis_h1b_datahub_2021_row_053701"
      ],
      "continuing_approval": 21
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10271"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 8,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_053242"
      ],
      "continuing_approval": 8
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2023,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10271"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 15,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_inc_tax_1070_2023",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2023_row_029457",
        "sr_uscis_h1b_datahub_2023_row_029458"
      ],
      "continuing_approval": 15
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10271"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 36,
      "initial_approval": 11,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_tax_1070_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_053241"
      ],
      "continuing_approval": 25
    },
    {
      "cities": [
        "New York"
      ],
      "states": [
        "NY"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "10271"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_thornton_tomasetti_tax_4070_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_053240"
      ],
      "continuing_approval": 1
    }
  ]
}
Geography
{
  "states": [
    "NY",
    "IL",
    "CA",
    "FL",
    "TX",
    "NJ",
    "MA",
    "PA",
    "MO",
    "CO",
    "DC",
    "WI",
    "ME",
    "WA",
    "AZ",
    "NC"
  ],
  "cities": [
    "New York",
    "Chicago",
    "Los Angeles",
    "Fort Lauderdale",
    "San Francisco",
    "Dallas",
    "Newark",
    "Boston",
    "Miami",
    "Houston",
    "Tampa",
    "Ft. Lauderdale",
    "Austin",
    "Philadelphia",
    "Kansas City",
    "Culver City",
    "Denver",
    "Washington D.c.",
    "Milwaukee",
    "Watertown",
    "Portland",
    "Hamilton",
    "Brooklyn",
    "Allen",
    "Seattle",
    "San Diego",
    "Peoria",
    "Cupertino",
    "Cupetino",
    "Hayward",
    "Pasadena",
    "Santa Clara",
    "Walnut Creek",
    "North Washington",
    "Washington",
    "Washington Dc",
    "Orlando",
    "Raleigh",
    "Harrison",
    "Jersey City",
    "Livingston",
    "Nutley",
    "Framingham",
    "Boson"
  ],
  "postal_codes": [
    "10271",
    "10010",
    "60611",
    "10005",
    "90017",
    "33301",
    "94108",
    "60661",
    "75231",
    "07102",
    "02210",
    "33130",
    "94105",
    "94104",
    "77024",
    "60657",
    "33602",
    "90016",
    "7102",
    "78746",
    "19103",
    "02110",
    "64108",
    "2210",
    "90230",
    "80203",
    "20036",
    "75231-6463",
    "53202",
    "2472",
    "04101",
    "4101",
    "8619",
    "11205",
    "75002",
    "98101",
    "92013",
    "92101",
    "94140",
    "85382",
    "95014",
    "94544",
    "91106",
    "94014",
    "94101",
    "94134",
    "95051",
    "95054",
    "94598",
    "20006",
    "33301-1199",
    "32801",
    "60613",
    "02472",
    "27601",
    "27607",
    "08619",
    "7029",
    "07305",
    "7302",
    "7306",
    "7039",
    "7110",
    "11206",
    "11218",
    "1702",
    "02111",
    "11226",
    "10002",
    "10003",
    "10004",
    "77027"
  ],
  "top_markets": [
    {
      "city": "New York",
      "state": "NY",
      "postal_code": "10271",
      "lca_count": 89,
      "role_title_count": 48,
      "wage_low_min": 69000,
      "wage_high_max": 280000,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2026
    },
    {
      "city": "New York",
      "state": "NY",
      "postal_code": "10010",
      "lca_count": 80,
      "role_title_count": 23,
      "wage_low_min": 55952,
      "wage_high_max": 150000,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2022
    },
    {
      "city": "Chicago",
      "state": "IL",
      "postal_code": "60611",
      "lca_count": 43,
      "role_title_count": 10,
      "wage_low_min": 60694,
      "wage_high_max": 113984,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2025
    },
    {
      "city": "New York",
      "state": "NY",
      "postal_code": "10005",
      "lca_count": 39,
      "role_title_count": 4,
      "wage_low_min": 61610,
      "wage_high_max": 101000,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2021
    },
    {
      "city": "Los Angeles",
      "state": "CA",
      "postal_code": "90017",
      "lca_count": 26,
      "role_title_count": 9,
      "wage_low_min": 65000,
      "wage_high_max": 120750,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2025
    },
    {
      "city": "Fort Lauderdale",
      "state": "FL",
      "postal_code": "33301",
      "lca_count": 22,
      "role_title_count": 13,
      "wage_low_min": 57750,
      "wage_high_max": 115000,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2026
    },
    {
      "city": "New York",
      "state": "NY",
      "postal_code": "10271",
      "lca_count": 17,
      "role_title_count": 12,
      "wage_low_min": 68266,
      "wage_high_max": 108035,
      "first_fiscal_year": 2021,
      "latest_fiscal_year": 2024
    },
    {
      "city": "Chicago",
      "state": "IL",
      "postal_code": "60661",
      "lca_count": 14,
      "role_title_count": 7,
      "wage_low_min": 79400,
      "wage_high_max": 125000,
      "first_fiscal_year": 2024,
      "latest_fiscal_year": 2026
    },
    {
      "city": "San Francisco",
      "state": "CA",
      "postal_code": "94108",
      "lca_count": 14,
      "role_title_count": 5,
      "wage_low_min": 61620,
      "wage_high_max": 95421,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2019
    },
    {
      "city": "Newark",
      "state": "NJ",
      "postal_code": "07102",
      "lca_count": 11,
      "role_title_count": 6,
      "wage_low_min": 63274,
      "wage_high_max": 140000,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2025
    }
  ]
}
Industry
{
  "naics_codes": [
    "541330",
    "54"
  ]
}
Wage Summary
{
  "annualized_low_min": 52978,
  "annualized_high_max": 280000,
  "annualized_low_avg": 84457.16144034534
}
Trend
[
  {
    "fiscal_year": 2016,
    "quarter": "Q2",
    "lca_count": 55,
    "case_count": 55,
    "role_title_count": 14,
    "worksite_count": 13,
    "wage_low_min": 55000,
    "wage_high_max": 0,
    "wage_low_avg": 70137.8
  },
  {
    "fiscal_year": 2017,
    "quarter": "Q2",
    "lca_count": 34,
    "case_count": 34,
    "role_title_count": 9,
    "worksite_count": 9,
    "wage_low_min": 57750,
    "wage_high_max": 0,
    "wage_low_avg": 72290.1176470588
  },
  {
    "fiscal_year": 2018,
    "quarter": "Q2",
    "lca_count": 66,
    "case_count": 66,
    "role_title_count": 10,
    "worksite_count": 17,
    "wage_low_min": 52978,
    "wage_high_max": 115000,
    "wage_low_avg": 69249.9696969697
  },
  {
    "fiscal_year": 2019,
    "quarter": "Q2",
    "lca_count": 61,
    "case_count": 61,
    "role_title_count": 15,
    "worksite_count": 21,
    "wage_low_min": 52978,
    "wage_high_max": 150000,
    "wage_low_avg": 76204.6557377049
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q1",
    "lca_count": 4,
    "case_count": 4,
    "role_title_count": 2,
    "worksite_count": 4,
    "wage_low_min": 76500,
    "wage_high_max": 90000,
    "wage_low_avg": 81625
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q2",
    "lca_count": 23,
    "case_count": 23,
    "role_title_count": 9,
    "worksite_count": 8,
    "wage_low_min": 58337,
    "wage_high_max": 105000,
    "wage_low_avg": 74851.2608695652
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q3",
    "lca_count": 13,
    "case_count": 13,
    "role_title_count": 3,
    "worksite_count": 11,
    "wage_low_min": 80000,
    "wage_high_max": 125000,
    "wage_low_avg": 89028.3076923077
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q4",
    "lca_count": 5,
    "case_count": 5,
    "role_title_count": 3,
    "worksite_count": 3,
    "wage_low_min": 67300,
    "wage_high_max": 90000,
    "wage_low_avg": 78320
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q1",
    "lca_count": 10,
    "case_count": 10,
    "role_title_count": 3,
    "worksite_count": 8,
    "wage_low_min": 76378,
    "wage_high_max": 89000,
    "wage_low_avg": 81464.8
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q2",
    "lca_count": 15,
    "case_count": 15,
    "role_title_count": 4,
    "worksite_count": 11,
    "wage_low_min": 65000,
    "wage_high_max": 89000,
    "wage_low_avg": 80549.8666666667
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q3",
    "lca_count": 35,
    "case_count": 35,
    "role_title_count": 17,
    "worksite_count": 21,
    "wage_low_min": 58000,
    "wage_high_max": 90000,
    "wage_low_avg": 76854.87096774194
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q4",
    "lca_count": 8,
    "case_count": 8,
    "role_title_count": 5,
    "worksite_count": 7,
    "wage_low_min": 68266,
    "wage_high_max": 135000,
    "wage_low_avg": 91661.2
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q1",
    "lca_count": 6,
    "case_count": 6,
    "role_title_count": 3,
    "worksite_count": 5,
    "wage_low_min": 99000,
    "wage_high_max": 110300,
    "wage_low_avg": 102790
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q2",
    "lca_count": 7,
    "case_count": 7,
    "role_title_count": 5,
    "worksite_count": 4,
    "wage_low_min": 74734,
    "wage_high_max": 165000,
    "wage_low_avg": 94451.7142857143
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q3",
    "lca_count": 32,
    "case_count": 32,
    "role_title_count": 15,
    "worksite_count": 20,
    "wage_low_min": 54267,
    "wage_high_max": 108035,
    "wage_low_avg": 81869.1117647059
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q4",
    "lca_count": 6,
    "case_count": 6,
    "role_title_count": 5,
    "worksite_count": 4,
    "wage_low_min": 80000,
    "wage_high_max": 113984,
    "wage_low_avg": 95664
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q1",
    "lca_count": 4,
    "case_count": 4,
    "role_title_count": 4,
    "worksite_count": 2,
    "wage_low_min": 77000,
    "wage_high_max": 95000,
    "wage_low_avg": 85037.5
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q2",
    "lca_count": 11,
    "case_count": 11,
    "role_title_count": 9,
    "worksite_count": 5,
    "wage_low_min": 77000,
    "wage_high_max": 106766,
    "wage_low_avg": 88334.7272727273
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q3",
    "lca_count": 18,
    "case_count": 18,
    "role_title_count": 15,
    "worksite_count": 11,
    "wage_low_min": 69000,
    "wage_high_max": 147000,
    "wage_low_avg": 89203.625
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q4",
    "lca_count": 13,
    "case_count": 13,
    "role_title_count": 10,
    "worksite_count": 8,
    "wage_low_min": 82222,
    "wage_high_max": 140000,
    "wage_low_avg": 95282.83333333334
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q1",
    "lca_count": 12,
    "case_count": 12,
    "role_title_count": 9,
    "worksite_count": 8,
    "wage_low_min": 90000,
    "wage_high_max": 180000,
    "wage_low_avg": 120388.88888888899
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q2",
    "lca_count": 7,
    "case_count": 7,
    "role_title_count": 6,
    "worksite_count": 4,
    "wage_low_min": 80000,
    "wage_high_max": 120750,
    "wage_low_avg": 96428.5714285714
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q3",
    "lca_count": 35,
    "case_count": 35,
    "role_title_count": 13,
    "worksite_count": 15,
    "wage_low_min": 71000,
    "wage_high_max": 117000,
    "wage_low_avg": 86270.88657407404
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q4",
    "lca_count": 11,
    "case_count": 11,
    "role_title_count": 10,
    "worksite_count": 5,
    "wage_low_min": 87589,
    "wage_high_max": 125000,
    "wage_low_avg": 97535.3636363636
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q1",
    "lca_count": 7,
    "case_count": 7,
    "role_title_count": 6,
    "worksite_count": 3,
    "wage_low_min": 87000,
    "wage_high_max": 183000,
    "wage_low_avg": 104285.714285714
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q2",
    "lca_count": 7,
    "case_count": 7,
    "role_title_count": 7,
    "worksite_count": 6,
    "wage_low_min": 82000,
    "wage_high_max": 120000,
    "wage_low_avg": 101523.714285714
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q3",
    "lca_count": 37,
    "case_count": 37,
    "role_title_count": 15,
    "worksite_count": 12,
    "wage_low_min": 75000,
    "wage_high_max": 112000,
    "wage_low_avg": 92981.2702702703
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q4",
    "lca_count": 12,
    "case_count": 12,
    "role_title_count": 10,
    "worksite_count": 7,
    "wage_low_min": 88900,
    "wage_high_max": 140000,
    "wage_low_avg": 107180.583333333
  },
  {
    "fiscal_year": 2026,
    "quarter": "Q2",
    "lca_count": 15,
    "case_count": 15,
    "role_title_count": 13,
    "worksite_count": 6,
    "wage_low_min": 79400,
    "wage_high_max": 280000,
    "wage_low_avg": 116277.4
  }
]
Links
{
  "roles": "/v1/roles?company=Thornton%20Tomasetti%2C%20Inc.",
  "wages": "/v1/wages?company=Thornton%20Tomasetti%2C%20Inc.",
  "trends": "/v1/trends?company=Thornton%20Tomasetti%2C%20Inc."
}
Get this page with API

Rendered from the bluedoor H-1B Jobs API. Reproduce it:

GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=thornton+tomasetti&limit=5JSON