XML 31 R17.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Basis of Presentation and Significant Accounting Policies (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2014
Summary of Significant Accounting Policies (Tables) |
Inventories Table |
| September 30, 2014 |  | December 31, 2013
| (In Thousands)
Finished goods | $ | 63,927 |  |  | $ | 73,515 |
Raw materials | 6,357 |  |  | 3,894 |
Parts and supplies | 49,249 |  |  | 22,668 |
Work in progress | 57,616 |  |  | 715 |
Total inventories | $ | 177,149 |  |  | $ | 100,792 |
Weighted Average Shares Outstanding Table |
| Three Months Ended September 30, |  | Nine Months Ended September 30,
| 2014 |  | 2013 |  | 2014 |  | 2013
| (In Thousands)
Number of weighted average common shares outstanding | 78,683 |  |  | 78,030 |  |  | 78,506 |  |  | 77,867 |
Assumed exercise of stock awards | — |  |  | 933 |  |  | — |  |  | 852 |
Average diluted shares outstanding | 78,683 |  |  | 78,963 |  |  | 78,506 |  |  | 78,719 |
Services and Rentals Revenues Table |
| Three Months Ended September 30, |  | Nine Months Ended September 30,
| 2014 |  | 2013 |  | 2014 |  | 2013
| (In Thousands)
Rental revenue | $ | 30,784 |  |  | $ | 5,573 |  |  | $ | 39,512 |  |  | $ | 15,939 |
Cost of rental revenue | $ | 20,136 |  |  | $ | 2,029 |  |  | $ | 24,182 |  |  | $ | 6,403 |
Fair Value Measurements on a Recurring Basis Table |
|  |  | Fair Value Measurements Using
| Total as of Sept. 30, 2014 |  | Quoted Prices in Active Markets for Identical Assets or Liabilities |  | Significant Other Observable Inputs |  | Significant Unobservable Inputs
Description |  | (Level 1) |  | (Level 2) |  | (Level 3)
| (In Thousands)
Asset for foreign currency derivative contracts | $ | 181 |  |  | — |  |  | 181 |  |  | — |
Liability for foreign currency derivative contracts | (250 | ) |  | — |  |  | (250 | ) |  | — |
Acquisition contingent consideration liability | (1,165 | ) |  | — |  |  | — |  |  | (1,165 | )
Total | $ | (1,234 | ) |  |  |  |  |  |

X
- Details
Name: | tti_SummaryOfSignificantAccountingPoliciesTables
Namespace Prefix: | tti_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19190-110258 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=25499696&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 2: 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) -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 02 -Paragraph 6 -Subparagraph a, b, c -Article 5 + Details
Name: | us-gaap_InventoryDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the recognition of revenue arrangements under which the entity does or will perform multiple revenue-generating activities, categorized by type of arrangement. This item includes certain revenue arrangements that include software elements. This item does not include multiple-deliverable arrangements for industries that prepare disclosures under specific requirements (for instance, construction-type and production-type contracts) otherwise provided for in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 25 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=19771336&loc=SL6750900-111635 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 25 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=19771336&loc=d3e50766-111635 + Details
Name: | us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration