XML 49 R29.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Geographic Information (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2014
Segments, Geographical Areas [Abstract] |
Revenues By Geographic Areas |
Revenues | 2014 |  | 2013 |  | 2012
United States | $ | 3,308,226 |  |  | 2,951,673 |  |  | 2,798,124 |
Canada | 238,590 |  |  | 227,756 |  |  | 218,570 |
Other foreign countries | 186,691 |  |  | 146,677 |  |  | 116,883 |
| $ | 3,733,507 |  |  | 3,326,106 |  |  | 3,133,577 |
Long-Lived Assets By Geographic Areas |
Long-Lived Assets | 2014 |  | 2013 |  | 2012
United States | $ | 725,189 |  |  | 632,783 |  |  | 495,609 |
Canada | 37,580 |  |  | 22,572 |  |  | 15,954 |
Other foreign countries | 13,068 |  |  | 11,968 |  |  | 17,613 |
| $ | 775,837 |  |  | 667,323 |  |  | 529,176 |

X
- Definition Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -URI http://asc.fasb.org/extlink&oid=6534315&loc=d3e8924-108599 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6534315&loc=d3e8906-108599 + Details
Name: | us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -URI http://asc.fasb.org/extlink&oid=6534315&loc=d3e8924-108599 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6534315&loc=d3e8906-108599 + Details
Name: | us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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