XML 23 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 22 - Segmented Information (Details) - Revenues and Long-lived Assets by Geographic Location (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
United States      
Revenues $ 2,714,273us-gaap_Revenues $ 2,344,625us-gaap_Revenues $ 2,098,987us-gaap_Revenues
UNITED STATES      
United States      
Revenues 1,554,605us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
1,392,442us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
1,284,212us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Total long-lived assets 401,101fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_US
395,069fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_US
468,602fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_US
CANADA      
United States      
Revenues 354,259us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
341,491us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
330,622us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Total long-lived assets 97,929fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
88,660fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
99,529fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
AUSTRALIA      
United States      
Revenues 230,948us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_AU
199,221us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_AU
177,677us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_AU
Total long-lived assets 51,083fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
44,811fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
49,269fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
Other Geographic Locations [Member]      
United States      
Revenues 574,461us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= fsrv_OtherGeographicLocationsMember
411,471us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= fsrv_OtherGeographicLocationsMember
306,476us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= fsrv_OtherGeographicLocationsMember
Total long-lived assets 271,524fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= fsrv_OtherGeographicLocationsMember
177,371fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= fsrv_OtherGeographicLocationsMember
70,205fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= fsrv_OtherGeographicLocationsMember
Total Consolidated Amount [Member]      
United States      
Revenues 2,714,273us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= fsrv_TotalConsolidatedAmountMember
2,344,625us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= fsrv_TotalConsolidatedAmountMember
2,098,987us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= fsrv_TotalConsolidatedAmountMember
Total long-lived assets $ 821,637fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= fsrv_TotalConsolidatedAmountMember
$ 705,911fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= fsrv_TotalConsolidatedAmountMember
$ 687,605fsrv_SegmentReportingInformationLongLivedAssets
/ us-gaap_StatementGeographicalAxis
= fsrv_TotalConsolidatedAmountMember