7Baggers

Beacon Roofing Supply, Inc
(NASDAQ:BECN) 

BECN stock logo

Beacon Roofing Supply, Inc., together with its subsidiaries, distributes residential and non-residential roofing materials, and complementary building products to contractors, home builders, building owners, and retailers. The company's residential roofing products include asphalt shingles, syntheti...

Founded: 1928
Full Time Employees: 7,582
Sector: Industrials
Industry: Building Products & Equipment

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-06-30 2009-03-31 2008-12-31 2008-06-30 2008-03-31 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-24 2005-06-30 2005-03-31 2004-12-31 
                                                                       
      net sales
    7,088,600,000 2,674,600,000 1,912,400,000 -5,065,400,000 2,584,300,000 2,503,700,000 1,732,300,000 1,969,400,000 2,415,200,000 2,358,200,000 1,686,900,000 1,875,400,000 1,872,100,000 1,318,000,000 1,576,500,000 2,017,797,000 1,792,505,000 1,458,486,000 1,675,112,000 2,029,913,000 1,924,534,000 1,429,037,000 1,721,676,000 1,935,756,000 1,934,951,000 1,425,625,000 1,121,979,000 1,289,868,000 1,213,894,000 870,724,000 1,002,184,000 1,174,366,000 1,152,726,000 823,537,000 976,480,000 787,729,000 718,214,000 413,184,000 596,042,000 726,494,000 663,397,000 384,885,000 552,129,000 575,562,000 540,747,000 296,321,000 404,793,000 373,271,000 474,279,000 285,366,000 367,721,000 463,586,000 319,303,000 463,329,000 514,647,000 304,251,000 484,870,000 286,945,000 380,209,000 431,253,000 407,102,000 322,396,000 339,885,000 231,171,000 248,451,000 172,116,000 199,190,000 
      yoy
    174.29% 6.83% 10.40% -357.21% 7.00% 6.17% 2.69% 5.01% 29.01% 78.92% 7.00% -7.06% 4.44% -9.63% -5.89% -0.60% -6.86% 2.06% -2.70% 4.86% -0.54% 0.24% 53.45% 50.07% 59.40% 63.73% 11.95% 9.84% 5.31% 5.73% 2.63% 49.08% 60.50% 99.31% 63.83% 8.43% 8.26% 7.35% 7.95% 26.22% 22.68% 29.89% 36.40% 54.19% 14.01% 3.84% 10.08% -19.48% 48.54% -38.41% -28.55% 52.37% -34.15% 61.47% 35.36% -29.45% 19.10% -11.00% 11.86% 86.55% 63.86% 87.31% 70.63%     
      qoq
    165.03% 39.86% -137.75% -296.01% 3.22% 44.53% -12.04% -18.46% 2.42% 39.79% -10.05% 0.18% 42.04% -16.40% -21.87% 12.57% 22.90% -12.93% -17.48% 5.48% 34.67% -17.00% -11.06% 0.04% 35.73% 27.06% -13.02% 6.26% 39.41% -13.12% -14.66% 1.88% 39.97% -15.66% 23.96% 9.68% 73.82% -30.68% -17.96% 9.51% 72.36% -30.29% -4.07% 6.44% 82.49% -26.80% 8.44% -21.30% 66.20% -22.40% -20.68% 45.19% -31.09% -9.97% 69.15% -37.25% 68.98% -24.53% -11.84% 5.93% 26.27% -5.15% 47.03% -6.96% 44.35% -13.59%  
      cost of products sold
    5,267,500,000 1,990,900,000 1,439,200,000 -3,776,300,000 1,911,700,000 1,867,500,000 1,290,400,000 1,453,800,000 1,785,000,000 1,708,000,000 1,247,400,000 1,367,600,000 1,354,700,000 985,200,000 1,176,800,000 1,503,827,000 1,360,373,000 1,116,086,000 1,264,414,000 1,536,451,000 1,451,998,000 1,094,049,000 1,286,107,000 1,444,459,000 1,441,057,000 1,087,248,000 852,226,000 967,227,000 916,140,000 666,247,000 751,117,000 872,324,000 870,651,000 627,773,000 743,292,000 596,138,000 548,778,000 316,411,000 458,477,000 563,164,000 512,584,000 298,093,000 425,224,000 442,691,000 414,030,000 231,094,000 309,983,000 262,827,000 369,991,000 224,302,000 279,380,000 355,761,000 245,025,000 347,331,000 394,474,000 235,859,000 377,036,000 220,777,000 288,475,000 328,891,000 306,794,000 244,637,000 256,178,000 175,405,000 188,738,000 130,746,000 148,844,000 
      gross profit
    1,821,100,000 683,700,000 473,200,000 -1,289,100,000 672,600,000 636,200,000 441,900,000 515,600,000 630,200,000 650,200,000 439,500,000 507,800,000 517,400,000 332,800,000 399,700,000 513,970,000 432,132,000 342,400,000 410,698,000 493,462,000 472,536,000 334,988,000 435,569,000 491,297,000 493,894,000 338,377,000 269,753,000 322,641,000 297,754,000 204,477,000 251,067,000 302,042,000 282,075,000 195,764,000 233,188,000 191,591,000 169,436,000 96,773,000 137,565,000 163,330,000 150,813,000 86,792,000 126,905,000 132,871,000 126,717,000 65,227,000 94,810,000 110,444,000 104,288,000 61,064,000 88,341,000 107,825,000 74,278,000 115,998,000 120,173,000 68,392,000 107,834,000 66,168,000 91,734,000 102,362,000 100,308,000 77,759,000 83,707,000 55,766,000 59,713,000 41,370,000 50,346,000 
      yoy
    170.76% 7.47% 7.08% -350.02% 6.73% -2.15% 0.55% 1.54% 21.80% 95.37% 9.96% -1.20% 19.73% -2.80% -2.68% 4.16% -8.55% 2.21% -5.71% 0.44% -4.32% -1.00% 61.47% 52.27% 65.87% 65.48% 7.44% 6.82% 5.56% 4.45% 7.67% 57.65% 66.48% 102.29% 69.51% 17.30% 12.35% 11.50% 8.40% 22.92% 19.02% 33.06% 33.85% 20.31% 21.51% 6.82% 7.32% 2.43% 40.40% -47.36% -26.49% 57.66% -31.12% 75.31% 31.00% -33.19% 7.50% -14.91% 9.59% 83.56% 67.98% 87.96% 66.26%     
      qoq
    166.36% 44.48% -136.71% -291.66% 5.72% 43.97% -14.29% -18.18% -3.08% 47.94% -13.45% -1.86% 55.47% -16.74% -22.23% 18.94% 26.21% -16.63% -16.77% 4.43% 41.06% -23.09% -11.34% -0.53% 45.96% 25.44% -16.39% 8.36% 45.62% -18.56% -16.88% 7.08% 44.09% -16.05% 21.71% 13.08% 75.09% -29.65% -15.77% 8.30% 73.76% -31.61% -4.49% 4.86% 94.27% -31.20% -14.16% 5.90% 70.78% -30.88% -18.07% 45.16% -35.97% -3.47% 75.71% -36.58% 62.97% -27.87% -10.38% 2.05% 29.00% -7.11% 50.10% -6.61% 44.34% -17.83%  
      gross margin %
    25.69% 25.56% 24.74% 25.45% 26.03% 25.41% 25.51% 26.18% 26.09% 27.57% 26.05% 27.08% 27.64% 25.25% 25.35% 25.47% 24.11% 23.48% 24.52% 24.31% 24.55% 23.44% 25.30% 25.38% 25.52% 23.74% 24.04% 25.01% 24.53% 23.48% 25.05% 25.72% 24.47% 23.77% 23.88% 24.32% 23.59% 23.42% 23.08% 22.48% 22.73% 22.55% 22.98% 23.09% 23.43% 22.01% 23.42% 29.59% 21.99% 21.40% 24.02% 23.26% 23.26% 25.04% 23.35% 22.48% 22.24% 23.06% 24.13% 23.74% 24.64% 24.12% 24.63% 24.12% 24.03% 24.04% 25.28% 
      operating expense:
                                                                       
      selling, general and administrative
    1,219,100,000 418,500,000 381,500,000 -777,100,000 374,300,000 358,700,000 338,300,000 350,300,000 357,900,000 355,400,000 309,300,000 309,400,000 296,300,000 267,800,000 265,200,000 332,145,000 295,426,000 318,510,000 326,919,000 334,115,000 328,827,000 320,408,000 327,693,000 328,658,000 323,194,000                                           
      depreciation
    83,400,000 26,500,000 25,500,000 -49,100,000 23,100,000 21,800,000 20,700,000 19,700,000 19,000,000 18,900,000 17,500,000 15,300,000 15,100,000 14,600,000 13,900,000 16,547,000 16,986,000 17,495,000 19,072,000 17,916,000 17,731,000 17,447,000 17,601,000 18,678,000 15,811,000                                           
      amortization
    69,000,000 22,900,000 21,100,000 -42,900,000 21,400,000 21,400,000 22,300,000 19,300,000 21,900,000 21,500,000 21,400,000 25,000,000 25,200,000 27,600,000 25,500,000    44,778,000 51,557,000 51,724,000 51,763,000 52,021,000 35,846,000 50,076,000                                           
      total operating expense
    1,371,500,000 467,900,000 428,100,000 -846,800,000 418,800,000 401,900,000 381,300,000 389,300,000 398,800,000 395,800,000 348,200,000 349,700,000 336,600,000 310,000,000 304,600,000 392,733,000 357,237,000 523,361,000 390,769,000 403,588,000 398,282,000 389,618,000 397,315,000 383,182,000 389,081,000                                           
      income from operations
    449,600,000 215,800,000 45,100,000 -442,300,000 253,800,000 234,300,000 60,600,000 126,300,000 231,400,000 254,400,000 91,300,000 158,100,000 180,800,000 22,800,000 95,100,000 121,237,000 74,895,000 -180,961,000 19,929,000 89,874,000 74,254,000 -54,630,000 38,254,000 108,115,000 104,813,000 -57,398,000 49,096,000 87,324,000 84,871,000 -3,056,000 46,957,000 95,878,000 78,379,000 3,883,000 26,844,000 59,159,000 47,991,000 -14,206,000 23,820,000    27,087,000 47,602,000 43,132,000 -6,832,000 19,840,000 57,544,000 30,232,000 -5,987,000 18,512,000 33,586,000 1,458,000 37,675,000 36,933,000 -6,940,000 26,651,000  21,062,000 29,754,000 32,479,000 12,356,000 25,712,000 17,679,000 20,231,000 5,476,000 17,333,000 
      yoy
    77.15% -7.90% -25.58% -450.20% 9.68% -7.90% -33.63% -20.11% 27.99% 1015.79% -4.00% 30.41% 141.40% -112.60% 377.19% 34.90% 0.86% 231.25% -47.90% -16.87% -29.16% -4.82% -22.08% 23.81% 23.50% 1778.21% 4.56% -8.92% 8.28% -178.70% 74.93% 62.07% 63.32% -127.33% 12.70%    -12.06%    36.53% -17.28% 42.67% 14.11% 7.17% 71.33% 1973.53% -115.89% -49.88% -583.95% -94.53%  75.35% -123.32% -17.94%  -18.08% 68.30% 60.54% 125.64% 48.34%     
      qoq
    108.34% 378.49% -110.20% -274.27% 8.32% 286.63% -52.02% -45.42% -9.04% 178.64% -42.25% -12.56% 692.98% -76.03% -21.56% 61.88% -141.39% -1008.03% -77.83% 21.04% -235.92% -242.81% -64.62% 3.15% -282.61% -216.91% -43.78% 2.89% -2877.19% -106.51% -51.02% 22.33% 1918.52% -85.53% -54.62% 23.27% -437.82% -159.64%     -43.10% 10.36% -731.32% -134.44% -65.52% 90.34% -604.96% -132.34% -44.88% 2203.57% -96.13% 2.01% -632.18% -126.04%   -29.21% -8.39% 162.86% -51.94% 45.44% -12.61% 269.45% -68.41%  
      operating margin %
    6.34% 8.07% 2.36% 8.73% 9.82% 9.36% 3.50% 6.41% 9.58% 10.79% 5.41% 8.43% 9.66% 1.73% 6.03% 6.01% 4.18% -12.41% 1.19% 4.43% 3.86% -3.82% 2.22% 5.59% 5.42% -4.03% 4.38% 6.77% 6.99% -0.35% 4.69% 8.16% 6.80% 0.47% 2.75% 7.51% 6.68% -3.44% 4.00% 0% 0% 0% 4.91% 8.27% 7.98% -2.31% 4.90% 15.42% 6.37% -2.10% 5.03% 7.24% 0.46% 8.13% 7.18% -2.28% 5.50% 0% 5.54% 6.90% 7.98% 3.83% 7.56% 7.65% 8.14% 3.18% 8.70% 
      interest expense, financing costs and other
    131,900,000 45,400,000 38,600,000 -71,600,000 35,200,000 26,000,000 27,800,000 25,400,000 22,800,000                          16,256,000 3,049,000 2,494,000 2,522,000 2,655,000 2,388,000 2,510,000 2,532,000 2,665,000                         
      loss on debt extinguishment
      2,400,000          50,700,000 9,500,000  22,000   14,678,000                                                 
      income before benefit from income taxes
    315,300,000 170,400,000 4,100,000 114,925,000 218,600,000 208,300,000 32,800,000         89,921,000 39,836,000 -204,415,000 -33,042,000 48,242,000 36,165,000 -95,082,000 -107,000 71,057,000 67,465,000 -96,968,000 26,528,000 73,812,000 71,474,000 -15,324,000 33,383,000 78,934,000 66,153,000 -9,143,000 10,588,000 56,110,000 45,497,000 -16,728,000 21,165,000 40,791,000 43,299,000 -19,744,000 24,422,000                         
      benefit from income taxes
    80,800,000 43,200,000 -1,500,000 -98,900,000 57,300,000 54,500,000 8,000,000 27,600,000 53,800,000 61,000,000 18,900,000 37,300,000 27,100,000 -4,800,000 17,700,000   -81,775,000 -9,632,000     22,747,000 18,090,000 -30,313,000 -41,068,000 28,681,000 26,815,000 -5,968,000 12,953,000 31,542,000 25,027,000 -3,424,000 3,470,000 25,303,000 17,148,000  8,258,000 16,584,000 16,500,000  9,465,000                         
      net income
    234,500,000 127,200,000 5,600,000 -271,900,000 161,300,000 153,800,000 24,800,000 73,300,000 154,800,000 174,500,000 55,800,000 104,800,000 76,500,000 -6,300,000 -220,500,000 71,875,000 -6,725,000 -122,640,000 -23,410,000 27,380,000 30,987,000 -68,086,000 -893,000 48,310,000 49,375,000 -66,655,000 67,596,000 45,131,000 44,659,000 -9,356,000 20,430,000 47,392,000 41,126,000 -5,719,000 7,118,000 30,807,000 28,349,000 -9,786,000 12,907,000 24,207,000 26,799,000 -12,117,000 14,957,000 31,257,000 24,088,000 -6,177,000 10,052,000 31,649,000 16,291,000 -6,456,000 7,827,000 17,187,000 -2,443,000 18,642,000 18,264,000 -8,132,000 11,505,000 -6,339,000 8,805,000 14,572,000 17,054,000 4,776,000 12,908,000 10,426,000 11,329,000 2,418,000 8,743,000 
      yoy
    45.38% -17.30% -77.42% -470.94% 4.20% -11.86% -55.56% -30.06% 102.35% -2869.84% -125.31% 45.81% -1237.55% -94.86% 841.91% 162.51% -121.70% 80.13% 2521.50% -43.32% -37.24% 2.15% -101.32% 7.04% 10.56% 612.43% 230.87% -4.77% 8.59% 63.60% 187.02% 53.84% 45.07% -41.56% -44.85% 27.26% 5.78% -19.24% -13.71% -22.55% 11.25% 96.16% 48.80% -1.24% 47.86% -4.32% 28.43% 84.14% -766.84% -134.63% -57.15% -311.35% -121.23% -394.08% 107.43% -155.81% -32.54% -232.73% -31.79% 39.77% 50.53% 97.52% 47.64%     
      qoq
    84.36% 2171.43% -102.06% -268.57% 4.88% 520.16% -66.17% -52.65% -11.29% 212.72% -46.76% 36.99% -1314.29% -97.14% -406.78% -1168.77% -94.52% 423.88% -185.50% -11.64% -145.51% 7524.41% -101.85% -2.16% -174.08% -198.61% 49.78% 1.06% -577.33% -145.80% -56.89% 15.24% -819.11% -180.35% -76.89% 8.67% -389.69% -175.82% -46.68% -9.67% -321.17% -181.01% -52.15% 29.76% -489.96% -161.45% -68.24% 94.27% -352.34% -182.48% -54.46% -803.52% -113.10% 2.07% -324.59% -170.68% -281.50% -171.99% -39.58% -14.55% 257.08% -63.00% 23.81% -7.97% 368.53% -72.34%  
      net income margin %
    3.31% 4.76% 0.29% 5.37% 6.24% 6.14% 1.43% 3.72% 6.41% 7.40% 3.31% 5.59% 4.09% -0.48% -13.99% 3.56% -0.38% -8.41% -1.40% 1.35% 1.61% -4.76% -0.05% 2.50% 2.55% -4.68% 6.02% 3.50% 3.68% -1.07% 2.04% 4.04% 3.57% -0.69% 0.73% 3.91% 3.95% -2.37% 2.17% 3.33% 4.04% -3.15% 2.71% 5.43% 4.45% -2.08% 2.48% 8.48% 3.43% -2.26% 2.13% 3.71% -0.77% 4.02% 3.55% -2.67% 2.37% -2.21% 2.32% 3.38% 4.19% 1.48% 3.80% 4.51% 4.56% 1.40% 4.39% 
      reconciliation of net income to net income attributable to common stockholders:
                                                                       
      dividends on preferred stock
       7,900,000 -1,900,000 -6,000,000 -6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000 6,000,000                                                     
      undistributed income allocated to participating securities
       26,800,000 -7,600,000 -19,500,000 -2,500,000                                                             
      net income attributable to common stockholders
    234,500,000 127,200,000 5,600,000 177,400,000 -262,800,000 128,300,000 16,300,000 67,300,000 148,800,000 168,500,000 49,800,000 98,800,000 70,500,000                                                       
      weighted-average common shares outstanding:
                                                                       
      basic
    62,500,000 62,700,000 63,600,000 70,300,000 63,200,000 63,700,000 64,300,000 67,100,000 65,000,000 68,100,000 70,100,000 69,700,000 69,900,000 69,600,000 69,200,000 68,800,000 68,840,849,000 68,820,155,000 68,667,943,000 68,424,288,000 68,477,946,000 68,451,920,000 68,248,020,000 68,012,879,000 68,086,387,000 68,019,300,000 67,825,430,000 60,315,648,000 60,311,923,000 60,141,580,000 59,943,264,000 59,424,372,000 59,615,121,000 59,295,990,000 58,972,913 49,578,130 49,638,251 49,513,141 49,428,842 49,227,466 49,315,892,000 49,260,044,000 48,984,767 45,919,198 45,990,255 45,855,777 45,754,466 42,903,279  45,397,905 45,281,263 45,100,853 44,941,782 44,822,561    43,927,745 43,869,559 42,903,279 43,799,489 29,053,876 27,054,738 26,477,955 26,523,291 26,384,001 26,359,127 
      diluted
    63,700,000 63,900,000 64,800,000 71,500,000 63,200,000 65,100,000 65,600,000 68,400,000 66,400,000 69,500,000 71,300,000 80,500,000 71,300,000 69,600,000 70,000,000 68,800,000    68,424,288,000 69,265,384,000 68,451,920,000 68,248,020,000 69,191,039,000 69,148,143,000 68,019,300,000 69,244,678,000 61,344,263,000 61,350,843,000 60,141,580,000 60,993,080,000 60,418,067,000 60,619,809,000 59,295,990,000 59,962,033 50,173,478 50,199,126 49,513,141 50,012,881 49,947,699 50,027,240,000 49,260,044,000 49,884,611 46,753,152 46,809,289 45,855,777 46,167,814 44,044,769  45,397,905 45,713,213 45,541,415 44,941,782 45,316,255    43,927,745 45,088,380 44,044,769 45,003,474 29,873,185 27,947,550 27,412,629 27,451,002 27,344,123 27,303,725 
      net income per common share:
                                                                       
      basic
    3,750,000 2,030,000 90,000 -482,500 -4,160,000 2.02 0.25         0.96 -0.18 -1.87 -0.43 0.31 0.32 -1.08 -0.1 0.55 0.56 -1.07 0.74 0.74 -0.16 0.34 0.79 0.69 -0.1 0.12 0.62 0.57 -0.2 0.26 -598.91 540 -250  0.68 0.52 -0.13 0.22 0.76 0.36 -0.14 0.17 0.38 -0.05 0.42 0.41 -0.18 0.26 -0.14 0.2 0.33 0.39 0.16 0.48 0.39 0.43 0.09 0.33 
      diluted
    3,690,000 1,990,000 90,000 -482,500 -4,160,000 1.97 0.25         0.96 -0.18 -1.87 -0.43 0.31 0.32 -1.08 -0.1 0.54 0.55 -1.07 0.98 0.73 0.73 -0.16 0.33 0.78 0.68 -0.1 0.12 0.61 0.56 -0.2 0.26 -588.92 540 -250  0.67 0.51 -0.13 0.22 0.74 0.35 -0.14 0.17 0.38 -0.05 0.41 0.41 -0.18 0.26 -0.14 0.2 0.33 0.38 0.16 0.46 0.38 0.41 0.09 0.32 
      repurchase premium
       -103,650,000 -414,600,000                                                               
      weighted-average common stock outstanding:
                                                                       
      basic
    62,500,000 62,700,000 63,600,000 70,300,000 63,200,000 63,700,000 64,300,000 67,100,000 65,000,000 68,100,000 70,100,000 69,700,000 69,900,000 69,600,000 69,200,000 68,800,000 68,840,849,000 68,820,155,000 68,667,943,000 68,424,288,000 68,477,946,000 68,451,920,000 68,248,020,000 68,012,879,000 68,086,387,000 68,019,300,000 67,825,430,000 60,315,648,000 60,311,923,000 60,141,580,000 59,943,264,000 59,424,372,000 59,615,121,000 59,295,990,000 58,972,913 49,578,130 49,638,251 49,513,141 49,428,842 49,227,466 49,315,892,000 49,260,044,000 48,984,767 45,919,198 45,990,255 45,855,777 45,754,466 42,903,279  45,397,905 45,281,263 45,100,853 44,941,782 44,822,561    43,927,745 43,869,559 42,903,279 43,799,489 29,053,876 27,054,738 26,477,955 26,523,291 26,384,001 26,359,127 
      diluted
    63,700,000 63,900,000 64,800,000 71,500,000 63,200,000 65,100,000 65,600,000 68,400,000 66,400,000 69,500,000 71,300,000 80,500,000 71,300,000 69,600,000 70,000,000 68,800,000    68,424,288,000 69,265,384,000 68,451,920,000 68,248,020,000 69,191,039,000 69,148,143,000 68,019,300,000 69,244,678,000 61,344,263,000 61,350,843,000 60,141,580,000 60,993,080,000 60,418,067,000 60,619,809,000 59,295,990,000 59,962,033 50,173,478 50,199,126 49,513,141 50,012,881 49,947,699 50,027,240,000 49,260,044,000 49,884,611 46,753,152 46,809,289 45,855,777 46,167,814 44,044,769  45,397,905 45,713,213 45,541,415 44,941,782 45,316,255    43,927,745 45,088,380 44,044,769 45,003,474 29,873,185 27,947,550 27,412,629 27,451,002 27,344,123 27,303,725 
      net income per share
                                                                       
      basic
    3,750,000 2,030,000 90,000 -482,500 -4,160,000 2.02 0.25         0.96 -0.18 -1.87 -0.43 0.31 0.32 -1.08 -0.1 0.55 0.56 -1.07 0.74 0.74 -0.16 0.34 0.79 0.69 -0.1 0.12 0.62 0.57 -0.2 0.26 -598.91 540 -250  0.68 0.52 -0.13 0.22 0.76 0.36 -0.14 0.17 0.38 -0.05 0.42 0.41 -0.18 0.26 -0.14 0.2 0.33 0.39 0.16 0.48 0.39 0.43 0.09 0.33 
      diluted
    3,690,000 1,990,000 90,000 -482,500 -4,160,000 1.97 0.25         0.96 -0.18 -1.87 -0.43 0.31 0.32 -1.08 -0.1 0.54 0.55 -1.07 0.98 0.73 0.73 -0.16 0.33 0.78 0.68 -0.1 0.12 0.61 0.56 -0.2 0.26 -588.92 540 -250  0.67 0.51 -0.13 0.22 0.74 0.35 -0.14 0.17 0.38 -0.05 0.41 0.41 -0.18 0.26 -0.14 0.2 0.33 0.38 0.16 0.46 0.38 0.41 0.09 0.32 
      income from continuing operations before income taxes
           100,900,000 208,600,000 235,500,000 74,700,000 141,800,000 106,900,000 -15,300,000 65,100,000                                                     
      net income from continuing operations
           73,300,000 154,800,000 174,500,000 55,800,000 104,500,000 79,800,000 -10,500,000 47,400,000                                                     
      net income from discontinued operations1
               300,000 -3,300,000 4,200,000 -267,900,000                                                     
      weighted-average common stock outstanding:2
                                                                       
      basic
    62,500,000 62,700,000 63,600,000 70,300,000 63,200,000 63,700,000 64,300,000 67,100,000 65,000,000 68,100,000 70,100,000 69,700,000 69,900,000 69,600,000 69,200,000 68,800,000 68,840,849,000 68,820,155,000 68,667,943,000 68,424,288,000 68,477,946,000 68,451,920,000 68,248,020,000 68,012,879,000 68,086,387,000 68,019,300,000 67,825,430,000 60,315,648,000 60,311,923,000 60,141,580,000 59,943,264,000 59,424,372,000 59,615,121,000 59,295,990,000 58,972,913 49,578,130 49,638,251 49,513,141 49,428,842 49,227,466 49,315,892,000 49,260,044,000 48,984,767 45,919,198 45,990,255 45,855,777 45,754,466 42,903,279  45,397,905 45,281,263 45,100,853 44,941,782 44,822,561    43,927,745 43,869,559 42,903,279 43,799,489 29,053,876 27,054,738 26,477,955 26,523,291 26,384,001 26,359,127 
      diluted
    63,700,000 63,900,000 64,800,000 71,500,000 63,200,000 65,100,000 65,600,000 68,400,000 66,400,000 69,500,000 71,300,000 80,500,000 71,300,000 69,600,000 70,000,000 68,800,000    68,424,288,000 69,265,384,000 68,451,920,000 68,248,020,000 69,191,039,000 69,148,143,000 68,019,300,000 69,244,678,000 61,344,263,000 61,350,843,000 60,141,580,000 60,993,080,000 60,418,067,000 60,619,809,000 59,295,990,000 59,962,033 50,173,478 50,199,126 49,513,141 50,012,881 49,947,699 50,027,240,000 49,260,044,000 49,884,611 46,753,152 46,809,289 45,855,777 46,167,814 44,044,769  45,397,905 45,713,213 45,541,415 44,941,782 45,316,255    43,927,745 45,088,380 44,044,769 45,003,474 29,873,185 27,947,550 27,412,629 27,451,002 27,344,123 27,303,725 
      net income per share
                                                                       
      basic - continuing operations
           0.92 1.99 2.17 0.62 1.41 0.93 -0.24 0.6                                                     
      basic - discontinued operations
               0.01 -0.04 0.06 -3.87                                                     
      basic net income per share
           0.92 1.99 2.17 0.62 1.42 0.89 -0.18 -3.27                                                     
      diluted - continuing operations
           0.9 1.95 2.12 0.61 1.35 0.91 -0.24 0.59                                                     
      diluted - discontinued operations
               0.46 -0.04 0.06 -3.83                                                     
      diluted net income per share
           0.9 1.95 2.12 0.61 1.81 0.87 -0.18 -3.24                                                     
      interest expense, financing costs, and other
             18,900,000 16,600,000 16,300,000 23,200,000 28,600,000 30,000,000    38,293,000 41,632,000 38,089,000 40,452,000 38,361,000 37,058,000 37,348,000 39,570,000 22,568,000 13,512,000 13,397,000 12,268,000 13,574,000 16,944,000 12,226,000 13,026,000                                  
      weighted-average common stock outstanding2:
                                                                       
      basic
    62,500,000 62,700,000 63,600,000 70,300,000 63,200,000 63,700,000 64,300,000 67,100,000 65,000,000 68,100,000 70,100,000 69,700,000 69,900,000 69,600,000 69,200,000 68,800,000 68,840,849,000 68,820,155,000 68,667,943,000 68,424,288,000 68,477,946,000 68,451,920,000 68,248,020,000 68,012,879,000 68,086,387,000 68,019,300,000 67,825,430,000 60,315,648,000 60,311,923,000 60,141,580,000 59,943,264,000 59,424,372,000 59,615,121,000 59,295,990,000 58,972,913 49,578,130 49,638,251 49,513,141 49,428,842 49,227,466 49,315,892,000 49,260,044,000 48,984,767 45,919,198 45,990,255 45,855,777 45,754,466 42,903,279  45,397,905 45,281,263 45,100,853 44,941,782 44,822,561    43,927,745 43,869,559 42,903,279 43,799,489 29,053,876 27,054,738 26,477,955 26,523,291 26,384,001 26,359,127 
      diluted
    63,700,000 63,900,000 64,800,000 71,500,000 63,200,000 65,100,000 65,600,000 68,400,000 66,400,000 69,500,000 71,300,000 80,500,000 71,300,000 69,600,000 70,000,000 68,800,000    68,424,288,000 69,265,384,000 68,451,920,000 68,248,020,000 69,191,039,000 69,148,143,000 68,019,300,000 69,244,678,000 61,344,263,000 61,350,843,000 60,141,580,000 60,993,080,000 60,418,067,000 60,619,809,000 59,295,990,000 59,962,033 50,173,478 50,199,126 49,513,141 50,012,881 49,947,699 50,027,240,000 49,260,044,000 49,884,611 46,753,152 46,809,289 45,855,777 46,167,814 44,044,769  45,397,905 45,713,213 45,541,415 44,941,782 45,316,255    43,927,745 45,088,380 44,044,769 45,003,474 29,873,185 27,947,550 27,412,629 27,451,002 27,344,123 27,303,725 
      net income attributable to common shareholders
                 -12,300,000 -226,500,000 65,875,000 -12,725,000 -128,640,000 -29,410,000 21,380,000 24,987,000 -74,086,000 -6,893,000 42,310,000 43,375,000 -72,655,000                                          
      amortization1
                   69,239,750 44,825,000 187,356,000                                                  
      interest expense, financing costs, and other2
                   24,201,500 35,059,000 23,454,000                                                  
      benefit from income taxes3
                   -11,211,500 46,561,000                                                   
      dividends on preferred stock4
                   4,500,000 6,000,000                                                   
      weighted-average common stock outstanding:
                                                                       
      basic
    62,500,000 62,700,000 63,600,000 70,300,000 63,200,000 63,700,000 64,300,000 67,100,000 65,000,000 68,100,000 70,100,000 69,700,000 69,900,000 69,600,000 69,200,000 68,800,000 68,840,849,000 68,820,155,000 68,667,943,000 68,424,288,000 68,477,946,000 68,451,920,000 68,248,020,000 68,012,879,000 68,086,387,000 68,019,300,000 67,825,430,000 60,315,648,000 60,311,923,000 60,141,580,000 59,943,264,000 59,424,372,000 59,615,121,000 59,295,990,000 58,972,913 49,578,130 49,638,251 49,513,141 49,428,842 49,227,466 49,315,892,000 49,260,044,000 48,984,767 45,919,198 45,990,255 45,855,777 45,754,466 42,903,279  45,397,905 45,281,263 45,100,853 44,941,782 44,822,561    43,927,745 43,869,559 42,903,279 43,799,489 29,053,876 27,054,738 26,477,955 26,523,291 26,384,001 26,359,127 
      diluted5
                   17,193,980,000 68,840,849,000                                                   
      dividends on preferred stock3
                     6,000,000                                                  
      diluted4
                     68,820,155,000                                                  
      dividends on preferred stock1
                      6,000,000                                                 
      diluted2
                      68,667,943,000                                                 
      benefit from income taxes1
                       20,862,000 5,178,000 -26,996,000 786,000                                             
      dividends on preferred shares2
                       6,000,000 6,000,000 6,000,000 6,000,000                                             
      dividends on preferred shares1
                           6,000,000 6,000,000                                           
      operating expense
                             395,775,000 220,657,000 235,317,000 212,883,000 207,533,000 204,110,000 206,164,000 203,696,000                                   
      dividends on preferred shares, declared
                             6,000,000                                          
      operating expenses
                                     191,881,000 206,344,000 132,432,000 121,445,000 110,979,000 113,745,000 120,151,000 105,004,000 104,004,000 99,818,000 85,269,000 83,585,000 72,059,000 74,970,000 52,900,000 74,056,000 67,051,000 69,829,000 74,239,000 72,820,000 78,323,000 83,240,000 75,332,000 81,183,000 70,394,000 70,672,000 72,608,000 67,829,000 65,403,000 57,995,000     
      weighted-average shares used for eps calculation
                                                                       
      basic
    62,500,000 62,700,000 63,600,000 70,300,000 63,200,000 63,700,000 64,300,000 67,100,000 65,000,000 68,100,000 70,100,000 69,700,000 69,900,000 69,600,000 69,200,000 68,800,000 68,840,849,000 68,820,155,000 68,667,943,000 68,424,288,000 68,477,946,000 68,451,920,000 68,248,020,000 68,012,879,000 68,086,387,000 68,019,300,000 67,825,430,000 60,315,648,000 60,311,923,000 60,141,580,000 59,943,264,000 59,424,372,000 59,615,121,000 59,295,990,000 58,972,913 49,578,130 49,638,251 49,513,141 49,428,842 49,227,466 49,315,892,000 49,260,044,000 48,984,767 45,919,198 45,990,255 45,855,777 45,754,466 42,903,279  45,397,905 45,281,263 45,100,853 44,941,782 44,822,561    43,927,745 43,869,559 42,903,279 43,799,489 29,053,876 27,054,738 26,477,955 26,523,291 26,384,001 26,359,127 
      diluted
    63,700,000 63,900,000 64,800,000 71,500,000 63,200,000 65,100,000 65,600,000 68,400,000 66,400,000 69,500,000 71,300,000 80,500,000 71,300,000 69,600,000 70,000,000 68,800,000    68,424,288,000 69,265,384,000 68,451,920,000 68,248,020,000 69,191,039,000 69,148,143,000 68,019,300,000 69,244,678,000 61,344,263,000 61,350,843,000 60,141,580,000 60,993,080,000 60,418,067,000 60,619,809,000 59,295,990,000 59,962,033 50,173,478 50,199,126 49,513,141 50,012,881 49,947,699 50,027,240,000 49,260,044,000 49,884,611 46,753,152 46,809,289 45,855,777 46,167,814 44,044,769  45,397,905 45,713,213 45,541,415 44,941,782 45,316,255    43,927,745 45,088,380 44,044,769 45,003,474 29,873,185 27,947,550 27,412,629 27,451,002 27,344,123 27,303,725 
      benefit for income taxes
                                         -6,942,000    -7,627,000                          
      operating income
                                           13,921,000 45,809,000 -17,212,000                          
      earnings per share:
                                                                       
      basic
                                              0.31                         
      diluted
                                              0.3                         
      unaudited
                                                                       
      interest expense
                                               -23,345,000 3,326,000 3,186,000 3,469,000 -34,143,000 3,596,000 5,499,000 5,587,000 5,566,000 5,589,000 6,149,000 5,977,000 6,728,000 7,401,000 6,381,000 6,328,000 6,304,000 4,845,000 4,294,000 4,019,000 1,376,000 1,459,000 1,185,000 866,000 
      income before income taxes
                                               11,539,750 39,806,000 -10,018,000 16,371,000 7,018,750 26,636,000 -11,486,000 12,925,000 28,020,000 -4,131,000 31,526,000 30,956,000 -13,668,000 19,250,000  14,734,000 23,450,000 27,634,000 8,062,000 21,693,000 16,303,000 18,772,000 4,291,000 15,526,000 
      income tax expense
                                               4,549,000 15,718,000  6,319,000 2,603,250 10,345,000  5,098,000 10,833,000  12,884,000 12,692,000             
      income tax benefit
                                                 -3,841,000    -5,030,000   -1,688,000   -5,536,000            
      weighted-average shares used for eps calculation
                                                                       
      income taxes
                                                            7,745,000  5,929,000 8,878,000 10,580,000 3,286,000 8,785,000 5,877,000 7,443,000 1,873,000 6,783,000 
      other income:
                                                                       
      loss on early retirement of debt
                                                                      915,000 
      other incomes:
                                                                       
      operating expenses:
                                                                       
      selling, general and administrative expenses
                                                                   37,917,000 39,307,000 35,722,000 32,840,000 
      stock-based compensation
                                                                   170,000 175,000 172,000 173,000 
      interest expense related party
                                                                   6,500   26,000 
      change in value of warrant derivatives
                                                                       
      interest expense-related party
                                                                       
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-06-30 2009-03-31 2008-12-31 2008-06-30 2008-03-31 2007-12-31 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-24 2005-06-30 2005-03-31 2004-12-31 2003-09-25 
                                                                           
        assets
                                                                           
        current assets:
                                                                           
        cash and cash equivalents
      74,300,000 76,600,000 134,600,000 84,000,000 69,700,000 65,800,000 74,200,000 67,700,000 84,900,000 54,600,000 52,400,000 260,000,000 188,900,000 619,300,000 461,400,000 624,600,000 1,018,376,000 781,172,000 43,749,000 72,287,000 27,729,000 645,000 18,423,000 129,927,000 27,551,000 16,000,000 63,827,000 138,250,000 33,055,000 10,012,000 73,271,000 31,386,000 36,536,000 14,841,000 32,210,000 45,661,000 17,594,000 22,956,000 23,337,000 54,472,000 26,405,000 34,041,000 56,399,000 143,027,000 107,982,000 178,422,000 175,674,000 117,136,000 82,077,000 89,869,000 110,231,000 83,037,000 98,106,000 22,059,000 11,503,000 10,574,000  7,232,000 43,315,000 42,576,000          
        accounts receivables
      1,196,100,000 1,570,800,000 1,188,500,000 1,140,200,000 1,415,700,000 1,361,700,000 1,003,700,000 1,009,100,000 1,352,500,000 1,321,700,000 1,008,500,000 978,300,000 965,100,000 759,500,000 746,400,000 1,029,300,000 993,757,000 907,539,000 861,087,000 1,108,134,000 1,079,091,000 869,760,000 881,749,000 1,090,533,000 1,077,888,000 832,823,000 552,703,000 704,527,000 670,977,000 506,386,000 489,898,000 626,965,000 640,101,000 490,850,000 489,172,000 399,732,000 389,499,000 248,154,000 269,383,000 360,802,000 352,554,000 230,379,000 243,752,000       162,080,000  226,741,000 166,939,000 196,773,000 276,857,000 173,039,000  263,688,000  167,338,000 210,676 189,791,000 160,807,000 155,414,000 123,345,000 122,412,000 91,117,000   
        inventories
      1,407,700,000 1,611,500,000 1,537,600,000 1,227,900,000 1,307,900,000 1,352,800,000 1,292,800,000 1,322,900,000 1,388,900,000 1,548,700,000 1,462,100,000 1,084,500,000 1,170,700,000 1,087,100,000 952,900,000 944,600,000 951,538,000 1,037,905,000 1,037,827,000 1,018,183,000 1,124,063,000 1,031,183,000 1,025,310,000 936,047,000 1,165,389,000 1,005,577,000 603,793,000 551,924,000 641,425,000 580,889,000 528,709,000 480,736,000 620,908,000 513,750,000 466,063,000 320,999,000 386,812,000 361,317,000 314,670,000 301,626,000 399,619,000 421,756,000 308,660,000 202,474,000 269,469,000 209,569,000 155,190,000 158,774,000 223,458,000 220,163,000 173,236,000 216,341,000 207,042,000 188,462,000 203,101,000 194,551,000  192,735,000 178,804,000 165,036,000 164,285 181,484,000 178,494,000 152,376,000 82,423,000 99,852,000 95,980,000 82,750,000  
        prepaid expenses and other current assets
      501,700,000 531,300,000 520,100,000 444,600,000 518,900,000 512,100,000 345,700,000 417,800,000 415,300,000 422,600,000 388,400,000 345,900,000 354,800,000 312,200,000 330,000,000 378,300,000 301,964,000 305,367,000 311,112,000 315,643,000 361,831,000 332,100,000 375,598,000 244,360,000 337,589,000 240,315,000 218,718,000 209,138,000 221,477,000 217,389,000 209,651,000 163,103,000 205,073,000 164,625,000 150,384,000 97,928,000 99,505,000 73,490,000 76,975,000 66,828,000    37,573,000    43,115,000                      
        total current assets
      3,179,800,000 3,790,200,000 3,380,800,000 2,896,700,000 3,312,200,000 3,292,400,000 2,716,400,000 2,817,500,000 3,241,600,000 3,347,600,000 2,911,400,000 2,668,700,000 2,679,500,000 2,778,100,000 3,487,700,000 2,976,800,000 3,265,635,000 3,031,983,000 2,253,775,000 2,514,247,000 2,592,714,000 2,233,688,000 2,301,080,000 2,400,867,000 2,608,417,000 2,094,715,000 2,739,041,000 1,603,839,000 1,566,934,000 1,314,676,000 1,301,529,000 1,302,190,000 1,502,618,000 1,184,066,000 1,169,767,000 866,629,000 893,410,000 720,706,000 698,994,000 798,338,000 865,002,000 805,803,000 719,921,000 678,865,000 740,788,000 633,264,000 581,242,000 577,544,000 604,210,000 544,289,000 509,629,000 586,561,000 532,946,000 476,930,000 547,183,000 423,985,000  517,685,000 418,517,000 427,349,000 425,645 422,762,000 385,630,000 361,105,000 230,213,000 249,607,000 215,345,000 206,212,000  
        property and equipment
      545,700,000 483,300,000 457,000,000 436,400,000 396,300,000 380,800,000 350,800,000 337,000,000 306,200,000 289,100,000 281,900,000 236,600,000 223,800,000 218,900,000 209,500,000 243,700,000 236,928,000 247,372,000 253,019,000 260,376,000 269,041,000 271,022,000 273,742,000 280,407,000 288,708,000 294,222,000 154,687,000 156,129,000 156,951,000 156,380,000 147,340,000 148,569,000 153,389,000 147,994,000 145,607,000 90,405,000 88,868,000 85,054,000 88,303,000 88,565,000 81,433,000 70,759,000 68,321,000 47,427,000 47,326,000 44,097,000 44,746,000 47,751,000 46,793,000 48,329,000 49,425,000 53,883,000 51,850,000 53,681,000 58,119,000 61,384,000  74,010,000 68,211,000 66,530,000 59,291 57,950,000 52,862,000 48,826,000 31,767,000 30,924,000 29,392,000 27,367,000  
        goodwill
      2,094,700,000 2,017,700,000 2,011,100,000 1,952,600,000 1,933,600,000 1,922,900,000 1,921,100,000 1,916,300,000 1,782,700,000 1,785,200,000 1,776,700,000 1,760,900,000 1,761,700,000 1,761,300,000 1,757,500,000 2,490,400,000 2,489,760,000 2,488,635,000 2,491,166,000 2,490,590,000 2,490,940,000 2,490,326,000 2,489,730,000 2,491,779,000 2,321,180,000 2,381,620,000 1,251,825,000 1,251,986,000 1,256,014,000 1,228,059,000 1,197,550,000 1,197,565,000 1,200,206,000 1,160,775,000 1,162,111,000 496,415,000 498,499,000 488,324,000 489,325,000 466,206,000 467,916,000 466,658,000 468,032,000 380,916,000 380,788,000 366,117,000 365,650,000 365,061,000 360,094,000 358,749,000 354,426,000 353,209,000 352,319,000 352,693,000 354,813,000 354,727,000  353,781,000 288,816,000 288,667,000 289,282 270,034,000 258,445,000 182,333,000 108,553,000 107,631,000 104,375,000 104,375,000  
        intangibles
      489,100,000 445,700,000 434,000,000 403,500,000 410,500,000 415,800,000 437,200,000 447,700,000 361,400,000 383,400,000 399,600,000 414,800,000 439,800,000 465,000,000 492,600,000 801,200,000 845,217,000 889,983,000 1,077,478,000 1,125,540,000 1,177,694,000 1,229,949,000 1,282,242,000 1,334,366,000 1,371,005,000 1,410,302,000 410,857,000 429,069,000 442,962,000 439,507,000 444,210,000 464,024,000 477,250,000 472,582,000 487,477,000 87,055,000                                  
        operating lease right-of-use assets
      626,800,000 581,800,000 517,300,000 503,600,000 483,000,000 470,300,000 460,000,000 467,600,000 432,100,000 418,000,000 419,700,000                                                           
        deferred income taxes
       2,100,000 2,100,000 2,100,000 4,900,000 6,800,000 9,500,000 9,900,000 56,400,000 58,000,000 58,500,000 64,500,000 89,200,000 90,200,000 12,400,000 74,000,000 58,099,000 50,365,000 107,085,000 103,913,000 110,180,000 110,064,000 110,179,000 106,994,000 93,928,000 91,101,000  138,383,000 142,116,000 137,495,000 136,260,000 135,482,000 106,337,000 102,878,000 31,938,000 2,309,000  14,789,000 14,629,000 14,610,000 14,376,000 14,226,000 14,380,000 15,469,000 15,418,000 15,200,000 16,680,000 17,178,000 18,021,000 16,342,000 16,671,000 20,860,000 22,664,000 22,824,000 17,601,000 19,276,000  13,578,000 12,046,000 11,238,000 10,704 11,324,000 10,983,000 10,686,000 4,339,000 3,226,000 3,227,000 3,228,000  
        other assets
      17,500,000 16,100,000 16,200,000 12,800,000 12,500,000 11,300,000 8,100,000 7,500,000 4,000,000 1,400,000 1,100,000 9,800,000 9,500,000 6,400,000 2,100,000 2,100,000 25,000 10,000 10,000 2,059,000 1,243,000 1,243,000 1,243,000 1,243,000 1,511,000 1,511,000 8,868,000 8,534,000 1,511,000 1,511,000 1,511,000 1,511,000 1,430,000 1,430,000 1,270,000 5,408,000 3,143,000 4,771,000 110,345,000 80,787,000 84,841,000 88,327,000 92,469,000 49,756,000 53,167,000 46,513,000 48,927,000 51,833,000 50,594,000 52,350,000 53,750,000 64,016,000 67,093,000 70,368,000 78,465,000 85,886,000  98,310,000 60,887,000 65,676,000 65,672 58,735,000 61,298,000 42,242,000  13,881,000 12,988,000 13,196,000  
        total assets
      6,953,600,000 7,336,900,000 6,818,500,000 6,207,700,000 6,553,000,000 6,500,300,000 5,903,100,000 6,003,500,000 6,184,400,000 6,282,700,000 5,848,900,000 5,554,500,000 5,599,300,000 5,688,400,000 6,333,600,000 6,957,500,000 7,279,852,000 7,109,989,000 6,538,529,000 6,392,812,000 6,531,632,000 6,226,228,000 6,348,037,000 6,508,662,000 6,590,821,000 6,182,370,000 4,565,278,000 3,449,557,000 3,424,372,000 3,140,133,000 3,092,140,000 3,113,859,000 3,334,893,000 2,966,847,000 2,966,232,000 1,545,912,000 1,575,339,000 1,390,505,000 1,386,967,000 1,433,896,000 1,499,192,000 1,431,547,000 1,348,743,000 1,156,964,000 1,222,069,000 1,089,991,000 1,040,565,000 1,042,189,000 1,061,691,000 1,003,717,000 967,230,000 1,057,669,000 1,004,208,000 953,672,000 1,038,580,000 925,982,000  1,043,786,000 836,431,000 848,222,000 839,890 809,481,000 758,235,000 634,506,000 384,437,000 402,043,000 362,100,000 351,150,000  
        liabilities and stockholders’ equity
                                                                           
        current liabilities:
                                                                           
        accounts payable
      938,000,000 1,322,600,000 1,247,200,000 942,800,000 1,179,900,000 1,317,400,000 879,900,000 821,000,000 1,062,200,000 1,168,900,000 1,052,200,000 812,900,000 877,700,000 689,000,000 738,300,000 954,600,000 780,179,000 643,086,000 594,613,000 822,931,000 643,411,000 510,434,000 551,940,000 880,872,000 719,686,000 593,559,000 315,442,000 503,697,000 387,579,000 486,328,000 336,837,000 360,915,000 563,332,000 417,994,000 347,205,000 244,891,000 257,656,000 202,713,000 163,367,000 220,834,000 227,630,000 308,209,000 213,557,000 182,523,000 240,012,000 171,343,000 128,121,000 144,064,000 168,227,000 130,012,000 86,404,000 180,085,000 158,166,000 100,084,000 191,975,000 128,386,000  198,115,000 106,925,000 98,024,000 154,878 154,177,000 135,789,000 109,541,000 70,158,000 92,147,000 74,197,000 73,723,000  
        accrued expenses
      522,400,000 532,700,000 423,100,000 498,600,000 601,300,000 498,000,000 306,400,000 448,000,000 512,900,000 476,500,000 410,800,000 546,700,000 645,000,000 575,800,000 442,200,000 563,800,000 559,123,000 362,817,000 411,169,000 599,155,000 590,756,000 453,889,000 375,672,000 611,539,000 520,952,000 348,050,000 266,049,000 261,297,000 280,315,000 131,264,000 166,479,000 161,113,000 205,412,000 152,692,000 151,547,000 124,794,000 105,756,000 80,546,000 72,738,000 80,285,000 102,539,000 72,445,000 73,324,000 69,906,000 100,760,000 65,800,000 49,876,000 50,132,000 66,295,000 60,750,000 55,581,000 82,332,000 63,376,000 67,685,000 87,830,000 60,262,000  79,373,000 47,920,000 63,906,000 58,719 78,676,000 48,467,000 54,013,000 29,146,000 39,204,000 29,320,000 36,359,000  
        current portion of operating lease liabilities
      101,200,000 96,100,000 92,000,000 89,700,000 99,200,000 97,200,000 95,800,000 94,500,000 89,600,000 89,700,000 89,600,000                                                           
        current portion of finance lease liabilities
      38,900,000 31,300,000 29,100,000 26,200,000 21,900,000 20,400,000 18,000,000 16,100,000 14,000,000 10,900,000 9,600,000                                                           
        current portion of long-term debt
      12,800,000 12,800,000 15,900,000 10,000,000                                                                  
        total current liabilities
      1,613,300,000 1,995,500,000 1,807,300,000 1,567,300,000 1,912,300,000 1,943,000,000 1,310,100,000 1,389,600,000 1,688,700,000 1,756,000,000 1,572,200,000 1,463,100,000 1,620,900,000 1,360,700,000 1,450,900,000 1,631,200,000 1,451,325,000 1,117,792,000 1,118,653,000 1,440,775,000 1,253,533,000 984,311,000 947,927,000 1,512,072,000 1,260,352,000 961,206,000 595,730,000 779,135,000 681,656,000 631,606,000 517,926,000 536,839,000 781,349,000 582,845,000 513,039,000 397,245,000 453,996,000 303,819,000 276,083,000 336,235,000 433,966,000 396,000,000 302,321,000 268,034,000 349,695,000 246,191,000 194,055,000 209,930,000 243,163,000 199,401,000 157,168,000 270,577,000 236,608,000 182,797,000 296,479,000 201,476,000  284,142,000 161,299,000 168,494,000 220,254 261,124,000 213,883,000 188,377,000 109,209,000 204,604,000 177,537,000 168,418,000  
        borrowings under revolving lines of credit
      148,100,000 464,600,000 111,500,000 80,000,000 218,300,000 67,500,000 234,800,000 254,900,000 246,100,000 461,300,000 145,600,000    151,700,000 251,100,000 848,736,000 1,001,609,000 215,642,000 80,961,000 424,011,000 416,614,000 503,216,000 92,442,000 482,489,000 424,528,000  3,205,000 449,615,000 269,124,000 332,679,000 359,661,000 416,207,000 295,690,000  11,240,000    18,514,000 88,331,000                 44,571,000   229,752     66,912,000 67,859,000 52,178,000  
        long-term debt
      2,481,200,000 2,485,400,000 2,487,600,000 2,192,300,000 2,193,900,000 1,603,200,000 1,604,800,000 1,606,400,000 1,608,000,000 1,609,600,000 1,611,200,000 1,614,500,000 1,616,100,000 2,079,300,000 2,494,100,000 2,494,200,000 2,494,474,000 2,494,821,000 2,495,135,000 2,494,623,000 2,494,648,000 2,494,673,000 2,497,123,000 2,494,725,000 2,494,308,000 2,493,889,000 2,000,059,000 721,268,000 721,685,000 722,101,000 722,516,000 722,929,000 721,630,000 722,542,000 722,888,000                                   
        other long-term liabilities
      1,900,000 1,600,000 1,300,000 500,000 600,000 700,000       16,000,000 12,900,000 6,300,000 6,500,000 1,351,000 1,671,000 2,018,000 6,383,000 5,352,000 5,702,000 5,532,000 5,290,000 6,319,000 10,617,000                                            
        operating lease liabilities
      544,700,000 498,700,000 436,500,000 423,700,000 395,900,000 385,100,000 374,600,000 382,100,000 349,800,000 334,400,000 333,300,000                                                           
        finance lease liabilities
      134,900,000 112,400,000 109,800,000 100,300,000 82,300,000 78,900,000 72,700,000 67,000,000 60,300,000 45,300,000 40,700,000                                                           
        total liabilities
      4,961,100,000 5,583,300,000 4,978,000,000 4,384,200,000 4,803,300,000 4,078,400,000 3,597,300,000 3,700,200,000 3,953,000,000 4,207,200,000 3,703,900,000 3,412,500,000 3,561,700,000 3,735,900,000 4,389,600,000 4,797,400,000 5,193,925,000 5,016,586,000 4,298,644,000 4,131,264,000 4,294,056,000 4,019,891,000 4,074,666,000 4,225,162,000 4,353,375,000 3,999,654,000 2,712,934,000 1,667,751,000 2,023,484,000 1,790,965,000 1,742,296,000 1,790,032,000 2,065,243,000 1,746,862,000 1,755,079,000 662,796,000 722,885,000 572,024,000 557,173,000 616,795,000 705,580,000 668,191,000                            
        commitments and contingencies
                                                                           
        convertible preferred stock
           399,200,000 399,200,000 399,200,000 399,200,000 399,200,000 399,200,000                                                           
        stockholders’ equity:
                                                                           
        common stock (voting); 0.01 par value...
      600,000 600,000 600,000 600,000 600,000 600,000 600,000 600,000 700,000 600,000 700,000 700,000 700,000 700,000 700,000 700,000 688,000 688,000 687,000 685,000 684,000 684,000 684,000  681,000 680,000          497,000    493,000                              
        undesignated preferred stock; 5.0 shares authorized, none issued or outstanding
                                                                           
        additional paid-in capital
      1,264,400,000 1,196,600,000 1,228,600,000 1,218,400,000 1,220,300,000 1,208,100,000 1,197,200,000 1,187,200,000 1,133,600,000 1,123,500,000 1,135,900,000 1,145,000,000 1,138,500,000 1,126,200,000 1,109,800,000 1,100,600,000 1,095,149,000 1,091,469,000 1,086,970,000 1,083,042,000 1,077,953,000 1,073,243,000 1,067,711,000 1,067,040,000 1,063,137,000 1,056,248,000 1,050,389,000 1,047,506,000 714,608,000 709,278,000 701,542,000 694,564,000 686,943,000 678,748,000 668,828,000 345,934,000 340,468,000 335,972,000 331,068,000 328,059,000 325,086,000 324,504,000 318,473,000 248,260,000 245,661,000 242,285,000 238,778,000 236,136,000 234,772,000 231,690,000 228,968,000 224,500,000 222,982,000 221,008,000 215,407,000 214,188,000  210,333,000 208,914,000 204,842,000 203,433 201,993,000 201,368,000 196,807,000 142,173,000 141,512,000 140,135,000 140,067,000  
        retained earnings
      753,700,000 571,500,000 624,400,000 618,800,000 534,700,000 820,100,000 724,500,000 728,800,000 711,600,000 562,800,000 619,300,000 620,500,000 521,700,000 451,200,000 463,500,000 694,300,000 628,447,000 641,172,000 769,812,000 799,222,000 777,842,000 752,855,000 826,941,000 833,834,000 792,502,000 743,127,000 815,782,000 748,186,000 703,055,000 658,396,000 667,752,000 647,322,000 599,930,000 558,804,000 564,523,000 557,405,000 526,598,000 498,249,000 508,035,000 495,128,000 470,921,000 444,122,000 456,239,000 293,110,000 261,853,000 237,765,000 243,942,000 233,890,000 217,026,000 200,735,000 207,191,000 180,332,000 163,145,000 165,588,000 122,013,000 103,749,000  95,332,000 83,827,000 90,166,000 81,361 66,789,000 49,735,000 44,958,000 32,050,000 21,624,000 10,295,000 7,876,000  
        accumulated other comprehensive income
      -26,200,000 -15,100,000 -13,100,000 -14,300,000 -5,900,000 -6,100,000 -15,700,000 -12,500,000 -13,700,000 -10,600,000 -10,100,000 -23,400,000 -22,500,000 -24,800,000 -29,200,000 -34,700,000 -37,552,000 -39,121,000 -16,779,000 -20,596,000 -18,098,000 -19,640,000 -21,160,000             -20,720,000   -9,803,000 -6,579,000 -2,888,000 -5,762,000 -2,534,000  2,168,000 2,188,000 1,083,000   1,576,000 899,000 -4,430,000  -6,919,000 766,000 -2,375,000  8,543,000 4,412,000 4,484,000 5,936 5,959,000 4,882,000 4,956,000 4,768,000 3,602,000 3,877,000 4,016,000  
        total stockholders' equity
      1,992,500,000 1,753,600,000 1,840,500,000 1,823,500,000     1,832,200,000 1,676,300,000 1,745,800,000 1,742,800,000 1,638,400,000 1,553,300,000 1,544,800,000 1,760,900,000 1,686,732,000 1,694,208,000 1,840,690,000 1,862,353,000 1,838,381,000 1,807,142,000 1,874,176,000 1,884,305,000 1,838,251,000 1,783,521,000 1,852,344,000 1,781,806,000  1,349,168,000 1,349,844,000 1,323,827,000 1,269,650,000 1,219,985,000         772,669,000 538,427,000 510,143,000 482,697,000 484,261,000 468,844,000 450,991,000 434,456,000 437,511,000 400,853,000 379,068,000 380,125,000 338,629,000 316,005,000              
        total liabilities and stockholders' equity
      6,953,600,000 7,336,900,000 6,818,500,000 6,207,700,000     6,184,400,000 6,282,700,000 5,848,900,000 5,554,500,000 5,599,300,000 5,688,400,000 6,333,600,000 6,957,500,000 7,279,852,000 7,109,989,000 6,538,529,000 6,392,812,000 6,531,632,000 6,226,228,000 6,348,037,000 6,508,662,000 6,590,821,000 6,182,370,000 4,565,278,000 3,449,557,000  3,140,133,000 3,092,140,000 3,113,859,000 3,334,893,000 2,966,847,000         1,348,743,000 1,156,964,000 1,222,069,000 1,089,991,000 1,040,565,000 1,042,189,000 1,061,691,000 1,003,717,000 967,230,000 1,057,669,000 1,004,208,000 953,672,000 1,038,580,000 925,982,000              
        stockholders' equity:
                                                                           
        current portion of long-term debt/obligations
          10,000,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000 10,000,000                                                           
        total stockholders’ equity
          1,749,700,000 2,022,700,000 1,906,600,000 1,904,100,000                     1,400,888,000      1,211,153,000 883,116,000 852,454,000 818,481,000 829,794,000 817,101,000 793,612,000 763,356,000                314,651,000 297,595,000 299,931,000 291,169 275,182,000 255,764,000 246,498,000 178,745,000 166,319,000 153,714,000 151,193,000  
        total liabilities and stockholders’ equity
          6,553,000,000 6,500,300,000 5,903,100,000 6,003,500,000                     3,424,372,000      2,966,232,000 1,545,912,000 1,575,339,000 1,390,505,000 1,386,967,000 1,433,896,000 1,499,192,000 1,431,547,000                1,043,786,000 836,431,000 848,222,000 839,890 809,481,000 758,235,000 634,506,000 384,437,000 402,043,000 362,100,000 351,150,000  
        liabilities and stockholders' equity
                                                                           
        current assets held for sale
                    997,000,000                                                       
        operating lease assets
                 399,200,000 395,800,000 368,500,000 371,800,000 443,300,000 442,287,000 452,006,000 463,081,000                                                   
        non-current assets held for sale
                                                                           
        current operating lease liabilities
                 88,500,000 87,800,000 85,200,000 84,000,000 100,500,000 99,165,000 98,477,000 98,994,000                                                   
        current finance lease liabilities
                 5,000,000                                                          
        current portions of long-term debt/obligations
                 10,000,000 10,400,000 10,700,000 11,300,000 12,300,000 12,858,000 13,412,000 13,877,000 18,689,000 19,366,000 19,988,000 20,315,000                                               
        current liabilities held for sale
                    175,100,000                                                       
        non-current operating lease liabilities
                 311,300,000 308,700,000 283,000,000 286,600,000 340,400,000 339,540,000 349,365,000 358,504,000                                                   
        non-current finance lease liabilities
                 22,900,000                                                          
        non-current liabilities held for sale
                                                                           
        convertible preferred stock; 0.01 par value...
                 399,200,000 399,200,000 399,200,000 399,200,000 399,200,000 399,195,000 399,195,000 399,195,000 399,195,000 399,195,000 399,195,000 399,195,000 399,195,000 399,195,000 399,195,000                                            
        long-term obligations under equipment financing
                      400,000 963,000 1,607,000                                                   
        undesignated preferred stock; 5,000,000 shares authorized, none issued or outstanding
                                                                           
        long-term obligations under equipment financing and other
                         4,609,000 6,332,000 8,527,000 10,689,000 13,639,000 15,979,000 18,313,000 23,694,000 25,760,000 28,412,000 30,639,000 32,915,000 35,121,000 39,720,000                                     
        restricted cash
                                1,300,000,000                                           
        current portions of long-term debt
                             19,661,000 19,714,000 19,597,000 14,239,000 14,141,000 13,762,000 14,014,000 14,610,000 14,811,000 12,605,000 12,159,000                                    
        common stock (voting); .01 par value...
                             681,000   679,000 677,000 603,000 602,000 600,000 598,000 597,000 595,000 591,000  496,000 495,000 494,000  493,000 492,000 491,000 462,000 461,000 459,000 458,000 457,000  455,000  451,000 451,000 448,000 443,000 443,000  443,000  439,000 439 441,000 294,000 292,000 269,000  266,000   
        accumulated other comprehensive loss
                             -17,250,000 -18,069,000 -16,534,000 -14,506,000 -14,563,000 -17,378,000 -19,108,000 -20,050,000 -18,657,000 -17,820,000 -18,162,000 -22,789,000  -15,108,000 -16,235,000      -3,405,000    -1,639,000 -1,263,000    -7,510,000                 
        deferred income taxes, net and other
                                93,451,000                                           
        long-term obligations under equipment financing and other, net of current
                                       42,907,000                                    
        borrowings under revolver lines of credit
                                        343,225,000  74,110,000 3,948,000 23,289,000                               
        current portion of long-term obligations
                                        14,287,000  16,474,000 16,612,000 16,689,000  15,466,000 15,346,000 15,440,000  8,923,000 9,048,000 16,058,000  8,641,000 8,639,000 15,183,000 8,160,000 15,066,000 15,028,000 16,674,000 12,828,000              
        long-term obligations under equipment financing and other, net of current portion
                                        43,322,000 22,367,000 23,602,000 24,779,000 34,112,000 30,835,000 23,152,000 20,591,000 18,582,000 9,967,000 11,254,000 11,222,000 11,432,000 11,910,000 12,063,000 13,377,000 15,083,000 21,848,000 22,924,000 24,032,000 26,581,000 30,801,000  23,021,000 12,903,000 14,496,000 10,610         
        current portions of long-term obligations
                                         16,320,000    16,602,000    15,605,000    15,734,000                      
        senior notes payable, net of current portion
                                         174,375,000  180,000,000 182,813,000 185,625,000 188,438,000 191,250,000 194,063,000 301,544,000 309,364,000 310,185,000 310,932,000 311,771,000 319,610,000 320,449,000 321,233,000 329,875,000 330,750,000 331,625,000 340,375,000 341,250,000  344,750,000 345,625,000 346,500,000          
        intangible assets
                                          91,419,000 91,650,000                                
        senior term loan, net of current portion
                                          177,188,000                                 
        prepaid expenses and other assets
                                              72,048,000 105,401,000 96,730,000  51,711,000 52,248,000 49,152,000  45,865,000 55,835,000 50,623,000 39,582,000 38,195,000 46,812,000 38,121,000 26,545,000  40,452,000 32,034,000 41,161,000 38,133 39,034,000 35,346,000 35,367,000 20,106,000 18,257,000 16,499,000 22,140,000  
        accounts receivable, less allowances
                                                 280,322,000 296,208,000  184,546,000 241,341,000                      
        12,821 at march 31, 2010, and 11,817 at september 30, 2010
                                                   177,825,000                        
        14,754 at june 30, 2009, and 13,442 at september 30, 2009
                                                      234,789,000                     
        45,644,332 issued and outstanding at june 30, 2010, 45,121,746 at
                                                                           
        june 30, 2009, and 45,244,837 at september 30, 2009
                                                      456,000                     
        13,756 at december 31, 2008, and 13,442 at september 30, 2009
                                                        158,868,000                   
        45,334,037 issued and outstanding at december 31, 2009, 44,834,397 at
                                                                           
        december 31, 2008, and 45,244,837 at september 30, 2009
                                                        453,000                   
        current portions of long-term debt and other obligations
                                                               6,654,000 6,454,000 6,564,000 6,657         
        treasury stock
                                                                      -515,000   -515,000  
        march 31, 2007, 5,782 at march 31, 2006, and 5,020 at september 30, 2006
                                                                152,318,000           
        cash overdraft
                                                                    1,257,000  3,557,000     
        44,236,142 issued in march of 2007, 44,121,453 in march of 2006 and 43,866,484 issued in september of 2006
                                                                442,000           
        cash
                                                                  1,847 1,129,000  7,262,000  5,860,000 8,522,000 4,900,000  
        senior notes payable and other obligations, net of current portion
                                                                  69,282 46,511,000 52,453,000 56,167,000 20,156,000 20,156,000 20,990,000 21,825,000  
        current portions of long-term debt and capital lease obligations
                                                                   28,271,000 28,370,000 24,823,000 6,348,000 6,341,000 6,161,000 6,158,000  
        long-term obligations under capital leases & other, net of current portion
                                                                   6,715,000 7,057,000       
        deferred compensation
                                                                         -517,000  
        long-term obligations under capital leases, net of current portion
                                                                     4,334,000 1,668,000  814,000   
        intangibles other assets
                                                                      13,904,000     
        warrant derivative liability
                                                                           
        junior subordinated notes payable
                                                                           
        subordinated notes payable to related parties
                                                                           
        common stock subscription receivable
                                                                           
        long-term obligations under capital leases, net of current portions
                                                                       1,782,000  895,000  
        warrant derivative liabilities
                                                                           
        class a common stock (voting); .01 par value...
                                                                           
        class b common stock (nonvoting); .01 par value...
                                                                       268,000  266,000  
        december 2003 and 2,958 at september 2004 for doubtful accounts
                                                                         93,194,000  
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-06-30 2009-03-31 2008-12-31 2008-06-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-24 2005-06-30 
                                                                       
          operating activities
                                                                       
          net income
        127,200,000 5,600,000 95,100,000 161,300,000 153,800,000 24,800,000 73,300,000 154,800,000 174,500,000 55,800,000 104,800,000 76,500,000 -6,300,000 -220,500,000 71,875,000 -6,725,000 -122,640,000 -23,410,000 27,380,000 30,987,000 -68,086,000 -893,000 48,310,000 49,375,000 -66,655,000 67,596,000 45,131,000 44,659,000 -9,356,000 20,430,000 47,392,000 41,126,000 -5,719,000 7,118,000 30,807,000 28,349,000 -9,786,000 12,907,000 24,207,000 26,799,000 -12,117,000 14,957,000 31,257,000 24,088,000 -6,177,000 10,052,000 16,864,000 16,291,000 -6,456,000 7,827,000 17,187,000 -2,443,000 18,642,000 18,264,000 11,505,000 -6,339,000 8,805,000 14,572,000 17,054,000 4,777,000 12,908,000 10,426,000 11,330,000 
          adjustments to reconcile net income to net cash from operating activities:
                                                                       
          depreciation and amortization
        49,400,000 46,600,000 45,500,000 44,500,000 43,200,000 43,000,000 39,000,000 40,900,000 40,400,000 38,900,000 40,300,000 40,200,000 42,400,000 52,300,000 60,587,000 61,812,000 204,851,000 63,850,000 69,474,000 69,455,000 69,210,000 69,622,000 54,524,000 65,887,000 54,188,000 26,904,000 30,229,000 29,283,000 28,530,000 28,425,000 27,164,000 25,383,000 23,973,000 23,671,000 8,942,000 9,490,000 8,173,000 8,257,000 7,685,000 7,328,000 7,141,000 8,140,000 6,265,000 6,159,000 6,183,000 6,453,000 6,946,000 6,812,000 6,886,000 7,129,000 7,524,000 7,589,000 7,722,000 8,267,000 9,443,000 7,083,000 6,795,000 6,649,000 6,327,000 6,108,000 4,708,000 2,394,000 2,414,000 
          stock-based compensation
        8,300,000 7,400,000 5,800,000 7,900,000 8,300,000 6,000,000 6,600,000 7,900,000 8,000,000 5,100,000 5,000,000 5,400,000 7,300,000 4,900,000 3,851,000 3,532,000 4,661,000 5,156,000 3,459,000 4,637,000 4,807,000 3,457,000 3,340,000 5,298,000 4,376,000 3,459,000 3,844,000 3,653,000 3,758,000 3,816,000 3,679,000 3,374,000 3,517,000 7,179,000 2,631,000 2,561,000 2,396,000 2,348,000 2,183,000 -250,000 2,957,000 2,532,000 1,562,000 1,542,000 1,523,000 1,446,000 1,202,000 1,192,000 1,180,000 1,427,000 1,241,000 1,190,000 1,195,000 1,182,000 1,338,000 1,275,000 1,330,000 1,056,000 833,000 735,000 598,000 170,000 175,000 
          certain interest expense and other financing costs
        300,000 500,000 500,000 400,000 200,000 1,100,000 1,300,000 1,300,000 1,300,000 1,300,000 1,200,000 1,900,000 2,700,000 2,900,000 2,892,000 2,887,000 2,872,000 2,849,000 3,025,000 3,026,000 3,027,000 3,024,000 5,789,000 7,562,000 3,280,000 707,000 6,508,000 1,286,000 1,285,000 1,418,000 3,216,000 1,060,000 1,628,000 2,425,000 -2,264,000 271,000 272,000 271,000 271,000 273,000 272,000                      
          loss on debt extinguishment
        2,400,000         50,700,000   22,000 14,678,000     -478,000 1,000                                        
          gain on sale of fixed assets and other
        -2,100,000 -1,600,000 -1,900,000 -4,200,000 -5,300,000 -4,200,000 200,000 -1,400,000 -1,700,000 -1,200,000 -1,100,000 -1,300,000 -800,000 -600,000                                                  
          deferred income taxes
        1,400,000 2,800,000 25,700,000 500,000 1,100,000 29,500,000 -100,000 -700,000 1,400,000 24,700,000 700,000 -78,700,000 -85,900,000 15,563,000 8,157,000 -51,677,000 2,357,000 -5,750,000 109,000 -115,000 3,201,000     -6,232,000 4,605,000 1,232,000 788,000 23,740,000 -281,000 2,074,000 -333,000 18,223,000 -876,000 240,000 47,000 2,285,000 2,211,000 -1,574,000 156,000 1,173,000 -581,000 -516,000 -541,000 4,481,000 -1,015,000 132,000 -538,000 -418,000 2,214,000 -2,531,000 -421,000    -1,596,000 -197,000 31,000 258,000 515,000 149,000 
          changes in operating assets and liabilities:
                                                                       
          accounts receivable
        -355,600,000 -38,400,000 289,700,000 -47,900,000 -355,100,000 8,600,000 388,600,000 -33,900,000 -313,100,000 -153,000,000 -14,300,000 -204,700,000 -11,900,000 149,600,000 -34,877,000 -85,786,000 -48,622,000 247,685,000 -29,471,000 -208,770,000 12,621,000 207,119,000 6,931,000 -238,194,000 34,805,000 151,365,000 -31,876,000 -151,899,000 -13,305,000 136,895,000 12,652,000 -138,210,000 -565,000 95,715,000 -12,670,000 -139,145,000 18,921,000 99,643,000 -9,195,000 -121,495,000 12,700,000 85,006,000 14,227,000 -114,070,000 7,162,000 57,367,000 -4,912,000 -68,478,000 -2,001,000 68,905,000 -58,270,000 29,190,000 84,166,000 -103,687,000  15,221,000 42,548,000   5,541,000 18,558,000   
          inventories
        -50,000,000 -303,200,000 91,400,000 57,200,000 -59,500,000 40,000,000 110,600,000 156,700,000 -85,100,000 -299,900,000 85,100,000 -83,100,000 -137,700,000 -89,300,000 7,583,000 87,636,000 -2,672,000 -19,147,000 105,439,000 -92,161,000 -5,340,000 -90,712,000 234,812,000 -168,092,000 -79,765,000 -52,024,000 90,174,000 -49,870,000 -44,053,000 -48,019,000 139,852,000 -93,844,000 -46,033,000 43,514,000 64,514,000 -23,412,000 -49,444,000 -861,000 97,538,000 23,364,000 -113,781,000 -57,967,000 64,626,000 -49,198,000 -53,972,000 3,528,000 65,595,000 -1,174,000 -45,739,000 22,270,000 -8,412,000 -18,953,000 19,222,000 -8,487,000          
          prepaid expenses and other current assets
        -7,500,000 -69,200,000 61,900,000 -2,200,000 -155,900,000 68,700,000 -7,900,000 18,700,000 -27,500,000 -19,600,000 10,900,000 -46,700,000 27,400,000 18,000,000 -78,390,000 -1,737,000 9,889,000 -3,362,000                                              
          accounts payable and accrued expenses
        178,000,000 207,000,000 -349,600,000 -48,000,000 628,000,000 -88,800,000 -320,800,000 -78,100,000 181,600,000 202,100,000   59,900,000 -227,500,000 174,765,000 332,361,000 -17,419,000 -417,507,000 186,041,000 274,246,000 32,462,000 -400,616,000 91,480,000 326,643,000 61,105,000 -191,800,000 91,618,000 45,340,000 110,674,000 -18,724,000 -254,644,000 196,554,000 71,961,000 -132,967,000 -1,593,000 73,891,000 55,064,000 -80,864,000 -29,620,000 -51,638,000 94,171,000 36,942,000 -91,158,000 99,268,000 60,087,000 -15,185,000 -43,108,000 36,852,000 46,793,000 -79,588,000 45,238,000 52,477,000 -122,090,000 92,535,000    -14,307,000 36,205,000 9,662,000 6,004,000 -32,872,000  
          other assets and liabilities
        2,200,000 -700,000 -2,000,000 -2,000,000 -700,000 900,000 -500,000 1,400,000 -2,700,000 7,100,000 -9,500,000 -200,000 1,600,000 6,290,000 260,000 1,076,000 1,874,000                                              
          net cash from operating activities
        -48,400,000 -140,800,000 262,100,000 167,000,000 257,500,000 101,200,000 319,900,000 268,200,000 -25,000,000 -162,000,000 98,400,000 102,700,000 -84,000,000 -39,100,000 228,851,000 401,273,000 -25,517,000 -125,307,000 407,550,000 47,247,000 94,739,000 -336,883,000 540,400,000 -40,985,000 80,422,000 -40,456,000 241,048,000 -76,291,000 72,320,000 78,123,000 46,289,000 -6,293,000 35,977,000 44,675,000 98,118,000 -51,263,000 22,296,000 40,189,000 102,279,000 -82,855,000 -18,077,000 54,150,000 41,571,000 -31,124,000 11,330,000 57,513,000 48,026,000 902,000 -4,013,000 29,583,000 -543,000 79,824,000 5,021,000 -300,000 42,235,000 6,504,000 3,598,000 17,049,000 30,051,000 12,824,000 22,880,000 -3,270,000 6,504,000 
          investing activities
                                                                       
          capital expenditures
        -34,500,000 -27,000,000 -25,200,000 -38,100,000 -22,200,000 -35,600,000 -14,700,000 -17,000,000 -22,800,000 -19,100,000 -15,300,000 -14,100,000 -18,000,000 -17,103,000 -6,333,000 -12,870,000 -12,194,000 -12,694,000 -18,017,000 -14,632,000 -11,688,000 -11,032,000 -10,145,000 -17,417,000 -7,416,000 -7,946,000 -7,651,000 -16,951,000 -7,280,000 -4,762,000 -10,494,000 -8,906,000 -2,153,000 -7,015,000 -8,403,000 -2,246,000 -3,138,000 -11,149,000 -14,317,000 -6,383,000 -5,390,000 -4,574,000 -5,796,000 -3,201,000 -862,000 -2,100,000 -2,639,000 -625,000 -5,930,000 -2,728,000 -2,033,000 
          free cash flows
        -82,900,000 -167,800,000 262,100,000 141,800,000 219,400,000 79,000,000 284,300,000 253,500,000 -42,000,000 -184,800,000 79,300,000 87,400,000 -98,100,000 -57,100,000 211,748,000 394,940,000 -38,387,000 -137,501,000 394,856,000 29,230,000 80,107,000 -348,571,000 529,368,000 -51,130,000 63,005,000 -47,872,000 233,102,000 -83,942,000 55,369,000 70,843,000 41,527,000 -16,787,000 27,071,000 42,522,000 91,103,000 -59,666,000 20,050,000 37,051,000 91,130,000 -97,172,000 -24,460,000 48,760,000 36,997,000 -36,920,000 8,129,000 56,651,000 48,026,000 -1,198,000 -6,652,000 28,958,000 -6,473,000 77,096,000 2,988,000 -300,000 42,235,000 6,504,000 3,598,000 17,049,000 30,051,000 12,824,000 22,880,000 -3,270,000 6,504,000 
          acquisition of business
        -95,700,000 -109,000,000 -45,300,000 -43,200,000 -3,100,000 -27,400,000 -292,700,000 200,000 -16,300,000 -400,000                                        -385,000              
          proceeds from sale of assets
        2,300,000 1,700,000 2,200,000 4,600,000 5,600,000 5,100,000 700,000                                     213,000 272,000 923,000                  
          purchases of investments
        -200,000 -800,000 -200,000 -100,000                                                            
          net cash from investing activities
        -128,100,000 -135,100,000 -80,700,000 -63,900,000 -36,500,000 -44,500,000 -329,100,000 -13,000,000 -31,500,000 -22,000,000 -19,200,000 -13,300,000 823,700,000 -17,300,000 -15,284,000 226,000 -12,144,000 -11,798,000 -9,625,000 -13,245,000 -13,605,000 -175,260,000 -34,684,000 1,324,000 -2,743,978,000 -7,003,000 -8,409,000 -77,271,000 -72,575,000 -8,730,000 -3,379,000 -87,404,000 -8,758,000 -943,080,000 -6,430,000 -23,522,000 -1,993,000 -72,769,000 -11,986,000 -13,951,000 -6,257,000 -5,122,000 -4,533,000 -40,431,000 -2,929,000 61,000 -11,458,000 -8,095,000 -8,872,000 -1,010,000 -5,930,000 -2,728,000 -2,033,000 -1,107,000          
          financing activities
                                                                       
          borrowings under revolving lines of credit
        1,037,400,000 677,800,000 654,200,000 879,300,000 398,700,000 442,000,000 734,900,000 680,500,000 1,069,900,000 296,000,000 250,000,000 2,300,000 788,000 7,896,000 1,278,605,000 750,711,000 365,609,000 -146,208,000 582,030,000 1,298,654,000 684,792,000 592,282,000 1,513,265,000 17,402,000 742,201,000 864,828,000 502,042,000 355,057,000 483,331,000 392,000,000 127,000,000 890,128,000                        30,471,000   55,182,000   
          payments under revolving lines of credit
        -684,700,000 -646,800,000 -792,800,000 -729,100,000 -566,300,000 -462,500,000 -726,700,000 -895,800,000 -754,600,000 -143,500,000 -250,000,000 -157,000,000 -102,300,000 -598,767,000 -161,330,000 -493,136,000 -616,767,000                                              
          borrowings under term loan
        300,000,000                          40,793,000 450,000,000                              
          payments under term loan
          -2,500,000 -2,500,000 -2,500,000 -2,500,000 -2,500,000 -2,500,000 -2,500,000 -2,500,000 -2,500,000 -517,000,000 -426,400,000 -2,400,000 -2,425,000 -2,425,000 -2,425,000 -2,425,000                                              
          borrowings under senior notes
                    300,000,000           300,000,000                              
          payment of debt issuance costs
        -200,000 -1,400,000           -400,000 -182,000 -136,000 -3,582,000     1,935,000 -45,806,000 -21,917,000                                      
          payments under equipment financing facilities and finance leases
        -7,300,000 -6,400,000 -6,900,000 -5,200,000 -4,800,000 -4,300,000 -3,900,000 -3,300,000 -2,700,000 -2,200,000 -1,600,000 -1,500,000 -1,700,000 -1,700,000 -2,154,000 -2,019,000 -2,145,000 -2,282,000                                              
          repurchase of convertible preferred stock
          -100,000                                                             
          payment of fees for the repurchase of convertible preferred stock
        -100,000                                                              
          repurchase and retirement of common stock
          -10,400,000 -28,100,000 -51,500,000 -20,900,000 -50,000,000 -225,100,000 -113,000,000                                                      
          payment of dividends on preferred stock
          -6,900,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,000,000 -6,978,000 -5,022,000                                        
          proceeds from disgorgement of short-swing profits
                                                                       
          proceeds from employee stock purchase plan
        4,200,000 4,100,000                                                              
          proceeds from issuance of common stock related to equity awards
        2,700,000 3,500,000 3,000,000 1,600,000 3,300,000 4,800,000 2,200,000 2,300,000 4,900,000 7,300,000 1,500,000 7,100,000 10,600,000 7,100,000 1,673,000 180,000 572,000 875,000 1,660,000 95,000 725,000 834,000 564,000 1,633,000 1,536,000 3,781,000                                      
          payment of taxes related to net share settlement of equity awards
        -2,200,000 -4,800,000 -10,700,000 -1,600,000 -700,000 -800,000 -5,300,000 -300,000 -100,000 -200,000 -1,500,000 -2,800,000 -34,000 -32,000 -733,000 -2,101,000                                              
          net cash from financing activities
        118,700,000 327,100,000 -167,600,000 -98,800,000 -229,800,000 -50,200,000 -7,300,000 -224,800,000 58,600,000 11,000,000 -8,600,000 -519,600,000 -582,000,000 -105,800,000 -607,355,000 -163,912,000 774,602,000 108,865,000 -353,547,000 -6,741,000 -98,662,000 400,181,000 -402,799,000 50,885,000 1,315,569,000 1,272,396,000 -126,645,000 176,676,000 -62,926,000 -27,705,000 -49,762,000 115,656,000 -44,332,000 885,305,000 -63,285,000 69,160,000 -20,140,000 1,558,000 -61,297,000 89,059,000 2,298,000 -39,858,000             45,855,000 176,000 48,638,000 42,136,000 -14,343,000 91,594,000 161,246,000 -2,833,000 -449,000 
          effect of exchange rate changes on cash and cash equivalents
        -200,000 -600,000     -700,000 -100,000 100,000 -400,000 500,000 -200,000 200,000 -1,000,000 -1,000 -383,000 482,000 -298,000 180,000 -177,000   -541,000 327,000   -799,000 -71,000 -78,000 197,000 1,702,000 -264,000                                
          net increase in cash and cash equivalents
        -58,000,000 50,600,000 14,300,000 3,900,000 -8,400,000 6,500,000 -17,200,000 30,300,000 2,200,000 -173,400,000 71,100,000 -430,400,000 157,900,000 -163,200,000 -393,789,000 237,204,000 737,423,000 -28,538,000 44,558,000 27,084,000   102,376,000 11,551,000   105,195,000   41,885,000        -31,135,000    9,372,000   2,748,000 58,538,000 35,059,000 -7,792,000 -20,362,000 27,489,000 -15,069,000 76,047,000 -3,979,000 929,000  739,000 40,729,000       
          cash and cash equivalents, beginning of period
        84,000,000 67,700,000 225,800,000 624,600,000 13,000 72,287,000     31,386,000 45,661,000                              
          cash and cash equivalents, end of period
        -58,000,000 134,600,000 14,300,000 3,900,000 -8,400,000 74,200,000 -17,200,000 30,300,000 2,200,000 52,400,000 71,100,000 -430,400,000 157,900,000 461,400,000 -393,776,000 237,204,000 737,423,000 43,749,000 44,558,000 27,084,000   102,376,000 11,551,000   105,195,000 23,043,000 -63,259,000 73,271,000 -5,150,000 21,695,000 -17,369,000 32,210,000  -5,362,000 -381,000 23,337,000                          
          supplemental cash flow information
                                                                       
          cash paid during the period for:
                                                                       
          interest
        42,400,000 40,600,000 38,200,000 19,700,000 32,600,000 20,800,000 31,100,000 15,200,000 28,900,000 8,200,000 14,300,000 49,200,000 9,400,000 47,100,000 14,147,000 52,453,000 6,280,000 57,420,000 7,739,000 61,350,000 19,604,000 57,732,000 19,621,000 63,003,000 1,878,000 26,781,000 -589,000 20,064,000 10,257,000 19,335,000 17,122,000 18,602,000 11,383,000 10,827,000 1,429,000 2,187,000 2,036,000 2,624,000 2,463,000 2,573,000 2,112,000 2,164,000 3,400,000 3,323,000 3,275,000 3,526,000 3,446,000 5,814,000 4,860,000 6,440,000 7,465,000             
          income taxes, net of refunds1
                                                                       
          advance payment for equity forward contract
               -25,000,000 -25,000,000                                                      
          income taxes, net of refunds
        32,400,000 3,600,000    5,900,000                            7,621,000 1,903,000 183,000 12,968,000 8,144,000 1,763,000 3,000,000 15,327,000 3,388,000 19,710,000 535,000 1,303,000 2,307,000 7,389,000 778,000 7,312,000 1,428,000 1,880,000             
          supplemental disclosure of non-cash activities
                                                                       
          amounts accrued for repurchases of common stock, inclusive of excise tax
                                                                       
          loss on sale of business2
                                                                       
          proceeds from sale of business
                                                                       
          payment under senior notes
                     -36,000 -309,564,000                                              
          payment of call premium
                                                                      
          operating cash flows from discontinued operations
                  -21,800,000 -6,400,000                                                  
          investing cash flows from discontinued operations
                  -2,500,000                                                  
          income taxes paid (received), net of refunds3
                                                                       
          purchases of property and equipment
           -25,200,000 -38,100,000 -22,200,000 -35,600,000 -14,700,000 -17,000,000 -22,800,000 -19,100,000 -15,300,000 -14,100,000 -18,000,000 -17,103,000 -6,333,000 -12,870,000 -12,194,000 -12,694,000 -18,017,000 -14,632,000 -11,688,000 -11,032,000 -10,145,000 -17,417,000 -7,416,000 -7,946,000 -7,651,000 -16,951,000 -7,280,000 -4,762,000 -10,494,000 -8,906,000 -2,153,000 -7,015,000 -8,403,000 -2,246,000 -3,138,000 -11,149,000 -14,317,000 -6,383,000 -5,390,000 -4,574,000 -5,796,000 -3,201,000 -862,000                  
          proceeds from disgorgement of short-swing profits1
                                                                       
          income taxes, net of refunds2
               55,800,000 55,000,000 2,400,000                                                      
          amounts accrued for repurchases of common stock
             2,200,000                                                          
          338(h)(10) election refund
                                                                       
          proceeds from sale of business2
                                                                       
          investment in available for sale securities
                                                                       
          loss on sale of business
                                                                       
          proceeds from the sale of assets
                1,800,000 1,200,000 1,300,000 1,600,000 800,000 700,000 2,001,000 1,277,000 726,000 396,000 3,069,000 4,772,000 1,027,000 401,000 1,399,000 337,000 413,000 394,000 554,000 885,000 400,000 913,000 592,000                                
          beneficial lease amortization
                          576,000 569,000 573,000 572,000                                          
          loss on sale of interior products2
                  -1,400,000 4,200,000                                                    
          acquisition of businesses
                          -163,973,000 -25,051,000 11,132,000   -857,000 -70,174,000 -56,509,000 -1,850,000 470,000 -77,502,000 -941,156,000 -15,556,000 1,000 -69,746,000     -94,000    -6,715,000 -5,995,000                
          proceeds from sale of interior products2
                  -1,400,000 400,000                                                    
          accounts payable and accrued expenses3
                                                                       
          income taxes paid (received), net of refunds4
                                                                       
          supplemental disclosure of non-cash investing and financing activities
                                                                       
          finance lease liabilities arising from obtaining right-of-use assets
                   4,600,000                                                    
          income taxes paid (received), net of refunds
                    15,900,000 2,000,000 -5,021,000 62,000 -566,000 125,000 259,000 2,289,000                                            
          loss on classification as held for sale1
                     355,400,000                                                  
          proceeds from issuance of convertible preferred stock
                                                                     
          payment of stock issuance costs
                                                                     
          gain on sale of fixed assets
                       -1,124,000 -554,000 -330,000 -360,000 -2,298,000 -907,000 -265,000 -163,000 -812,000 -319,000 -113,000 -306,000 -108,000 -312,000     -498,000 -336,000 -147,000 -126,000 -663,000 -180,000 -106,000 -374,000                      
          338(h)(10) election refund1
                                                                      
          acquisition of businesses, net1
                                                                       
          changes in operating assets and liabilities, net of the effects of businesses acquired in the period:
                                                                       
          prepaid expenses and other assets
                          46,705,000 -32,200,000 46,318,000 -131,638,000 77,065,000 -86,936,000 68,846,000 -1,421,000 11,765,000 -2,911,000 -6,468,000 -46,594,000 43,923,000 -40,949,000 -14,042,000 -1,773,000 -9,951,000 -2,161,000 -3,638,000 -1,369,000 7,907,000 30,555,000 -7,741,000 -35,511,000 13,728,000 1,819,000 -2,795,000 -5,282,000 958,000 10,422,000 -4,808,000 2,151,000 -4,633,000 8,560,000 -1,305,000 -7,953,000 -5,239,000   -5,091,000    -1,757,000 -1,785,000 
          other liabilities
                          1,032,000 -353,000 169,000 246,000 53,000 -122,000                                        
          repayments under revolving lines of credit
                          -709,146,000 152,779,000 -669,390,000 -888,225,000 -1,075,763,000 -534,515,000 -1,076,915,000 -20,548,000 -1,199,660,000 -685,100,000 -566,075,000 -382,395,000 -535,456,000 -281,221,000 -175,477,000 -549,378,000             77,000    -116,000 35,000 -4,662,000 3,896,000          
          repayments under term loan
                          -2,425,000 -2,425,000   -2,425,000 -2,425,000   -1,125,000 -2,250,000 -1,125,000 -41,918,000 -1,125,000 -1,125,000 -186,750,000      -2,812,000 -2,813,000 -2,812,000                      
          repayments under equipment financing facilities and other
                          -2,399,000 -4,960,000 -1,177,000 -1,465,000 -2,989,000 -2,961,000 -3,675,000 -1,968,000 -164,000 -3,013,000 -3,442,000 -3,415,000 -877,000 -1,214,000 -1,266,000 -1,367,000   -1,346,000 -1,412,000                          
          proceeds from secondary offering of common stock
                                                                       
          taxes paid related to net share settlement of equity awards
                          -29,000 -22,000 -3,617,000 -42,000 -8,000 -3,925,000 780,000 -475,000 -400,000 -297,000                                  
          excess tax benefit from stock-based compensation
                                      932,000 2,394,000 129,000 1,501,000  983,000 209,000 53,000                          
          supplemental disclosure of non-cash financing activity
                                                                       
          preferred stock dividends, accrued and unpaid
                                                                       
          changes in operating assets and liabilities, net of the effects of businesses acquired:
                                                                       
          effect of exchange rate changes on cash, cash equivalents, and restricted cash
                             458,000    640,000                                      
          net increase in cash, cash equivalents, and restricted cash
                             -111,504,000    1,225,577,000                                      
          cash, cash equivalents, and restricted cash, beginning of period
                             129,927,000    138,250,000                                      
          cash, cash equivalents, and restricted cash, end of period
                             18,423,000    1,363,827,000                                      
          income taxes, net of tax refunds
                             1,239,000 1,354,000 714,000 10,907,000 22,130,000 18,344,000 1,663,000 22,245,000 13,906,000 13,558,000 -12,861,000                                
          deferred income taxes1
                              18,737,000 -1,595,000 -2,337,000 -44,923,000                                      
          other
                                       -79,000 -706,000 426,000      180,000                        
          borrowings under senior notes2
                                 1,300,000,000                                      
          payment of issuance costs from secondary offering of common stock
                                 -429,000                                      
          borrowings under equipment financing facilities and other
                                   532,000 569,000 1,010,000                                  
          payment of deferred financing costs
                                      -512,000 -27,813,000                              
          proceeds from issuance of common stock
                                   2,154,000 4,380,000 3,460,000 3,947,000 4,822,000                                
          net decrease in cash and cash equivalents
                                       21,695,000 -17,369,000 -13,451,000  -5,362,000    -7,636,000                        
          taxes paid related to net share settelement of equity awards
                                                                       
          loss on sale of fixed assets
                                       -427,000                                
          loss/(gain) on sale of fixed assets
                                         -300,000                              
          changes in assets and liabilities, net of the effects of businesses acquired:
                                                                       
          proceeds from sales of assets
                                         229,000 585,000 437,000 252,000 115,000 677,000 366,000 126,000 268,000                      
          proceeds from exercise of options
                                         8,984,000 2,836,000 1,936,000 2,509,000 662,000 790,000 833,000 2,096,000 3,961,000    1,109,000 141,000 1,608,000 1,148,000 664,000 255,000 707,000 138,000 32,000 81,000 955,000 79,000 51,000 79,000     
          effect of exchange rate changes on cash
                                         -351,000 -336,000 263,000 -544,000 -113,000 -929,000 111,000 -322,000 202,000 -725,000 -54,000 125,000 132,000 306,000 -342,000 16,000 130,000 142,000 30,000 -162,000 -23,000      47,000 7,000   
          borrowings under senior term loan
                                                                       
          repayments under senior term loan
                                          -2,812,000 -2,813,000 -2,813,000 -2,812,000                          
          excess tax benefit from equity-based compensation
                                              81,000 73,000                        
          cash and cash equivalents, beginning of year
                                          54,472,000                         
          cash and cash equivalents, end of year
                                                                       
          cash paid during the year for:
                                                                       
          adjustment of liability for contingent consideration and other
                                             -64,000                          
          borrowings under revolving lines of credit, net of repayments
                                             5,067,000 -68,273,000                         
          borrowings/(repayments) under equipment financing facilities and other
                                                                       
          repayments under revolving lines of credit, net of borrowings
                                                                       
          borrowings under equipment financing facilities, net of repayments
                                                                       
          (repayments) borrowings under revolving lines of credit
                                                -47,398,000                      
          borrowings (repayments) under equipment financing facilities
                                                                       
          cash and cash equivalents at beginning of year
                                                47,027,000 117,136,000 82,742,000 26,038,000          
          cash and cash equivalents at end of period
                                                -22,358,000 56,399,000  -70,440,000 2,748,000 175,674,000  -7,792,000 -20,362,000 110,231,000 -15,069,000 76,047,000 22,059,000 929,000   42,576,000       
          borrowings (repayments) under equipment financing facilities and other
                                                 6,199,000                      
          income tax benefit from stock-based compensation deductions in excess of the associated compensation cost
                                                 192,000                      
          borrowings (repayments) under revolving lines of credit
                                                                       
          repayments under senior notes payable, and other
                                                                       
          net cash used by financing activities
                                                  -1,268,000 1,169,000   -1,815,000 -257,000 -7,493,000 -1,214,000 -8,738,000 -1,079,000 -6,805,000           
          cash and cash equivalents at end of year
                                                                       
          operating activities:
                                                                       
          gain on sale of assets
                                                   -151,000 -165,000 -325,000                  
          investing activities:
                                                                       
          financing activities:
                                                                       
          repayments under senior notes payable and other
                                                   -717,000 -7,711,000 -359,000  -2,074,000 -9,082,000 -1,981,000              
          proceeds from exercises of options
                                                   1,561,000                 754,000   
          income tax benefit from stock-based compensation deductions in excess of the associated compensation costs
                                                   273,000 291,000 88,000      80,000 6,000 5,000 195,000         
          advances (repayments) under revolving lines of credit
                                                    -53,000 -6,000   46,000 18,000              
          net cash from (used by) financing activities
                                                     832,000                  
          purchases of property and equipment, net of sale proceeds
                                                                       
          borrowings (repayments) under senior notes payable, and other
                                                                 11,282,000   53,861,000   
          adjustments to reconcile net income to net cash
                                                                       
          provided by operating activities:
                                                                       
          changes in assets and liabilities, net of the effects
                                                                       
          of businesses acquired:
                                                                       
          purchases of property and equipment, net of sales proceeds
                                                       -2,100,000 -2,639,000 -625,000 -5,930,000 -2,728,000 -2,033,000           
          income tax benefit from stock-based compensation deductions in excess of the
                                                                       
          associated compensation costs
                                                       283,000 395,000 85,000              
          changes in assets and liabilities:
                                                                       
          net repayments under senior notes payable, and other
                                                          -8,899,000 -1,901,000 -2,287,000           
          changes in assets and liabilities, net of the adjustments of businesses acquired:
                                                                       
          acquisition of businesses, net of cash acquired
                                                               -43,000 129,000       
          net borrowings (repayments) under senior notes payable, and other
                                                             -1,574,000          
          net cash provided (used) by financing activities
                                                             2,359,000          
          non-cash transactions:
                                                                       
          conversion of senior notes payable to new senior notes payable
                                                                      
          unrealized gain on interest rate collar
                                                                       
          net borrowings under senior notes payable, and other
                                                              1,101,000         
          net proceeds from sale of common stock
                                                                  7,000 51,569,000   
          deferred financing costs
                                                                       
          net increase in cash
                                                                 718,000 2,386,000 -5,969,000 10,819,000 -9,417,000 -2,662,000 
          cash and cash equivents (overdraft) at beginning of year
                                                                       
          cash and cash equivalents (overdraft) at end of period
                                                              -36,083,000         
          non-cash transations:
                                                                       
          unrealized gain on interest rate collars
                                                                       
          cash and cash equivalents (overdraft) at beginning of year
                                                               1,847,000       
          unrealized (gain) loss on interest rate collars
                                                                       
          borrowings under senior notes payable and other
                                                                287,208,000       
          repayments of senior notes payable
                                                                       
          income tax benefit from stock-based compensation deductions in excess of the associated recognized compensation cost
                                                                       
          conversion of senior notes payable to new senior notes
                                                                66,839,000       
          deferred interest
                                                                       
          change in value of warrant derivatives
                                                                       
          loss on early retirement of debt
                                                                     
          early extinguishment of debt
                                                                       
          repayment of junior subordinated notes and warrants to purchase common stock
                                                                       
          repayment of subordinated notes payable to related parties
                                                                       
          proceeds from sale of common stock
                                                                      1,379,000 
          initial public offering costs
                                                                       
          cash (overdraft) at beginning of year
                                                                       
          cash (overdraft) at end of year
                                                                       
          non-cash financing and investing activities
                                                                       
          capital lease transactions
                                                                       
          common stock subscription receivable
                                                                       
          asset
                                                                       
          buildings and improvements
                                                                       
          equipment
                                                                       
          furniture and fixtures
                                                                       
          leasehold improvements
                                                                       
          repurchase of warrants
                                                                       
          repayments of junior subordinated notes
                                                                       
          repayments of subordinated notes payable to related parties
                                                                       
          income tax benefit from stock-based compensation deductions in excess of recognized compensation cost
                                                                  374,000 3,154,000 1,736,000   
          cash overdraft at beginning of year
                                                                       
          cash at end of period
                                                                    7,262,000  -2,662,000 
          capital lease additions
                                                                  1,433,000 267,000 3,251,000   
          weighted-average common shares outstanding for basic
                                                                  14,745,613,000 1,999,138,000 27,054,738,000   
          dilutive effect of employee stock options
                                                                  384,676,000 -73,503,000 892,812,000  -32,411,000 
          weighted-average shares assuming dilution
                                                                    27,947,550,000  -2,734,412,290,387,457,000 
          net borrowings under revolving lines of credit
                                                                      -880,000 
          cash (overdraft) at end of period
                                                                       
          weighted-average common shares assuming dilution
                                                                       
          unrealized loss on interest rate collar
                                                                    244,000   
          non-cash transactions
                                                                       
          net proceeds from sale of property and equipment
                                                                       
          proceeds from sale of class a common stock
                                                                       
          repurchase of treasury stock
                                                                       
          reinbursement of offering costs by warrant holders
                                                                       
          early retirement of debt
                                                                       
          repayments of junior subordinated notes and warrants to purchase class a common stock
                                                                       
          non-cash
                                                                       
          changes in assets and liabilities, net of the effects of business acquired:
                                                                       
          acquisition of business, net of cash acquired
                                                                       
          redemption of warrants
                                                                       
          repayment of junior subordinated notes
                                                                       
          weighted-average common shares outstanding used for basic net income per share