{
  "cik": 77543,
  "cik_padded": "0000077543",
  "entityName": "TUTOR PERINI CORP",
  "fiscal_years": [
    {
      "accn": "0000077543-26-000028",
      "filed": "2026-02-26",
      "fiscal_year": 2025,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 180854000.0,
        "cash": 734553000.0,
        "cost_of_revenue": 4895524000.0,
        "dividends_paid": 3167000.0,
        "eps_diluted": 1.51,
        "free_cash_flow": 567211000.0,
        "gross_profit": 647515000.0,
        "net_income": 80440000.0,
        "operating_cash_flow": 748065000.0,
        "operating_income": 231961000.0,
        "revenue": 5543039000.0,
        "stockholders_equity": 1218634000.0,
        "total_assets": 5160422000.0,
        "total_liabilities": 3897760000.0
      },
      "period_end": "2025-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "payout_ratio": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.11681588384999636,
        "leverage": 3.1984664796813482,
        "net_margin": 0.014511895009217868,
        "operating_margin": 0.041847261042182816,
        "payout_ratio": 0.039370959721531575,
        "revenue_growth_yoy": 0.28105822106337947,
        "roa_avg2y": 0.01710919297953065,
        "roa_period_end": 0.015587872464693779,
        "roe_avg2y": 0.0683619187399107,
        "roe_period_end": 0.0660083339214235
      }
    },
    {
      "accn": "0000077543-26-000028",
      "filed": "2026-02-26",
      "fiscal_year": 2024,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 37409000.0,
        "cash": 455084000.0,
        "cost_of_revenue": 4129884000.0,
        "dividends_paid": 0.0,
        "eps_diluted": -3.13,
        "free_cash_flow": 466135000.0,
        "gross_profit": 197038000.0,
        "net_income": -163721000.0,
        "operating_cash_flow": 503544000.0,
        "operating_income": -103753000.0,
        "revenue": 4326922000.0,
        "stockholders_equity": 1134723000.0,
        "total_assets": 4242710000.0,
        "total_liabilities": 3084104000.0
      },
      "period_end": "2024-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.0455376824449343,
        "leverage": 2.717935566653712,
        "net_margin": -0.03783775163961819,
        "operating_margin": -0.023978477079087627,
        "revenue_growth_yoy": 0.11512084215691505,
        "roa_avg2y": -0.03775606896505602,
        "roa_period_end": -0.038588779341505786,
        "roe_avg2y": -0.13495466986713575,
        "roe_period_end": -0.14428278972048686
      }
    },
    {
      "accn": "0000077543-26-000028",
      "filed": "2026-02-26",
      "fiscal_year": 2023,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "dividends_paid": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 52953000.0,
        "cash": 380564000.0,
        "cost_of_revenue": 3739603000.0,
        "dividends_paid": 0.0,
        "eps_diluted": -3.3,
        "free_cash_flow": 255518000.0,
        "gross_profit": 140624000.0,
        "net_income": -171155000.0,
        "operating_cash_flow": 308471000.0,
        "operating_income": -114597000.0,
        "revenue": 3880227000.0,
        "stockholders_equity": 1291588000.0,
        "total_assets": 4429856000.0,
        "total_liabilities": 3145945000.0
      },
      "period_end": "2023-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.036241178673309574,
        "leverage": 2.4357186657045435,
        "net_margin": -0.04410953276702626,
        "operating_margin": -0.029533581411602984,
        "revenue_growth_yoy": 0.023602686008460057,
        "roa_avg2y": -0.0381503536968318,
        "roa_period_end": -0.038636696091249915,
        "roe_avg2y": -0.12487113806339023,
        "roe_period_end": -0.132515167375355
      }
    },
    {
      "accn": "0000077543-25-000025",
      "filed": "2025-02-27",
      "fiscal_year": 2022,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 59780000.0,
        "cash": 259351000.0,
        "cost_of_revenue": 3761143000.0,
        "eps_diluted": -4.09,
        "free_cash_flow": 147191000.0,
        "gross_profit": 29612000.0,
        "net_income": -210009000.0,
        "operating_cash_flow": 206971000.0,
        "operating_income": -204764000.0,
        "revenue": 3790755000.0,
        "stockholders_equity": 1449718000.0,
        "total_assets": 4542800000.0,
        "total_liabilities": 3100816000.0
      },
      "period_end": "2022-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.0078116364681969684,
        "leverage": 2.138909774176771,
        "net_margin": -0.05540030943703827,
        "operating_margin": -0.05401668005450102,
        "revenue_growth_yoy": -0.18334902398407524,
        "roa_avg2y": -0.04532063949429513,
        "roa_period_end": -0.04622897772299023,
        "roe_avg2y": -0.13528722663085788,
        "roe_period_end": -0.1448619662582654
      }
    },
    {
      "accn": "0000077543-24-000015",
      "filed": "2024-02-28",
      "fiscal_year": 2021,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 38594000.0,
        "cash": 202197000.0,
        "cost_of_revenue": 4175439000.0,
        "eps_diluted": 1.79,
        "free_cash_flow": -187048000.0,
        "gross_profit": 466391000.0,
        "net_income": 91925000.0,
        "operating_cash_flow": -148454000.0,
        "operating_income": 226804000.0,
        "revenue": 4641830000.0,
        "stockholders_equity": 1654921000.0,
        "total_assets": 4724898000.0,
        "total_liabilities": 3051178000.0
      },
      "period_end": "2021-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.10047567446459693,
        "leverage": 1.843700092028562,
        "net_margin": 0.019803611937533258,
        "operating_margin": 0.04886090184259225,
        "revenue_growth_yoy": -0.1272726383935513,
        "roa_avg2y": 0.018816817741951167,
        "roa_period_end": 0.019455446445616392,
        "roe_avg2y": 0.057295972889359406,
        "roe_period_end": 0.055546458108876505
      }
    },
    {
      "accn": "0000077543-23-000023",
      "filed": "2023-03-15",
      "fiscal_year": 2020,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 54781000.0,
        "cash": 374289000.0,
        "cost_of_revenue": 4832610000.0,
        "eps_diluted": 2.12,
        "free_cash_flow": 117991000.0,
        "gross_profit": 486153000.0,
        "net_income": 108394000.0,
        "operating_cash_flow": 172772000.0,
        "operating_income": 262344000.0,
        "revenue": 5318763000.0,
        "stockholders_equity": 1553856000.0,
        "total_assets": 5045617000.0,
        "total_liabilities": 3502672000.0
      },
      "period_end": "2020-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.09140339586479036,
        "leverage": 2.254180567568681,
        "net_margin": 0.02037955065867759,
        "operating_margin": 0.04932425077033889,
        "revenue_growth_yoy": 0.19500421494228495,
        "roa_avg2y": 0.0227446268615063,
        "roa_period_end": 0.021482803787921282,
        "roe_avg2y": 0.07240752999835003,
        "roe_period_end": 0.06975807282013262
      }
    },
    {
      "accn": "0000077543-22-000013",
      "filed": "2022-02-24",
      "fiscal_year": 2019,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 84196000.0,
        "cash": 193685000.0,
        "cost_of_revenue": 4209060000.0,
        "eps_diluted": -7.72,
        "free_cash_flow": 52334000.0,
        "gross_profit": 241772000.0,
        "net_income": -387690000.0,
        "operating_cash_flow": 136530000.0,
        "operating_income": -365007000.0,
        "revenue": 4450832000.0,
        "stockholders_equity": 1440142000.0,
        "total_assets": 4485777000.0,
        "total_liabilities": 3055252000.0
      },
      "period_end": "2019-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.05432063039000349,
        "leverage": 2.121493574939138,
        "net_margin": -0.0871050626040255,
        "operating_margin": -0.08200871207900008,
        "revenue_growth_yoy": -0.0008597734238871546,
        "roa_avg2y": -0.0873812436968426,
        "roa_period_end": -0.08642649868684957,
        "roe_avg2y": -0.23862846337955737,
        "roe_period_end": -0.26920262029716513
      }
    },
    {
      "accn": "0000077543-21-000020",
      "filed": "2021-02-24",
      "fiscal_year": 2018,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 77069000.0,
        "cash": 116075000.0,
        "cost_of_revenue": 4000209000.0,
        "eps_diluted": 1.66,
        "free_cash_flow": -55667000.0,
        "gross_profit": 454453000.0,
        "net_income": 83436000.0,
        "operating_cash_flow": 21402000.0,
        "operating_income": 191876000.0,
        "revenue": 4454662000.0,
        "stockholders_equity": 1809177000.0,
        "total_assets": 4387752000.0,
        "total_liabilities": 2599863000.0
      },
      "period_end": "2018-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.10201739211639402,
        "leverage": 1.4370418151457818,
        "net_margin": 0.018730040573224187,
        "operating_margin": 0.043073077149287646,
        "revenue_growth_yoy": -0.06359738737511582,
        "roa_avg2y": 0.019287379903200175,
        "roa_period_end": 0.01901565995525727,
        "roe_avg2y": 0.047373818010862885,
        "roe_period_end": 0.04611820733958037
      }
    },
    {
      "accn": "0000077543-20-000008",
      "filed": "2020-02-26",
      "fiscal_year": 2017,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 30280000.0,
        "cash": 192868000.0,
        "cost_of_revenue": 4302803000.0,
        "eps_diluted": 2.92,
        "free_cash_flow": 133270000.0,
        "gross_profit": 454405000.0,
        "net_income": 148382000.0,
        "operating_cash_flow": 163550000.0,
        "operating_income": 179477000.0,
        "revenue": 4757208000.0,
        "stockholders_equity": 1713275000.0,
        "total_assets": 4264123000.0,
        "total_liabilities": 2559343000.0
      },
      "period_end": "2017-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "revenue_growth_yoy": "ratio",
        "roa_avg2y": "ratio",
        "roa_period_end": "ratio",
        "roe_avg2y": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.09551926255904723,
        "leverage": 1.4938308210882667,
        "net_margin": 0.03119098429162652,
        "operating_margin": 0.037727381270694915,
        "revenue_growth_yoy": -0.043407339843589764,
        "roa_avg2y": 0.03574288641717562,
        "roa_period_end": 0.03479777670578452,
        "roe_avg2y": 0.09085637624001239,
        "roe_period_end": 0.08660722884534007
      }
    },
    {
      "accn": "0000077543-19-000009",
      "filed": "2019-02-27",
      "fiscal_year": 2016,
      "form": "10-K",
      "fundamental_units": {
        "capex": "USD",
        "cash": "USD",
        "cost_of_revenue": "USD",
        "eps_diluted": "USD/shares",
        "free_cash_flow": "USD",
        "gross_profit": "USD",
        "net_income": "USD",
        "operating_cash_flow": "USD",
        "operating_income": "USD",
        "revenue": "USD",
        "stockholders_equity": "USD",
        "total_assets": "USD",
        "total_liabilities": "USD"
      },
      "fundamentals": {
        "capex": 15743000.0,
        "cash": 146103000.0,
        "cost_of_revenue": 4515886000.0,
        "eps_diluted": 1.92,
        "free_cash_flow": 97593000.0,
        "gross_profit": 457190000.0,
        "net_income": 95822000.0,
        "operating_cash_flow": 113336000.0,
        "operating_income": 201920000.0,
        "revenue": 4973076000.0,
        "stockholders_equity": 1553023000.0,
        "total_assets": 4038620000.0,
        "total_liabilities": 2485597000.0
      },
      "period_end": "2016-12-31",
      "ratio_units": {
        "gross_margin": "ratio",
        "leverage": "ratio",
        "net_margin": "ratio",
        "operating_margin": "ratio",
        "roa_period_end": "ratio",
        "roe_period_end": "ratio"
      },
      "ratios": {
        "gross_margin": 0.0919330410393889,
        "leverage": 1.6004894969359758,
        "net_margin": 0.019268155161915886,
        "operating_margin": 0.04060263708014919,
        "roa_period_end": 0.023726421401369775,
        "roe_period_end": 0.06170030965413906
      }
    }
  ],
  "latest_filing": {
    "accn": "0000077543-26-000028",
    "filed": "2026-02-26",
    "form": "10-K"
  },
  "note": "Static grepcent export of verified SEC companyfacts-derived values. Monetary values are raw reported units from grepcent's resolved facts; no scaling and no FX conversion. Capex, dividends, and buybacks are reported as positive outflow magnitudes. ROE/ROA include both period-end basis (site-consistent) and average-of-two-years basis where the prior-year denominator exists.",
  "schema_version": "1",
  "sic": "1540",
  "sic_description": "General Bldg Contractors - Nonresidential Bldgs",
  "source_urls": {
    "sec_companyfacts": "https://data.sec.gov/api/xbrl/companyfacts/CIK0000077543.json",
    "sec_submissions": "https://data.sec.gov/submissions/CIK0000077543.json"
  },
  "ticker": "TPC"
}
