TopBuild Corp(NYSE:BLD)

TopBuild Corp. installs and distributes insulation and other building products to the United States construction industry. The company operates in two segments, Installation and Distribution. It offers insulation products, rain gutters, glass and windows, afterpaint products, fireproofing and firest...
Website: http://www.topbuild.com
Founded: 2015
IPO Price: $23 (Jun 26, 2015)
Full Time Employees: 10,400
Sector: Industrials
Industry: Engineering & Construction
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 1,445,860,000 | 1,485,247,000 | 1,393,158,000 | 1,297,403,000 | 1,233,278,000 | 1,312,206,000 | 1,373,268,000 | 1,365,612,000 | 1,278,717,000 | 1,286,074,000 | 1,326,120,000 | 1,317,262,000 | 1,265,238,000 | 1,264,543,000 | 1,300,998,000 | 1,274,285,000 | 1,168,918,000 | 1,063,397,000 | 845,757,000 | 834,255,000 | 742,798,000 | 721,487,000 | 697,223,000 | 646,099,000 | 653,228,000 | 662,350,000 | 682,330,000 | 660,112,000 | 619,330,000 | 639,547,000 | 647,289,000 | 605,969,000 | 491,444,000 | 501,401,000 | 489,044,000 | 474,458,000 | 441,363,000 | 444,135,000 | 453,102,000 | 431,589,000 | 414,024,000 | 426,470,000 | 427,890,000 | 403,760,000 |
yoy | 17.24% | 13.19% | 1.45% | -4.99% | -3.55% | 2.03% | 3.56% | 3.67% | 1.07% | 1.70% | 1.93% | 3.37% | 8.24% | 18.92% | 53.83% | 52.75% | 57.37% | 47.39% | 21.30% | 29.12% | 13.71% | 8.93% | 2.18% | -2.12% | 5.47% | 3.57% | 5.41% | 8.93% | 26.02% | 27.55% | 32.36% | 27.72% | 11.35% | 12.89% | 7.93% | 9.93% | 6.60% | 4.14% | 5.89% | 6.89% | ||||
qoq | -2.65% | 6.61% | 7.38% | 5.20% | -6.01% | -4.45% | 0.56% | 6.80% | -0.57% | -3.02% | 0.67% | 4.11% | 0.05% | -2.80% | 2.10% | 9.01% | 9.92% | 25.73% | 1.38% | 12.31% | 2.95% | 3.48% | 7.91% | -1.09% | -1.38% | -2.93% | 3.37% | 6.58% | -3.16% | -1.20% | 6.82% | 23.30% | -1.99% | 2.53% | 3.07% | 7.50% | -0.62% | -1.98% | 4.98% | 4.24% | -2.92% | -0.33% | 5.98% | |
cost of sales | 1,045,607,000 | 1,080,685,000 | 974,238,000 | 903,360,000 | 881,805,000 | 920,173,000 | 951,455,000 | 941,690,000 | 891,567,000 | 894,958,000 | 905,430,000 | 895,462,000 | 895,023,000 | 888,870,000 | 905,250,000 | 890,188,000 | 837,717,000 | 780,237,000 | 595,466,000 | 591,075,000 | 545,039,000 | 523,467,000 | 498,895,000 | 468,045,000 | 481,272,000 | 491,032,000 | 502,999,000 | 485,190,000 | 463,635,000 | 481,320,000 | 485,424,000 | 460,928,000 | 380,426,000 | 379,368,000 | 368,205,000 | 357,849,000 | 339,735,000 | 339,073,000 | 344,963,000 | 333,901,000 | 324,569,000 | 321,951,000 | 333,890,000 | 318,070,000 |
gross profit | 400,253,000 | 404,562,000 | 418,920,000 | 394,043,000 | 351,473,000 | 392,033,000 | 421,813,000 | 423,922,000 | 387,150,000 | 391,116,000 | 420,690,000 | 421,800,000 | 370,215,000 | 375,673,000 | 395,748,000 | 384,097,000 | 331,201,000 | 283,160,000 | 250,291,000 | 243,180,000 | 197,759,000 | 198,020,000 | 198,328,000 | 178,054,000 | 171,956,000 | 171,318,000 | 179,331,000 | 174,922,000 | 155,695,000 | 158,227,000 | 161,865,000 | 145,041,000 | 111,018,000 | 122,033,000 | 120,839,000 | 116,609,000 | 101,628,000 | 105,062,000 | 108,139,000 | 97,688,000 | 89,455,000 | 104,519,000 | 94,000,000 | 85,690,000 |
yoy | 13.88% | 3.20% | -0.69% | -7.05% | -9.22% | 0.23% | 0.27% | 0.50% | 4.57% | 4.11% | 6.30% | 9.82% | 11.78% | 32.67% | 58.12% | 57.95% | 67.48% | 43.00% | 26.20% | 36.58% | 15.01% | 15.59% | 10.59% | 1.79% | 10.44% | 8.27% | 10.79% | 20.60% | 40.24% | 29.66% | 33.95% | 24.38% | 9.24% | 16.15% | 11.74% | 19.37% | 13.61% | 0.52% | 15.04% | 14.00% | ||||
qoq | -1.07% | -3.43% | 6.31% | 12.11% | -10.35% | -7.06% | -0.50% | 9.50% | -1.01% | -7.03% | -0.26% | 13.93% | -1.45% | -5.07% | 3.03% | 15.97% | 16.97% | 13.13% | 2.92% | 22.97% | -0.13% | -0.16% | 11.39% | 3.55% | 0.37% | -4.47% | 2.52% | 12.35% | -1.60% | -2.25% | 11.60% | 30.65% | -9.03% | 0.99% | 3.63% | 14.74% | -3.27% | -2.85% | 10.70% | 9.20% | -14.41% | 11.19% | 9.70% | |
gross margin % | 27.68% | 27.24% | 30.07% | 30.37% | 28.50% | 29.88% | 30.72% | 31.04% | 30.28% | 30.41% | 31.72% | 32.02% | 29.26% | 29.71% | 30.42% | 30.14% | 28.33% | 26.63% | 29.59% | 29.15% | 26.62% | 27.45% | 28.45% | 27.56% | 26.32% | 25.87% | 26.28% | 26.50% | 25.14% | 24.74% | 25.01% | 23.94% | 22.59% | 24.34% | 24.71% | 24.58% | 23.03% | 23.66% | 23.87% | 22.63% | 21.61% | 24.51% | 21.97% | 21.22% |
selling, general, and administrative expense | 225,210,000 | 224,915,000 | 203,910,000 | 174,254,000 | 173,984,000 | 174,583,000 | 177,820,000 | 213,530,000 | 172,642,000 | 186,316,000 | 183,198,000 | 184,697,000 | 170,784,000 | 172,558,000 | 172,874,000 | 176,876,000 | 167,247,000 | 164,718,000 | 116,485,000 | 114,894,000 | 101,872,000 | 94,943,000 | 96,805,000 | 97,600,000 | 101,967,000 | 94,898,000 | 98,886,000 | 98,883,000 | 99,077,000 | 93,065,000 | 95,648,000 | 101,360,000 | 77,125,000 | 72,064,000 | 71,277,000 | 75,813,000 | 75,091,000 | 69,117,000 | 69,038,000 | 70,898,000 | 69,688,000 | |||
operating profit | 175,043,000 | 179,647,000 | 215,010,000 | 219,789,000 | 177,489,000 | 217,450,000 | 243,993,000 | 210,392,000 | 214,508,000 | 204,800,000 | 237,492,000 | 237,103,000 | 199,431,000 | 203,115,000 | 222,874,000 | 207,221,000 | 163,954,000 | 118,442,000 | 133,806,000 | 128,286,000 | 95,887,000 | 103,077,000 | 101,523,000 | 80,454,000 | 69,989,000 | 76,420,000 | 80,445,000 | 76,039,000 | 56,618,000 | 65,162,000 | 66,217,000 | 43,681,000 | 33,893,000 | 49,969,000 | 49,562,000 | 40,796,000 | -3,463,000 | 35,945,000 | 39,101,000 | 26,790,000 | 19,767,000 | 42,991,000 | 30,190,000 | 11,500,000 |
yoy | -1.38% | -17.38% | -11.88% | 4.47% | -17.26% | 6.18% | 2.74% | -11.27% | 7.56% | 0.83% | 6.56% | 14.42% | 21.64% | 71.49% | 66.57% | 61.53% | 70.99% | 14.91% | 31.80% | 59.45% | 37.00% | 34.88% | 26.20% | 5.81% | 23.62% | 17.28% | 21.49% | 74.08% | 67.05% | 30.40% | 33.60% | 7.07% | -1078.72% | 39.02% | 26.75% | 52.28% | -117.52% | -16.39% | 29.52% | 132.96% | ||||
qoq | -2.56% | -16.45% | -2.17% | 23.83% | -18.38% | -10.88% | 15.97% | -1.92% | 4.74% | -13.77% | 0.16% | 18.89% | -1.81% | -8.87% | 7.55% | 26.39% | 38.43% | -11.48% | 4.30% | 33.79% | -6.98% | 1.53% | 26.19% | 14.95% | -8.42% | -5.00% | 5.79% | 34.30% | -13.11% | -1.59% | 51.59% | 28.88% | -32.17% | 0.82% | 21.49% | -1278.05% | -109.63% | -8.07% | 45.95% | 35.53% | -54.02% | 42.40% | 162.52% | |
operating margin % | 12.11% | 12.10% | 15.43% | 16.94% | 14.39% | 16.57% | 17.77% | 15.41% | 16.78% | 15.92% | 17.91% | 18.00% | 15.76% | 16.06% | 17.13% | 16.26% | 14.03% | 11.14% | 15.82% | 15.38% | 12.91% | 14.29% | 14.56% | 12.45% | 10.71% | 11.54% | 11.79% | 11.52% | 9.14% | 10.19% | 10.23% | 7.21% | 6.90% | 9.97% | 10.13% | 8.60% | -0.78% | 8.09% | 8.63% | 6.21% | 4.77% | 10.08% | 7.06% | 2.85% |
other income, net: | ||||||||||||||||||||||||||||||||||||||||||||
interest expense | -36,623,000 | -38,207,000 | -28,415,000 | -20,545,000 | -16,602,000 | -17,281,000 | -18,449,000 | -18,568,000 | -18,795,000 | -19,187,000 | -18,830,000 | -18,558,000 | -18,039,000 | -16,780,000 | -14,561,000 | -13,410,000 | -11,966,000 | -10,933,000 | -5,503,000 | -6,105,000 | -6,603,000 | -7,745,000 | -7,692,000 | -8,277,000 | -8,742,000 | -9,083,000 | -9,507,000 | -9,631,000 | -9,602,000 | -9,661,000 | -9,381,000 | -7,322,000 | -2,324,000 | -2,252,000 | -2,479,000 | -1,918,000 | -1,370,000 | -1,293,000 | -1,271,000 | -1,371,000 | -1,673,000 | -1,575,000 | -1,570,000 | |
other | 1,327,000 | 2,073,000 | 3,911,000 | 4,348,000 | 5,086,000 | 2,550,000 | 2,355,000 | 11,350,000 | 11,282,000 | 8,730,000 | 6,015,000 | 4,605,000 | 1,923,000 | 1,584,000 | -303,000 | -279,000 | 684,000 | -206,000 | 66,000 | 66,000 | 77,000 | 85,000 | 86,000 | 89,000 | 472,000 | 566,000 | 653,000 | 526,000 | 333,000 | 266,000 | 178,000 | 82,000 | 34,000 | 42,000 | 27,000 | 105,000 | 107,000 | 76,000 | 65,000 | 61,000 | 75,000 | 39,000 | 10,000 | -10,000 |
other expense | -35,296,000 | -36,134,000 | -24,504,000 | -16,197,000 | -11,516,000 | -14,731,000 | -16,094,000 | -7,218,000 | -7,513,000 | -10,457,000 | -12,815,000 | -13,953,000 | -16,116,000 | -15,196,000 | -14,864,000 | -13,689,000 | -11,282,000 | -7,965,500 | -5,437,000 | -6,039,000 | -20,388,000 | -7,660,000 | -7,606,000 | -8,188,000 | -8,503,000 | -8,517,000 | -8,854,000 | -9,105,000 | -9,269,000 | -9,395,000 | -9,203,000 | -7,240,000 | -2,290,000 | -2,210,000 | -2,452,000 | -2,899,000 | -1,263,000 | -1,217,000 | -1,206,000 | -1,310,000 | ||||
income before income taxes | 139,747,000 | 143,513,000 | 190,506,000 | 203,592,000 | 165,973,000 | 202,719,000 | 227,899,000 | 203,174,000 | 206,995,000 | 194,343,000 | 224,677,000 | 223,150,000 | 183,315,000 | 187,919,000 | 208,010,000 | 193,532,000 | 152,672,000 | 107,328,000 | 128,369,000 | 122,247,000 | 75,499,000 | 95,417,000 | 93,917,000 | 72,266,000 | 61,486,000 | 67,903,000 | 71,591,000 | 66,934,000 | 47,349,000 | 55,767,000 | 57,014,000 | 36,441,000 | 31,603,000 | |||||||||||
income tax expense | -34,934,000 | -38,999,000 | -48,280,000 | -51,990,000 | -42,588,000 | -52,181,000 | -58,939,000 | -52,451,000 | -54,614,000 | -47,959,000 | -57,075,000 | -58,750,000 | -47,445,000 | -44,086,000 | -54,264,000 | -49,835,000 | -37,961,000 | -28,970,000 | -32,934,000 | -31,867,000 | -15,657,000 | -24,660,000 | -23,921,000 | -16,770,000 | -10,715,000 | -10,216,000 | -16,615,000 | -14,883,000 | -9,366,000 | -7,214,750 | -14,356,000 | -9,288,000 | ||||||||||||
net income | 104,813,000 | 104,514,000 | 142,226,000 | 151,602,000 | 123,385,000 | 150,538,000 | 168,960,000 | 150,723,000 | 152,381,000 | 146,384,000 | 167,602,000 | 164,400,000 | 135,870,000 | 143,833,000 | 153,746,000 | 143,697,000 | 114,711,000 | 78,358,000 | 95,435,000 | 90,380,000 | 59,842,000 | 70,757,000 | 69,996,000 | 55,496,000 | 50,771,000 | 45,984,000 | 54,976,000 | 52,051,000 | 37,983,000 | 38,554,000 | 42,658,000 | 27,153,000 | 26,388,000 | 104,991,000 | 31,393,000 | 23,460,000 | -1,710,000 | 21,307,000 | 24,566,000 | 15,615,000 | 11,116,000 | 59,741,000 | 16,630,000 | 6,400,000 |
yoy | -15.05% | -30.57% | -15.82% | 0.58% | -19.03% | 2.84% | 0.81% | -8.32% | 12.15% | 1.77% | 9.01% | 14.41% | 18.45% | 83.56% | 61.10% | 58.99% | 91.69% | 10.74% | 36.34% | 62.86% | 17.87% | 53.87% | 27.32% | 6.62% | 33.67% | 19.27% | 28.88% | 91.70% | 43.94% | -63.28% | 35.88% | 15.74% | -1643.16% | 392.75% | 27.79% | 50.24% | -115.38% | -64.33% | 47.72% | 143.98% | ||||
qoq | 0.29% | -26.52% | -6.18% | 22.87% | -18.04% | -10.90% | 12.10% | -1.09% | 4.10% | -12.66% | 1.95% | 21.00% | -5.54% | -6.45% | 6.99% | 25.27% | 46.39% | -17.89% | 5.59% | 51.03% | -15.43% | 1.09% | 26.13% | 9.31% | 10.41% | -16.36% | 5.62% | 37.04% | -1.48% | -9.62% | 57.10% | 2.90% | -74.87% | 234.44% | 33.82% | -1471.93% | -108.03% | -13.27% | 57.32% | 40.47% | -81.39% | 259.24% | 159.84% | |
net income margin % | 7.25% | 7.04% | 10.21% | 11.69% | 10.00% | 11.47% | 12.30% | 11.04% | 11.92% | 11.38% | 12.64% | 12.48% | 10.74% | 11.37% | 11.82% | 11.28% | 9.81% | 7.37% | 11.28% | 10.83% | 8.06% | 9.81% | 10.04% | 8.59% | 7.77% | 6.94% | 8.06% | 7.89% | 6.13% | 6.03% | 6.59% | 4.48% | 5.37% | 20.94% | 6.42% | 4.94% | -0.39% | 4.80% | 5.42% | 3.62% | 2.68% | 14.01% | 3.89% | 1.59% |
net income per common share: | ||||||||||||||||||||||||||||||||||||||||||||
basic | 3,750 | 3,760 | 5,080 | 5,340 | 4,250 | 5,130 | 5,680 | 4,810 | 4,820 | 4,630 | 5,300 | 5,200 | 4,310 | 4,540 | 4,790 | 4,430 | 3,500 | 2,390 | 2,910 | 2,750 | 1,820 | 2,150 | 2,130 | 1,690 | 1,530 | 1,380 | 1,630 | 1,530 | 1,110 | 750 | ||||||||||||||
diluted | 3,730 | 3,720 | 5,040 | 5,320 | 4,230 | 5,100 | 5,650 | 4,780 | 4,790 | 4,590 | 5,270 | 5,180 | 4,280 | 4,510 | 4,760 | 4,410 | 3,470 | 2,370 | 2,880 | 2,720 | 1,800 | 2,130 | 2,110 | 1,670 | 1,510 | 1,360 | 1,600 | 1,510 | 1,090 | 740 | ||||||||||||||
weighted-average shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||
basic | 27,976,514,000 | 28,333,633,000 | 28,019,746,000 | 28,371,644,000 | 29,028,234,000 | 30,504,064,000 | 29,751,713,000 | 31,324,833,000 | 31,641,454,000 | 31,597,508,000 | 31,615,110,000 | 31,599,744,000 | 31,550,658,000 | 32,213,839,000 | 32,076,285,000 | 32,405,292,000 | 32,738,525,000 | 32,801,906,000 | 32,763,311,000 | 32,865,303,000 | 32,826,515,000 | 32,917,971,000 | 32,847,652,000 | 32,867,842,000 | 33,168,453,000 | 33,806,104,000 | 33,790,857,000 | 33,976,169,000 | 34,169,315,000 | 34,921,318,000 | 35,091,388,000 | 35,102,429,000 | 35,059,920,000 | |||||||||||
diluted | 28,130,208,000 | 28,541,263,000 | 28,204,354,000 | 28,515,554,000 | 29,174,892,000 | 30,679,660,000 | 29,925,400,000 | 31,524,063,000 | 31,843,818,000 | 31,776,901,000 | 31,788,812,000 | 31,731,807,000 | 31,713,239,000 | 32,440,405,000 | 32,279,820,000 | 32,614,449,000 | 33,042,490,000 | 33,146,171,000 | 33,088,680,000 | 33,177,435,000 | 33,202,563,000 | 33,299,986,000 | 33,210,545,000 | 33,202,423,000 | 33,599,847,000 | 34,376,555,000 | 34,367,902,000 | 34,557,664,000 | 34,703,289,000 | 35,613,319,000 | 35,789,383,000 | 35,837,102,000 | 35,819,242,000 | |||||||||||
loss on extinguishment of debt | 25,000 | -13,862,000 | -233,000 | -1,086,000 | ||||||||||||||||||||||||||||||||||||||||
significant legal settlement | 30,000,000 | |||||||||||||||||||||||||||||||||||||||||||
income per common share: | ||||||||||||||||||||||||||||||||||||||||||||
basic | 1,120 | 1,220 | 770 | |||||||||||||||||||||||||||||||||||||||||
diluted | 1,090 | 1,190 | 760 | |||||||||||||||||||||||||||||||||||||||||
income tax benefit | -5,215,000 | |||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 47,759,000 | 47,110,000 | 37,897,000 | -4,726,000 | 34,728,000 | 37,895,000 | 25,480,000 | 18,169,000 | 41,455,000 | 28,630,000 | 8,330,000 | |||||||||||||||||||||||||||||||||
income tax expense from continuing operations | -6,784,750 | -15,717,000 | -14,437,000 | -7,561,500 | -13,329,000 | -9,865,000 | -3,300,000 | -12,000,000 | ||||||||||||||||||||||||||||||||||||
income from continuing operations | 104,991,000 | 31,393,000 | 23,460,000 | -1,710,000 | 21,307,000 | 24,566,000 | 15,615,000 | 11,116,000 | 59,663,000 | 16,630,000 | 6,630,000 | |||||||||||||||||||||||||||||||||
income per common share: | ||||||||||||||||||||||||||||||||||||||||||||
basic: | ||||||||||||||||||||||||||||||||||||||||||||
diluted: | ||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from continuing operations | 3,016,000 | -7,053,000 | -1,700,000 | |||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||
other income | -1,598,000 | |||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | 78,000 | -230,000 | ||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | 53,242,500 | 63,810,000 | 74,190,000 | |||||||||||||||||||||||||||||||||||||||||
interest expense – related party | -3,160,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 268,847,000 | 184,742,000 | 1,142,403,000 | 842,493,000 | 308,811,000 | 400,318,000 | 257,342,000 | 463,221,000 | 968,809,000 | 848,565,000 | 615,612,000 | 526,327,000 | 333,778,000 | 240,069,000 | 159,384,000 | 123,869,000 | 126,553,000 | 139,779,000 | 327,906,000 | 261,739,000 | 319,619,000 | 330,007,000 | 315,338,000 | 258,837,000 | 187,039,000 | 184,807,000 | 171,591,000 | 141,767,000 | 98,278,000 | 100,929,000 | 93,463,000 | 65,737,000 | 37,334,000 | 56,521,000 | 18,460,000 | 94,233,000 | 80,370,000 | 134,375,000 | 104,497,000 | 102,090,000 | 108,150,000 | 112,848,000 | 108,340,000 | 63,270,000 |
receivables, net of an allowance for credit losses of 29,680 at march 31, 2026, and 29,081 at december 31, 2025 | 930,521,000 | |||||||||||||||||||||||||||||||||||||||||||
inventories | 515,143,000 | 505,167,000 | 385,642,000 | 385,466,000 | 406,057,000 | 406,662,000 | 392,208,000 | 393,810,000 | 375,056,000 | 364,731,000 | 357,179,000 | 385,049,000 | 422,229,000 | 438,644,000 | 447,100,000 | 431,098,000 | 390,061,000 | 352,801,000 | 202,018,000 | 178,576,000 | 163,988,000 | 161,369,000 | 142,517,000 | 147,304,000 | 152,721,000 | 149,078,000 | 146,702,000 | 150,282,000 | 160,689,000 | 168,977,000 | 161,875,000 | 158,495,000 | 138,447,000 | 131,342,000 | 116,781,000 | 111,640,000 | 112,633,000 | 116,190,000 | 105,829,000 | 102,216,000 | 108,016,000 | 118,701,000 | 103,400,000 | 98,890,000 |
prepaid expenses and other current assets | 42,148,000 | 50,478,000 | 44,563,000 | 37,566,000 | 30,723,000 | 40,382,000 | 43,813,000 | 43,550,000 | 29,376,000 | 36,939,000 | 38,104,000 | 25,556,000 | 22,861,000 | 34,257,000 | 27,416,000 | 25,835,000 | 29,102,000 | 26,692,000 | 21,240,000 | 20,523,000 | 14,255,000 | 17,689,000 | 32,101,000 | 7,962,000 | 10,918,000 | 17,098,000 | 16,457,000 | 11,416,000 | 16,494,000 | 27,685,000 | 24,074,000 | 23,929,000 | 11,532,000 | 15,221,000 | 15,043,000 | 23,391,000 | 27,592,000 | 23,364,000 | 16,425,000 | 16,529,000 | 6,096,000 | 13,263,000 | 7,120,000 | 4,620,000 |
total current assets | 1,756,659,000 | 1,634,795,000 | 2,446,916,000 | 2,018,084,000 | 1,494,317,000 | 1,598,974,000 | 1,521,139,000 | 1,760,306,000 | 2,202,462,000 | 2,049,244,000 | 1,881,785,000 | 1,794,596,000 | 1,612,827,000 | 1,549,041,000 | 1,449,533,000 | 1,354,546,000 | 1,281,168,000 | 1,187,691,000 | 1,068,105,000 | 952,463,000 | 960,710,000 | 936,405,000 | 926,504,000 | 837,103,000 | 782,327,000 | 779,827,000 | 789,390,000 | 748,288,000 | 704,174,000 | 704,697,000 | 699,118,000 | 644,381,000 | 500,881,000 | 511,592,000 | 465,666,000 | 526,589,000 | 489,954,000 | 526,553,000 | 492,406,000 | 475,833,000 | 465,262,000 | 480,361,000 | 472,460,000 | 409,710,000 |
right of use assets | 261,536,000 | 271,396,000 | 200,870,000 | 180,626,000 | 178,948,000 | 189,146,000 | 189,141,000 | 191,048,000 | 201,392,000 | 204,629,000 | 209,707,000 | 204,044,000 | 211,381,000 | 205,892,000 | 191,731,000 | 174,361,000 | 184,762,000 | 177,177,000 | 104,047,000 | 100,558,000 | 94,094,000 | 83,490,000 | 81,692,000 | 85,236,000 | 86,080,000 | 87,134,000 | 89,178,000 | 90,735,000 | 94,222,000 | |||||||||||||||
property and equipment | 286,525,000 | 291,556,000 | 271,765,000 | 254,127,000 | 259,691,000 | 266,992,000 | 270,022,000 | 267,523,000 | 266,422,000 | 264,487,000 | 264,581,000 | 258,746,000 | 260,146,000 | 253,484,000 | 248,623,000 | 250,051,000 | 248,438,000 | 244,574,000 | 203,530,000 | 199,982,000 | 187,033,000 | 180,053,000 | 172,099,000 | 176,179,000 | 185,575,000 | 178,080,000 | 175,274,000 | 172,719,000 | 169,891,000 | 167,961,000 | 166,748,000 | 159,265,000 | 115,441,000 | 107,121,000 | 98,144,000 | 98,185,000 | 95,788,000 | 92,760,000 | 91,992,000 | 91,829,000 | 92,098,000 | 93,066,000 | 92,390,000 | 91,920,000 |
goodwill | 3,070,940,000 | 3,045,227,000 | 2,573,475,000 | 2,125,827,000 | 2,113,416,000 | 2,112,259,000 | 2,092,315,000 | 2,090,788,000 | 2,052,319,000 | 2,042,568,000 | 2,039,777,000 | 1,991,949,000 | 1,992,394,000 | 1,966,994,000 | 1,966,234,000 | 1,968,603,000 | 1,964,297,000 | 1,949,763,000 | 1,496,737,000 | 1,494,200,000 | 1,430,913,000 | 1,410,685,000 | 1,379,721,000 | 1,379,821,000 | 1,379,831,000 | 1,367,918,000 | 1,367,918,000 | 1,363,738,000 | 1,363,292,000 | 1,364,016,000 | 1,362,747,000 | 1,362,861,000 | 1,082,815,000 | 1,077,186,000 | 1,077,102,000 | 1,084,833,000 | 1,063,518,000 | 1,045,058,000 | 1,045,058,000 | 1,044,041,000 | 1,044,041,000 | 1,044,041,000 | 1,044,040,000 | 1,044,040,000 |
other intangible assets | 1,325,038,000 | 1,351,612,000 | 907,395,000 | 531,411,000 | 539,582,000 | 557,689,000 | 565,440,000 | 583,141,000 | 578,335,000 | 591,058,000 | 606,940,000 | 595,706,000 | 607,683,000 | 614,967,000 | 631,005,000 | 653,458,000 | 669,797,000 | 684,209,000 | 234,872,000 | 237,573,000 | 205,513,000 | 190,605,000 | 172,390,000 | 176,871,000 | 182,229,000 | 181,122,000 | 185,844,000 | 189,041,000 | 194,214,000 | 199,387,000 | 205,103,000 | 210,345,000 | 48,437,000 | 33,243,000 | 34,280,000 | 28,786,000 | 15,952,000 | 2,656,000 | 2,838,000 | 1,584,000 | 1,778,000 | 1,987,000 | 2,250,000 | 2,470,000 |
other assets | 10,465,000 | 10,726,000 | 9,879,000 | 9,743,000 | 10,342,000 | 10,366,000 | 12,460,000 | 10,187,000 | 9,522,000 | 10,865,000 | 11,300,000 | 12,905,000 | 16,483,000 | 16,453,000 | 18,991,000 | 19,965,000 | 13,101,000 | 13,211,000 | 10,646,000 | 11,213,000 | 11,072,000 | 11,317,000 | 10,998,000 | 11,011,000 | 11,439,000 | 5,623,000 | 4,760,000 | 4,569,000 | 5,159,000 | 5,294,000 | 5,476,000 | 6,130,000 | 2,235,000 | 2,278,000 | 3,033,000 | 3,197,000 | 3,258,000 | 3,623,000 | 3,620,000 | 1,581,000 | 2,127,000 | 2,245,000 | 2,170,000 | 2,290,000 |
total assets | 6,711,163,000 | 6,605,312,000 | 6,410,300,000 | 5,119,818,000 | 4,596,296,000 | 4,735,426,000 | 4,650,517,000 | 4,902,993,000 | 5,310,452,000 | 5,162,851,000 | 5,014,090,000 | 4,857,946,000 | 4,700,914,000 | 4,606,831,000 | 4,506,117,000 | 4,420,984,000 | 4,361,563,000 | 4,258,530,000 | 3,120,688,000 | 2,998,718,000 | 2,892,102,000 | 2,815,283,000 | 2,747,801,000 | 2,670,579,000 | 2,631,840,000 | 2,603,963,000 | 2,624,122,000 | 2,581,123,000 | 2,542,827,000 | 2,454,531,000 | 2,456,826,000 | 2,400,616,000 | 1,767,938,000 | 1,749,549,000 | 1,697,694,000 | 1,761,059,000 | 1,687,939,000 | 1,690,119,000 | 1,656,463,000 | 1,635,417,000 | 1,625,855,000 | 1,642,249,000 | 1,613,310,000 | 1,550,430,000 |
liabilities and equity | ||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 471,217,000 | 440,214,000 | 463,798,000 | 417,500,000 | 422,786,000 | 456,446,000 | 461,478,000 | 461,139,000 | 467,863,000 | 469,585,000 | 455,840,000 | 468,602,000 | 450,963,000 | 487,114,000 | 510,163,000 | 508,227,000 | 473,918,000 | 461,917,000 | 382,932,000 | 356,570,000 | 330,813,000 | 331,710,000 | 311,696,000 | 293,224,000 | 305,614,000 | 307,970,000 | 300,125,000 | 288,985,000 | 281,346,000 | 313,172,000 | 300,938,000 | 283,708,000 | 254,384,000 | 263,814,000 | 242,617,000 | 243,000,000 | 226,974,000 | 241,534,000 | 217,931,000 | 214,012,000 | 223,308,000 | 253,311,000 | 238,870,000 | 206,950,000 |
current portion of long-term debt | 62,500,000 | 62,500,000 | 62,500,000 | 50,000,000 | 52,500,000 | 48,750,000 | 45,137,000 | 45,665,000 | 46,230,000 | 47,039,000 | 48,057,000 | 45,142,000 | 42,371,000 | 40,068,000 | 37,367,000 | 38,162,000 | 38,723,000 | 38,640,000 | 23,557,000 | 23,476,000 | 23,406,000 | 23,326,000 | 23,247,000 | 23,168,000 | 23,091,000 | 34,272,000 | 33,262,000 | 32,261,000 | 29,091,000 | 26,852,000 | 12,500,000 | 12,500,000 | 12,500,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 17,500,000 | 15,000,000 | 12,500,000 | 10,000,000 | |||
accrued liabilities | 251,991,000 | 249,361,000 | 242,931,000 | 178,709,000 | 193,599,000 | 191,786,000 | 180,382,000 | 176,753,000 | 201,402,000 | 187,217,000 | 183,084,000 | 180,594,000 | 193,347,000 | 199,370,000 | 181,455,000 | 197,308,000 | 207,377,000 | 175,891,000 | 141,261,000 | 126,517,000 | 124,946,000 | 107,949,000 | 117,456,000 | 120,689,000 | 107,327,000 | 98,418,000 | 112,286,000 | 100,282,000 | 103,412,000 | 104,236,000 | 116,243,000 | 108,951,000 | 74,534,000 | 75,087,000 | 81,199,000 | 77,175,000 | 99,647,000 | 64,399,000 | 73,524,000 | 73,371,000 | 65,527,000 | 58,369,000 | 88,830,000 | 76,160,000 |
short-term operating lease liabilities | 87,302,000 | 86,170,000 | 68,762,000 | 66,884,000 | 68,257,000 | 68,713,000 | 67,509,000 | 66,953,000 | 67,041,000 | 65,780,000 | 64,632,000 | 61,825,000 | 62,110,000 | 60,880,000 | 57,268,000 | 55,284,000 | 55,293,000 | 54,591,000 | ||||||||||||||||||||||||||
short-term finance lease liabilities | 6,611,000 | 6,571,000 | 4,713,000 | 1,192,000 | 1,365,000 | 1,487,000 | 1,634,000 | 1,739,000 | 1,829,000 | 1,917,000 | 2,057,000 | 2,180,000 | 2,452,000 | 2,207,000 | 2,328,000 | 2,712,000 | 2,610,000 | 2,387,000 | ||||||||||||||||||||||||||
total current liabilities | 879,621,000 | 844,816,000 | 842,704,000 | 714,285,000 | 738,507,000 | 767,182,000 | 756,140,000 | 752,249,000 | 784,365,000 | 771,538,000 | 753,670,000 | 758,343,000 | 751,243,000 | 789,639,000 | 788,581,000 | 801,693,000 | 777,921,000 | 733,426,000 | 584,798,000 | 543,236,000 | 514,284,000 | 496,477,000 | 485,146,000 | 471,525,000 | 471,083,000 | 476,754,000 | 482,533,000 | 458,055,000 | 451,350,000 | 444,260,000 | 440,623,000 | 412,959,000 | 343,276,000 | 351,401,000 | 341,316,000 | 332,675,000 | 346,621,000 | 325,933,000 | 311,455,000 | 307,383,000 | 306,335,000 | 326,680,000 | 340,200,000 | 293,110,000 |
long-term debt | 2,769,888,000 | 2,784,197,000 | 2,798,678,000 | 1,833,213,000 | 1,312,879,000 | 1,327,159,000 | 1,341,439,000 | 1,351,969,000 | 1,362,498,000 | 1,373,028,000 | 1,383,717,000 | 1,394,794,000 | 1,405,931,000 | 1,417,257,000 | 1,428,935,000 | 1,437,102,000 | 1,445,473,000 | 1,454,483,000 | 675,567,000 | 680,999,000 | 686,493,000 | 683,396,000 | 688,870,000 | 694,320,000 | 699,750,000 | 697,955,000 | 701,955,000 | 705,626,000 | 709,172,000 | 716,622,000 | 229,387,000 | 232,405,000 | 235,422,000 | 153,885,000 | 158,800,000 | 163,714,000 | 168,628,000 | 173,543,000 | 178,457,000 | 185,000,000 | 190,000,000 | |||
deferred tax liabilities | 395,765,000 | 387,594,000 | 331,425,000 | 237,503,000 | 238,248,000 | 240,343,000 | 243,176,000 | 243,790,000 | 243,622,000 | 243,930,000 | 252,419,000 | 254,777,000 | 252,044,000 | 251,481,000 | 244,608,000 | 245,687,000 | 245,674,000 | 248,243,000 | 166,240,000 | 168,091,000 | 168,424,000 | 168,568,000 | 173,597,000 | 174,229,000 | 174,230,000 | 175,263,000 | 173,493,000 | 174,269,000 | 174,227,000 | 176,212,000 | 167,508,000 | 168,590,000 | 132,840,000 | 132,840,000 | 193,980,000 | 193,715,000 | 193,715,000 | 193,715,000 | 181,730,000 | 181,251,000 | 181,251,000 | 181,254,000 | ||
long-term portion of insurance reserves | 58,645,000 | 58,681,000 | 58,120,000 | 58,339,000 | 57,728,000 | 57,700,000 | 60,799,000 | 60,402,000 | 60,179,000 | 58,783,000 | 58,343,000 | 57,217,000 | 61,466,000 | 59,783,000 | 61,243,000 | 60,805,000 | 53,111,000 | 51,875,000 | 47,775,000 | 49,456,000 | 50,197,000 | 50,657,000 | 49,927,000 | 50,608,000 | 50,928,000 | 45,605,000 | 44,405,000 | 43,856,000 | 43,935,000 | 43,434,000 | 42,347,000 | 43,925,000 | 33,818,000 | 36,160,000 | 37,396,000 | 38,132,000 | 37,867,000 | 38,691,000 | 39,555,000 | 37,801,000 | 38,641,000 | |||
long-term operating lease liabilities | 190,086,000 | 200,729,000 | 147,272,000 | 129,166,000 | 129,243,000 | 129,360,000 | 130,299,000 | 132,529,000 | 142,552,000 | 146,213,000 | 151,970,000 | 148,709,000 | 154,844,000 | 149,943,000 | 138,923,000 | 124,191,000 | 133,297,000 | 125,339,000 | ||||||||||||||||||||||||||
long-term finance lease liabilities | 11,014,000 | 11,020,000 | 6,510,000 | 1,948,000 | 2,312,000 | 2,618,000 | 2,961,000 | 3,318,000 | 3,716,000 | 4,150,000 | 4,596,000 | 4,519,000 | 4,983,000 | 6,673,000 | 6,170,000 | 7,055,000 | 7,631,000 | 7,770,000 | ||||||||||||||||||||||||||
other liabilities | 1,782,000 | 2,115,000 | 2,343,000 | 1,366,000 | 1,355,000 | 1,446,000 | 1,434,000 | 1,422,000 | 1,487,000 | 1,554,000 | 1,548,000 | 1,541,000 | 5,259,000 | 2,349,000 | 3,218,000 | 1,788,000 | 1,216,000 | 960,000 | 13,307,000 | 13,663,000 | 13,653,000 | 13,642,000 | 15,995,000 | 7,447,000 | 2,007,000 | 1,487,000 | 1,167,000 | 359,000 | 1,540,000 | 1,905,000 | 1,868,000 | 2,891,000 | 3,672,000 | 3,242,000 | 3,196,000 | 3,151,000 | 1,892,000 | 433,000 | 436,000 | 436,000 | 435,000 | 40,129,000 | 41,650,000 | 42,260,000 |
total liabilities | 4,306,801,000 | 4,289,152,000 | 4,187,052,000 | 2,975,820,000 | 2,480,272,000 | 2,525,808,000 | 2,536,248,000 | 2,545,679,000 | 2,598,419,000 | 2,599,196,000 | 2,606,263,000 | 2,619,900,000 | 2,635,770,000 | 2,677,125,000 | 2,671,678,000 | 2,678,321,000 | 2,664,323,000 | 2,622,096,000 | 1,558,977,000 | 1,523,902,000 | 1,495,739,000 | 1,466,489,000 | 1,466,207,000 | 1,452,927,000 | 1,452,023,000 | 1,451,074,000 | 1,458,915,000 | 1,439,477,000 | 1,439,974,000 | 1,382,433,000 | 1,370,791,000 | 1,349,691,000 | 747,143,000 | 753,030,000 | 808,293,000 | 803,095,000 | 733,980,000 | 717,572,000 | 696,890,000 | 695,499,000 | 700,205,000 | 726,520,000 | 761,330,000 | 713,790,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||
equity: | ||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding | ||||||||||||||||||||||||||||||||||||||||||||
common stock | 397,000 | 396,000 | 396,000 | 396,000 | 396,000 | 396,000 | 396,000 | 396,000 | 395,000 | 394,000 | 395,000 | 395,000 | 395,000 | 393,000 | 393,000 | 393,000 | 393,000 | 391,000 | 391,000 | 390,000 | 390,000 | 389,000 | 389,000 | 389,000 | 389,000 | 388,000 | 388,000 | 388,000 | 388,000 | 387,000 | 387,000 | 387,000 | 387,000 | 386,000 | 386,000 | 386,000 | 386,000 | 385,000 | 385,000 | 385,000 | 385,000 | 377,000 | 380,000 | 380,000 |
treasury stock | -2,142,193,000 | -2,124,964,000 | -2,107,763,000 | -2,041,581,000 | -1,903,321,000 | -1,681,230,000 | -1,633,943,000 | -1,215,829,000 | -705,386,000 | -699,327,000 | -699,149,000 | -699,149,000 | -699,149,000 | -692,799,000 | -642,746,000 | -572,747,000 | -492,688,000 | -431,030,000 | -422,225,000 | -410,707,000 | -396,525,000 | -386,669,000 | -380,667,000 | -371,670,000 | -351,645,000 | -330,018,000 | -278,784,000 | -246,107,000 | -231,229,000 | -216,607,000 | -171,075,000 | -161,582,000 | -161,582,000 | -141,582,000 | -141,582,000 | -61,582,000 | -39,675,000 | -22,296,000 | -11,377,000 | -4,962,000 | -1,539,000 | |||
additional paid-in capital | 950,262,000 | 945,303,000 | 942,870,000 | 935,784,000 | 931,020,000 | 926,137,000 | 922,963,000 | 919,317,000 | 912,481,000 | 906,334,000 | 900,936,000 | 895,749,000 | 891,530,000 | 887,367,000 | 884,729,000 | 861,542,000 | 877,564,000 | 873,031,000 | 861,228,000 | 858,251,000 | 855,996,000 | 858,414,000 | 855,972,000 | 853,029,000 | 850,665,000 | 849,657,000 | 856,726,000 | 855,464,000 | 853,844,000 | 846,451,000 | 853,410,000 | 851,465,000 | 848,487,000 | 830,600,000 | 828,474,000 | 848,429,000 | 845,976,000 | 845,476,000 | 842,890,000 | 841,388,000 | 839,312,000 | 838,976,000 | 834,970,000 | 836,260,000 |
retained earnings | 3,620,061,000 | 3,515,248,000 | 3,410,734,000 | 3,268,508,000 | 3,116,906,000 | 2,993,521,000 | 2,842,983,000 | 2,674,023,000 | 2,523,300,000 | 2,370,919,000 | 2,224,537,000 | 2,056,935,000 | 1,892,535,000 | 1,756,665,000 | 1,612,830,000 | 1,459,084,000 | 1,315,387,000 | 1,200,676,000 | 1,122,317,000 | 1,026,882,000 | 936,502,000 | 876,660,000 | 805,900,000 | 735,904,000 | 680,408,000 | 632,862,000 | 586,877,000 | 531,901,000 | 479,850,000 | 441,867,000 | 403,313,000 | 360,655,000 | 333,503,000 | 307,115,000 | 202,123,000 | 170,731,000 | 147,272,000 | 148,982,000 | 127,675,000 | 103,107,000 | 87,492,000 | 76,376,000 | 16,630,000 | |
accumulated other comprehensive loss | -24,165,000 | -19,823,000 | -22,989,000 | -19,109,000 | -28,977,000 | -29,206,000 | -18,130,000 | -20,593,000 | -18,757,000 | -14,665,000 | -18,892,000 | -15,884,000 | -20,167,000 | -21,920,000 | -20,767,000 | -5,609,000 | -3,416,000 | -6,634,000 | ||||||||||||||||||||||||||
total equity | 2,404,362,000 | 2,316,160,000 | 2,223,248,000 | 2,143,998,000 | 2,116,024,000 | 2,209,618,000 | 2,114,269,000 | 2,357,314,000 | 2,712,033,000 | 2,563,655,000 | 2,407,827,000 | 2,238,046,000 | 2,065,144,000 | 1,929,706,000 | 1,834,439,000 | 1,742,663,000 | 1,697,240,000 | 1,636,434,000 | 1,561,711,000 | 1,474,816,000 | 1,396,363,000 | 1,348,794,000 | 1,281,594,000 | 1,217,652,000 | 1,179,817,000 | 1,152,889,000 | 1,165,207,000 | 1,141,646,000 | 1,102,853,000 | 1,072,098,000 | 1,086,035,000 | 1,050,925,000 | 1,020,795,000 | 996,519,000 | 889,401,000 | 957,964,000 | 953,959,000 | 972,547,000 | 959,573,000 | 939,918,000 | 925,650,000 | 915,729,000 | 851,980,000 | 836,640,000 |
total liabilities and equity | 6,711,163,000 | 6,605,312,000 | 6,410,300,000 | 5,119,818,000 | 4,596,296,000 | 4,735,426,000 | 4,650,517,000 | 4,902,993,000 | 5,310,452,000 | 5,162,851,000 | 5,014,090,000 | 4,857,946,000 | 4,700,914,000 | 4,606,831,000 | 4,506,117,000 | 4,420,984,000 | 4,361,563,000 | 4,258,530,000 | 3,120,688,000 | 2,998,718,000 | 2,892,102,000 | 2,815,283,000 | 2,747,801,000 | 2,670,579,000 | 2,631,840,000 | 2,603,963,000 | 2,624,122,000 | 2,581,123,000 | 2,542,827,000 | 2,454,531,000 | 2,456,826,000 | 2,400,616,000 | 1,767,938,000 | 1,749,549,000 | 1,697,694,000 | 1,761,059,000 | 1,687,939,000 | 1,690,119,000 | 1,656,463,000 | 1,635,417,000 | 1,625,855,000 | 1,642,249,000 | 1,613,310,000 | 1,550,430,000 |
receivables, net of an allowance for credit losses of 29,081 at december 31, 2025, and 18,541 at december 31, 2024 | 894,408,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 28,119 at september 30, 2025, and 18,541 at december 31, 2024 | 874,308,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 24,268 at june 30, 2025, and 18,541 at december 31, 2024 | 752,559,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 21,257 at march 31, 2025, and 18,541 at december 31, 2024 | 748,726,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 18,541 at december 31, 2024, and 23,948 at december 31, 2023 | 751,612,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 21,829 at september 30, 2024, and 23,948 at december 31, 2023 | 827,776,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 22,718 at june 30, 2024, and 23,948 at december 31, 2023 | 859,725,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 22,398 at march 31, 2024, and 23,948 at december 31, 2023 | 829,221,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 23,948 at december 31, 2023, and 20,014 at december 31, 2022 | 799,009,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 17,880 at september 30, 2023, and 16,281 at december 31, 2022 | 870,890,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 16,778 at june 30, 2023, and 16,281 at december 31, 2022 | 857,664,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 16,007 at march 31, 2023, and 16,281 at december 31, 2022 | 833,959,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 16,281 at december 31, 2022, and 8,798 at december 31, 2021 | 836,071,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 14,105 at september 30, 2022, and 8,798 at december 31, 2021 | 815,633,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 12,558 at june 30, 2022, and 8,798 at december 31, 2021 | 773,744,000 | |||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 1,905,000 | 2,751,000 | 2,729,000 | 2,767,000 | 2,728,000 | 4,397,000 | 4,358,000 | 4,359,000 | 4,259,000 | 11,758,000 | 12,033,000 | 11,875,000 | 13,176,000 | 17,634,000 | 17,634,000 | 18,129,000 | 18,129,000 | 19,469,000 | 19,469,000 | 19,469,000 | 19,469,000 | 20,549,000 | 20,549,000 | 20,549,000 | 20,549,000 | |||||||||||||||||||
receivables, net of an allowance for credit losses of 10,487 at march 31, 2022, and 8,798 at december 31, 2021 | 735,452,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 8,798 at december 31, 2021, and 6,926 at december 31, 2020 | 668,419,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 8,856 at september 30, 2021, and 6,926 at december 31, 2020 | 516,941,000 | |||||||||||||||||||||||||||||||||||||||||||
short-term lease liabilities | 37,048,000 | 36,673,000 | 35,119,000 | 33,492,000 | 32,747,000 | 34,444,000 | 35,051,000 | 36,094,000 | 36,860,000 | 36,527,000 | 37,501,000 | |||||||||||||||||||||||||||||||||
long-term lease liabilities | 71,290,000 | 68,457,000 | 62,688,000 | 53,749,000 | 52,672,000 | 54,798,000 | 54,025,000 | 54,010,000 | 55,362,000 | 57,312,000 | 59,750,000 | |||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 8,337 at june 30, 2021, and 6,926 at december 31, 2020 | 491,625,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 7,171 at march 31, 2021, and 6,926 at december 31, 2020 | 462,848,000 | |||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 6,926 at december 31, 2020, and allowance for doubtful accounts of 4,854 at december 31, 2019 | 427,340,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at december 31, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 8,122 at september 30, 2020, and allowance for doubtful accounts of 4,854 at december 31, 2019 | 436,548,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at september 30, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 7,541 at june 30, 2020, and allowance for doubtful accounts of 4,854 at december 31, 2019 | 423,000,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at june 30, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for credit losses of 7,200 at march 31, 2020, and allowance for doubtful accounts of 4,854 at december 31, 2019 | 431,649,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at march 31, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 4,854 and 3,676 at december 31, 2019, and december 31, 2018, respectively | 428,844,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at december 31, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 5,423 and 3,676 at september 30, 2019, and december 31, 2018, respectively | 454,640,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at september 30, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 5,199 and 3,676 at june 30, 2019, and december 31, 2018, respectively | 444,823,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at june 30, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 4,753 and 3,676 at march 31, 2019, and december 31, 2018, respectively | 428,713,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at march 31, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,676 and 3,673 at december 31, 2018, and december 31, 2017, respectively | 407,106,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at december 31, 2018, and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 4,929 and 3,673 at september 30, 2018, and december 31, 2017, respectively | 419,706,000 | |||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt - term loan | 19,688,000 | 17,500,000 | 12,500,000 | |||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt - equipment notes | 3,754,000 | 2,800,000 | 1,858,000 | |||||||||||||||||||||||||||||||||||||||||
long-term debt - term loan | 309,548,000 | 315,926,000 | 225,329,000 | |||||||||||||||||||||||||||||||||||||||||
long-term debt - equipment notes | 15,128,000 | 11,734,000 | 8,208,000 | |||||||||||||||||||||||||||||||||||||||||
long-term debt - senior notes | 393,769,000 | 393,666,000 | ||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at september 30, 2018, and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,303 and 3,673 at june 30, 2018, and december 31, 2017, respectively | 396,220,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at june 30, 2018, and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,008 and 3,673 at march 31, 2018, and december 31, 2017, respectively | 313,568,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at march 31, 2018, and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,673 and 3,374 at december 31, 2017, and december 31, 2016, respectively | 308,508,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at december 31, 2017, and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,729 and 3,374 at september 30, 2017, and december 31, 2016, respectively | 315,382,000 | |||||||||||||||||||||||||||||||||||||||||||
revolving credit facility | 5,000,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at september 30, 2017, and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,566 and 3,374 at june 30, 2017, and december 31, 2016, respectively | 297,325,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at june 30, 2017, and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,633 and 3,374 at march 31, 2017, and december 31, 2016, respectively | 269,359,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at march 31, 2017, and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,374 and 3,399 at december 31, 2016 and december 31, 2015, respectively | 252,624,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at december 31, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,607 and 3,399 at september 30, 2016 and december 31, 2015, respectively | 265,655,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at september 30, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,481 and 3,399 at june 30, 2016 and december 31, 2015, respectively | 254,998,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at june 30, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,334 and 3,399 at march 31, 2016 and december 31, 2015, respectively | 243,000,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at march 31, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
receivables, net of an allowance for doubtful accounts of 3,399 and 3,961 at december 31, 2015 and 2014, respectively | 235,549,000 | |||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
former parent investment | ||||||||||||||||||||||||||||||||||||||||||||
receivables | 247,250,000 | 237,080,000 | ||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 6,350,000 | 5,850,000 | ||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at september 30, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value: 10,000,000 shares authorized; 0 shares issued and outstanding at june 30, 2015 | ||||||||||||||||||||||||||||||||||||||||||||
former parent company investment |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||
net income | 104,813,000 | 104,514,000 | 142,227,000 | 151,601,000 | 123,385,000 | 150,538,000 | 168,960,000 | 150,723,000 | 152,381,000 | 146,384,000 | 167,600,000 | 164,400,000 | 135,870,000 | 555,576,844 | 153,746 | 143,699 | 114,711 | 78,358,000 | 95,436,000 | 90,380,000 | 59,842,000 | 70,757,000 | 69,998,000 | 55,497,000 | 50,771,000 | 45,984,000 | 54,976,000 | 52,052,000 | 37,983,000 | 38,554,000 | 42,658,000 | 27,152,000 | 26,388,000 | 104,991,000 | 31,393,000 | 23,459,000 | -1,710,000 | 21,307,000 | 24,568,000 | 15,615,000 | 11,116,000 | 59,741,000 | 16,630,000 |
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 56,295,000 | 55,354,000 | 42,341,000 | 35,886,000 | 35,791,000 | 35,714,000 | 35,486,000 | 35,034,000 | 34,257,000 | 34,662,000 | 33,564,000 | 32,552,000 | 32,100,000 | 123,241,949 | 32,430 | 30,122 | 30,499 | 28,385,000 | 17,784,000 | 17,702,000 | 15,519,000 | 14,883,000 | 14,216,000 | 19,121,000 | 14,190,000 | 13,695,000 | 13,467,000 | 13,063,000 | 12,475,000 | 12,286,000 | 11,948,000 | 9,743,000 | 5,442,000 | 4,700,000 | 4,918,000 | 3,604,000 | 3,231,000 | 3,088,000 | 3,015,000 | 3,013,000 | 2,895,000 | 2,948,000 | 3,020,000 |
share-based compensation | 4,629,000 | 2,523,000 | 4,315,000 | 4,764,000 | 5,042,000 | 3,174,000 | 3,646,000 | 4,632,000 | 5,127,000 | 4,758,000 | 4,194,000 | 3,751,000 | 3,135,000 | 12,300,327 | 2,612 | 3,334 | 3,727 | 2,941,000 | 2,998,000 | 2,266,000 | 3,111,000 | 2,593,000 | 3,121,000 | 5,130,000 | 3,908,000 | 2,247,000 | 3,926,000 | 4,513,000 | 2,972,000 | 3,073,000 | 2,847,000 | 2,995,000 | 2,402,000 | 2,416,000 | 2,372,000 | 3,017,000 | 2,084,000 | 1,926,000 | 2,038,000 | 2,105,000 | 1,600,000 | 1,501,000 | |
loss on sale of assets | 327,000 | 153,000 | 216,000 | -118,000 | 829,000 | 342,000 | 803,000 | 430,000 | -561,000 | -384,000 | |||||||||||||||||||||||||||||||||
amortization of debt issuance costs | 1,216,000 | 1,178,000 | 889,000 | 829,000 | 720,000 | 720,000 | 721,000 | 720,000 | 720,000 | 720,000 | 721,000 | 720,000 | 720,000 | 2,864,853 | 720 | 721 | 706 | 684,000 | 494,000 | 436,000 | 422,000 | 388,000 | 387,000 | 388,000 | 328,000 | 389,000 | 390,000 | 389,000 | 390,000 | 389,000 | 390,000 | 315,000 | 107,000 | 108,000 | 107,000 | 100,000 | 86,000 | 86,000 | |||||
provision for bad debt expense | 3,412,000 | 1,729,000 | 4,648,000 | 4,455,000 | 3,666,000 | 2,012,000 | 3,856,000 | 5,410,000 | 4,464,000 | -899,000 | 3,349,000 | 2,693,000 | 1,338,000 | 5,501,163 | 2,433 | 3,892 | 2,512 | 2,089,000 | 1,178,000 | 2,272,000 | 1,765,000 | 645,000 | 1,869,000 | 2,086,000 | 1,670,000 | 1,368,000 | 2,009,000 | 2,012,000 | 1,676,000 | 237,000 | 1,331,000 | 912,000 | 760,000 | 733,000 | 748,000 | 755,000 | 995,000 | 596,000 | 710,000 | ||||
provision for inventory obsolescence | 2,284,000 | 2,203,000 | 2,144,000 | 1,750,000 | 2,820,000 | 873,000 | 1,821,000 | 1,990,000 | 2,902,000 | ||||||||||||||||||||||||||||||||||
impairment losses | 0 | 806,000 | -1,232,000 | 9,868,000 | |||||||||||||||||||||||||||||||||||||||
deferred income taxes | -20,000 | -12,624,000 | 679,000 | -846,000 | -1,822,000 | -240,000 | 563,000 | -81 | -1,157,000 | -1,455,000 | -23,000 | -183,000 | -3,361,000 | -671,000 | 1,000 | -39,000 | 9,269,000 | -360,000 | -116,000 | 95,000 | 13,644,000 | -1,083,000 | -59,801,000 | 13,064,000 | -21,966,000 | 4,210,000 | |||||||||||||||||
change in certain assets and liabilities, net of effects of businesses acquired: | |||||||||||||||||||||||||||||||||||||||||||
receivables | -38,542,000 | 90,422,000 | -5,660,000 | -3,870,000 | -1,118,000 | 86,311,000 | 28,117,000 | -29,925,000 | -28,486,000 | 73,294,000 | -15,235,000 | -26,400,000 | -10,847,000 | -169,174,422 | -44,839 | -42,708 | -65,031 | -6,785,000 | -25,980,000 | -15,446,000 | -20,831,000 | 16,257,000 | -15,539,000 | 6,942,000 | -5,048,000 | 24,439,000 | -10,096,000 | -18,148,000 | -23,341,000 | 11,471,000 | -24,611,000 | -21,290,000 | -1,092,000 | 5,988,000 | -18,808,000 | -18,555,000 | -6,568,000 | 12,341,000 | -10,858,000 | -12,931,000 | -8,505,000 | 7,479,000 | -10,170,000 |
inventories | -18,336,000 | -6,406,000 | 3,349,000 | 22,361,000 | -2,215,000 | -10,807,000 | -158,000 | -18,702,000 | -12,056,000 | -8,431,000 | 28,337,000 | 34,527,000 | 20,096,000 | -93,772,852 | -18,527 | -44,051 | -38,570 | -16,403,000 | -22,060,000 | -5,967,000 | -2,088,000 | -16,602,000 | 4,221,000 | 4,502,000 | -3,964,000 | -3,204,000 | 3,246,000 | 10,266,000 | 7,125,000 | -7,964,000 | -3,816,000 | -6,374,000 | -5,143,000 | -15,150,000 | -5,659,000 | 1,377,000 | 4,531,000 | -10,733,000 | -3,716,000 | 5,469,000 | 10,350,000 | -17,178,000 | |
prepaid expenses and other current assets | 8,198,000 | -236,000 | -5,291,000 | -6,762,000 | 9,646,000 | 3,706,000 | -254,000 | -14,136,000 | 7,541,000 | 669,000 | -12,164,000 | -2,682,000 | 11,579,000 | -9,221,193 | -1,455 | 2,995 | -2,347 | 3,542,000 | -711,000 | -5,790,000 | 3,517,000 | 14,529,000 | -24,140,000 | 2,958,000 | 6,193,000 | -642,000 | -4,966,000 | 3,777,000 | 11,192,000 | -2,800,000 | -197,000 | -9,275,000 | 3,912,000 | -178,000 | 8,355,000 | 4,202,000 | -4,195,000 | -6,940,000 | 104,000 | -10,433,000 | 7,167,000 | ||
accounts payable | 31,464,000 | -50,644,000 | 24,270,000 | -6,711,000 | -32,342,000 | -12,979,000 | 39,000 | -14,821,000 | -2,659,000 | 12,494,000 | -12,555,000 | 16,674,000 | -25,480,000 | 26,531,921 | 1,539 | 34,877 | 12,663 | 7,054,000 | 26,125,000 | 24,026,000 | -2,244,000 | 14,692,000 | 18,542,000 | -12,217,000 | -4,173,000 | 7,405,000 | 11,294,000 | 7,584,000 | -31,407,000 | 11,919,000 | 17,548,000 | 11,649,000 | -11,429,000 | 20,216,000 | 844,000 | 14,718,000 | -17,842,000 | 23,325,000 | 4,214,000 | -9,391,000 | -29,846,000 | ||
accrued liabilities | 4,739,000 | -13,167,000 | 20,046,000 | -6,627,000 | -1,050,000 | 9,879,000 | -2,347,000 | -29,518,000 | 16,170,000 | 4,583,000 | 4,845,000 | -10,533,000 | -3,339,000 | 20,699,531 | -13,415 | -12,639 | 29,523 | -5,581,000 | 12,704,000 | 1,102,000 | 16,591,000 | -12,891,000 | 5,248,000 | 18,207,000 | 9,981,000 | -13,448,000 | 11,889,000 | -3,231,000 | 2,100,000 | -10,964,000 | 7,403,000 | 6,824,000 | -3,923,000 | -6,473,000 | 3,846,000 | -23,869,000 | 33,656,000 | -11,526,000 | 157,000 | 7,844,000 | 7,158,000 | ||
other | 257,000 | 1,732,000 | -1,670,000 | -1,790,000 | -631,000 | 207,000 | -20,000 | -1,726,000 | -783,000 | -620,000 | -2,414,000 | -1,227,000 | 2,239,000 | 6,389,452 | 1,621 | 4,182 | 745 | -753,000 | -570,000 | 45,000 | -256,000 | 2,309,000 | -2,032,000 | 35,000 | -58,000 | 459,000 | 622,000 | -1,000 | -6,000 | 2,000 | -597,000 | 0 | -426,000 | 280,000 | 118,000 | 126,000 | -166,000 | 57,000 | 96,000 | -953,000 | -200,000 | ||
net cash from operating activities | 160,736,000 | 176,731,000 | 233,309,000 | 193,690,000 | 152,589,000 | 266,228,000 | 240,670,000 | 90,351,000 | 178,777,000 | 260,931,000 | 202,681,000 | 215,996,000 | 169,801,000 | 495,465,370 | 117,933 | 128,214 | 89,483 | 93,520,000 | 107,302,000 | 112,781,000 | 89,422,000 | 102,161,000 | 77,561,000 | 105,232,000 | 72,930,000 | 88,998,000 | 86,515,000 | 72,742,000 | 23,522,000 | 71,139,000 | 54,640,000 | 23,828,000 | 17,565,000 | 58,574,000 | 28,947,000 | 10,837,000 | 14,834,000 | 48,851,000 | 12,861,000 | ||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -13,999,000 | -17,367,000 | -17,149,000 | -11,520,000 | -13,395,000 | -12,555,000 | -20,820,000 | -16,093,000 | -19,881,000 | -15,922,000 | -17,404,000 | -15,092,000 | -15,580,000 | -76,325,956 | -20,010 | -17,621 | -18,413 | -13,226,000 | -13,760,000 | -16,276,000 | -12,284,000 | -13,732,000 | -6,269,000 | -5,045,000 | -15,892,000 | -11,436,000 | -12,118,000 | -11,769,000 | -10,213,000 | -10,125,000 | -14,858,000 | -16,255,000 | -11,266,000 | -12,220,000 | -4,517,000 | -4,771,000 | -3,800,000 | -4,073,000 | -4,060,000 | -3,123,000 | -2,900,000 | ||
acquisition of businesses, net of cash acquired | -27,888,000 | -829,996,000 | -21,479,000 | 294,000 | -48,307,000 | -337,000 | -65,883,000 | -22,240,000 | -1,540,000 | -101,666,000 | -103,000 | -45,845,000 | -20,479,500 | -1,754 | -4,779 | -13,967 | |||||||||||||||||||||||||||
proceeds from sale of assets | 394,000 | 237,000 | 372,000 | 362,000 | 248,000 | 257,000 | 186,000 | 542,000 | 1,608,000 | 308,000 | |||||||||||||||||||||||||||||||||
net cash from investing activities | -41,493,000 | -1,098,178,000 | -846,773,000 | -32,637,000 | -12,853,000 | -60,605,000 | -20,971,000 | -81,434,000 | -40,513,000 | -17,154,000 | -105,178,000 | -14,868,000 | -60,970,000 | -93,833,333 | -19,505 | -22,035 | -32,127 | -1,075,195,000 | -23,272,000 | -150,458,000 | -73,320,000 | -75,559,000 | -5,624,000 | -4,476,000 | -36,224,000 | -11,854,000 | -18,289,000 | -9,877,000 | -10,122,000 | -9,307,000 | -16,391,000 | -487,982,000 | -38,139,000 | -12,099,000 | -4,267,000 | -47,353,000 | -44,877,000 | -3,714,000 | |||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||
repayment of long-term debt | -15,625,000 | -15,625,000 | -12,500,000 | -476,250,000 | -11,250,000 | -11,388,000 | -11,778,000 | -11,814,000 | -12,059,000 | -12,427,000 | -8,882,000 | -9,086,000 | -9,743,000 | -38,629,032 | -9,681 | -9,653 | -9,634 | -5,507,000 | -5,847,000 | -5,860,000 | -415,856,000 | -5,780,000 | -5,761,000 | -5,739,000 | -307,668,000 | -8,369,000 | -8,060,000 | -5,763,000 | -5,601,000 | -3,125,000 | -3,125,000 | -175,000,000 | -5,000,000 | -5,000,000 | -5,000,000 | -2,500,000 | -2,500,000 | -2,500,000 | |||||
proceeds from revolving credit facility | 65,000,000 | 69,930,000 | 0 | 0 | 0 | 35,000,000 | 55,000,000 | 55,000,000 | |||||||||||||||||||||||||||||||||||
repayment of revolving credit facility | -65,000,000 | -69,930,000 | 0 | 0 | 0 | -35,000,000 | -55,000,000 | ||||||||||||||||||||||||||||||||||||
principal payments on finance lease obligations | -1,861,000 | ||||||||||||||||||||||||||||||||||||||||||
taxes withheld and paid on employees' equity awards | -18,293,000 | -385,000 | 0 | -908,000 | -4,466,000 | -19,000 | -29,000 | 0 | -6,059,000 | -178,000 | 0 | 0 | -6,350,000 | -11,707,281 | -52 | -9 | -11,658 | 2,706,000 | -20,000 | -11,000 | -11,480,000 | -151,000 | -1,616,000 | -2,766,000 | -10,399,000 | -1,816,000 | -2,664,000 | -2,893,000 | -5,578,000 | -32,000 | -902,000 | -17,000 | -4,514,000 | -289,000 | -2,328,000 | -564,000 | -1,583,000 | -157,000 | -383,000 | -29,000 | -1,256,000 | ||
exercise of stock options | 1,394,000 | 1,000 | 2,000 | 0 | 2,204,000 | 1,020,000 | 641,000 | 992,000 | 468,000 | 1,029,000 | 2,025,972 | 576 | 644 | 808 | -2,649,000 | 0 | 0 | 5,952,000 | 0 | ||||||||||||||||||||||||
repurchase of shares of common stock | -17,003,000 | -65,527,000 | -135,993,000 | -215,628,000 | -47,166,000 | -413,945,000 | -249,849,950 | -50,000 | -100,050 | -50,000 | 0 | -11,518,000 | -14,182,000 | -9,856,000 | -6,002,000 | -8,997,000 | -20,025,000 | -14,127,000 | -58,734,000 | -32,678,000 | -14,877,000 | -4,622,000 | -55,532,000 | 0 | -100,000,000 | -21,907,000 | -17,379,000 | -10,919,000 | -6,415,000 | -3,423,000 | -1,539,000 | ||||||||||||
net cash from financing activities | -34,385,000 | -36,643,000 | 914,319,000 | 370,435,000 | -231,344,000 | -58,571,000 | -425,752,000 | -514,851,000 | -17,098,000 | -11,964,000 | -7,890,000 | -8,918,000 | -15,064,000 | -299,832,617 | -60,796 | -109,080 | -70,507 | 793,563,000 | -17,863,000 | -20,203,000 | -26,490,000 | -11,933,000 | -15,436,000 | -28,958,000 | -34,474,000 | -63,928,000 | -38,402,000 | -19,376,000 | -16,051,000 | -54,366,000 | -10,523,000 | 492,557,000 | 1,387,000 | -8,414,000 | -100,453,000 | 50,379,000 | -23,962,000 | -15,259,000 | |||||
impact of exchange rate changes on cash | -753,000 | 429,000 | -945,000 | 2,194,000 | 101,000 | -4,076,000 | 174,000 | 346,000 | -922,000 | 1,140,000 | -328,000 | 339,000 | -58,000 | -1,529,025 | -2,117 | 217 | -75 | ||||||||||||||||||||||||||
net increase in cash and cash equivalents | 84,105,000 | -957,661,000 | 299,910,000 | 533,682,000 | -91,507,000 | 142,976,000 | -205,879,000 | -505,588,000 | 120,244,000 | 232,953,000 | 89,285,000 | 192,549,000 | 93,709,000 | 100,270,395 | |||||||||||||||||||||||||||||
cash and cash equivalents - beginning of period | 184,742,000 | 0 | 0 | 0 | 400,318,000 | 0 | 0 | 0 | 848,565,000 | 0 | |||||||||||||||||||||||||||||||||
cash and cash equivalents - end of period | 268,847,000 | -957,661,000 | 299,910,000 | 533,682,000 | 308,811,000 | 142,976,000 | -205,879,000 | -505,588,000 | 968,809,000 | 232,953,000 | |||||||||||||||||||||||||||||||||
supplemental disclosure of noncash activities: | |||||||||||||||||||||||||||||||||||||||||||
leased assets obtained in exchange for new operating lease liabilities | 12,987,000 | 43,834,000 | 24,684,000 | 16,431,000 | 17,547,000 | 14,784,000 | 15,538,000 | 6,443,000 | 13,737,000 | 10,730,000 | 19,215,000 | 8,039,000 | 18,271,000 | 103,916,814 | 44,057 | 13,680 | 22,449 | 80,719,000 | 12,055,000 | 18,813,000 | 20,322,000 | 11,548,000 | 7,841,000 | 10,090,000 | 9,167,000 | 8,112,000 | 10,534,000 | 4,943,000 | 105,249,000 | ||||||||||||||
leased assets obtained in exchange for new finance lease liabilities | 1,831,000 | 177,000 | |||||||||||||||||||||||||||||||||||||||||
accruals for property and equipment | 685,000 | -940,000 | 1,360,000 | -91,000 | 444,000 | 796,000 | -50,000 | -30,000 | 307,000 | 607,000 | -1,144,000 | 614,000 | 835,000 | 140,605 | -168 | 350 | 213 | 480,000 | 120,000 | -64,000 | 524,000 | 367,000 | -45,000 | -173,000 | 496,000 | 440,000 | -395,000 | 56,000 | 441,000 | 314,000 | -318,000 | -252,000 | 1,116,000 | 969,000 | -501,000 | 418,000 | 237,000 | 277,000 | -411,000 | 95,000 | 426,000 | ||
excise taxes capitalized to treasury stock | -97,000 | 655,000 | 1,360,000 | 2,156,000 | 102,000 | 4,140,000 | |||||||||||||||||||||||||||||||||||||
acquisition of businesses, net of 7,853 cash acquired | |||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt | 0 | 1,000,000,000 | 807,500,000 | 0 | 0 | 411,250,000 | 0 | 0 | 0 | 300,000,000 | 4,991,000 | 5,000,000 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
excise taxes paid on share repurchases | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | -34,000 | -10,425,000 | -8,465,000 | 0 | 0 | -6,500,000 | 0 | 0 | 0 | -2,280,000 | 0 | -102,000 | -6,677,000 | -1,040,000 | 0 | 0 | 5,000 | 0 | |||||||||||||||||||||||||
payment of contingent consideration | 0 | 0 | -1,672,326 | -1,639 | -12 | -23 | 0 | 0 | 0 | 0 | 0 | -841,000 | -250,000 | 0 | 0 | ||||||||||||||||||||||||||||
supplemental disclosure of cash paid for: | |||||||||||||||||||||||||||||||||||||||||||
interest | |||||||||||||||||||||||||||||||||||||||||||
income taxes | |||||||||||||||||||||||||||||||||||||||||||
u.s. federal | |||||||||||||||||||||||||||||||||||||||||||
u.s. state and local | |||||||||||||||||||||||||||||||||||||||||||
canada | |||||||||||||||||||||||||||||||||||||||||||
total cash paid for income taxes | |||||||||||||||||||||||||||||||||||||||||||
change in certain assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | -25,000 | 0 | 0 | 13,862,000 | 0 | 0 | 0 | 233,000 | 0 | 0 | |||||||||||||||||||||||||||||||||
loss from inventory obsolescence | 327,000 | 1,648,000 | 1,642,000 | 6,653,873 | 1,517 | 2,742 | 868 | 970,000 | 538,000 | 476,000 | 653,000 | 604,000 | 595,000 | 784,000 | 529,000 | 828,000 | 543,000 | 142,000 | 1,109,000 | 812,000 | 447,000 | 460,000 | 468,000 | 589,000 | 564,000 | 466,000 | 360,000 | 373,000 | 303,000 | ||||||||||||||
loss on sale of property and equipment | 436,000 | 185,000 | 1,832,924 | -449 | 318 | 207 | 74,000 | -40,000 | |||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment | 327,000 | 455,000 | 2,972,123 | 2,259 | 365 | 253 | 117,000 | 105,000 | 137,000 | 56,000 | 131,000 | 1,569,000 | 569,000 | 194,000 | 82,000 | 278,000 | 1,886,000 | 75,000 | 347,000 | 75,000 | 357,000 | 70,000 | 150,000 | 327,000 | -7,000 | 133,000 | 339,000 | 160,000 | 143,000 | 76,000 | |||||||||||||
cash and cash equivalents- beginning of period | 0 | 240,069,000 | 139,639,221 | 0 | 0 | 139,779 | |||||||||||||||||||||||||||||||||||||
cash and cash equivalents- end of period | 192,549,000 | 333,778,000 | 239,909,616 | 35,515 | -2,684 | 126,553 | |||||||||||||||||||||||||||||||||||||
change in certain assets and liabilities | |||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -2,684 | -13,226 | |||||||||||||||||||||||||||||||||||||||||
gain on foreign exchange | -649 | ||||||||||||||||||||||||||||||||||||||||||
loss on sale or abandonment of property and equipment | -54,000 | 577,000 | 777,000 | 56,000 | -378,000 | -30,000 | -63,000 | 383,000 | 514,000 | 324,000 | 74,000 | 487,000 | 440,000 | 277,000 | 287,000 | 200,000 | 384,000 | 329,000 | 197,000 | 88,000 | 338,000 | 922,000 | 527,000 | 950,000 | |||||||||||||||||||
loss on foreign exchange | |||||||||||||||||||||||||||||||||||||||||||
impact of foreign currency on cash | |||||||||||||||||||||||||||||||||||||||||||
acquisition of businesses | -9,617,000 | -134,319,000 | -61,092,000 | -61,958,000 | -924,000 | 0 | -20,526,000 | -50,000 | -108,000 | -42,690,000 | -41,242,000 | ||||||||||||||||||||||||||||||||
cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||
increase for the period | 66,167,000 | -57,880,000 | -10,388,000 | 14,669,000 | 56,501,000 | 71,798,000 | 2,232,000 | 13,216,000 | 29,824,000 | 7,466,000 | 27,726,000 | 29,878,000 | 2,407,000 | -6,060,000 | -4,698,000 | 45,070,000 | |||||||||||||||||||||||||||
beginning of period | 0 | 0 | 330,007,000 | 0 | 0 | 0 | 184,807,000 | 0 | 0 | 0 | 100,929,000 | ||||||||||||||||||||||||||||||||
end of period | 66,167,000 | -57,880,000 | 319,619,000 | 14,669,000 | 56,501,000 | 71,798,000 | 187,039,000 | 13,216,000 | 29,824,000 | 43,489,000 | 98,278,000 | 7,466,000 | 27,726,000 | 28,403,000 | 37,334,000 | -75,773,000 | 13,863,000 | 80,370,000 | 29,878,000 | 2,407,000 | -6,060,000 | 108,150,000 | |||||||||||||||||||||
interest on long-term debt | |||||||||||||||||||||||||||||||||||||||||||
acquisition of businesses, net of cash acquired of 15,756 in 2018 | -500,000 | 464,000 | -1,616,000 | ||||||||||||||||||||||||||||||||||||||||
change in fair value of contingent consideration | -69,000 | -94,000 | 44,000 | 43,000 | -496,000 | 53,000 | 70,000 | ||||||||||||||||||||||||||||||||||||
acquisition of businesses, net of cash acquired of 239 in 2018 | -26,956,000 | ||||||||||||||||||||||||||||||||||||||||||
decrease for the period | -2,651,000 | -19,187,000 | -75,773,000 | 13,863,000 | -54,005,000 | ||||||||||||||||||||||||||||||||||||||
net transfer from former parent | |||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of noncash investing activities: | |||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of senior notes | 0 | ||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of term loan | 0 | ||||||||||||||||||||||||||||||||||||||||||
repayment of term loan | |||||||||||||||||||||||||||||||||||||||||||
proceeds from equipment notes | 5,038,000 | 5,000,000 | 10,066,000 | ||||||||||||||||||||||||||||||||||||||||
repayment of equipment notes | |||||||||||||||||||||||||||||||||||||||||||
beginning of year | 0 | 0 | 56,521,000 | 0 | 0 | 0 | 134,375,000 | 0 | 0 | 0 | 112,848,000 | ||||||||||||||||||||||||||||||||
net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||
repayments of term loan | |||||||||||||||||||||||||||||||||||||||||||
repayments of equipment notes | |||||||||||||||||||||||||||||||||||||||||||
changes in certain assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||
repayment of notes receivable | 13,000 | ||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt | -3,125,000 | ||||||||||||||||||||||||||||||||||||||||||
amortization of contingent consideration | 51,000 | ||||||||||||||||||||||||||||||||||||||||||
non-cash employee benefit policy change | |||||||||||||||||||||||||||||||||||||||||||
cash distribution paid to former parent | 0 | ||||||||||||||||||||||||||||||||||||||||||
repayments of revolving credit facility | -60,000,000 | ||||||||||||||||||||||||||||||||||||||||||
end of year | |||||||||||||||||||||||||||||||||||||||||||
cash interest on long-term debt | |||||||||||||||||||||||||||||||||||||||||||
long-term portion of insurance reserves | -239,000 | -346,000 | -1,014,000 | ||||||||||||||||||||||||||||||||||||||||
net transfer to former parent | |||||||||||||||||||||||||||||||||||||||||||
acquisition of a business | 0 | ||||||||||||||||||||||||||||||||||||||||||
net transfer from (to) former parent | -2,965,000 | ||||||||||||||||||||||||||||||||||||||||||
net transfer (to) from former parent | |||||||||||||||||||||||||||||||||||||||||||
net cash from (for) operating activities: | |||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from (for) operating activities: | |||||||||||||||||||||||||||||||||||||||||||
net cash from (for) operating activities | 2,793,000 | 3,353,000 | |||||||||||||||||||||||||||||||||||||||||
cash flows from (for) investing activities: | |||||||||||||||||||||||||||||||||||||||||||
net cash for investing activities | -2,901,000 | -2,756,000 | -2,887,000 | ||||||||||||||||||||||||||||||||||||||||
cash flows from (for) financing activities: | |||||||||||||||||||||||||||||||||||||||||||
net cash (for) from financing activities | -5,952,000 | -5,295,000 | |||||||||||||||||||||||||||||||||||||||||
benefit from bad debt expense | 1,054,000 | ||||||||||||||||||||||||||||||||||||||||||
income from inventory obsolescence | 335,000 | ||||||||||||||||||||||||||||||||||||||||||
prepaids and other current assets | -6,144,000 | ||||||||||||||||||||||||||||||||||||||||||
net cash from (for) financing activities | -5,461,000 | ||||||||||||||||||||||||||||||||||||||||||
increase for the year | |||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued liabilities | 44,600,000 | ||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -13,999,000 | -17,367,000 | -17,149,000 | -11,520,000 | -13,395,000 | -12,555,000 | -20,820,000 | -16,093,000 | -19,881,000 | -15,922,000 | -17,404,000 | -15,092,000 | -15,580,000 | -76,325,956 | -20,010 | -17,621 | -18,413 | -13,226,000 | -13,760,000 | -16,276,000 | -12,284,000 | -13,732,000 | -6,269,000 | -5,045,000 | -15,892,000 | -11,436,000 | -12,118,000 | -11,769,000 | -10,213,000 | -10,125,000 | -14,858,000 | -16,255,000 | -11,266,000 | -12,220,000 | -4,517,000 | -4,771,000 | -3,800,000 | -4,073,000 | 0 | ||||
free cash flows | 146,737,000 | 159,364,000 | 216,160,000 | 182,170,000 | 139,194,000 | 253,673,000 | 219,850,000 | 74,258,000 | 158,896,000 | 245,009,000 | 185,277,000 | 200,904,000 | 154,221,000 | 419,139,414 | 97,923 | 110,593 | 71,070 | 80,294,000 | 93,542,000 | 96,505,000 | 77,138,000 | 88,429,000 | 71,292,000 | 100,187,000 | 57,038,000 | 77,562,000 | 74,397,000 | 60,973,000 | 13,309,000 | 61,014,000 | 39,782,000 | 7,573,000 | 6,299,000 | 46,354,000 | 24,430,000 | 6,066,000 | 11,034,000 | 44,778,000 | 12,861,000 | ||||
cash and cash equivalents: | |||||||||||||||||||||||||||||||||||||||||||
at december 31 | |||||||||||||||||||||||||||||||||||||||||||
at september 30 | |||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash (used) provided by operating activities: | |||||||||||||||||||||||||||||||||||||||||||
noncash stock compensation | |||||||||||||||||||||||||||||||||||||||||||
inventory | |||||||||||||||||||||||||||||||||||||||||||
cash (used) provided by operations | |||||||||||||||||||||||||||||||||||||||||||
net cash used by investing activities | |||||||||||||||||||||||||||||||||||||||||||
net transfer from (to) former parent company | |||||||||||||||||||||||||||||||||||||||||||
cash distribution paid to former parent company | |||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) by financing activities | |||||||||||||||||||||||||||||||||||||||||||
at january 1 | |||||||||||||||||||||||||||||||||||||||||||
at june 30 |
