XML 118 R58.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Information - Summary of Financial Information Relating to Reportable Segments (Detail) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues | $ 635,001 us-gaap_RealEstateRevenueNet | $ 477,920 us-gaap_RealEstateRevenueNet | $ 342,563 us-gaap_RealEstateRevenueNet | $ 248,132 us-gaap_RealEstateRevenueNet | $ 487,493 us-gaap_RealEstateRevenueNet | $ 323,866 us-gaap_RealEstateRevenueNet | $ 267,837 us-gaap_RealEstateRevenueNet | $ 195,516 us-gaap_RealEstateRevenueNet | $ 1,703,616 us-gaap_RealEstateRevenueNet |  | $ 1,274,712 us-gaap_RealEstateRevenueNet |  | $ 1,070,306 us-gaap_RealEstateRevenueNet |
Real estate inventories | 2,280,183 us-gaap_InventoryOperativeBuilders |  |  |  | 1,465,526 us-gaap_InventoryOperativeBuilders |  |  |  | 2,280,183 us-gaap_InventoryOperativeBuilders |  | 1,465,526 us-gaap_InventoryOperativeBuilders |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 127,964 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | (237,454)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | 99,629 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments | 1,391 us-gaap_ProductionRelatedImpairmentsOrCharges | 552 us-gaap_ProductionRelatedImpairmentsOrCharges | 104 us-gaap_ProductionRelatedImpairmentsOrCharges | 468 us-gaap_ProductionRelatedImpairmentsOrCharges | 344,203 us-gaap_ProductionRelatedImpairmentsOrCharges | 549 us-gaap_ProductionRelatedImpairmentsOrCharges | 203 us-gaap_ProductionRelatedImpairmentsOrCharges | 493 us-gaap_ProductionRelatedImpairmentsOrCharges | 2,515 us-gaap_ProductionRelatedImpairmentsOrCharges |  | 345,448 us-gaap_ProductionRelatedImpairmentsOrCharges |  | 3,591 us-gaap_ProductionRelatedImpairmentsOrCharges |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 2,913,524 us-gaap_Assets |  |  |  | 1,910,464 us-gaap_Assets |  |  |  | 2,913,524 us-gaap_Assets |  | 1,910,464 us-gaap_Assets |  |  |
Corporate and Other [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 332,930 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  |  |  | 301,147 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  |  |  | 332,930 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  | 301,147 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateAndOtherMember |  |  |
Operating segments [Member] | Maracay [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  | 150,689 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 145,822 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 103,222 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |
Real estate inventories | 153,577 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  |  |  | 131,380 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  |  |  | 153,577 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 131,380 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 10,845 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 10,438 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 5,347 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  | 443 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 203 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 181 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 170,932 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  |  |  | 138,552 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  |  |  | 170,932 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  | 138,552 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_MaracayMember |  |  |
Operating segments [Member] | Pardee [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  | 525,381 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 519,074 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 356,489 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |
Real estate inventories | 924,362 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  |  |  | 875,618 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  |  |  | 924,362 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 875,618 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 74,898 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | (258,138)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 87,691 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  | 306 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 343,661 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 133 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 1,000,489 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  |  |  | 976,262 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  |  |  | 1,000,489 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  | 976,262 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_PardeeMember |  |  |
Operating segments [Member] | Quadrant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  | 145,377 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 127,237 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 127,785 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |
Real estate inventories | 153,493 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  |  |  | 113,088 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  |  |  | 153,493 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 113,088 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 9,028 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 1,504 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | (2,851)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  | 1,059 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 1,146 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 2,575 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 167,796 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  |  |  | 125,456 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  |  |  | 167,796 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  | 125,456 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_QuadrantMember |  |  |
Operating segments [Member] | Trendmaker [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  | 281,270 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 260,566 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 298,396 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |
Real estate inventories | 176,696 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |  | 130,973 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |  | 176,696 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 130,973 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 31,684 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 28,452 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 29,472 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  | 45 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 7 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 195,829 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |  | 134,628 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |  | 195,829 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  | 134,628 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TrendmakerMember |  |  |
Operating segments [Member] | TRI Pointe [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  | 324,208 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |
Real estate inventories | 613,666 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |  |  |  | 613,666 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 19,272 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  | 49 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 764,001 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |  |  |  | 764,001 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_TriPointeMember |  |  |  |  |
Operating segments [Member] | Winchester [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Real estate inventories |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total revenues |  |  |  |  |  |  |  |  | 276,691 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 222,013 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 184,414 us-gaap_RealEstateRevenueNet / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |
Real estate inventories | 258,389 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  |  |  | 214,467 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  |  |  | 258,389 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 214,467 us-gaap_InventoryOperativeBuilders / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | 24,612 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 24,561 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 18,537 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  |  |  |  |  |  |
Impairments and lot option abandonments |  |  |  |  |  |  |  |  | 613 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 431 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 702 us-gaap_ProductionRelatedImpairmentsOrCharges / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |
Total assets |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 281,547 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  |  |  | 234,419 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  |  |  | 281,547 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  | 234,419 us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = tph_WinchesterMember |  |  |
Corporate [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  |  |  |  |  |  |
Income from continuing operations before taxes |  |  |  |  |  |  |  |  | $ (42,375)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember | [1] | $ (44,271)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember | [1] | $ (38,567)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_CorporateNonSegmentMember | [1]
[1] | Includes $18.0 million of Merger related transaction costs and $5.5 million of restructuring charges for the year ended December 31, 2014.

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35710027&loc=d3e41242-110953 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Article 5 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net carrying amount as of the balance sheet date of the sum of the various components of an operative builder's inventory, including finished homes. Operative builders primarily consist of entities that develop land, construct residential homes and commercial and industrial buildings thereon, and sell them to home buyers and operators of the commercial and industrial properties. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryOperativeBuilders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Nonrecurring impairment charges related to the write-off of production-related equipment and inventory. This tag is used when an Entity charges this cost to cost of goods sold. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_ProductionRelatedImpairmentsOrCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ProductionRelatedImpairmentsOrChargesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate revenue from real estate operations during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_RealEstateRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |