XML 94 R63.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Treasury Stock Acquisition (Detail) (USD $) In Thousands, except Share data, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Schedule of Treasury Stock [Line Items] |  |  |
Treasury stock acquired, Shares, Beginning balance | 42,268,057 us-gaap_TreasuryStockShares | 38,146,738 us-gaap_TreasuryStockShares | 27,487,571 us-gaap_TreasuryStockShares
Treasury stock acquired, Shares, Ending balance | 42,818,585 us-gaap_TreasuryStockShares | 42,268,057 us-gaap_TreasuryStockShares | 38,146,738 us-gaap_TreasuryStockShares
Treasury stock acquired, Values, Beginning balance | $ 880,888 us-gaap_TreasuryStockValue | $ 795,051 us-gaap_TreasuryStockValue | $ 624,759 us-gaap_TreasuryStockValue
Treasury stock acquired, Values | 18,147 us-gaap_TreasuryStockValueAcquiredCostMethod | 85,837 us-gaap_TreasuryStockValueAcquiredCostMethod | 170,292 us-gaap_TreasuryStockValueAcquiredCostMethod
Treasury stock acquired, Values, Ending balance | 899,035 us-gaap_TreasuryStockValue | 880,888 us-gaap_TreasuryStockValue | 795,051 us-gaap_TreasuryStockValue
2007 Program |  |  |
Schedule of Treasury Stock [Line Items] |  |  |
Treasury stock acquired, Shares |  |  | 4,708,784 us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanMember
Treasury stock acquired, Values |  |  | 70,092 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanMember
2012 Program |  |  |
Schedule of Treasury Stock [Line Items] |  |  |
Treasury stock acquired, Shares |  | 2,567,266 us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanOneMember | 5,863,451 us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanOneMember
Treasury stock acquired, Values |  | 51,107 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanOneMember | 98,892 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanOneMember
2013 Program |  |  |
Schedule of Treasury Stock [Line Items] |  |  |
Treasury stock acquired, Shares | 13,898 us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanTwoMember | 602,564 us-gaap_TreasuryStockSharesAcquired / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanTwoMember |
Treasury stock acquired, Values | 466 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanTwoMember | 12,517 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_ShareRepurchaseProgramAxis = pten_StockRepurchasePlanTwoMember |
Long Term Incentive Plan |  |  |
Schedule of Treasury Stock [Line Items] |  |  |
Treasury stock acquired, Shares | 536,630 us-gaap_TreasuryStockSharesAcquired / us-gaap_PlanNameAxis = pten_LongTermIncentivePlanMember | 951,489 us-gaap_TreasuryStockSharesAcquired / us-gaap_PlanNameAxis = pten_LongTermIncentivePlanMember | 86,932 us-gaap_TreasuryStockSharesAcquired / us-gaap_PlanNameAxis = pten_LongTermIncentivePlanMember
Treasury stock acquired, Values | $ 17,681 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_PlanNameAxis = pten_LongTermIncentivePlanMember | $ 22,213 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_PlanNameAxis = pten_LongTermIncentivePlanMember | $ 1,308 us-gaap_TreasuryStockValueAcquiredCostMethod / us-gaap_PlanNameAxis = pten_LongTermIncentivePlanMember

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

X
- Definition Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends. + 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.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_TreasuryStockShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares that have been repurchased during the period and are being held in treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 + Details
Name: | us-gaap_TreasuryStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockValueAcquiredCostMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=pten_LongTermIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pten_StockRepurchasePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pten_StockRepurchasePlanOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShareRepurchaseProgramAxis=pten_StockRepurchasePlanTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |