7Baggers

O'Reilly Automotive, Inc
(NASDAQ:ORLY) 

ORLY stock logo

O'Reilly Automotive, Inc., together with its subsidiaries, operates as a retailer of automotive aftermarket parts, tools, supplies, equipment, and accessories in the United States. The company provides new and remanufactured automotive hard parts and maintenance items, such as alternators, batteries...

Founded: 1957
Full Time Employees: 76,027
Sector: Consumer Cyclical
Industry: Specialty Retail

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:
  • DIY and Professional Demand Both Support Revenue: O'Reilly benefits from a balanced mix of do-it-yourself retail sales and professional installer (commercial) business, helping stabilize performance across economic cycles.
  • Margin and Cost Discipline Are Key Ongoing Focus Areas: Results are typically driven by gross margin management (product mix, pricing, and shrink) and tight control of operating expenses, including labor, freight, and distribution costs.
  • Store Growth and Distribution Investments Expand Reach: The company continues to add stores and invest in distribution capacity to improve parts availability and delivery times, supporting share gains in local markets.
  • Share Repurchases Are a Major Capital Return Lever: O'Reilly has historically returned significant capital through share buybacks, which can amplify per-share earnings growth when supported by strong operating cash flow.
  • Macro Sensitivities: Miles Driven, Car Parc Age, and Repair Inflation: Demand is influenced by vehicle miles traveled, the aging U.S. car fleet, and parts/labor inflation; weather patterns and broader consumer spending trends can also affect near-term sales.
Bull Thesis:
  • Aging Vehicle Fleet & Increased Miles Driven: Consumers are keeping their vehicles longer, leading to an older average vehicle age on the road. This naturally drives higher demand for maintenance and repair parts, as older cars require more frequent servicing. Additionally, a rebound in miles driven post-pandemic further fuels demand for automotive aftermarket products.
  • Resilient DIY and Professional Segments: O'Reilly Automotive effectively serves both the 'Do-It-Yourself' (DIY) and 'Professional' installer markets. The DIY segment often sees increased activity during economic downturns as consumers look to save money on labor costs, while the professional segment provides a stable, recurring revenue stream from garages and repair shops, offering a balanced and resilient business model.
  • Strong Operational Execution & Store Expansion: ORLY has a proven track record of efficient inventory management, strong customer service, and strategic store expansion. Their extensive distribution network and focus on in-stock availability provide a competitive advantage, ensuring parts are readily available for both customer segments, which drives repeat business and market share gains.
  • Non-Discretionary Nature of Auto Maintenance: Automotive maintenance and repair are largely non-discretionary expenses for most consumers and businesses. People rely on their vehicles for work, school, and daily life, making essential repairs a necessity rather than a luxury. This provides a degree of recession resistance and stable demand for O'Reilly's products.
Bear Thesis:
  • Long-Term EV Transition Threat: The accelerating shift towards Electric Vehicles (EVs) poses a significant long-term structural challenge. EVs have fewer moving parts, require less traditional maintenance (no oil changes, spark plugs, exhaust systems), and have different wear components. This could gradually erode demand for a substantial portion of O'Reilly's current product offerings over the next decade and beyond.
  • Intense Competition & Pricing Pressure: The automotive aftermarket is highly competitive, with major players like AutoZone and Advance Auto Parts, as well as a growing threat from online retailers (e.g., Amazon) and big-box stores. This intense competition can lead to pricing pressures, potentially compressing O'Reilly's margins and making it harder to gain market share without significant investment.
  • Inflationary Pressures & Margin Compression: Rising costs for raw materials, labor, and transportation can put pressure on O'Reilly's gross and operating margins. While the company may pass some costs onto consumers, there's a limit to price increases before impacting demand or losing competitiveness. Persistent inflation could erode profitability if not managed effectively.
  • Potential Slowdown in Consumer Spending & Miles Driven: While somewhat recession-resistant, a severe economic downturn or prolonged period of high inflation could eventually impact consumer discretionary spending, leading to delayed non-essential repairs or upgrades. A significant and sustained reduction in miles driven due to economic factors or changing work habits could also temper demand for parts.
Main Competitors:
  • AutoZone, Inc. ($AZO) (Automotive aftermarket parts, accessories, and tools), A direct and primary competitor, AutoZone operates a similar retail store model, targeting both DIY customers and professional repair shops. Competition centers on store density, inventory breadth, pricing, customer service, and private-label brand strength.
  • Advance Auto Parts, Inc. ($AAP) (Automotive aftermarket parts, accessories, and tools), Another major direct competitor, Advance Auto Parts competes with O'Reilly through its extensive network of retail stores, product availability, pricing strategies, and services aimed at both DIY enthusiasts and professional installers.
  • Genuine Parts Company (NAPA Auto Parts) ($GPC) (Automotive aftermarket parts, supplies, and equipment), While NAPA is a brand under Genuine Parts Company, it's a formidable competitor, especially in the professional installer market. NAPA competes through its vast distribution network, strong brand recognition, and focus on providing high-quality parts and services to garages and mechanics.
  • Online Retailers (e.g., Amazon, eBay) (Automotive parts, accessories, and tools), These platforms compete primarily on price and convenience for the DIY segment, offering a wide array of parts and accessories with direct-to-consumer shipping. While they lack the immediate availability and expert advice of brick-and-mortar stores, they pose a significant threat for less urgent or common parts.
Moat:
O'Reilly Automotive operates in a highly competitive automotive aftermarket, primarily competing with other large national chains like AutoZone and Advance Auto Parts, as well as the extensive network of NAPA Auto Parts (Genuine Parts Company). These direct competitors vie for market share through store density, inventory breadth, pricing strategies, customer service, and loyalty programs for both DIY and professional customers. Additionally, O'Reilly faces increasing competition from online retailers such as Amazon and eBay, which offer convenience and often lower prices for less urgent parts, primarily impacting the DIY segment. O'Reilly's competitive moat is built on its robust dual-market strategy, extensive and localized inventory supported by an efficient supply chain, knowledgeable store personnel, and a dense network of convenient store locations, which are critical for providing immediate parts availability and expert advice, especially to professional installers who prioritize speed and reliability.
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 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-12-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 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-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-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-03-31 2005-12-31 2005-09-30 
                                                                                     
      sales
    4,560,539,000 4,414,314,000 4,705,696,000 4,525,058,000 4,136,924,000 4,095,601,000 4,364,437,000 4,272,201,000 3,976,240,000 3,832,015,000 4,203,380,000 4,068,991,000 3,707,864,000 3,644,493,000 3,798,619,000 3,670,737,000 3,296,011,000 3,291,493,000 3,479,570,000 3,465,601,000 3,090,899,000 2,828,773,000 3,207,638,000 3,091,595,000 2,476,487,000 2,482,975,000 2,666,528,000 2,589,874,000 2,410,608,000 2,314,957,000 2,482,717,000 2,456,073,000 2,282,681,000 2,190,808,000 2,339,830,000 2,290,829,000 2,156,259,000 2,099,302,000 2,220,955,000 2,176,689,000 2,096,150,000 1,949,052,000 2,080,201,000 2,035,518,000 1,901,903,000 1,764,178,000 1,876,872,000 1,847,088,000 1,727,943,000 1,621,234,000 1,728,025,000 1,714,969,000 1,585,009,000 1,488,385,000 1,601,558,000 1,562,849,000 1,529,392,000 1,391,307,000 1,535,453,000 1,479,318,000 1,382,738,000 1,310,330,000 1,425,887,000 1,381,241,000 1,280,067,000 1,173,697,000 1,258,239,000 1,251,377,000 1,163,749,000 1,114,631,000 1,111,272,000 704,430,000 646,220,000 -1,915,508,681 661,778,000 643,108,000 613,145,000     
      yoy
    10.24% 7.78% 7.82% 5.92% 4.04% 6.88% 3.83% 4.99% 7.24% 5.15% 10.66% 10.85% 12.50% 10.72% 9.17% 5.92% 6.64% 16.36% 8.48% 12.10% 24.81% 13.93% 20.29% 19.37% 2.73% 7.26% 7.40% 5.45% 5.60% 5.67% 6.11% 7.21% 5.86% 4.36% 5.35% 5.24% 2.87% 7.71% 6.77% 6.94% 10.21% 10.48% 10.83% 10.20% 10.07% 8.82% 8.61% 7.70% 9.02% 8.93% 7.90% 9.73% 3.64% 6.98% 4.31% 5.65% 10.61% 6.18% 7.68% 7.10% 8.02% 11.64% 13.32% 10.38% 10.00% 5.30% 13.23% 77.64% 80.09% -158.19% 67.92% 9.54% 5.39%         
      qoq
    3.31% -6.19% 3.99% 9.38% 1.01% -6.16% 2.16% 7.44% 3.76% -8.83% 3.30% 9.74% 1.74% -4.06% 3.48% 11.37% 0.14% -5.41% 0.40% 12.12% 9.27% -11.81% 3.75% 24.84% -0.26% -6.88% 2.96% 7.44% 4.13% -6.76% 1.08% 7.60% 4.19% -6.37% 2.14% 6.24% 2.71% -5.48% 2.03% 3.84% 7.55% -6.30% 2.20% 7.03% 7.81% -6.00% 1.61% 6.90% 6.58% -6.18% 0.76% 8.20% 6.49% -7.07% 2.48% 2.19% 9.92% -9.39% 3.79% 6.98% 5.53% -8.10% 3.23% 7.90% 9.06% -6.72% 0.55% 7.53% 4.41% 0.30% 57.75% 9.01% -133.74% -389.45% 2.90% 4.89%      
      cost of goods sold, including warehouse and distribution expenses
    2,213,328,000 2,128,142,000 2,265,750,000 2,198,520,000 2,015,439,000 1,994,569,000 2,113,212,000 2,104,141,000 1,942,068,000 1,864,586,000 2,042,917,000 1,982,409,000 1,817,535,000 1,790,539,000 1,863,657,000 1,786,019,000 1,587,939,000 1,556,957,000 1,661,330,000 1,639,223,000 1,450,104,000 1,356,635,000 1,527,170,000 1,454,415,000 1,180,581,000 1,158,391,000 1,243,998,000 1,221,587,000 1,131,318,000 1,080,642,000 1,166,962,000 1,167,435,000 1,081,423,000 1,031,628,000 1,109,536,000 1,090,767,000 1,025,112,000 985,075,000 1,050,929,000 1,049,510,000 998,571,000 921,413,000 990,947,000 976,727,000 914,944,000 852,071,000 908,671,000 896,211,000 850,227,000 801,934,000 848,862,000 843,094,000 786,346,000 738,001,000 796,065,000 782,988,000 767,712,000 696,610,000 781,243,000 760,657,000 712,957,000 673,733,000 732,472,000 708,608,000 661,720,000 604,163,000 647,684,000 647,608,000 621,079,000 599,502,000 604,066,000 387,333,000 357,726,000 -1,066,462,141 368,077,000 355,923,000 343,864,000  303,119,000 283,516,000 306,990,000 
      gross profit
    2,347,211,000 2,286,172,000 2,439,946,000 2,326,538,000 2,121,485,000 2,101,032,000 2,251,225,000 2,168,060,000 2,034,172,000 1,967,429,000 2,160,463,000 2,086,582,000 1,890,329,000 1,853,954,000 1,934,962,000 1,884,718,000 1,708,072,000 1,734,536,000 1,818,240,000 1,826,378,000 1,640,795,000 1,472,138,000 1,680,468,000 1,637,180,000 1,295,906,000 1,324,584,000 1,422,530,000 1,368,287,000 1,279,290,000 1,234,315,000 1,315,755,000 1,288,638,000 1,201,258,000 1,159,180,000 1,230,294,000 1,200,062,000 1,131,147,000 1,114,227,000 1,170,026,000 1,127,179,000 1,097,579,000 1,027,639,000 1,089,254,000 1,058,791,000 986,959,000 912,107,000 968,201,000 950,877,000 877,716,000 819,300,000 879,163,000 871,875,000 798,663,000 750,384,000 805,493,000 779,861,000 761,680,000 694,697,000 754,210,000 718,661,000 669,781,000 636,597,000 693,415,000 672,633,000 618,347,000 569,534,000 610,555,000 603,769,000 542,670,000 515,129,000 507,206,000 317,097,000 288,494,000 -849,046,540 293,701,000 287,185,000 269,281,000  233,428,000 231,448,000 235,916,000 
      yoy
    10.64% 8.81% 8.38% 7.31% 4.29% 6.79% 4.20% 3.90% 7.61% 6.12% 11.65% 10.71% 10.67% 6.88% 6.42% 3.19% 4.10% 17.82% 8.20% 11.56% 26.61% 11.14% 18.13% 19.65% 1.30% 7.31% 8.12% 6.18% 6.50% 6.48% 6.95% 7.38% 6.20% 4.03% 5.15% 6.47% 3.06% 8.43% 7.42% 6.46% 11.21% 12.67% 12.50% 11.35% 12.45% 11.33% 10.13% 9.06% 9.90% 9.18% 9.15% 11.80% 4.86% 8.02% 6.80% 8.52% 13.72% 9.13% 8.77% 6.84% 8.32% 11.78% 13.57% 11.41% 13.95% 10.56% 20.38% 90.41% 88.10% -160.67% 72.69% 10.42% 7.13%  25.82% 24.08% 14.14%     
      qoq
    2.67% -6.30% 4.87% 9.67% 0.97% -6.67% 3.84% 6.58% 3.39% -8.93% 3.54% 10.38% 1.96% -4.19% 2.67% 10.34% -1.53% -4.60% -0.45% 11.31% 11.46% -12.40% 2.64% 26.33% -2.17% -6.89% 3.96% 6.96% 3.64% -6.19% 2.10% 7.27% 3.63% -5.78% 2.52% 6.09% 1.52% -4.77% 3.80% 2.70% 6.81% -5.66% 2.88% 7.28% 8.21% -5.79% 1.82% 8.34% 7.13% -6.81% 0.84% 9.17% 6.43% -6.84% 3.29% 2.39% 9.64% -7.89% 4.95% 7.30% 5.21% -8.19% 3.09% 8.78% 8.57% -6.72% 1.12% 11.26% 5.35% 1.56% 59.95% 9.91% -133.98% -389.09% 2.27% 6.65%   0.86% -1.89%  
      gross margin %
    51.47% 51.79% 51.85% 51.41% 51.28% 51.30% 51.58% 50.75% 51.16% 51.34% 51.40% 51.28% 50.98% 50.87% 50.94% 51.34% 51.82% 52.70% 52.25% 52.70% 53.08% 52.04% 52.39% 52.96% 52.33% 53.35% 53.35% 52.83% 53.07% 53.32% 53.00% 52.47% 52.62% 52.91% 52.58% 52.39% 52.46% 53.08% 52.68% 51.78% 52.36% 52.73% 52.36% 52.02% 51.89% 51.70% 51.59% 51.48% 50.80% 50.54% 50.88% 50.84% 50.39% 50.42% 50.29% 49.90% 49.80% 49.93% 49.12% 48.58% 48.44% 48.58% 48.63% 48.70% 48.31% 48.52% 48.52% 48.25% 46.63% 46.22% 45.64% 45.01% 44.64% 44.32% 44.38% 44.66% 43.92% NaN% Infinity% Infinity% Infinity% 
      selling, general and administrative expenses
    1,505,603,000 1,457,563,000 1,463,879,000 1,412,068,000 1,380,019,000 1,362,382,000 1,354,497,000 1,304,762,000 1,281,691,000 1,248,693,000 1,263,241,000 1,232,809,000 1,173,684,000 1,171,737,000 1,130,768,000 1,086,168,000 1,038,542,000 1,058,655,000 1,063,641,000 1,030,795,000 949,690,000 937,866,000 955,455,000 900,690,000 872,345,000 883,081,000 886,167,000 870,213,000 834,504,000 806,275,000 830,607,000 809,488,000 778,412,000 756,345,000 768,331,000 742,617,000 727,990,000 706,517,000 722,217,000 702,118,000 678,953,000 665,019,000 673,994,000 673,023,000 636,586,000 609,095,000 624,433,000 614,403,000 590,596,000 563,540,000 578,783,000 575,614,000 547,579,000 527,413,000 542,175,000 536,258,000 514,179,000 490,584,000 513,160,000 496,293,000 473,344,000 472,461,000 488,484,000 476,469,000 449,902,000 444,122,000 461,359,000 454,094,000 429,334,000 434,527,000 414,735,000 228,709,000 214,338,000         
      operating income
    841,608,000 828,609,000 976,067,000 914,470,000 741,466,000 738,650,000 896,728,000 863,298,000 752,481,000 718,736,000 897,222,000 853,773,000 716,645,000 682,217,000 804,194,000 798,550,000 669,530,000 675,881,000 754,599,000 795,583,000 691,105,000 534,272,000 725,013,000 736,490,000 423,561,000 441,503,000 536,363,000 498,074,000 444,786,000 428,040,000 485,148,000 479,150,000 422,846,000 402,835,000 461,963,000 457,445,000 403,157,000 407,710,000 447,809,000 425,061,000 418,626,000 362,620,000 415,260,000 385,768,000 350,373,000 303,012,000 343,768,000 336,474,000 287,120,000 255,760,000 300,380,000 296,261,000 251,084,000 222,971,000 263,318,000 243,603,000 247,501,000 206,911,000 241,050,000 222,368,000 196,437,000 164,136,000 199,031,000 181,164,000  125,412,000 149,196,000 149,675,000  80,602,000 92,471,000 88,388,000 74,156,000 -241,160,849 82,716,000 81,558,000 77,192,000  64,966,000 63,231,000 67,585,000 
      yoy
    13.51% 12.18% 8.85% 5.93% -1.46% 2.77% -0.06% 1.12% 5.00% 5.35% 11.57% 6.92% 7.04% 0.94% 6.57% 0.37% -3.12% 26.51% 4.08% 8.02% 63.17% 21.01% 35.17% 47.87% -4.77% 3.15% 10.56% 3.95% 5.19% 6.26% 5.02% 4.74% 4.88% -1.20% 3.16% 7.62% -3.70% 12.43% 7.84% 10.19% 19.48% 19.67% 20.80% 14.65% 22.03% 18.48% 14.44% 13.57% 14.35% 14.71% 14.07% 21.62% 1.45% 7.76% 9.24% 9.55% 26.00% 26.06% 21.11% 22.74%  30.88% 33.40% 21.04%  55.59% 61.34% 69.34%  -133.42% 11.79% 8.37% -3.93%  27.32% 28.98% 14.21%     
      qoq
    1.57% -15.11% 6.74% 23.33% 0.38% -17.63% 3.87% 14.73% 4.70% -19.89% 5.09% 19.13% 5.05% -15.17% 0.71% 19.27% -0.94% -10.43% -5.15% 15.12% 29.35% -26.31% -1.56% 73.88% -4.06% -17.69% 7.69% 11.98% 3.91% -11.77% 1.25% 13.32% 4.97% -12.80% 0.99% 13.47% -1.12% -8.95% 5.35% 1.54% 15.44% -12.68% 7.65% 10.10% 15.63% -11.86% 2.17% 17.19% 12.26% -14.85% 1.39% 17.99% 12.61% -15.32% 8.09% -1.57% 19.62% -14.16% 8.40% 13.20% 19.68% -17.53% 9.86%   -15.94% -0.32%   -12.84% 4.62% 19.19% -130.75% -391.55% 1.42% 5.66%   2.74% -6.44%  
      operating margin %
    18.45% 18.77% 20.74% 20.21% 17.92% 18.04% 20.55% 20.21% 18.92% 18.76% 21.35% 20.98% 19.33% 18.72% 21.17% 21.75% 20.31% 20.53% 21.69% 22.96% 22.36% 18.89% 22.60% 23.82% 17.10% 17.78% 20.11% 19.23% 18.45% 18.49% 19.54% 19.51% 18.52% 18.39% 19.74% 19.97% 18.70% 19.42% 20.16% 19.53% 19.97% 18.60% 19.96% 18.95% 18.42% 17.18% 18.32% 18.22% 16.62% 15.78% 17.38% 17.28% 15.84% 14.98% 16.44% 15.59% 16.18% 14.87% 15.70% 15.03% 14.21% 12.53% 13.96% 13.12% 0% 10.69% 11.86% 11.96% 0% 7.23% 8.32% 12.55% 11.48% 12.59% 12.50% 12.68% 12.59% NaN% Infinity% Infinity% Infinity% 
      other income:
                                                                                     
      interest expense
    -62,745,000 -60,597,000 -59,566,000 -57,337,000 -57,564,000 -55,403,000 -55,166,000 -54,831,000 -57,148,000 -56,148,000 -51,361,000 -49,587,000 -44,572,000 -42,331,000 -43,164,000 -37,384,000 -34,841,000 -34,732,000 -34,873,000 -37,657,000 -37,506,000 -38,349,000 -41,668,000 -41,723,000 -39,386,000 -35,288,000 -35,858,000 -34,538,000 -34,291,000 -31,468,000 -31,582,000 -30,862,000 -28,217,000 -26,794,000 -24,324,000 -20,827,000 -19,404,000 -18,703,000 -18,706,000 -18,701,000 -14,821,000 -14,112,000 -14,296,000 -14,319,000 -14,402,000 -14,079,000 -12,983,000 -12,819,000 -13,409,000 -12,912,000 -13,295,000 -11,467,000 -11,400,000 -11,478,000 -10,451,000 -9,140,000 -9,131,000 -9,459,000 -7,212,000 -6,257,000 -5,237,000 -7,492,000 -9,756,000 -11,146,000 -10,879,000 -11,069,000 -11,086,000 -10,961,000 -12,060,000             
      interest income
    1,748,000 1,994,000 1,780,000 1,885,000 1,664,000 2,056,000 2,055,000 1,528,000 1,656,000 1,980,000 1,292,000 760,000 868,000 2,136,000 1,435,000 682,000 510,000 493,000 485,000 456,000 537,000 599,000 582,000 635,000 675,000 732,000 656,000 603,000 554,000 683,000 669,000 597,000 572,000 579,000 592,000 470,000 706,000 1,052,000 1,227,000 1,193,000 752,000 632,000 551,000 577,000 580,000 613,000 551,000 506,000 631,000 532,000 514,000 469,000 477,000 591,000 565,000 658,000 627,000 625,000 516,000 562,000 542,000 532,000 510,000 503,000 396,000 416,000 340,000 361,000 426,000             
      other
    -522,000 709,000 5,369,000 2,437,000 -1,215,000 -106,000 4,304,000 1,561,000 3,401,000 6,963,000 -486,000 4,186,000 4,479,000 4,225,000 -616,000 -4,550,000 -1,938,000 2,582,000 318,000 2,952,000 1,691,000 3,407,000 2,479,000 5,008,000 -5,190,000 2,366,000 732,000 832,000 3,103,000 -4,098,000 1,416,000 988,000 205,000 104,000 1,299,000 -762,000 765,000 871,000 1,563,000 1,241,000 1,017,000 486,000 -647,000 182,000 1,113,000 560,000 982,000 637,000 618,000 517,000 690,000 864,000 468,000 593,000 550,000 -51,000 795,000 -489,000 675,000 309,000 295,000 445,000 407,000 924,000 514,000 1,214,000 825,000 390,000 483,000 820,000 845,000           
      total other expense
    -61,519,000 -57,894,000 -52,417,000 -53,015,000 -57,115,000 -53,453,000 -48,807,000 -51,742,000 -52,091,000 -47,205,000 -50,555,000 -44,641,000 -39,225,000 -35,970,000 -42,345,000 -41,252,000 -36,269,000 -31,657,000 -34,070,000 -34,249,000 -35,278,000 -34,343,000 -38,607,000 -36,080,000 -43,901,000 -32,190,000 -34,470,000 -33,103,000 -30,634,000 -34,883,000 -29,497,000 -29,277,000 -27,440,000 -26,111,000 -22,433,000 -21,119,000 -17,933,000 -16,780,000 -15,916,000 -16,267,000 -13,052,000 -12,994,000 -14,392,000 -13,560,000 -12,709,000 -12,906,000 -11,450,000 -11,676,000 -12,160,000 -11,863,000 -12,091,000 -10,134,000 -10,455,000 -10,294,000 -9,336,000 -8,533,000 -7,709,000 -10,417,500 -6,021,000 -5,386,000 -30,263,000 5,124,000 -8,839,000 -9,719,000 -9,969,000    -11,151,000             
      income before income taxes
    780,089,000 770,715,000 923,650,000 861,455,000 684,351,000 685,197,000 847,921,000 811,556,000 700,390,000 671,531,000 846,667,000 809,132,000 677,420,000 646,247,000 761,849,000 757,298,000 633,261,000 644,224,000 720,529,000 761,334,000 655,827,000 499,929,000 686,406,000 700,410,000 379,660,000 409,313,000 501,893,000 464,971,000 414,152,000 393,157,000 455,651,000 449,873,000 395,406,000 376,724,000 439,530,000 436,326,000 385,224,000 390,930,000 431,893,000 408,794,000 405,574,000 349,626,000 400,868,000 372,208,000 337,664,000 290,106,000 332,318,000 324,798,000 274,960,000 243,897,000 288,289,000 286,127,000 240,629,000 212,677,000 253,982,000 235,070,000 239,792,000 197,588,000 235,029,000 216,982,000 166,174,000 169,260,000 190,192,000 171,445,000 158,476,000 115,973,000 139,275,000 139,465,000 102,185,000 58,479,500 71,149,000 89,063,000 73,706,000 60,748,250 83,472,000 82,339,000 77,182,000  64,514,000   
      provision for income taxes
    175,908,000 165,482,000 197,754,000 192,860,000 145,866,000 134,067,000 182,457,000 188,708,000 153,152,000 119,027,000 196,840,000 181,767,000 160,535,000 117,675,000 176,411,000 180,538,000 151,381,000 125,251,000 161,877,000 175,883,000 154,218,000 106,984,000 159,154,000 168,743,000 79,222,000 84,397,000 110,600,000 111,290,000 93,000,000 92,800,000 89,500,000 96,800,000 90,500,000 74,409,000 155,796,000 153,505,000 120,290,000 144,900,000 153,400,000 151,000,000 150,200,000 131,050,000 134,600,000 138,700,000 124,800,000 108,428,000 115,321,000 119,151,000 101,100,000 91,550,000 101,800,000 109,000,000 86,300,000 79,875,000 94,650,000 88,950,000 92,300,000 74,600,000 86,590,000 83,210,000 63,700,000 63,500,000 73,650,000 71,850,000 61,000,000 44,050,000 52,050,000 53,950,000 39,350,000 25,900,000 29,750,000 33,275,000 27,375,000 -89,486,500 30,385,000 30,440,000 28,775,000  23,950,000 23,303,000 18,401,000 
      net income
    604,181,000 605,233,000 725,896,000 668,595,000 538,485,000 551,130,000 665,464,000 622,848,000 547,238,000 552,504,000 649,827,000 627,365,000 516,885,000 528,572,000 585,438,000 576,760,000 481,880,000 518,973,000 558,652,000 585,451,000 501,609,000 392,945,000 527,252,000 531,667,000 300,438,000 324,916,000 391,293,000 353,681,000 321,152,000 300,357,000 366,151,000 353,073,000 304,906,000 302,315,000 283,734,000 282,821,000 264,934,000 246,030,000 278,493,000 257,794,000 255,374,000 218,576,000 266,268,000 233,508,000 212,864,000 181,678,000 216,997,000 205,647,000 173,860,000 152,347,000 186,489,000 177,127,000 154,329,000 132,802,000 159,332,000 146,120,000 147,492,000 122,988,000 148,439,000 133,772,000 102,474,000 105,760,000 116,542,000 99,595,000 97,476,000 71,923,000 87,225,000 85,515,000 62,835,000 42,714,000 41,399,000 55,788,000 46,331,000 -153,199,012 53,087,000 51,899,000 48,407,000  40,564,000 39,507,000 48,623,000 
      yoy
    12.20% 9.82% 9.08% 7.34% -1.60% -0.25% 2.41% -0.72% 5.87% 4.53% 11.00% 8.77% 7.26% 1.85% 4.79% -1.48% -3.93% 32.07% 5.96% 10.12% 66.96% 20.94% 34.75% 50.32% -6.45% 8.18% 6.87% 0.17% 5.33% -0.65% 29.05% 24.84% 15.09% 22.88% 1.88% 9.71% 3.74% 12.56% 4.59% 10.40% 19.97% 20.31% 22.71% 13.55% 22.43% 19.25% 16.36% 16.10% 12.66% 14.72% 17.04% 21.22% 4.64% 7.98% 7.34% 9.23% 43.93% 16.29% 27.37% 34.32% 5.13% 47.05% 33.61% 16.46% 55.13% 68.38% 110.69% 53.29% 35.62% -127.88% -22.02% 7.49% -4.29%  30.87% 31.37% -0.44%     
      qoq
    -0.17% -16.62% 8.57% 24.16% -2.29% -17.18% 6.84% 13.82% -0.95% -14.98% 3.58% 21.37% -2.21% -9.71% 1.50% 19.69% -7.15% -7.10% -4.58% 16.71% 27.65% -25.47% -0.83% 76.96% -7.53% -16.96% 10.63% 10.13% 6.92% -17.97% 3.70% 15.80% 0.86% 6.55% 0.32% 6.75% 7.68% -11.66% 8.03% 0.95% 16.84% -17.91% 14.03% 9.70% 17.17% -16.28% 5.52% 18.28% 14.12% -18.31% 5.29% 14.77% 16.21% -16.65% 9.04% -0.93% 19.92% -17.15% 10.96% 30.54% -3.11% -9.25% 17.02% 2.17% 35.53% -17.54% 2.00% 36.09% 47.11% 3.18% -25.79% 20.41% -130.24% -388.58% 2.29% 7.21%   2.68% -18.75%  
      net income margin %
    13.25% 13.71% 15.43% 14.78% 13.02% 13.46% 15.25% 14.58% 13.76% 14.42% 15.46% 15.42% 13.94% 14.50% 15.41% 15.71% 14.62% 15.77% 16.06% 16.89% 16.23% 13.89% 16.44% 17.20% 12.13% 13.09% 14.67% 13.66% 13.32% 12.97% 14.75% 14.38% 13.36% 13.80% 12.13% 12.35% 12.29% 11.72% 12.54% 11.84% 12.18% 11.21% 12.80% 11.47% 11.19% 10.30% 11.56% 11.13% 10.06% 9.40% 10.79% 10.33% 9.74% 8.92% 9.95% 9.35% 9.64% 8.84% 9.67% 9.04% 7.41% 8.07% 8.17% 7.21% 7.61% 6.13% 6.93% 6.83% 5.40% 3.83% 3.73% 7.92% 7.17% 8.00% 8.02% 8.07% 7.89% NaN% Infinity% Infinity% Infinity% 
      earnings per share-basic:
                                                                                     
      earnings per share
    0.72 0.72 0.86 0.78 9.4 9.57 11.47 10.61 9.27 9.34 10.82 10.32 8.36 8.45 9.25 8.86 7.24 7.72 8.14 8.41 7.13 5.46 7.13 7.16 4.3 5.14 4.56 4.09 3.77 4.54 4.32 3.65 3.54 3.26 3.14 2.88 2.62 2.93 2.69 2.63 2.23 2.68 2.32 2.09 1.79 2.1 1.94 1.64 1.43 1.72 1.61 1.38 1.16 1.34 1.17 1.16 0.96 1.12 0.97 0.73                     
      weighted-average common shares outstanding – basic
    838,578 851,472 848,292 854,003 57,304 58,339 57,998 58,679 59,017 60,475 60,082 60,817 61,840 64,372 63,288 65,116 66,572 68,967 68,608 69,618 70,383 73,817 73,916 74,205 75,022 76,985 76,172 77,613 78,484 81,406 80,593 81,733 83,530 88,426 86,947 90,030 92,001 95,447 94,891 95,967 97,140 99,965 99,270 100,547 101,612 104,262 103,498 105,772 106,191 109,244 108,307 110,278 111,557 121,182 118,546 124,870 126,970 134,667 132,777 137,399 140,579        135,043,000    115,386,000    113,936,000    111,911,000 
      earnings per share-assuming dilution:
                                                                                     
      weighted-average common shares outstanding – assuming dilution
    842,516 855,919 852,704 858,440 57,622 58,705 58,335 59,044 59,454 60,998 60,590 61,366 62,398 64,962 63,860 65,686 67,190 69,611 69,240 70,264 71,015 74,462 74,586 74,833 75,663 77,788 76,969 78,412 79,297 82,280 81,410 82,536 84,523 89,502 88,025 91,299 93,495 96,720 96,120 97,282 98,537 101,514 100,770 102,109 103,257 106,041 105,222 107,556 108,070 111,101 110,193 112,079 113,396 123,314 120,539 127,188 129,327 136,983 135,033 139,716 142,866                     
      write-off of asset-based revolving credit facility debt issuance costs
                                                                -21,626,000                     
      termination of interest rate swap agreements
                                                                -4,237,000                     
      legacy csk doj investigation charge
                                                                                     
      accrual of legacy csk doj investigation charge
                                                                 5,225,000 5,900,000 15,000,000                  
      other income, net:
                                                                                     
      basic income per common share:
                                                                                     
      net income per common share
                                                                 567.5 840 720 710     295 310 480  335 460 450   360 350 430 
      weighted-average common shares outstanding
                                                                  138,831,000 138,230,000 137,583,000 136,230,000 136,774,000 135,773,000  124,526 132,196,000 115,696,000  114,667 114,946,000 114,533,000  113,253,000  111,613,000  
      income per common share-assuming dilution:
                                                                                     
      adjusted weighted-average common shares outstanding
                                                                  141,706,000 141,117,000 139,612,000 137,882,000            115,119,000  113,385,000  
      operating income:
                                                                    168,445,000    113,336,000             
      debt prepayment costs
                                                                                     
      interim facility commitment fee
                                                                                     
      total other income
                                                                     -9,439,000 -9,921,000 -10,210,000              
      net income per common share - basic
                                                                     432.5 640 630              
      net income per common share - assuming dilution
                                                                     427.5 630 620              
      adjusted weighted-average common shares outstanding – assuming dilution
                                                                      138,704,000 137,548,000 136,234,000  133,081,000 116,509,000 116,291,000  116,306,000 116,111,000 115,537,000  114,615,000  113,830,000 
      net income per common share – basic
                                                                        470    400    420     
      net income per common share – assuming dilution
                                                                        460 295 310  400       275 420 
      other income (expense), net:
                                                                                     
      other income
                                                                           675,000  -1,524,663 756,000 781,000      
      net income per common share-assuming dilution
                                                                           480  330 460 450      
      other expense
                                                                            450,000    10,000  -452,000 -258,500 -561,000 
      operating, selling, general and administrative expenses
                                                                             -607,885,691 210,985,000 205,627,000 192,089,000  168,462,000 168,217,000 168,331,000 
      net income per common share-assuming dilution:
                                                                                420  350   
      product sales
                                                                                  536,547,000 514,964,000 542,906,000 
      weighted-average common shares outstanding - basic
                                                                 138,654                 112,523,000   
      income before income taxes and cumulative effect of accounting change
                                                                                   62,810,000 67,024,000 
      income before cumulative effect of accounting change
                                                                                   39,507,000 48,623,000 
      cumulative effect of accounting change, net of tax
                                                                                     
      net income per common share – basic:
                                                                                     
      net income per common share – assuming dilution:
                                                                                     
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 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-12-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 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-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-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-09-30 2006-06-30 2006-03-31 2005-09-30 
                                                                                       
        assets
                                                                                       
        current assets:
                                                                                       
        cash and cash equivalents
      252,632,000 193,793,000 204,513,000 198,613,000 191,248,000 130,245,000 115,613,000 145,042,000 89,264,000 279,132,000 82,664,000 57,880,000 59,872,000 108,583,000 67,060,000 253,904,000 191,546,000 362,113,000 449,302,000 631,618,000 610,880,000 465,640,000 1,627,098,000 872,423,000 287,067,000 40,406,000 42,804,000 55,809,000 56,717,000 31,315,000 40,019,000 36,868,000 38,525,000 46,348,000 37,287,000 26,528,000 27,539,000 146,598,000 560,320,000 398,259,000 716,008,000 116,301,000 276,916,000 260,042,000 473,646,000 250,560,000 298,283,000 453,431,000 511,831,000 231,318,000 363,008,000 365,930,000 205,410,000 248,128,000 422,705,000 367,717,000 575,196,000 361,552,000 276,717,000 268,792,000 230,048,000 29,721,000 43,193,000 31,611,000 29,872,000 26,935,000 29,535,000 41,024,000 37,404,000 31,301,000 26,410,000 117,214,000 113,287,000 47,555,000 109,783,000 92,484,000 90,217,000 40,823,000 55,247,000 55,290,000 51,591,000 
        accounts receivable
      431,173,000  422,849,000 428,828,000 392,168,000  401,950,000 475,596,000 437,821,000  399,654,000 374,714,000 346,037,000  338,122,000 330,672,000 305,358,000  282,883,000 273,148,000 265,914,000  243,192,000 243,660,000 221,167,000  224,033,000 262,227,000 250,680,000  242,692,000 241,142,000 224,386,000  219,631,000 203,673,000 195,651,000  190,908,000 186,192,000 178,282,000  163,889,000 175,289,000 162,020,000  152,779,000 156,605,000 142,703,000  141,928,000 175,877,000 153,189,000  152,532,000 151,936,000 144,822,000  136,520,000 136,184,000 128,224,000  125,906,000 129,769,000 123,539,000  111,862,000 118,538,000 109,878,000  108,661,000 97,186,000 93,123,000  90,654,000 92,202,000 87,309,000 82,154,000 82,612,000 74,575,000 72,791,000 
        amounts receivable from suppliers
      165,033,000 159,900,000 178,155,000 123,273,000 129,921,000 139,091,000 154,300,000 144,303,000 139,267,000 140,443,000 156,727,000 138,666,000 128,758,000 127,019,000 135,584,000 123,112,000 99,016,000 113,112,000 110,882,000 113,174,000 114,697,000 100,615,000 90,341,000 86,513,000 83,446,000 79,492,000 76,107,000 77,750,000 66,452,000 78,155,000 83,237,000 78,950,000 78,232,000 76,236,000 79,491,000 61,876,000 71,157,000 82,105,000 96,615,000 78,824,000 68,486,000 72,609,000 76,861,000 75,017,000 69,545,000 69,311,000                                    
        inventory
      5,810,121,000 5,731,385,000 5,610,118,000 5,399,588,000 5,172,436,000 5,095,804,000 4,913,237,000 4,788,686,000 4,805,164,000 4,658,367,000 4,631,511,000 4,626,410,000 4,543,980,000 4,359,126,000 4,137,945,000 4,005,384,000 3,845,881,000 3,686,383,000 3,646,988,000 3,647,413,000 3,622,201,000 3,653,195,000 3,527,495,000 3,528,683,000 3,556,723,000 3,454,092,000 3,348,631,000 3,262,426,000 3,228,901,000 3,193,344,000 3,139,621,000 3,091,719,000 3,052,748,000 3,009,800,000 2,987,592,000 2,959,315,000 2,872,646,000 2,778,976,000 2,789,892,000 2,741,030,000 2,701,760,000 2,631,015,000 2,606,813,000 2,560,975,000 2,527,982,000 2,554,789,000 2,517,927,000 2,462,781,000 2,397,042,000 2,375,047,000 2,364,538,000 2,345,377,000 2,295,846,000 2,276,331,000 2,207,454,000 2,145,339,000 2,004,917,000 1,985,748,000 2,009,407,000 2,035,282,000 2,001,314,000 2,023,488,000 1,997,718,000 1,932,479,000 1,903,108,000 1,913,218,000 1,856,049,000 1,736,140,000 1,626,199,000 1,570,144,000 1,517,744,000 904,152,000 892,583,000 881,761,000 856,586,000 853,127,000 825,206,000 816,661,000 800,459,000 755,026,000 715,257,000 
        other current assets
      308,377,000 269,406,000 181,340,000 165,504,000 143,694,000 117,916,000 113,187,000 125,861,000 128,181,000 105,311,000 107,156,000 113,597,000 109,347,000 110,376,000 82,045,000 86,800,000 81,580,000 70,092,000 72,154,000 72,994,000 73,947,000 50,658,000 45,315,000 53,206,000 53,397,000 44,757,000 32,914,000 42,361,000 46,896,000 48,262,000 54,462,000 52,038,000 52,520,000 49,037,000 34,480,000 38,197,000 38,540,000 53,022,000 32,029,000 33,828,000 36,927,000 29,023,000 33,085,000 37,710,000 40,928,000 48,418,000 34,689,000 38,535,000 40,663,000 30,713,000 33,933,000 35,738,000 35,048,000 27,315,000 29,945,000 37,291,000 37,071,000 56,557,000 28,012,000 29,881,000 29,166,000 30,514,000 32,530,000 34,227,000 37,331,000 29,635,000 34,082,000 32,721,000 54,927,000 44,149,000 41,848,000 20,182,000 20,331,000 40,483,000 22,478,000 19,971,000 21,129,000 17,253,000 15,211,000 17,739,000 12,533,000 
        total current assets
      6,967,336,000 6,744,277,000 6,596,975,000 6,315,806,000 6,029,467,000 5,839,895,000 5,698,287,000 5,679,488,000 5,599,697,000 5,558,302,000 5,377,712,000 5,311,267,000 5,187,994,000 5,048,259,000 4,760,756,000 4,799,872,000 4,523,381,000 4,504,262,000 4,562,209,000 4,738,347,000 4,687,639,000 4,499,787,000 5,533,441,000 4,784,485,000 4,201,800,000 3,833,662,000 3,724,489,000 3,700,573,000 3,649,646,000 3,543,102,000 3,560,031,000 3,500,717,000 3,446,411,000 3,397,672,000 3,358,481,000 3,289,589,000 3,205,533,000 3,257,975,000 3,669,764,000 3,438,133,000 3,701,463,000 3,010,026,000 3,157,564,000 3,109,033,000 3,274,121,000 3,066,978,000 3,070,751,000 3,171,967,000 3,161,273,000 2,835,201,000 2,975,773,000 3,005,157,000 2,741,188,000 2,732,948,000 2,882,850,000 2,763,992,000 2,830,382,000 2,607,610,000 2,536,514,000 2,554,184,000 2,467,411,000 2,301,252,000 2,309,596,000 2,257,497,000 2,231,558,000 2,226,719,000 2,174,660,000 2,085,770,000 1,956,569,000 1,875,433,000 1,802,349,000 1,181,305,000 1,166,617,000 1,102,304,000 1,125,835,000 1,106,623,000 1,070,689,000 1,006,204,000 1,015,863,000 963,002,000 895,413,000 
        property and equipment, at cost
      10,440,524,000 10,222,249,000 9,982,785,000 9,708,429,000 9,450,387,000 9,192,254,000 8,969,137,000 8,730,297,000 8,555,556,000 8,312,367,000 8,136,342,000 7,872,672,000 7,649,066,000 7,438,065,000 7,291,681,000 7,160,583,000 7,046,707,000 6,948,038,000 6,874,639,000 6,767,596,000 6,651,068,000 6,559,911,000 6,497,065,000 6,403,936,000 6,314,339,000 6,191,427,000 6,053,306,000 5,885,507,000 5,761,729,000 5,645,552,000 5,512,325,000 5,384,634,000 5,292,431,000 5,191,135,000 5,114,804,000 5,035,242,000 4,935,126,000 4,832,342,000 4,720,225,000 4,587,944,000 4,473,747,000 4,372,250,000 4,275,349,000 4,166,557,000 4,080,350,000 3,993,509,000 3,895,165,000 3,784,741,000 3,676,061,000 3,606,837,000 3,524,762,000 3,431,756,000 3,342,371,000 3,269,570,000 3,190,321,000 3,166,389,000 3,101,720,000 3,026,996,000 2,951,367,000 2,860,595,000 2,785,032,000 2,705,434,000 2,629,835,000 2,532,342,000 2,448,289,000 2,353,240,000 2,263,873,000 2,180,931,000 2,095,397,000 1,939,532,000 1,860,550,000 1,601,180,000 1,534,819,000 1,479,779,000 1,416,573,000 1,349,332,000 1,276,410,000 1,162,664,000 1,108,717,000 1,038,221,000 941,043,000 
        less: accumulated depreciation and amortization
      4,065,527,000 3,964,824,000 3,849,021,000 3,758,465,000 3,684,666,000 3,587,098,000 3,532,755,000 3,434,610,000 3,360,351,000 3,275,387,000 3,248,165,000 3,170,474,000 3,090,010,000 3,014,024,000 2,947,861,000 2,878,170,000 2,810,080,000 2,734,523,000 2,672,954,000 2,603,442,000 2,538,171,000 2,464,993,000 2,424,168,000 2,365,453,000 2,305,695,000 2,243,224,000 2,182,599,000 2,131,156,000 2,085,019,000 2,058,550,000 2,010,392,000 1,949,750,000 1,902,668,000 1,847,329,000 1,822,123,000 1,805,844,000 1,760,476,000 1,708,911,000 1,661,541,000 1,608,704,000 1,559,820,000 1,510,694,000 1,470,199,000 1,422,741,000 1,381,502,000 1,334,949,000 1,294,053,000 1,255,805,000 1,212,962,000 1,181,734,000 1,146,364,000 1,129,485,000 1,098,297,000 1,057,980,000 1,016,237,000 1,013,604,000 975,121,000 933,229,000 893,492,000 852,001,000 812,612,000 775,339,000 738,275,000 701,597,000 663,988,000 626,861,000    489,639,000    389,619,000        
        net property and equipment
      6,374,997,000 6,257,425,000 6,133,764,000 5,949,964,000 5,765,721,000 5,605,156,000 5,436,382,000 5,295,687,000 5,195,205,000 5,036,980,000 4,888,177,000 4,702,198,000 4,559,056,000 4,424,041,000 4,343,820,000 4,282,413,000 4,236,627,000 4,213,515,000 4,201,685,000 4,164,154,000 4,112,897,000 4,094,918,000 4,072,897,000 4,038,483,000 4,008,644,000 3,948,203,000 3,870,707,000 3,754,351,000 3,676,710,000 3,587,002,000 3,501,933,000 3,434,884,000 3,389,763,000 3,343,806,000 3,292,681,000 3,229,398,000 3,174,650,000 3,123,431,000 3,058,684,000 2,979,240,000 2,913,927,000 2,861,556,000 2,805,150,000 2,743,816,000 2,698,848,000 2,658,560,000 2,601,112,000 2,528,936,000 2,463,099,000 2,425,103,000 2,378,398,000 2,302,271,000 2,244,074,000 2,211,590,000 2,174,084,000 2,152,785,000 2,126,599,000 2,093,767,000 2,057,875,000 2,008,594,000 1,972,420,000 1,930,095,000 1,891,560,000 1,830,745,000 1,784,301,000 1,726,379,000 1,672,236,000 1,624,094,000 1,572,588,000 1,449,893,000 1,404,737,000 1,171,777,000 1,125,963,000 1,090,160,000 1,045,943,000 987,941,000 931,091,000 846,664,000 807,850,000 750,645,000 679,032,000 
        operating lease, right-of-use assets
      2,450,393,000 2,391,150,000 2,404,612,000 2,409,177,000 2,374,177,000 2,324,638,000 2,269,929,000 2,240,314,000 2,227,783,000 2,200,554,000 2,213,884,000 2,185,196,000 2,166,646,000 2,112,267,000 2,109,581,000 1,965,941,000 1,976,018,000 1,982,478,000 2,011,115,000 2,028,329,000 2,041,096,000 1,995,127,000 1,913,897,000 1,926,270,000 1,935,295,000 1,928,369,000 1,908,931,000 1,895,099,000 1,886,364,000                                                     
        goodwill
      953,035,000 948,208,000 945,587,000 943,314,000 933,130,000 930,161,000 997,226,000 1,000,074,000 1,009,857,000 897,696,000 895,399,000 897,128,000 892,094,000 884,445,000 881,102,000 881,299,000 881,773,000 879,340,000 878,872,000 881,207,000 879,466,000 881,030,000 873,717,000 872,997,000 910,141,000 936,814,000 808,259,000 808,391,000 808,717,000 807,260,000 789,178,000 789,104,000 789,104,000 789,058,000 787,210,000 786,938,000 785,568,000 785,399,000 757,251,000 757,130,000 757,130,000 757,142,000 757,093,000 756,852,000 756,384,000 756,384,000 756,335,000 756,349,000 756,225,000 756,225,000 758,523,000 758,537,000 758,578,000 758,410,000 744,153,000 744,131,000 744,031,000 743,907,000 743,943,000 744,028,000 743,895,000 743,975,000 743,921,000 743,780,000 743,824,000 744,313,000 744,375,000 744,749,000 722,306,000 720,508,000 655,886,000 51,145,000 50,583,000 50,447,000 49,857,000 49,499,000      
        other assets
      191,417,000 197,193,000 198,689,000 202,358,000 191,380,000 193,891,000 175,698,000 177,619,000 180,512,000 179,463,000 176,666,000 180,834,000 167,026,000 158,967,000 142,769,000 138,164,000 142,590,000 139,112,000 135,504,000 137,296,000 129,789,000 125,780,000 109,999,000 106,300,000 52,982,000 70,112,000 60,338,000 43,529,000 40,125,000 43,425,000 43,572,000 42,035,000 41,379,000 41,349,000 40,956,000 39,773,000 37,973,000 37,384,000 36,641,000 36,137,000 35,081,000 34,741,000 41,194,000 43,135,000 43,943,000 45,030,000 32,695,000 35,406,000 37,011,000 37,613,000 39,926,000 41,386,000 41,383,000 40,892,000 41,879,000 41,780,000 43,296,000 44,328,000 46,490,000 45,804,000 47,981,000 54,458,000 59,191,000 63,413,000 66,974,000 71,579,000 76,558,000 81,658,000 90,895,000 97,168,000 108,565,000 34,440,000 30,320,000 11,389,000 12,150,000 12,594,000 62,697,000 61,967,000 60,081,000 61,449,000 57,368,000 
        total assets
      16,937,178,000 16,538,253,000 16,279,627,000 15,820,619,000 15,293,875,000 14,893,741,000 14,577,522,000 14,393,182,000 14,213,054,000 13,872,995,000 13,551,838,000 13,276,623,000 12,972,816,000 12,627,979,000 12,238,028,000 12,067,689,000 11,760,389,000 11,718,707,000 11,789,385,000 11,949,333,000 11,850,887,000 11,596,642,000 12,503,951,000 11,728,535,000 11,108,862,000 10,717,160,000 10,372,724,000 10,201,943,000 10,061,562,000 7,980,789,000 7,894,714,000 7,766,740,000 7,666,657,000 7,571,885,000 7,479,328,000 7,345,698,000 7,203,724,000 7,204,189,000 7,522,340,000 7,210,640,000 7,419,773,000 6,676,684,000 6,775,266,000 6,668,147,000 6,785,710,000 6,540,301,000 6,475,176,000 6,507,876,000 6,429,773,000 6,067,208,000 6,167,176,000 6,123,646,000 5,789,541,000 5,749,187,000 5,849,356,000 5,710,092,000 5,754,125,000 5,500,501,000 5,396,783,000 5,365,902,000 5,248,086,000 5,047,827,000 5,023,419,000 4,916,519,000 4,837,865,000 4,781,471,000 4,681,111,000 4,567,482,000 4,377,794,000 4,193,317,000 4,025,147,000 2,462,767,000 2,397,736,000 2,279,737,000 2,260,550,000 2,184,704,000 2,093,628,000 1,945,868,000 1,916,326,000 1,802,994,000 1,662,010,000 
        liabilities and shareholders’ deficit
                                                                                       
        current liabilities:
                                                                                       
        accounts payable
      7,237,126,000 7,103,684,000 7,060,609,000 6,858,649,000 6,535,532,000 6,524,811,000 6,359,619,000 6,226,238,000 6,117,068,000 6,091,700,000 6,199,816,000 6,219,838,000 6,055,992,000 5,881,157,000 5,574,098,000 5,258,712,000 4,943,283,000 4,695,312,000 4,608,549,000 4,583,570,000 4,318,462,000 4,184,662,000 4,083,805,000 3,936,400,000 3,758,199,000 3,604,722,000 3,606,571,000 3,516,150,000 3,438,679,000 3,376,403,000 3,384,098,000 3,314,671,000 3,222,785,000 3,190,029,000 3,154,250,000 3,091,888,000 2,987,996,000 2,936,656,000 2,999,080,000 2,914,641,000 2,782,609,000 2,608,231,000 2,626,126,000 2,535,971,000 2,470,749,000 2,417,167,000 2,409,054,000 2,302,282,000 2,160,897,000 2,056,521,000 2,075,525,000 2,058,859,000 1,967,000,000 1,929,112,000 1,863,353,000 1,699,817,000 1,469,310,000 1,279,294,000 1,190,842,000 1,115,252,000 977,627,000 895,736,000 943,147,000 854,659,000 794,676,000 818,153,000 889,030,000 818,873,000 760,613,000 736,986,000 757,080,000 446,013,000 417,128,000 380,683,000 401,308,000 393,916,000 372,061,000 341,375,000 358,090,000 312,509,000 287,851,000 
        self-insurance reserves
      321,896,000 297,304,000 180,138,000 158,844,000 154,013,000 149,387,000 123,505,000 125,859,000 130,974,000 128,548,000 128,892,000 131,781,000 136,723,000 138,926,000 142,390,000 137,281,000 137,627,000 128,794,000 122,551,000 118,259,000 116,628,000 109,199,000 91,118,000 90,890,000 83,262,000 79,079,000 75,158,000 77,120,000 77,359,000 77,012,000 75,440,000 74,018,000 74,826,000 71,695,000 72,223,000 70,198,000 70,479,000 67,921,000 72,373,000 71,177,000 71,069,000 72,741,000 69,251,000 65,892,000 67,676,000 64,882,000 65,632,000 67,623,000 68,625,000 57,700,000 57,030,000 56,726,000 56,052,000 54,190,000 56,050,000 55,895,000 56,805,000 53,155,000 52,895,000 52,367,000 53,852,000 51,192,000                    
        accrued payroll
      152,357,000 119,603,000 154,288,000 145,629,000 132,965,000 107,495,000 141,361,000 143,194,000 127,704,000 138,122,000 124,040,000 127,333,000 111,324,000 126,888,000 109,095,000 106,814,000 93,623,000 107,588,000 89,095,000 129,025,000 131,927,000 88,875,000 127,841,000 107,116,000 103,804,000 100,816,000 104,161,000 87,531,000 94,192,000 86,520,000 89,721,000 81,245,000 84,579,000 77,147,000 80,953,000 70,538,000 75,762,000 71,717,000 73,160,000 62,596,000 66,842,000 59,101,000 84,295,000 83,547,000 75,059,000 78,442,000 71,451,000 67,678,000 64,473,000 65,520,000 61,135,000 60,687,000 58,958,000 60,120,000 56,570,000 56,191,000 54,105,000 52,465,000 49,948,000 47,893,000 45,351,000 52,725,000 45,589,000 53,876,000 62,652,000 42,790,000 52,520,000 47,394,000 56,093,000 60,616,000 72,933,000 25,075,000 27,445,000 23,739,000 26,334,000 23,060,000 25,130,000 22,824,000 20,323,000 20,286,000 18,762,000 
        accrued benefits and withholdings
      256,015,000 240,072,000 256,835,000 238,984,000 214,547,000 199,593,000 201,351,000 186,715,000 174,125,000 174,650,000 170,550,000 150,453,000 132,022,000 166,433,000 167,452,000 148,805,000 139,392,000 234,872,000 288,134,000 221,382,000 195,563,000 242,724,000 202,198,000 140,446,000 72,561,000 98,539,000 87,386,000 75,119,000 65,106,000 89,082,000 83,113,000 73,006,000 62,435,000 69,308,000 65,574,000 59,099,000 49,081,000 74,454,000 67,298,000 59,966,000 49,175,000 72,203,000 65,010,000 52,984,000 42,413,000 62,946,000 58,602,000 51,330,000 42,405,000 41,262,000 44,110,000 41,273,000 36,780,000 42,417,000 41,846,000 41,332,000 36,183,000 41,512,000 39,544,000 35,720,000 37,502,000 45,542,000 45,515,000 44,716,000 39,661,000 44,295,000 46,812,000 42,796,000 38,740,000 38,583,000 31,170,000 44,837,000 46,536,000 13,496,000 43,620,000 46,661,000 44,905,000 42,611,000 47,287,000 46,236,000 46,025,000 
        income taxes payable
      6,996,000 13,957,000 10,696,000 312,545,000 137,142,000 6,274,000 206,776,000 89,344,000 147,645,000 7,860,000 325,693,000 233,507,000 117,790,000  63,916,000 2,080,000 128,302,000  158,481,000 29,776,000 155,491,000 16,786,000 4,553,000 91,797,000 12,884,000  100,472,000 9,507,000 92,816,000 11,013,000  13,676,000 66,618,000  6,175,000 31,803,000 89,640,000    114,321,000 1,444,000 17,574,000 29,130,000 78,939,000  18,645,000 15,460,000 51,971,000   11,075,000 56,004,000 5,932,000 11,702,000  37,146,000  12,126,000 25,432,000 30,870,000 4,827,000  23,635,000 35,060,000 8,068,000  6,901,000 26,579,000          9,360,000  2,790,000 
        current portion of operating lease liabilities
      445,416,000 439,907,000 436,672,000 434,151,000 425,330,000 419,213,000 408,571,000 401,713,000 399,245,000 389,536,000 385,942,000 380,618,000 375,451,000 366,721,000 360,529,000 341,705,000 334,884,000 337,832,000 336,962,000 333,624,000 329,334,000 322,778,000 318,533,000 318,601,000 316,932,000 316,061,000 308,726,000 304,034,000 296,605,000                                                     
        other current liabilities
      804,462,000 561,294,000 610,521,000 573,084,000 910,977,000 876,732,000 743,982,000 950,145,000 791,633,000 730,937,000 496,149,000 450,169,000 427,006,000 383,692,000 423,999,000 417,792,000 393,762,000 370,217,000 385,982,000 355,976,000 355,793,000 297,393,000 341,553,000 336,886,000 277,290,000 270,210,000 298,380,000 290,931,000 261,575,000 253,990,000 272,709,000 262,302,000 236,938,000 239,187,000 249,325,000 242,607,000 232,805,000 249,901,000 253,517,000 258,295,000 231,661,000 232,678,000 234,211,000 229,528,000 200,888,000 189,836,000 201,475,000 200,498,000 187,428,000 181,718,000 190,220,000 189,527,000 160,949,000 161,400,000 164,256,000 157,625,000 143,811,000 150,932,000 159,888,000 180,574,000 171,564,000 177,505,000 189,633,000 156,844,000 148,477,000 143,781,000 149,853,000 154,645,000 139,053,000 144,015,000 121,729,000 55,909,000 61,530,000 49,536,000 48,074,000 47,475,000 44,996,000 49,072,000 48,374,000 43,514,000 54,532,000 
        total current liabilities
      9,224,268,000 8,775,821,000 8,709,759,000 8,721,886,000 8,510,506,000 8,283,505,000 8,185,165,000 8,123,208,000 7,888,394,000 7,661,353,000 7,831,082,000 7,693,699,000 7,356,308,000 7,063,817,000 6,841,479,000 6,413,189,000 6,170,873,000 5,874,615,000 5,989,754,000 5,771,612,000 5,903,078,000 5,262,417,000 5,669,384,000 5,022,136,000 4,624,932,000 4,469,427,000 4,580,854,000 4,360,392,000 4,326,332,000 3,894,020,000 3,905,081,000 3,818,918,000 3,748,181,000 3,647,366,000 3,628,500,000 3,566,133,000 3,505,763,000 3,400,649,000 3,465,428,000 3,366,675,000 3,315,677,000 3,046,398,000 3,103,912,000 3,006,869,000 2,952,381,000 2,830,556,000 2,845,942,000 2,727,117,000 2,597,850,000 2,423,010,000 2,439,056,000 2,430,298,000 2,349,022,000 2,272,865,000 2,195,409,000 2,012,898,000 1,801,656,000 1,580,010,000 1,506,047,000 1,458,243,000 1,317,974,000 1,228,958,000 1,383,262,000 1,309,104,000 1,254,804,000 1,231,375,000 1,217,311,000 1,150,385,000 1,096,849,000 1,053,501,000 1,053,203,000 582,910,000 588,326,000 528,976,000 553,952,000 541,207,000 497,515,000 456,189,000 486,818,000 508,567,000 485,404,000 
        long-term debt
      6,195,311,000 6,016,904,000 5,915,530,000 5,823,744,000 5,651,821,000 5,520,932,000 5,359,810,000 5,397,774,000 5,288,632,000 5,570,125,000 5,102,350,000 4,873,702,000 4,927,678,000 4,371,653,000 4,370,772,000 4,669,833,000 3,827,891,000 3,826,978,000 3,826,073,000 3,825,177,000  4,123,217,000 4,122,424,000 4,127,397,000 4,471,248,000 3,890,527,000 3,703,628,000 3,783,738,000 3,460,921,000 3,417,122,000 3,174,327,000 3,253,538,000 3,193,066,000 2,978,390,000 2,900,816,000 2,604,062,000 1,977,539,000 1,887,019,000 1,886,501,000 1,886,324,000 1,885,877,000                                         
        operating lease liabilities, less current portion
      2,090,498,000 2,034,688,000 2,049,454,000 2,055,053,000 2,026,668,000 1,980,705,000 1,938,162,000 1,912,036,000 1,900,200,000 1,881,344,000 1,895,991,000 1,870,392,000 1,854,533,000 1,806,656,000 1,809,241,000 1,683,216,000 1,698,787,000 1,701,757,000 1,729,013,000 1,747,267,000 1,761,732,000 1,718,691,000 1,640,646,000 1,652,284,000 1,661,991,000 1,655,297,000 1,642,178,000 1,631,719,000 1,629,311,000                                                     
        deferred income taxes
      224,411,000 211,210,000 240,728,000 211,920,000 236,572,000 247,599,000 325,869,000 335,600,000 321,323,000 295,471,000 282,894,000 260,642,000 249,903,000 245,347,000 218,087,000 203,744,000 180,612,000 175,212,000 172,807,000 177,118,000 165,396,000 155,899,000 174,177,000 155,530,000 73,212,000 133,280,000 117,551,000 113,533,000 109,480,000 105,566,000 102,640,000 94,430,000 89,776,000 85,406,000 131,847,000 98,048,000 92,610,000 90,166,000 84,211,000 72,961,000 76,450,000 79,772,000 7,445,000 9,817,000 16,651,000 17,258,000 21,039,000 22,184,000 21,977,000 20,222,000 10,968,000 12,082,000 13,196,000 19,472,000 1,279,000 1,516,000 3,671,000  20,823,000 16,238,000 10,018,000 33,877,000 39,261,000 62,588,000 74,056,000 85,934,000 76,344,000 92,619,000 75,604,000 64,028,000 50,751,000 10,765,000 10,364,000 6,235,000 9,299,000 4,780,000 10,111,000 838,000 3,119,000 10,868,000 4,783,000 
        other liabilities
      269,745,000 262,982,000 258,832,000 239,878,000 225,764,000 231,961,000 207,580,000 207,956,000 205,703,000 203,980,000 199,990,000 205,661,000 209,411,000 201,258,000 203,912,000 205,137,000 210,499,000 206,568,000 212,591,000 210,465,000 203,370,000 196,160,000 188,095,000 182,088,000 168,635,000 171,289,000 162,294,000 167,879,000 163,153,000 210,414,000 214,287,000 214,864,000 211,806,000 207,677,000 203,986,000 208,143,000 205,216,000 199,219,000 185,437,000 194,670,000 201,928,000 199,182,000 200,076,000 217,146,000 211,758,000 209,548,000 194,551,000 200,751,000 197,295,000 201,023,000 199,653,000 204,429,000 189,012,000 192,737,000 191,765,000 193,945,000 191,443,000 189,864,000 186,307,000 183,026,000 181,538,000 183,175,000 181,886,000 171,148,000 162,307,000 161,870,000 166,109,000 153,789,000 132,811,000 133,034,000 124,320,000 60,026,000 56,678,000 55,894,000 52,301,000 49,957,000 42,941,000 31,353,000 22,319,000 19,637,000 13,943,000 
        shareholders’ equity
                                                                                       
        common stock
                                                               1,272,000 1,284,000   1,410,000           1,155,000         
        authorized shares – 1,250,000,000
                                                                                       
        issued and outstanding shares –
                                                                                       
        832,292,716 as of march 31, 2026, and
                                                                                       
        841,909,238 as of december 31, 2025
      8,323,000                                                                                 
        additional paid-in capital
      1,537,430,000 1,530,292,000 1,519,584,000 1,499,288,000 1,484,737,000 1,462,565,000 1,449,447,000 1,415,799,000 1,410,756,000 1,352,275,000 1,341,163,000 1,330,270,000 1,305,276,000 1,311,488,000 1,292,725,000 1,286,651,000 1,309,071,000 1,305,508,000 1,296,358,000 1,295,363,000 1,274,033,000 1,280,841,000 1,303,699,000 1,289,976,000 1,271,250,000 1,280,760,000 1,259,544,000 1,258,930,000 1,268,032,000 1,262,063,000 1,265,827,000 1,247,837,000 1,247,366,000 1,265,043,000 1,267,810,000 1,296,674,000 1,331,416,000 1,336,707,000 1,339,512,000 1,309,441,000 1,301,057,000 1,281,497,000 1,268,357,000 1,242,810,000 1,234,133,000 1,194,929,000 1,168,741,000 1,168,016,000 1,162,413,000 1,118,929,000 1,115,710,000 1,102,900,000 1,097,928,000 1,083,910,000 1,088,802,000 1,122,014,000 1,127,947,000 1,110,105,000 1,098,017,000 1,135,735,000 1,138,249,000 1,141,749,000 1,113,237,000 1,087,337,000 1,058,407,000 1,042,329,000 1,029,015,000 994,789,000 970,094,000 949,758,000 890,221,000 457,041,000 448,173,000 441,731,000 436,222,000 428,704,000 408,532,000 392,890,000 386,371,000 380,456,000 351,744,000 
        retained deficit
      -2,638,068,000 -2,328,817,000 -2,438,352,000 -2,748,221,000 -2,805,929,000 -2,791,288,000 -2,875,955,000 -3,008,665,000 -2,849,108,000 -3,131,532,000 -3,132,517,000 -2,994,418,000 -2,952,797,000 -2,375,860,000 -2,494,833,000 -2,391,108,000 -1,636,267,000 -1,365,802,000 -1,430,060,000 -1,075,769,000 -1,275,409,000 -1,139,139,000 -578,172,000 -679,506,000 -1,137,392,000 -889,066,000 -1,094,082,000 -1,115,015,000 -896,450,000 -909,186,000 -768,251,000 -863,657,000 -824,361,000                                                 
        accumulated other comprehensive income
      25,260,000 26,754,000 15,624,000 8,565,000  -42,813,000 -13,134,000 8,892,000 46,564,000 39,388,000 30,289,000 36,071,000 21,894,000 2,996,000        -2,155,000 -17,035,000 -22,111,000 -25,756,000 4,890,000                                              528,000          
        total shareholders’ deficit
      -1,067,055,000 -763,352,000 -894,676,000 -1,231,862,000 -1,357,456,000 -1,370,961,000 -1,439,064,000 -1,583,392,000 -1,391,198,000 -1,739,278,000 -1,760,469,000 -1,627,473,000 -1,625,017,000 -1,060,752,000 -1,205,463,000 -1,107,430,000 -328,273,000                                                                 
        total liabilities and shareholders’ deficit
      16,937,178,000 16,538,253,000 16,279,627,000 15,820,619,000 15,293,875,000 14,893,741,000 14,577,522,000 14,393,182,000 14,213,054,000 13,872,995,000 13,551,838,000 13,276,623,000 12,972,816,000 12,627,979,000 12,238,028,000 12,067,689,000 11,760,389,000                                                                 
        accounts receivables
       389,793,000    356,839,000    375,049,000    343,155,000    272,562,000    229,679,000    214,915,000    192,026,000    216,251,000    197,274,000    161,078,000    143,900,000    131,504,000    122,989,000    135,149,000    121,807,000    107,887,000    105,985,000    84,242,000        
        preferred stock, 0.01 par value:
                                                                                       
        authorized shares – 5,000,000
                                                                                       
        issued and outstanding shares – none
                                                                                       
        841,909,238 as of december 31, 2025, and
                                                                                       
        862,232,760 as of december 31, 2024
       8,419,000 8,468,000 8,506,000                                                                              
        846,832,348 as of september 30, 2025, and
                                                                                       
        850,561,094 as of june 30, 2025, and
                                                                                       
        authorized shares – 245,000,000
                                                                                       
        57,113,515 as of march 31, 2025, and
                                                                                       
        57,482,184 as of december 31, 2024
          571,000                                                                             
        accumulated other comprehensive loss
          -36,835,000          -3,983,000 -3,611,000 -1,736,000 -6,799,000 -7,828,000 -2,591,000 -6,298,000                                         -2,970,000 -4,095,000 -5,466,000 -7,067,000 -7,962,000 -9,339,000 -9,685,000 -11,432,000 -11,513,000    -6,800,000        
        57,482,184 as of december 31, 2024, and
                                                                                       
        59,072,792 as of december 31, 2023
           575,000 578,000 582,000 590,000                                                                         
        57,838,920 as of september 30, 2024, and
                                                                                       
        58,238,711 as of june 30, 2024, and
                                                                                       
        58,982,123 as of march 31, 2024, and
                                                                                       
        59,072,792 as of december 31, 2023, and
                                                                                       
        62,353,221 as of december 31, 2022
               591,000 596,000 604,000 610,000                                                                     
        59,621,138 as of september 30, 2023, and
                                                                                       
        60,402,359 as of june 30, 2023, and
                                                                                       
        61,038,936 as of march 31, 2023, and
                                                                                       
        62,353,221 as of december 31, 2022, and
                                                                                       
        67,029,042 as of december 31, 2021
                   624,000 628,000 638,000 659,000                                                                 
        62,798,821 as of september 30, 2022, and
                                                                                       
        63,752,833 as of june 30, 2022, and
                                                                                       
        shareholders’ deficit:
                                                                                       
        65,919,929 as of march 31, 2022, and
                                                                                       
        liabilities and shareholders’ equity
                                                                                       
        67,029,042 as of december 31, 2021, and
                                                                                       
        71,123,109 as of december 31, 2020
                       670,000 677,000 691,000 697,000                                                             
        total shareholders’ (deficit) equity
                       -66,423,000 -140,853,000  -6,977,000                                                             
        total liabilities and shareholders’ equity
                       11,718,707,000 11,789,385,000 11,949,333,000 11,850,887,000 11,596,642,000 12,503,951,000 11,728,535,000 11,108,862,000 10,717,160,000 10,372,724,000 10,201,943,000 10,061,562,000 7,980,789,000 7,894,714,000 7,766,740,000 7,666,657,000 7,571,885,000 7,479,328,000 7,345,698,000 7,203,724,000 7,204,189,000 7,522,340,000 7,210,640,000 7,419,773,000      6,475,176,000 6,507,876,000 6,429,773,000 6,067,208,000 6,167,176,000 6,123,646,000 5,789,541,000 5,749,187,000 5,849,356,000 5,710,092,000 5,754,125,000 5,500,501,000 5,396,783,000 5,365,902,000 5,248,086,000 5,047,827,000 5,023,419,000 4,916,519,000 4,837,865,000 4,781,471,000 4,681,111,000 4,567,482,000 4,377,794,000 4,193,317,000 4,025,147,000 2,462,767,000 2,397,736,000 2,279,737,000 2,260,550,000 2,184,704,000 2,093,628,000 1,945,868,000 1,916,326,000 1,802,994,000 1,662,010,000 
        67,684,615 as of september 30, 2021, and
                                                                                       
        shareholders’ equity:
                                                                                       
        69,132,589 as of june 30, 2021, and
                                                                                       
        total shareholders’ equity
                         217,694,000  140,258,000 709,225,000 589,100,000 108,844,000 397,340,000 166,219,000 144,682,000 372,365,000 353,667,000 498,379,000 384,990,000 423,828,000 653,046,000 614,179,000 869,312,000 1,422,596,000 1,627,136,000 1,900,763,000 1,690,010,000 1,939,841,000      1,976,406,000 2,117,581,000 2,163,224,000 1,966,321,000 2,035,887,000 2,006,143,000 2,072,525,000 2,108,307,000 2,258,523,000 2,612,652,000 2,871,847,000 2,844,851,000 2,830,548,000 3,153,385,000 3,187,850,000 3,209,685,000 3,074,271,000 2,930,452,000 2,800,318,000 2,685,865,000 2,599,247,000 2,477,440,000 2,365,476,000 2,282,218,000 2,190,493,000 1,717,239,000 1,651,013,000 1,592,477,000 1,553,171,000 1,492,563,000 1,420,485,000 1,316,079,000 1,261,702,000 1,206,472,000 1,097,678,000 
        current portion of long-term debt
                          299,880,000  499,783,000                      6,000 25,000 44,000 62,000 74,000 67,000 68,000 69,000 83,000 222,000 353,000 522,000 625,000 662,000 804,000 1,005,000 1,208,000 1,431,000 104,698,000 105,150,000 105,790,000 106,708,000 10,157,000 10,752,000 8,310,000 8,131,000 8,257,000 311,000 25,323,000 25,320,000 25,317,000 25,315,000 312,000 307,000 265,000 75,154,000 75,444,000 
        long-term debt, less current portion
                          3,824,288,000                     1,390,018,000 1,396,995,000 1,396,868,000 1,396,741,000 1,396,615,000 1,396,488,000 1,396,362,000 1,396,242,000 1,396,141,000 1,396,031,000 1,395,922,000 1,095,852,000 1,095,734,000 1,095,672,000 796,884,000 796,863,000 796,912,000 796,962,000 497,547,000 497,641,000 357,273,000 326,554,000 479,233,000 596,710,000 684,040,000 693,516,000 785,868,000 782,658,000 724,564,000 657,131,000 75,000,000 75,068,000 75,149,000 75,230,000 75,311,000 100,390,000 100,548,000 100,678,000 25,436,000 25,468,000 
        69,734,990 as of march 31, 2021, and
                                                                                       
        71,123,109 as of december 31, 2020, and
                                                                                       
        75,618,659 as of december 31, 2019
                           711,000 733,000 741,000 742,000                                                         
        73,272,379 as of september 30, 2020, and
                                                                                       
        74,097,706 as of june 30, 2020, and
                                                                                       
        74,199,261 as of march 31, 2020, and
                                                                                       
        75,618,659 as of december 31, 2019, and
                                                                                       
        79,043,919 as of december 31, 2018
                               756,000 757,000 767,000 783,000                                                     
        authorized shares - 245,000,000
                                                                                       
        75,727,781 as of september 30, 2019, and
                                                                                       
        76,690,215 as of june 30, 2019, and
                                                                                       
        78,262,099 as of march 31, 2019, and
                                                                                       
        authorized shares - 5,000,000
                                                                                       
        issued and outstanding shares - none
                                                                                       
        79,043,919 as of december 31, 2018, and
                                                                                       
        84,302,187 as of december 31, 2017
                                   790,000 803,000 810,000 823,000                                                 
        80,345,665 as of september 30, 2018, and
                                                                                       
        80,987,794 as of june 30, 2018, and
                                                                                       
        82,267,885 as of march 31, 2018, and
                                                                                       
        84,302,187 as of december 31, 2017, and
                                                                                       
        92,851,815 as of december 31, 2016
                                       843,000 853,000 880,000 913,000                                             
        retained (deficit) earnings
                                       -612,840,000 -654,484,000 -428,242,000                                              
        85,338,294 as of september 30, 2017, and
                                                                                       
        87,998,971 as of june 30, 2017, and
                                                                                       
        91,320,866 as of march 31, 2017, and
                                                                                       
        retained earnings
                                          90,267,000 289,500,000 560,304,000 379,620,000 637,817,000 678,840,000 732,742,000 726,179,000 908,354,000 822,473,000 806,641,000 948,518,000 999,748,000 846,333,000 919,100,000 902,154,000 973,487,000 1,023,267,000 1,168,560,000 1,489,418,000 1,742,640,000 1,733,474,000 1,731,247,000 2,016,290,000 2,048,214,000 2,069,496,000 1,963,736,000 1,847,194,000 1,747,599,000 1,650,123,000 1,578,200,000 1,490,975,000 1,405,460,000 1,342,625,000 1,299,911,000 1,258,512,000 1,202,724,000 1,156,393,000 1,115,798,000 1,062,711,000 1,010,812,000 922,053,000 874,197,000 824,884,000 744,813,000 
        notes receivable, less current portion
                                              12,172,000 13,219,000 14,265,000 15,311,000 12,414,000 13,349,000 14,283,000 15,218,000 12,165,000 13,066,000 14,556,000 16,295,000 4,318,000 5,347,000 6,390,000 7,404,000 9,817,000 10,889,000 11,961,000 13,292,000 16,379,000 18,047,000 19,151,000 21,084,000 11,208,000 12,481,000 13,282,000 16,082,000 14,192,000 21,548,000 22,877,000 24,100,000 24,253,000 25,437,000 26,765,000 28,047,000 29,151,000 31,033,000 32,532,000 27,898,000 30,197,000 
        92,851,815 as of december 31, 2016, and
                                                                                       
        97,737,171 as of december 31, 2015
                                           929,000 947,000 949,000 967,000                                         
        94,727,595 as of september 30, 2016, and
                                                                                       
        94,881,546 as of june 30, 2016, and
                                                                                       
        96,726,677 as of march 31, 2016, and
                                                                                       
        liabilities and shareholders' equity
                                                                                       
        shareholders' equity:
                                                                                       
        97,737,171 as of december 31, 2015, and
                                                                                       
        101,602,935 as of december 31, 2014
                                               977,000 987,000 996,000 1,013,000                                     
        total shareholders' equity
                                               1,961,314,000 2,002,086,000 1,969,985,000 2,143,500,000 2,018,418,000                                    
        total liabilities and shareholders' equity
                                               6,676,684,000 6,775,266,000 6,668,147,000 6,785,710,000 6,540,301,000                                    
        98,714,308 as of september 30, 2015, and
                                                                                       
        99,592,091 as of june 30, 2015, and
                                                                                       
        101,347,744 as of march 31, 2015, and
                                                                                       
        101,602,935 as of december 31, 2014, and
                                                                                       
        105,939,766 as of december 31, 2013
                                                   1,016,000 1,024,000 1,047,000 1,063,000                                 
        amounts receivable from vendors
                                                    67,073,000 60,615,000 69,034,000 66,619,000 72,366,000 82,235,000 51,695,000 58,185,000 70,214,000 61,709,000 68,376,000 68,604,000 65,035,000 67,807,000 68,641,000 61,845,000 68,253,000 66,823,000 63,652,000 63,110,000 66,788,000 64,728,000 52,557,000 59,826,000 56,935,000 42,571,000 47,293,000 48,263,000 46,334,000 48,839,000 46,828,000 48,475,000 62,334,000 60,372,000 38,458,000 
        102,393,366 as of september 30, 2014, and
                                                                                       
        104,656,509 as of june 30, 2014, and
                                                                                       
        106,303,884 as of march 31, 2014, and
                                                                                       
        105,939,766 as of december 31, 2013, and
                                                                                       
        112,963,413 as of december 31, 2012
                                                       1,059,000 1,077,000 1,089,000 1,110,000                             
        107,667,354 as of september 30, 2013, and
                                                                                       
        108,886,775 as of june 30, 2013, and
                                                                                       
        111,041,666 as of march 31, 2013, and
                                                                                       
        112,963,413 as of december 31, 2012, and
                                                                                       
        127,179,792 as of december 31, 2011
                                                           1,130,000 1,161,000 1,220,000                          
        116,056,105 as of september 30, 2012, and
                                                                                       
        122,014,308 as of june 30, 2012, and
                                                                                       
        authorized shares – 245,000,000 issued and outstanding shares – 125,992,829 as of march 31, 2012, and 127,179,792 as of december 31, 2011
                                                              1,260,000                         
        preferred stock, 0.01 par value: authorized shares – 5,000,000 issued and outstanding shares – none
                                                                                       
        authorized shares – 245,000,000 issued and outstanding shares – 135,955,214 as of june 30, 2011, and 141,025,544 as of december 31, 2010
                                                                 1,360,000                      
        issued and outstanding shares – 138,741,655 as of march 31, 2011, and 141,025,544 as of december 31, 2010
                                                                  1,387,000                     
        prepaid income taxes
                                                                    2,735,000                   
        self insurance reserves
                                                                    54,680,000 70,224,000 68,488,000                 
        issued and outstanding shares – 139,319,673 as of september 30, 2010, and 137,468,063 as of december 31, 2009
                                                                    1,393,000                   
        authorized shares – 245,000,000 issued and outstanding shares – 138,670,036 as of june 30, 2010, and 137,468,063 as of december 31, 2009
                                                                     1,387,000                  
        current assets :
                                                                                       
        issued and outstanding shares – 137,882,397 as of march 31, 2010, and 137,468,063 as of december 31, 2009
                                                                      1,379,000                 
        assets:
                                                                                       
        liabilities and shareholders’ equity:
                                                                                       
        self insurance reserve
                                                                       67,580,000 68,939,000 69,024,000 67,461,000 65,170,000    29,967,000        
        issued and outstanding shares – 137,468,063 in 2009 and 134,828,650 in 2008
                                                                       1,375,000                
        accumulated depreciation and amortization
                                                                        591,637,000 556,837,000 522,809,000  455,813,000 429,403,000 408,856,000  370,630,000 361,391,000 345,319,000 316,000,000 300,867,000 287,576,000 262,011,000 
        issued and outstanding shares – 137,124,907 as of september 30, 2009, and 134,828,650 as of december 31, 2008
                                                                        1,371,000               
        issued and outstanding shares – 136,129,931 as of june 30, 2009, and 134,828,650 as of december 31, 2008
                                                                         1,361,000              
        issued and outstanding shares – 135,409,204 as of march 31, 2009, and 134,828,650 as of december 31, 2008
                                                                          1,354,000             
        issued and outstanding shares – 134,828,650 in 2008 and 115,260,564 in 2007
                                                                           1,348,000            
        self-insurance reserve
                                                                            62,034,000           
        issued and outstanding shares – 134,470,192 as of september 30, 2008, and 115,260,564 as of december 31, 2007
                                                                            1,345,000           
        issued and outstanding shares – 115,761,048 as of june 30, 2008, and 115,260,564 as of december 31, 2007
                                                                             1,158,000          
        issued and outstanding shares – 115,260,564 in 2007 and 113,929,327 in 2006
                                                                               1,153,000        
        sales
                                                                               2,522,319,000        
        cost of goods sold, including warehouse and distribution expenses
                                                                               1,401,859,000        
        gross profit
                                                                               1,120,460,000        
        operating, selling, general and administrative expenses
                                                                               815,309,000        
        operating income
                                                                               305,151,000        
        other income, net:
                                                                                       
        interest expense
                                                                               -3,723,000        
        interest income
                                                                               4,077,000        
        other
                                                                               1,983,000        
        total other income
                                                                               2,337,000        
        income before income taxes
                                                                               307,488,000        
        benefit from income taxes
                                                                               113,500,000        
        net income
                                                                               193,988,000        
        basic income per common share:
                                                                                       
        net income per common share
                                                                               1,690        
        weighted-average common shares outstanding
                                                                               114,667,000        
        income per common share-assuming dilution:
                                                                                       
        net income per common share-assuming dilution
                                                                               1,670        
        adjusted weighted-average common shares outstanding
                                                                               116,080,000        
        issued and outstanding shares – 115,067,095 as of september 30, 2007, and 113,929,327 as of
                                                                                       
        december 31, 2006
                                                                                1,151,000 1,148,000 1,141,000     
        issued and outstanding shares – 114,836,096 as of june 30, 2007, and 113,929,327 as of
                                                                                       
        issued and outstanding shares – 114,126,459 as of march 31, 2007, and 113,929,327 as of
                                                                                       
        issued and outstanding shares – 113,641,241 at september 30, 2006, and 112,389,002
                                                                                       
        at december 31, 2005
                                                                                   1,136,000    
        issued and outstanding shares – 113,394,091 at june 30, 2006, and 112,389,002 at
                                                                                       
        december 31, 2005
                                                                                    1,134,000 1,132,000  
        issued and outstanding shares – 113,199,354 at march 31, 2006, and 112,389,002 at
                                                                                       
        issued and outstanding shares – 112,079,344 at september 30, 2005, and
                                                                                       
        55,377,130 at december 31, 2004
                                                                                      1,121,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 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-12-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 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-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-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 
                                                                                         
          operating activities:
                                                                                         
          net income
        605,233,000 725,896,000 668,595,000 538,485,000 551,130,000 665,464,000 622,848,000 547,238,000 552,504,000 649,827,000 627,365,000 516,885,000 528,572,000 585,438,000 576,760,000 481,880,000 518,973,000 558,652,000 585,451,000 501,609,000 392,945,000 527,252,000 531,667,000 300,438,000 324,916,000 391,293,000 353,681,000 321,152,000 300,357,000 366,151,000 353,073,000 304,906,000 302,315,000 283,734,000 282,821,000 264,934,000 246,030,000 278,493,000 257,794,000 255,374,000 218,576,000 266,268,000 233,508,000 212,864,000 181,678,000 216,997,000 205,647,000 173,860,000 152,347,000 186,489,000 177,127,000 154,329,000 132,802,000 159,332,000 146,120,000 147,492,000 122,988,000 148,439,000 133,772,000 102,474,000 105,760,000 116,542,000 99,595,000 97,476,000         140,901,000 1,188,000 3,492,000 48,407,000      
          adjustments to reconcile net income to net cash from operating activities:
                                                                                         
          depreciation and amortization of property, equipment and intangibles
        135,405,000 128,666,000 124,935,000 122,224,000 122,568,000 116,439,000 113,237,000 109,648,000 112,478,000 104,910,000 97,926,000 93,747,000 99,885,000 90,003,000 85,122,000 82,923,000 90,563,000 78,737,000 79,160,000 79,757,000 83,125,000 79,637,000 77,910,000 73,963,000 70,493,000 68,107,000 68,311,000 63,964,000 65,619,000 62,526,000 60,872,000 69,920,000 60,345,000 58,541,000 57,951,000 57,008,000 56,419,000 55,017,000 53,652,000 52,778,000 52,191,000 52,058,000 51,057,000 54,950,000 50,690,000 48,511,000 47,527,000 47,477,000 47,109,000 46,389,000 45,503,000 44,179,000 44,610,000 44,266,000 44,397,000 43,833,000                          
          amortization of debt discount and issuance costs
        1,877,000 1,835,000 1,816,000 1,851,000 1,743,000 1,669,000 1,608,000 1,593,000 1,357,000 1,166,000 1,216,000 1,215,000 1,214,000 1,248,000 1,140,000 1,102,000 1,094,000 1,087,000 1,137,000 1,070,000 1,280,000 1,148,000 1,117,000 1,035,000 1,018,000 1,011,000 969,000 918,000 913,000 908,000 854,000 795,000 793,000 734,000 702,000 642,000 640,000 638,000 627,000 546,000 528,000 527,000 526,000 525,000 523,000 522,000 521,000 520,000  526,000 504,000 496,000  458,000 420,000 417,000                          
          deferred income taxes
        -29,671,000 28,806,000 -25,520,000 -11,159,000 -58,774,000 -9,639,000 15,801,000 2,374,000 12,250,000 22,475,000 10,114,000 3,393,000 26,902,000 14,371,000 23,271,000 5,031,000 2,330,000 -3,869,000 11,371,000 10,551,000 -19,868,000 17,262,000 73,719,000 -58,732,000 8,775,000 4,019,000 4,052,000 4,312,000 2,926,000 8,210,000 4,654,000 4,370,000 -46,441,000 33,799,000 5,438,000 2,611,000 5,955,000 11,250,000 -3,489,000 -3,322,000 130,000 -7,454,000 -10,885,000 -4,441,000 19,595,000 -5,422,000 -8,890,000 -3,796,000 -6,582,000 8,581,000 2,611,000 -2,691,000 -10,250,000 14,037,000 -757,000 5,132,000 34,758,000 -1,367,000 4,398,000 16,331,000 13,434,000 52,575,000 14,961,000 18,287,000         -15,640,000 4,519,000 -5,331,000 10,111,000      
          share-based compensation programs
        8,007,000 8,296,000 10,368,000 8,444,000 7,331,000 7,371,000 7,207,000 7,022,000 5,563,000 7,377,000 7,136,000 7,435,000 7,545,000 6,211,000 6,169,000 6,533,000 6,112,000 5,969,000 6,283,000 6,292,000 5,685,000 5,582,000 5,605,000 5,875,000 5,343,000 5,563,000 5,591,000 5,424,000 5,032,000 4,992,000 4,976,000 5,176,000 4,566,000 4,482,000 4,925,000 5,428,000 4,488,000 4,518,000 4,675,000 5,178,000 5,243,000 5,352,000 5,414,000 5,890,000 5,671,000 5,287,000 7,041,000 5,096,000 5,237,000 5,311,000 5,577,000 5,597,000 5,450,000 5,685,000 5,667,000 5,224,000                          
          other
        3,688,000 -564,000 4,754,000 3,191,000 432,000 713,000 2,218,000 2,997,000 -1,458,000 3,499,000 46,000 29,000 169,000 433,000 -724,000 1,007,000 325,000 421,000 462,000 920,000 2,110,000 670,000 167,000 1,739,000 1,699,000 1,553,000 2,032,000 2,245,000 3,591,000 1,651,000 2,409,000 2,244,000 3,616,000 2,137,000 4,227,000 1,810,000 2,260,000 1,519,000 1,174,000 1,481,000 2,645,000 1,600,000 1,239,000 1,355,000 1,791,000 1,083,000 1,192,000 1,526,000 2,770,000 1,518,000 1,655,000 1,462,000 2,062,000 1,327,000 2,785,000 1,290,000 1,228,000 1,625,000 2,381,000 3,058,000 1,937,000 1,895,000 1,503,000 1,558,000 13,205,000 -1,150,000 -1,489,000 -1,827,000    48,000          
          changes in operating assets and liabilities:
                                                                                         
          accounts receivable
        31,393,000 7,068,000 -36,208,000 -37,758,000 39,670,000 70,300,000 -42,521,000 -36,954,000 23,119,000 -27,215,000 -28,833,000 -2,610,000 -5,894,000 -9,372,000 -26,915,000 -33,678,000 9,316,000 -11,384,000 -7,442,000 -37,917,000 14,455,000 -4,000 -22,758,000 -12,208,000 23,315,000 36,086,000 -14,064,000 -60,914,000 50,937,000 -3,249,000 -19,129,000 -10,421,000 1,019,000 -17,964,000 -11,016,000 219,000 -3,236,000 -6,475,000 -9,631,000 -19,206,000 653,000 9,688,000 -14,332,000 -19,867,000 6,896,000 2,255,000 -15,406,000 -13,016,000 7,552,000 32,192,000 -24,837,000 -31,844,000 27,152,000 -1,946,000 -9,442,000 -11,360,000 898,000 -2,282,000 -10,332,000 -9,503,000 2,001,000 1,927,000 -8,252,000 -17,424,000         -99,209,000 -1,548,000 4,893,000 87,309,000      
          inventory
        -118,169,000 -205,469,000 -205,818,000 -75,081,000 -191,395,000 -127,354,000 6,905,000 -92,042,000 -24,427,000 -6,559,000 -77,856,000 -179,481,000 -218,055,000 -132,235,000 -160,369,000 -158,387,000 -39,054,000 63,000 -24,558,000 30,915,000 -122,625,000 1,847,000 28,851,000 -106,937,000 -84,926,000 -85,883,000 -33,698,000 -35,405,000 -34,153,000 -47,600,000 -38,971,000 -42,643,000 -23,464,000 -28,472,000 -86,699,000 -93,167,000 39,607,000 -48,862,000 -39,270,000 -70,745,000 -24,202,000 -45,838,000 -32,993,000 26,807,000 -36,862,000 -55,146,000 -65,740,000 -21,994,000 -8,670,000 -19,160,000 -49,531,000 -19,515,000 -55,198,000 -62,115,000 -140,422,000 -19,169,000 23,658,000 25,875,000 -33,968,000 22,175,000 -25,771,000 -65,239,000 -29,371,000 10,110,000         -925,409,000 3,459,000 27,921,000 825,206,000      
          accounts payable
        43,814,000 201,517,000 321,130,000 9,952,000 168,910,000 134,872,000 111,475,000 6,107,000 -108,849,000 -19,389,000 162,598,000 172,701,000 306,357,000 315,489,000 315,732,000 247,280,000 86,201,000 25,925,000 264,694,000 134,091,000 99,177,000 146,928,000 177,919,000 156,584,000 -15,520,000 90,421,000 77,604,000 60,918,000 -16,393,000 69,427,000 91,886,000 32,756,000 35,779,000 62,362,000 103,894,000 51,230,000 -68,422,000 84,439,000 132,032,000 174,378,000 -17,895,000 90,155,000 65,222,000 53,582,000 8,113,000 106,772,000 141,385,000 104,376,000 -19,235,000 16,666,000 91,859,000 37,888,000 61,617,000 163,535,000 230,520,000 190,034,000 88,481,000 75,605,000 137,639,000 81,907,000 -42,335,000 88,611,000 59,807,000 -23,509,000         -339,029,000 7,392,000 21,855,000 372,061,000      
          income taxes payable
        6,419,000 -316,661,000 176,266,000 138,513,000 -207,470,000 117,552,000 -58,797,000 140,025,000 -319,477,000 92,158,000 115,767,000 145,441,000 77,210,000 61,840,000 -126,215,000 138,228,000 11,066,000 128,865,000 -125,788,000 138,196,000 74,158,000 -87,274,000 78,906,000 131,949,000 -110,522,000 91,216,000 -83,309,000 82,476,000 18,443,000 -21,979,000 -52,941,000 79,380,000 -17,904,000 -26,049,000 -57,836,000 116,009,000 -12,756,000 14,466,000 -102,468,000 127,638,000 -3,811,000 6,256,000 -38,049,000 117,221,000 -18,885,000 11,631,000 -30,510,000 69,922,000 5,935,000 -4,981,000 -37,036,000 60,859,000 2,724,000 21,463,000 -27,554,000 74,713,000 -30,629,000 -5,983,000 -204,000 28,191,000                      
          accrued payroll
                                                                                 3,274,000 -2,070,000 25,130,000      
          accrued benefits and withholdings
                                                                                 -3,041,000 1,756,000 44,905,000      
          net cash from operating activities
        633,492,000 616,535,000 756,846,000 755,120,000 624,487,000 772,015,000 948,859,000 704,215,000 516,429,000 866,286,000 937,605,000 713,764,000 795,230,000 961,047,000 702,087,000 689,886,000 641,983,000 852,495,000 822,160,000 890,672,000 487,474,000 790,051,000 1,099,985,000 459,093,000 218,803,000 642,672,000 406,382,000 440,622,000 385,536,000 466,786,000 442,956,000 432,277,000 316,268,000 376,912,000 333,807,000 376,700,000 286,149,000 369,625,000 310,238,000 488,155,000 218,754,000 364,269,000 292,428,000 406,025,000 207,476,000 327,429,000 309,976,000 345,549,000 188,178,000 280,436,000 213,068,000 226,344,000 218,429,000 341,668,000 276,930,000 414,528,000 278,842,000 278,681,000 267,355,000 294,113,000 111,124,000 236,820,000 185,097,000 170,646,000 -3,780,000 136,217,000 66,213,000 86,550,000 9,245,000 73,829,000 96,614,000 118,854,000 17,510,000 89,978,000 63,299,000 128,631,000 26,133,000 35,995,000 66,868,000 56,932,000 30,215,000 
          capital expenditures
        -269,032,000 -312,098,000 -300,734,000 -286,951,000 -290,471,000 -258,309,000 -225,367,000 -249,240,000 -252,306,000 -293,016,000 -237,674,000 -223,268,000 -174,522,000 -159,899,000 -124,931,000 -103,990,000 -102,166,000 -118,080,000 -127,728,000 -94,879,000 -102,154,000 -118,954,000 -111,187,000 -133,284,000 -146,850,000 -185,599,000 -142,694,000 -152,914,000 -153,807,000 -126,344,000 -109,274,000 -114,843,000 -118,184,000 -120,250,000 -116,874,000 -110,632,000 -120,110,000 -135,818,000 -116,442,000 -103,974,000 -117,546,000 -109,943,000 -95,391,000 -91,140,000 -112,830,000 -122,228,000 -111,844,000 -83,085,000 -96,370,000 -122,934,000 -103,093,000 -73,484,000 -83,378,000 -66,014,000 -75,870,000 -75,457,000 -85,008,000 -92,662,000 -56,245,000 -94,404,000 -88,956,000 -94,191,000 -91,547,000 -90,725,000 -97,584,000 -86,023,000 -79,910,000 -151,262,000 -63,025,000 -79,008,000 -76,533,000 -64,089,000 -54,004,000 -55,431,000 -71,986,000 -47,450,000 -55,558,000 
          free cash flows
        364,460,000 304,437,000 456,112,000 468,169,000 334,016,000 513,706,000 723,492,000 454,975,000 264,123,000 573,270,000 699,931,000 490,496,000 620,708,000 801,148,000 577,156,000 585,896,000 539,817,000 734,415,000 694,432,000 795,793,000 385,320,000 671,097,000 988,798,000 325,809,000 71,953,000 457,073,000 263,688,000 287,708,000 231,729,000 340,442,000 333,682,000 317,434,000 198,084,000 256,662,000 216,933,000 266,068,000 166,039,000 233,807,000 193,796,000 384,181,000 101,208,000 254,326,000 197,037,000 314,885,000 94,646,000 205,201,000 198,132,000 262,464,000 91,808,000 157,502,000 109,975,000 152,860,000 135,051,000 275,654,000 201,060,000 339,071,000 193,834,000 186,019,000 211,110,000 199,709,000 22,168,000 142,629,000 93,550,000 79,921,000 -101,364,000 50,194,000 -13,697,000 -64,712,000 9,245,000 73,829,000 96,614,000 118,854,000 -45,515,000 10,970,000 -13,234,000 64,542,000 -27,871,000 -19,436,000 -5,118,000 9,482,000 -25,343,000 
          investing activities:
                                                                                         
          purchases of property and equipment
        -269,032,000 -312,098,000 -300,734,000 -286,951,000 -290,471,000 -258,309,000 -225,367,000 -249,240,000 -252,306,000 -293,016,000 -237,674,000 -223,268,000 -174,522,000 -159,899,000 -124,931,000 -103,990,000 -102,166,000 -118,080,000 -127,728,000 -94,879,000 -102,154,000 -118,954,000 -111,187,000 -133,284,000 -146,850,000 -185,599,000 -142,694,000 -152,914,000 -153,807,000 -126,344,000 -109,274,000 -114,843,000 -118,184,000 -120,250,000 -116,874,000 -110,632,000 -120,110,000 -135,818,000 -116,442,000 -103,974,000 -117,546,000 -109,943,000 -95,391,000 -91,140,000 -112,830,000 -122,228,000 -111,844,000 -83,085,000 -96,370,000 -122,934,000 -103,093,000 -73,484,000 -83,378,000 -66,014,000 -75,870,000 -75,457,000 -85,008,000 -92,662,000 -56,245,000 -94,404,000 -88,956,000 -94,191,000 -91,547,000 -90,725,000 -97,584,000 -86,023,000 -79,910,000 -151,262,000     -63,025,000 -79,008,000 -76,533,000 -64,089,000 -54,004,000 -55,431,000 -71,986,000 -47,450,000 -55,558,000 
          proceeds from sale of property and equipment
        13,963,000 14,187,000 747,000 1,948,000 6,082,000 2,740,000 3,675,000 3,853,000 7,228,000 3,405,000 4,352,000 2,704,000 3,974,000 2,607,000 5,065,000 3,157,000 2,851,000 2,077,000 2,469,000 2,097,000 4,080,000 6,844,000 2,945,000 1,901,000 1,639,000 2,341,000 1,327,000 1,811,000 1,431,000 417,000 2,184,000 752,000 2,558,000 1,154,000 507,000 245,000 2,630,000 518,000 1,107,000 864,000 561,000 589,000 950,000 658,000 576,000 1,515,000 502,000 287,000 630,000 423,000 323,000 355,000 444,000 529,000 1,584,000 487,000 1,965,000 129,000 369,000 252,000 258,000 160,000 1,324,000 382,000 1,702,000 1,221,000 200,000 1,165,000 -429,000 110,000 198,000 1,367,000 493,000 381,000 1,230,000 223,000 266,000 144,000 279,000 186,000 1,142,000 
          return of (investment in) tax credit equity investments
                                                                                         
          other, including acquisitions, net of cash acquired
        -722,000 -3,656,000   -298,000 -5,584,000 -10,000 -155,366,000                                                                          
          net cash from investing activities
        -255,791,000 -301,567,000 -309,995,000 -285,003,000 -283,197,000 -261,153,000 -221,702,000 -400,753,000 -246,163,000 -289,767,000 -238,486,000 -221,520,000 -356,284,000 -158,836,000 -119,884,000 -104,981,000 -277,884,000 -116,844,000 -127,135,000 -93,757,000 -167,556,000 -112,111,000 -108,586,000 -226,642,000 -303,691,000 -199,707,000 -141,950,000 -151,398,000 -186,478,000 -126,219,000 -107,139,000 -114,466,000 -116,301,000 -119,201,000 -117,698,000 -111,023,000 -176,398,000 -135,300,000 -115,335,000 -102,063,000 -115,939,000 -108,307,000 -93,395,000 -89,547,000 -111,319,000 -119,778,000 -110,407,000 -81,898,000 -94,249,000 -120,772,000 -101,633,000 -72,100,000 -105,781,000 -64,470,000 -73,257,000 -73,899,000 -81,681,000 -91,192,000 -54,534,000 -92,246,000 -76,562,000 -94,121,000 -90,337,000 -90,257,000 -95,830,000 -83,631,000 -80,608,000 -150,592,000     -83,843,000 -77,771,000 -74,568,000 -64,136,000 -52,635,000 -55,128,000 -70,732,000 -46,706,000 -54,559,000 
          financing activities:
                                                                                         
          proceeds from borrowings on revolving credit facility
            30,000,000 451,000,000 1,560,000,000 1,216,000,000       110,000,000 1,052,000,000 516,000,000 563,000,000 755,000,000 874,000,000 669,000,000 316,000,000 674,000,000 755,000,000 614,000,000 705,000,000 1,300,000,000 482,000,000                                              
          payments on revolving credit facility
              -1,251,000,000 -1,315,000,000 -661,000,000       -454,000,000 -969,000,000 -330,000,000 -644,000,000 -929,000,000 -831,000,000 -427,000,000 -396,000,000 -1,109,000,000 -541,000,000 -537,000,000 -1,152,000,000 -674,000,000 -392,000,000                                              
          net proceeds of commercial paper
        98,990,000 90,878,000 169,630,000 129,288,000 159,246,000                                                                             
          proceeds from the issuance of long-term debt
                         497,720,000 499,795,000        499,160,000              299,478,000 496,485,000                      
          principal payments on long-term debt
                                                                           -78,000    -4,326,000 -88,000    
          payment of debt issuance costs
        -168,000 -14,000 -14,000 -3,801,000 -176,000    -4,950,000 -15,000   -149,000 -119,000   -8,000 -105,000   -150,000 -3,939,000 -850,000 -2,990,000 1,000 -3,000     -100,000 -5,663,000   -341,000 -59,000 -3,725,000         -1,088,000   -147,000    -2,557,000 -7,385,000                      
          payment of excise tax on share repurchases
                                                                                       
          repurchases of common stock
        -500,312,000 -420,010,000 -617,208,000 -559,432,000 -472,020,000 -540,718,000 -793,772,000 -270,019,000 -560,175,000 -799,529,000 -679,990,000 -1,111,461,000 -420,708,000 -710,315,000 -1,376,034,000 -775,208,000 -468,887,000 -942,972,000 -399,641,000 -664,548,000 -993,194,000 -442,973,000 -76,975,000 -574,052,000 -124,808,000 -387,266,000 -598,861,000 -321,856,000 -462,953,000 -285,193,000 -416,417,000 -549,450,000 -279,382,000 -550,557,000 -852,261,000 -490,330,000 -545,648,000 -102,944,000 -544,189,000 -312,656,000 -287,011,000 -274,230,000 -440,159,000 -134,813,000 -179,330,000 -387,499,000 -277,588,000 -22,067,000 -245,866,000 -185,248,000 -273,984,000 -227,930,000 -311,769,000 -539,068,000 -440,437,000 -154,013,000 -136,376,000 -502,226,000 -192,966,000 -145,064,000                      
          net proceeds from issuance of common stock
        12,543,000 20,113,000 23,241,000 24,926,000 16,156,000 39,035,000 15,975,000 57,815,000 19,712,000 22,924,000 33,534,000 15,146,000 22,781,000 21,463,000 15,173,000 19,939,000 17,554,000 25,440,000 28,364,000 13,557,000 11,110,000 25,581,000 15,793,000 9,800,000 21,129,000 12,299,000 11,554,000 15,224,000 13,191,000 27,777,000 19,206,000 11,972,000 11,576,000 7,468,000 10,968,000 15,750,000 12,215,000 15,123,000 16,222,000 16,074,000 11,262,000 17,330,000 15,769,000 20,252,000 18,614,000 16,271,000 13,638,000 21,097,000 14,648,000 17,254,000 17,123,000 20,325,000 16,391,000 14,135,000 16,559,000 16,429,000 16,065,000 18,771,000 14,041,000 8,685,000 17,527,000 17,832,000 18,921,000 8,836,000 8,504,000 24,587,000 16,061,000 10,356,000 6,554,000 11,750,000 1,705,000 2,986,000 3,518,000 4,380,000 9,652,000 4,177,000    8,724,000  
          net cash from financing activities
        -388,947,000 -309,033,000 -441,363,000 -409,452,000 -325,624,000 -540,023,000 -670,492,000 -493,578,000 -74,044,000 -551,545,000 -701,480,000 -541,669,000 -398,076,000 -988,971,000 -519,870,000 -755,619,000 -451,341,000 -917,637,000 -674,576,000 -651,304,000 -1,482,234,000 76,389,000 -406,032,000 15,300,000 82,321,000 -455,970,000 -265,340,000 -263,822,000 -207,762,000 -337,416,000 -337,474,000 -325,634,000 -190,906,000 -246,952,000 -217,120,000 -384,736,000 -523,473,000 -72,264,000 -512,652,000 213,615,000 -263,430,000 -239,088,000 -412,637,000 -93,392,000 -143,880,000 -362,799,000 -257,969,000 16,862,000 -225,619,000 -162,586,000 49,085,000 -196,962,000 -287,225,000 -222,210,000 -411,152,000 -126,985,000 -112,326,000 -179,564,000 -174,077,000 -1,540,000 -48,034,000 -131,117,000 -93,021,000 -77,452,000 97,010,000 -64,075,000 18,015,000 70,145,000    3,456,000 4,105,000 5,092,000 13,536,000 -4,181,000 15,582,000 4,709,000 3,821,000 13,680,000 4,137,000 
          effect of exchange rate changes on cash
        526,000 -35,000 1,877,000 338,000 -1,034,000 -268,000 -887,000 248,000 246,000 -190,000 369,000 714,000 653,000 -84,000 25,000 147,000 53,000 -330,000 289,000 -371,000 858,000 346,000 -11,000 -1,090,000                                                          
          net increase in cash and cash equivalents
        -10,720,000 5,900,000 7,365,000 61,003,000           62,358,000 -170,567,000 -87,189,000 -182,316,000 20,738,000 145,240,000 -1,161,458,000 754,675,000 585,356,000 246,661,000 -2,398,000 -13,005,000 -908,000 25,402,000     9,061,000 10,759,000 -1,011,000 -119,059,000 -413,722,000 162,061,000 -317,749,000 599,707,000 -160,615,000 16,874,000 -213,604,000 223,086,000 -47,723,000 -155,148,000 -58,400,000 280,513,000 -131,690,000 -2,922,000 160,520,000 -42,718,000 -174,577,000 54,988,000 -207,479,000 213,644,000 84,835,000 7,925,000 38,744,000 200,327,000 -13,472,000 11,582,000 1,739,000 2,937,000   3,620,000 6,103,000   3,927,000 65,732,000 -62,228,000 17,299,000 2,267,000 60,314,000 -10,920,000 -14,424,000 -43,000 23,906,000 -20,207,000 
          cash and cash equivalents at beginning of the period
        130,245,000 279,132,000 108,583,000 362,113,000 465,640,000 40,406,000  31,315,000  46,348,000  146,598,000  116,301,000  250,560,000  231,318,000                                  
          cash and cash equivalents at end of the period
        -10,720,000 5,900,000 7,365,000 191,248,000 14,632,000 -29,429,000 55,778,000 89,264,000 196,468,000 24,784,000 -1,992,000 59,872,000 41,523,000 -186,844,000 62,358,000 191,546,000 -87,189,000 -182,316,000 20,738,000 610,880,000 -1,161,458,000 754,675,000 585,356,000 287,067,000  -13,005,000 -908,000 56,717,000  3,151,000 -1,657,000 38,525,000  10,759,000 -1,011,000 27,539,000  162,061,000 -317,749,000 716,008,000  16,874,000 -213,604,000 473,646,000  -155,148,000 -58,400,000 511,831,000                                  
          supplemental disclosures of cash flow information:
                                                                                         
          income taxes paid
        191,011,000 482,641,000 376,968,000 16,904,000 221,095,000 338,930,000 70,603,000 9,798,000 167,932,000 81,767,000 55,665,000 9,696,000 22,675,000 100,795,000 283,111,000 8,584,000 117,575,000 40,687,000 287,106,000 5,567,000 54,603,000 230,297,000 15,212,000 4,975,000 176,545,000 23,883,000 189,168,000 5,335,000 54,427,000 105,959,000 143,051,000 7,939,000 136,890,000 156,058,000   152,776,000 137,802,000 255,334,000 23,765,000 142,904,000 148,205,000 186,040,000 8,675,000 108,429,000 118,085,000 156,613,000 33,331,000 90,698,000 101,798,000 140,942,000 29,158,000 86,887,000 62,175,000 114,280,000 11,295,000 67,605,000 92,383,000 75,099,000 17,682,000 32,095,000 45,500,000 63,380,000 13,171,000                  
          interest paid, net of capitalized interest
        74,662,000 41,716,000 70,950,000 39,424,000 69,866,000 28,779,000 75,778,000 34,671,000 62,526,000 38,161,000 62,393,000 26,531,000 56,179,000 31,356,000 36,804,000 31,514,000 36,322,000 31,183,000 39,303,000 37,485,000 41,320,000 45,306,000 26,809,000 46,282,000 24,620,000 45,813,000 16,405,000 47,796,000 15,913,000 46,469,000 6,793,000 48,763,000 5,514,000 35,101,000 5,197,000 31,954,000 4,101,000 32,373,000 4,111,000 23,063,000 4,058,000 23,292,000 4,276,000 23,435,000 4,030,000 21,983,000 2,771,000 22,419,000 2,700,000 22,354,000 -2,058,000 23,764,000 -1,305,000 18,242,000 -729,000 18,447,000 -715,000 12,616,000 -188,000 1,637,000 7,019,000 6,068,000 10,848,000 7,276,000                  
          investment in tax credit equity investments
                -1,000   -183,020,000 -1,182,000 -4,080,000 -178,538,000 -27,000 -1,762,000 -6,000 -68,819,000 -33,000 -95,259,000 -15,793,000 -16,271,000                                                        
          net decrease in cash and cash equivalents
             -29,429,000 55,778,000 -189,868,000  24,784,000 -1,992,000 -48,711,000                  3,151,000 -1,657,000 -7,823,000                                                  
          net payments of commercial paper
              137,305,000 -310,805,000                                                                          
          net proceeds from commercial paper
                -278,286,000                                                                         
          cash and cash equivalents at beginning of the year
                                                                                         
          cash and cash equivalents at end of the year
                                                                                         
          return of tax credit equity investments
                                                                                         
          payments received on notes receivable
                                            1,047,000 1,046,000 1,047,000 1,046,000 935,000 935,000 935,000 935,000 900,000 1,491,000 1,739,000 1,137,000 1,029,000 1,042,000 1,015,000 1,029,000 1,071,000 1,072,000 1,341,000 1,343,000 1,679,000 12,754,000 1,934,000 1,404,000 1,272,000 1,575,000 2,321,000 591,000 1,332,000 1,476,000 1,422,000 1,251,000 1,193,000 1,345,000 1,297,000 1,428,000 1,132,000 1,309,000 1,524,000 1,286,000 1,055,000 1,139,000 
          principal payments on capital leases
                                                -6,000 -19,000 -18,000 -18,000 -18,000 -18,000  -18,000 -44,000 -145,000      -354,000 -385,000 -409,000  -641,000 -2,030,000 -2,463,000                  
          excess tax benefit from share-based compensation
                                            -9,960,000 -15,898,000 -15,374,000 -14,762,000 -12,319,000                                         
          excess tax benefit from stock options exercised
                                                  -11,759,000 -21,188,000 -16,854,000 -8,447,000 -5,999,000 -17,850,000 -5,616,000 -6,514,000 -7,893,000 -10,788,000 -8,493,000 -6,446,000 -12,908,000 -10,784,000 -8,280,000 -7,324,000 -5,233,000 -2,148,000                      
          amortization of debt premium, discount and issuance costs
                                                                                         
          write-off of asset-based revolving credit facility debt issuance costs
                                                                21,626,000                      
          proceeds from borrowings on asset-based revolving credit facility
                                                                42,400,000 230,500,000 41,200,000                    
          payments on asset-based revolving credit facility
                                                                -398,400,000 -199,500,000 -193,500,000                    
          principal payments on debt and capital leases
                                                            -193,000 -375,000 -182,000 -185,000         -6,536,000                 
          cash and cash equivalents at beginning of year
                                                                                         
          cash and cash equivalents at end of year
                                                                                         
          cash and cash equivalents at beginning of period
                                                         248,128,000  361,552,000  29,721,000  26,935,000  31,301,000  47,555,000  29,903,000  31,384,000  
          cash and cash equivalents at end of period
                                                         -2,922,000 160,520,000 205,410,000  54,988,000 -207,479,000 575,196,000  7,925,000 38,744,000 230,048,000  11,582,000 1,739,000 29,872,000  -11,489,000 3,620,000 37,404,000  -90,804,000 3,927,000 113,287,000  17,299,000 2,267,000 90,217,000  -14,424,000 -43,000 55,290,000  
          see accompanying notes to condensed consolidated financial statements.
                                                                                         
          adjustments to reconcile net income to net cash
                                                                                         
          provided by operating activities:
                                                                                         
          gain on settlement of note receivable
                                                                                         
          note: certain prior period amounts have been reclassified to conform to current period presentation.
                                                                                         
          see accompanying notes to condensed consolidating financial statements.
                                                                                         
          property and equipment acquired through issuance of capital lease obligations
                                                                                         
          depreciation and amortization of property and equipment
                                                                 42,609,000                        
          amortization of intangibles
                                                                 18,000 -143,000 -143,000 -202,000 242,000 1,672,000                  
          amortization of premium on exchangeable notes
                                                                    -146,000 -189,000 -187,000 -185,000                  
          amortization of discount on senior notes
                                                                 90,000 88,000 74,000                      
          amortization of debt issuance costs
                                                                 590,000 265,000 265,000 2,141,000 2,140,000 2,141,000 2,137,000                  
          stock option compensation programs
                                                                 4,597,000 4,679,000 4,445,000                      
          other share based compensation programs
                                                                 755,000 718,000 691,000                      
          depreciation and amortization on property and equipment
                                                                   38,934,000 40,913,000 40,794,000 39,760,000 38,263,000                  
          operating activities
                                                                                         
          stock option compensation expense
                                                                                         
          other share based compensation expense
                                                                                         
          investing activities
                                                                                         
          cash component of acquisition price of csk automotive, inc., net of cash acquired
                                                                                         
          financing activities
                                                                                         
          debt prepayment costs
                                                                                         
          issuance cost of equity exchanged in csk acquisition
                                                                                         
          issuance of common stock to acquire csk
                                                                                         
          fair value of converted csk stock options and restricted stock
                                                                                         
          share based compensation programs
                                                                     4,354,000 4,324,000 4,114,000                  
          tax benefit of stock options exercised
                                                                     3,992,000 5,988,000 1,775,000 1,242,000 4,095,000 2,853,000 2,025,000 659,000 953,000 23,000 549,000 665,000 791,000 3,961,000 1,418,000 1,522,000 990,000 885,000 5,141,000  
          proceeds from borrowings on asset-based revolving debt
                                                                       122,700,000                  
          payments on asset-based revolving debt
                                                                       -208,300,000                  
          amortization of premium on 6 3/4% exchangeable notes
                                                                                         
          purchase of short-term investments
                                                                                         
          proceeds from borrowings on asset-based revolving debt and other long term debt
                                                                                         
          proceeds (payments) on asset-based revolving debt
                                                                                         
          supplemental non-cash disclosure
                                                                                         
          proceeds from issuance of long-term debt
                                                                          900,000 61,276,000 71,297,000    16,450,000 13,950,000    
          principal payments on long-term debt and capital leases
                                                                                         
          principal payments of long-term debt and capital leases
                                                                           -3,512,000              
          amortization of intangible items
                                                                                         
          premium on 6 3/4% exchangeable notes
                                                                                         
          investment in other assets
                                                                                 -441,000 -693,000 -1,402,000      
          principal payments on long-term debt and capital lease obligations
                                                                                         
          principal payments of long-term debt
                                                                                  -77,000 -26,226,000    -185,000  
          adjustments to reconcile net income to net cash provided by operating activities:
                                                                                         
          depreciation and amortization
                                                                                         
          advances made on notes receivable
                                                                                         
          acquisition of midwest auto parts distributors net of cash acquired
                                                                                         
          assets
                                                                                         
          current assets:
                                                                                         
          cash and cash equivalents
                                                                                 17,299,000 2,267,000 90,217,000      
          amounts receivable from vendors
                                                                                 -2,505,000 2,011,000 46,828,000      
          other current assets
                                                                                 2,507,000 -1,158,000 21,129,000      
          total current assets
                                                                                 19,212,000 35,934,000 1,070,689,000      
          property and equipment, at cost
                                                                                 67,241,000 72,922,000 1,276,410,000      
          accumulated depreciation and amortization
                                                                                 9,239,000 16,072,000 345,319,000      
          net property and equipment
                                                                                 58,002,000 56,850,000 931,091,000      
          notes receivable, less current portion
                                                                                 -1,282,000 -1,104,000 29,151,000      
          goodwill
                                                                                 358,000        
          other assets
                                                                                 -444,000 -50,103,000 62,697,000      
          total assets
                                                                                 75,846,000 91,076,000 2,093,628,000      
          liabilities and shareholders' equity
                                                                                         
          current liabilities:
                                                                                         
          other current liabilities
                                                                                 599,000 2,479,000 44,996,000      
          current portion of long-term debt
                                                                                 2,000 25,003,000 312,000      
          total current liabilities
                                                                                 12,745,000 43,692,000 497,515,000      
          long-term debt, less current portion
                                                                                 -81,000 -25,079,000 100,390,000      
          other liabilities
                                                                                 2,344,000 7,016,000 42,941,000      
          shareholders' equity:
                                                                                         
          common stock, 0.01 par value:
                                                                                         
          authorized shares – 245,000,000
                                                                                         
          issued and outstanding shares – 115,067,095 as of september 30, 2007, and 113,929,327 as of
                                                                                         
          december 31, 2006
                                                                                 3,000 7,000 1,141,000      
          additional paid-in capital
                                                                                 7,518,000 20,172,000 408,532,000      
          retained earnings
                                                                                 53,087,000 51,899,000 1,010,812,000      
          total shareholders’ equity
                                                                                 60,608,000 72,078,000 1,420,485,000      
          total liabilities and shareholders’ equity
                                                                                 75,846,000 91,076,000 2,093,628,000      
          sales
                                                                                 18,670,000 29,963,000 613,145,000      
          cost of goods sold, including warehouse and distribution expenses
                                                                                 12,154,000 12,059,000 343,864,000      
          gross profit
                                                                                 6,516,000 17,904,000 269,281,000      
          operating, selling, general and administrative expenses
                                                                                 5,358,000 13,538,000 192,089,000      
          operating income
                                                                                 1,158,000 4,366,000 77,192,000      
          other income
                                                                                 -25,000        
          income before income taxes
                                                                                 1,133,000 5,157,000 77,182,000      
          provision for income taxes
                                                                                 -55,000 1,665,000 28,775,000      
          net income per common share
                                                                                 10        
          net income per common share-assuming dilution
                                                                                 10        
          weighted-average common shares outstanding
                                                                                 413,000        
          adjusted weighted-average common shares outstanding – assuming dilution
                                                                                 195,000 574,000 115,537,000      
          issued and outstanding shares – 114,836,096 as of june 30, 2007, and 113,929,327 as of
                                                                                         
          issued and outstanding shares – 114,126,459 as of march 31, 2007, and 113,929,327 as of
                                                                                         
          other expense
                                                                                   10,000      
          net income per common share – basic
                                                                                   420      
          net income per common share-assuming dilution:
                                                                                   420      
          weighted-average common shares outstanding – basic
                                                                                   113,936,000      
          cumulative effect of accounting change
                                                                                         
          acquisition, net of cash acquired
                                                                                        -236,000 
          advance on notes receivable
                                                                                         
          (investment in) reduction of other assets
                                                                                     -1,365,000 -311,000 -497,000  
          proceeds from issuance of common stock
                                                                                     3,807,000    
          net income, as reported
                                                                                       33,213,000  
          add stock-based compensation expense, net of tax, as reported
                                                                                       1,542,000  
          deduct stock-based compensation expense determined under the fair value based method for all awards, net of tax
                                                                                       -3,356,000  
          pro forma net income
                                                                                       31,399,000  
          pro forma basic net income per share
                                                                                       280  
          pro forma net income per share- assuming dilution
                                                                                       280  
          reduction (increase) in other assets
                                                                                         
          payments on long-term debt
                                                                                         
          net income as reported
                                                                                         
          stock-based compensation expense, net of tax, as reported
                                                                                         
          stock-based compensation expense, net of tax, under fair value method
                                                                                         
          earnings per share, as reported
                                                                                         
          basic
                                                                                         
          diluted