7Baggers

Arcosa, Inc
(NYSE:ACA) 

ACA stock logo

Arcosa, Inc., together with its subsidiaries, provides infrastructure-related products and solutions for the construction, energy, and transportation markets in North America. It operates through three segments: Construction Products, Engineered Structures, and Transportation Products. The Construct...

Founded: 2018
Full Time Employees: 6,275
Sector: Industrials
Industry: Infrastructure Operations

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: 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 
                                   
      revenues
    571,700,000 716,700,000 797,800,000 736,900,000 632,000,000 666,200,000 640,400,000 664,700,000 598,600,000 582,200,000 591,700,000 584,800,000 549,200,000 500,300,000 603,900,000 602,800,000 535,800,000 521,800,000 559,100,000 515,100,000 440,400,000 458,900,000 490,000,000 498,500,000 488,200,000 446,900,000 445,000,000 434,100,000 410,900,000 374,400,000 378,600,000 
      cost of revenues
    450,800,000 552,900,000 605,900,000 570,800,000 506,600,000 537,300,000 503,700,000 526,700,000 487,000,000 475,200,000 484,600,000 463,700,000 440,600,000 415,100,000 487,100,000 479,300,000 438,500,000 432,600,000 459,100,000 417,400,000 361,100,000 375,200,000 390,300,000 396,800,000 391,300,000 369,300,000 356,700,000 345,700,000 332,800,000 310,900,000 308,900,000 
      gross profit
    120,900,000 163,800,000 191,900,000 166,100,000                            
      yoy
                                   
      qoq
    -26.19% -14.64% 15.53%                             
      selling, general, and administrative expenses
    75,800,000 78,200,000 82,200,000 73,000,000 73,700,000 89,000,000 82,400,000 79,500,000 69,100,000 66,600,000 61,300,000 70,700,000 62,500,000 66,100,000 67,800,000 66,300,000 62,600,000 70,700,000 62,500,000 66,400,000 56,400,000 59,800,000 57,600,000 53,900,000 51,800,000       
      other operating income
    -2,000,000                               
      operating profit
    47,100,000 79,000,000 112,300,000 94,800,000                            
      yoy
                                   
      qoq
    -40.38% -29.65% 18.46%                             
      interest expense
    24,000,000 24,900,000 27,100,000 28,500,000 28,300,000 35,400,000 15,800,000 11,400,000 8,300,000 7,200,000 6,700,000 7,100,000 7,100,000 7,500,000 8,600,000 7,700,000 7,200,000 7,400,000 7,300,000 6,600,000 2,100,000 2,200,000 2,300,000 2,800,000 3,300,000 1,700,000 1,600,000 1,600,000 1,900,000   
      interest income
    -1,600,000 -1,700,000 -1,800,000 -1,300,000                            
      other nonoperating expense
    100,000 600,000 -100,000                             
      income from continuing operations before income taxes
    24,600,000                               
      provision for income taxes
    1,300,000 7,450,000 14,100,000 10,100,000 5,600,000 4,550,000 2,500,000 7,600,000 8,100,000 6,825,000 7,500,000 5,600,000 14,200,000 6,275,000 8,600,000 10,100,000 6,400,000 3,750,000 6,400,000 4,200,000 4,400,000 7,825,000 9,100,000 11,800,000 10,400,000 6,525,000 9,200,000 9,000,000 7,900,000   
      income from continuing operations
    23,300,000                               
      income from discontinued operations, net of income taxes
    14,500,000                               
      net income
    37,800,000 52,100,000 73,000,000 59,700,000 23,600,000 -7,700,000 16,600,000 45,600,000 39,200,000 27,100,000 35,500,000 40,900,000 55,700,000 154,600,000 32,000,000 39,000,000 20,200,000 9,200,000 23,700,000 20,800,000 15,900,000 10,500,000 31,200,000 33,300,000 31,600,000 21,100,000 32,700,000 31,800,000 27,700,000 27,700,000 3,200,000 
      yoy
    60.17% -776.62% 339.76% 30.92% -39.80% -128.41% -53.24% 11.49% -29.62% -82.47% 10.94% 4.87% 175.74% 1580.43% 35.02% 87.50% 27.04% -12.38% -24.04% -37.54% -49.68% -50.24% -4.59% 4.72% 14.08% -23.83% 921.88%     
      qoq
    -27.45% -28.63% 22.28% 152.97% -406.49% -146.39% -63.60% 16.33% 44.65% -23.66% -13.20% -26.57% -63.97% 383.13% -17.95% 93.07% 119.57% -61.18% 13.94% 30.82% 51.43% -66.35% -6.31% 5.38% 49.76% -35.47% 2.83% 14.80% 0.00% 765.63%  
      net income per common share:
                                   
      basic from continuing operations
    470,000                               
      basic from discontinued operations
    300,000                               
      total basic
    770,000                               
      diluted from continuing operations
    470,000                               
      diluted from discontinued operations
    300,000                               
      total diluted
    770,000                               
      weighted-average number of shares outstanding:
                                   
      basic
    49,000,000 48,900,000 49,000,000 48,900,000 48,700,000 48,600,000 48,700,000 48,600,000 48,500,000 48,500,000 48,700,000 48,500,000 48,300,000 48,200,000 48,300,000 48,300,000 48,200,000 48,100,000 48,200,000 48,100,000 48,000,000 48,000,000 48,100,000 47,900,000 47,800,000 47,900,000 47,900,000 47,800,000 47,900,000 48,800,000  
      diluted
    49,200,000 49,000,000 49,100,000 49,000,000 49,200,000 48,800,000 48,800,000 48,700,000 48,900,000 48,700,000 48,800,000 48,700,000 48,800,000 48,500,000 48,500,000 48,600,000 48,800,000 48,600,000 48,600,000 48,600,000 48,800,000 48,500,000 48,500,000 48,400,000 48,400,000 48,400,000 48,300,000 48,300,000 48,500,000 48,900,000  
      dividends declared per common share
    50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000 50,000   
      other operating expense
     -2,100,000 -2,600,000                             
      income before income taxes
     55,200,000 87,100,000 69,800,000 29,200,000 10,400,000 19,100,000 53,200,000 47,300,000 36,500,000 43,000,000 46,500,000 69,900,000 199,900,000 40,600,000 49,100,000 26,600,000 8,200,000 30,100,000 25,000,000 20,300,000 10,800,000 40,300,000 45,100,000 42,000,000 28,500,000 41,900,000 40,800,000 35,600,000 28,800,000 6,600,000 
      net income per common share:
                                   
      basic
     1,060,000 1,490,000 1,220,000 480,000 -160,000 340,000 930,000 810,000 560,000 730,000 840,000 1,150,000 3,200,000 660,000 800,000 420,000 190,000 490,000 430,000 330,000 210,000 640,000 690,000 650,000 430,000 680,000     
      diluted
     1,060,000 1,480,000 1,220,000 480,000 -160,000 340,000 930,000 800,000 560,000 720,000 840,000 1,140,000 3,180,000 660,000 790,000 410,000 190,000 490,000 430,000 320,000 210,000 640,000 680,000 650,000 430,000 670,000     
      gain on disposition of property, plant, equipment, and other assets
       -4,500,000 -3,800,000 -1,900,000 -2,500,000 -2,000,000 -3,900,000 -2,400,000 -2,600,000 -600,000 -22,600,000                   
      loss on sale of businesses
       2,800,000  -1,400,000 23,000,000                         
      impairment charge
           5,800,000                       23,200,000 
      other expense
       -2,200,000                            
      operating costs:
                                   
      gain on sale of businesses
        -300,000   -12,500,000                        
      total operating profit
        55,800,000 43,200,000 33,800,000 67,200,000 53,400,000 42,800,000 48,400,000 51,000,000 75,100,000 208,100,000 49,000,000 57,200,000 34,700,000 15,600,000 37,500,000 31,300,000 22,900,000 16,800,000 42,100,000 47,800,000 45,100,000 30,500,000 42,800,000 42,300,000 37,300,000 26,700,000 6,400,000 
      other income
        -1,700,000                           
      other, net expense
         -2,600,000 -1,100,000 2,600,000 -2,200,000 -900,000 -1,300,000 -2,600,000 -1,900,000 700,000 -200,000 400,000 900,000  100,000 -300,000 500,000 3,800,000 -500,000 -100,000 -200,000 300,000 -700,000 -100,000 -200,000   
      gain on sale of storage tanks business
            -7,000,000    -6,400,000                   
      selling, engineering, and administrative expenses
                             33,100,000 45,500,000 46,100,000 40,800,000 36,800,000 40,100,000 
      net income attributable to arcosa, inc. per common share:
                                   
      basic
                               660,000 570,000   
      diluted
                               650,000 560,000   
      other, net income
                                 500,000 -200,000 
      benefit from income taxes
                                 4,550,000 3,400,000 
      other comprehensive income
                                 100,000 -100,000 
      comprehensive income
                                 12,100,000 3,100,000 
    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 
                                     
        assets
                                     
        current assets:
                                     
        cash and cash equivalents
      153,200,000 214,600,000 220,000,000 189,700,000 167,900,000 187,300,000 756,800,000 103,700,000 176,500,000 104,800,000 155,300,000 197,900,000 149,200,000 160,400,000 112,200,000 77,000,000 88,600,000 72,900,000 66,100,000 100,300,000 81,900,000 95,800,000 189,000,000 148,400,000 200,700,000 240,400,000 127,500,000 83,300,000 118,000,000 99,400,000 10,400,000 
        accounts receivable
      413,900,000 417,700,000 480,300,000 477,000,000 427,600,000 350,200,000 396,400,000 442,800,000 366,200,000 357,100,000 389,600,000 386,500,000 393,600,000 334,200,000 326,100,000 350,100,000 373,700,000 310,800,000 364,200,000 314,300,000 289,100,000 260,200,000 232,900,000 217,700,000 238,100,000 200,000,000 213,400,000 228,700,000 206,200,000 291,400,000 174,700,000 
        inventories:
                                     
        raw materials and supplies
      129,700,000 173,700,000 177,400,000 179,400,000 152,300,000 147,100,000 158,700,000 184,300,000 199,800,000 210,800,000 173,300,000 170,700,000 125,200,000 126,300,000 161,000,000 135,700,000 156,900,000 150,800,000 171,300,000 160,300,000 136,700,000 114,600,000 131,200,000 152,500,000 139,100,000 134,800,000 148,800,000 145,600,000 131,300,000 128,400,000 126,400,000 
        work in process
      16,700,000 37,100,000 46,700,000 38,500,000 30,800,000 36,200,000 44,200,000 53,300,000 43,600,000 42,700,000 54,100,000 51,100,000 70,800,000 59,200,000 56,100,000 53,000,000 64,000,000 53,600,000 49,000,000 51,600,000 45,000,000 44,400,000 42,700,000 42,600,000 46,400,000 41,700,000 49,400,000 45,700,000 42,600,000 33,300,000 33,800,000 
        finished goods
      203,600,000 213,400,000 196,600,000 188,900,000 181,900,000 176,600,000 157,500,000 168,300,000 160,600,000 148,300,000 133,800,000 132,800,000 132,300,000 130,300,000 111,700,000 107,200,000 121,900,000 120,100,000 124,200,000 127,200,000 107,600,000 117,800,000 116,000,000 118,900,000 117,900,000 106,800,000 107,900,000 99,700,000 97,600,000 90,800,000 74,500,000 
        current assets held for sale
      164,100,000                               
        other
      52,200,000 50,000,000 51,200,000 43,200,000 50,800,000 56,600,000 46,100,000 38,500,000 47,000,000 48,300,000 45,400,000 36,100,000 41,800,000 46,400,000 40,900,000 31,400,000 36,500,000 59,700,000 36,100,000 30,300,000 37,500,000 32,100,000 28,800,000 25,800,000 29,800,000 33,500,000 27,400,000 19,900,000 22,100,000 23,700,000 30,000,000 
        total current assets
      1,133,400,000 1,106,500,000 1,172,200,000 1,116,700,000 1,011,300,000 954,000,000 1,559,700,000 990,900,000 993,700,000 912,000,000 951,500,000 975,100,000 912,900,000 856,800,000 922,800,000 871,300,000 841,600,000 767,900,000 810,900,000 784,000,000 697,800,000 664,900,000 740,600,000 705,900,000 772,000,000 757,200,000 674,400,000 622,900,000 617,800,000 667,000,000 449,800,000 
        property, plant, and equipment
      2,101,900,000 2,097,800,000 2,088,100,000 2,100,900,000 2,117,900,000 2,129,400,000 1,381,500,000 1,415,300,000 1,358,100,000 1,336,300,000 1,254,600,000 1,233,200,000 1,209,700,000 1,199,600,000 1,171,400,000 1,178,300,000 1,196,400,000 1,201,900,000 1,273,000,000 1,206,700,000 905,200,000 913,300,000 894,800,000 892,700,000 891,700,000 816,200,000 815,000,000 814,300,000 801,900,000 803,000,000 570,500,000 
        goodwill
      1,342,700,000 1,348,900,000 1,348,900,000 1,343,400,000 1,343,200,000 1,361,200,000 1,009,300,000 1,023,400,000 984,300,000 990,700,000 966,600,000 966,700,000 976,500,000 958,500,000 958,600,000 950,900,000 938,600,000 934,900,000 932,600,000 806,200,000 791,300,000 794,000,000 776,000,000 758,000,000 752,700,000 621,900,000 626,600,000 631,400,000 616,300,000 615,200,000 504,000,000 
        intangibles
      304,500,000 310,800,000 317,600,000 324,200,000 331,000,000 338,300,000 306,300,000 313,100,000 265,500,000 270,700,000 247,000,000 251,900,000 250,900,000 256,100,000 261,400,000 266,800,000 215,900,000 220,300,000 222,500,000 227,300,000 211,700,000 212,900,000 163,200,000 146,000,000        
        deferred income taxes
      7,200,000 7,200,000 2,600,000 2,600,000 2,800,000 2,800,000 6,800,000 6,900,000 6,800,000 6,800,000 9,800,000 9,700,000 9,600,000 9,600,000 8,700,000 11,600,000 12,600,000 13,200,000 14,900,000 15,000,000 15,200,000 15,400,000 15,200,000 15,400,000 15,400,000 14,300,000 7,700,000 7,600,000 7,300,000 6,900,000 8,800,000 
        non-current assets held for sale
                                     
        other assets
      112,600,000 114,000,000 123,600,000 123,800,000 127,700,000 129,800,000 93,300,000 58,300,000 59,700,000 61,400,000 60,100,000 59,000,000 57,500,000 60,000,000 57,700,000 58,400,000 51,700,000 49,900,000 47,300,000 51,000,000 44,800,000 46,200,000 45,200,000 42,200,000 189,800,000 92,900,000 94,300,000 95,700,000 99,500,000 80,100,000 76,900,000 
        liabilities and stockholders' equity
                                     
        current liabilities:
                                     
        accounts payable
      229,500,000 259,300,000 319,300,000 297,500,000 283,500,000 237,300,000 242,900,000 263,700,000 275,600,000 272,500,000 244,800,000 238,700,000 205,800,000 190,700,000 221,600,000 220,200,000 228,700,000 184,700,000 213,300,000 201,300,000 175,700,000 144,100,000 137,100,000 108,300,000 113,200,000 90,000,000 82,600,000 73,000,000 79,300,000 86,200,000 60,900,000 
        accrued liabilities
      141,700,000 178,800,000 179,800,000 161,400,000 144,100,000 166,400,000 156,000,000 126,900,000 113,200,000 117,400,000 121,700,000 126,000,000 115,700,000 121,800,000 135,200,000 123,900,000 140,400,000 145,900,000 145,600,000 121,300,000 102,100,000 115,200,000 116,400,000 118,700,000 99,700,000 119,400,000 140,100,000 129,000,000 164,700,000 146,200,000 109,100,000 
        advance billings
      27,300,000 57,000,000 71,300,000 58,400,000 71,200,000 100,200,000 29,300,000 32,200,000 39,500,000 34,500,000 31,800,000 40,000,000 44,000,000 40,500,000 16,000,000 14,000,000 20,400,000 18,600,000 18,500,000 21,600,000 28,600,000 44,700,000 54,500,000 54,400,000 61,500,000 70,900,000      
        current liabilities held for sale
      83,100,000                               
        current portion of long-term debt
      8,000,000 8,500,000 9,300,000 10,200,000 11,200,000 12,100,000 4,100,000 6,600,000 6,600,000 6,800,000 6,800,000 16,100,000 14,900,000 14,700,000 13,900,000 13,600,000 14,200,000 14,800,000 12,000,000 8,800,000 5,800,000 6,300,000 4,200,000 4,500,000 4,600,000 3,700,000 1,100,000 1,100,000 1,800,000 1,800,000 100,000 
        total current liabilities
      489,600,000 503,600,000 579,700,000 527,500,000 510,000,000 516,000,000 432,300,000 429,400,000 434,900,000 431,200,000 405,100,000 420,800,000 380,400,000 367,700,000 423,400,000 416,400,000 403,700,000 364,000,000 389,400,000 353,000,000 312,200,000 310,300,000 312,200,000 285,900,000 279,000,000 284,000,000 223,800,000 203,100,000 245,800,000 234,200,000 170,100,000 
        debt
      1,513,100,000 1,514,300,000 1,573,800,000 1,673,300,000 1,675,100,000 1,676,800,000 1,232,800,000 699,900,000 600,600,000 561,900,000 503,400,000 530,500,000 535,000,000 535,900,000 696,600,000 699,400,000 666,400,000 664,700,000 743,800,000 645,100,000 250,100,000 248,200,000 250,400,000 252,100,000 352,300,000 103,600,000 106,400,000 106,700,000 103,300,000 183,700,000 300,000 
        non-current liabilities held for sale
                                     
        other liabilities
      92,900,000 95,100,000 93,700,000 90,000,000 91,500,000 93,900,000 59,300,000 65,500,000 71,600,000 73,200,000 72,500,000 74,800,000 75,500,000 77,000,000 75,200,000 77,300,000 71,600,000 72,100,000 75,800,000 79,000,000 78,300,000 83,300,000 84,000,000 73,200,000 75,600,000 58,100,000 59,000,000 58,400,000 26,800,000 11,500,000 19,700,000 
        commitments and contingencies
                                     
        stockholders’ equity:
                                     
        common stock – 200.0 shares authorized
      500,000  500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000  500,000 500,000 500,000   
        capital in excess of par value
      1,716,500,000 1,710,000,000 1,703,900,000 1,697,400,000 1,703,300,000 1,696,500,000 1,692,100,000 1,686,500,000 1,689,600,000 1,682,800,000 1,691,500,000 1,685,600,000 1,690,300,000 1,684,100,000 1,708,600,000 1,703,100,000 1,697,100,000 1,692,600,000 1,693,300,000 1,688,800,000 1,699,400,000 1,694,100,000 1,695,800,000 1,689,400,000 1,690,500,000 1,686,700,000 1,684,600,000 1,679,800,000 1,690,200,000 1,685,700,000  
        retained earnings
      982,700,000 947,300,000 897,700,000 827,200,000 770,000,000 748,900,000 759,000,000 744,800,000 701,700,000 664,900,000 640,300,000 607,300,000 568,800,000 515,500,000 363,300,000 333,700,000 297,300,000 279,500,000 272,700,000 251,500,000 233,200,000 219,700,000 211,700,000 182,900,000 152,000,000 122,900,000 104,300,000 74,000,000 44,700,000 19,500,000  
        accumulated other comprehensive loss
      -16,800,000 -16,400,000 -17,100,000 -16,800,000 -17,700,000 -17,700,000 -16,700,000 -16,800,000 -16,600,000 -16,200,000 -16,800,000 -16,100,000 -15,900,000 -15,700,000 -15,800,000 -16,300,000 -17,100,000 -19,300,000 -20,200,000 -20,300,000 -21,100,000 -22,100,000 -23,000,000 -23,700,000 -24,000,000 -19,700,000 -20,600,000 -20,000,000 -18,300,000 -17,700,000 -19,400,000 
        treasury stock
      -30,200,000  -100,000  -1,600,000  -800,000  -1,400,000  -200,000  -500,000  -25,300,000 -25,000,000 -200,000  -5,400,000  -700,000  -3,400,000  -3,000,000  -3,200,000  -11,900,000 -3,500,000  
        common stock
       500,000    500,000    500,000    500,000    500,000    500,000    500,000    500,000  
        assets held for sale
                    114,800,000 116,900,000                
        liabilities held for sale
                    36,700,000 44,700,000                
        former parent's net investment
                                     
        liabilities and parent equity
                                     
        parent equity:
                                     
        net parent investment
                                    1,422,500,000 
        operating activities:
                                     
        net income
                                    48,000,000 
        adjustments to reconcile net income to net cash from operating activities:
                                     
        depreciation and amortization
                                    49,700,000 
        impairment charge
                                    23,200,000 
        stock-based compensation expense
                                    7,500,000 
        benefit from deferred income taxes
                                    7,100,000 
        gains on dispositions of property and other assets
                                    -1,200,000 
        increase in other assets
                                    3,600,000 
        increase in other liabilities
                                    3,800,000 
        changes in current assets and liabilities:
                                     
        increase in receivables
                                    10,900,000 
        increase in inventories
                                    -31,600,000 
        increase in other current assets
                                    -1,400,000 
        increase in accounts payable
                                    6,700,000 
        increase in accrued liabilities
                                    -13,800,000 
        net cash from operating activities
                                    118,500,000 
        investing activities:
                                     
        proceeds from dispositions of property and other assets
                                    2,600,000 
        capital expenditures
                                    -33,000,000 
        acquisitions, net of cash acquired
                                    -25,000,000 
        net cash required by investing activities
                                    -55,400,000 
        financing activities:
                                     
        payments to retire debt
                                    -100,000 
        proceeds from issuance of debt
                                     
        net transfers from/(to) parent and affiliates
                                    -56,300,000 
        holdback payment from acquisition
                                    -3,100,000 
        net cash required by financing activities
                                    -59,500,000 
        net increase in cash and cash equivalents
                                    3,600,000 
        cash and cash equivalents at beginning of period
                                    6,800,000 
        cash and cash equivalents at end of period
                                    10,400,000 
      Cashflow 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 
                                      
          operating activities:
                                      
          net income
        37,800,000 52,100,000 73,000,000 59,700,000 23,600,000 -7,700,000 16,600,000 45,600,000 39,200,000 27,100,000 35,500,000 40,900,000 55,700,000 154,600,000 32,000,000 39,000,000 20,200,000 9,200,000 23,700,000 20,800,000 15,900,000 10,500,000 31,200,000 33,300,000 31,600,000 21,100,000 32,700,000 31,800,000 27,700,000 27,700,000 
          income from discontinued operations, net of income taxes
        14,500,000                              
          income from continuing operations
        23,300,000                              
          adjustments to reconcile net income to net cash provided (required) by operating activities:
                                      
          depreciation, depletion, and amortization
        53,500,000 57,100,000 56,200,000 56,100,000 53,600,000 60,400,000 45,200,000 46,600,000 42,800,000 40,700,000 40,500,000 39,500,000 38,800,000 37,200,000 39,600,000 39,500,000 37,800,000 37,300,000 39,000,000 36,600,000 31,400,000 31,600,000 28,200,000 27,900,000 26,800,000 22,600,000 21,700,000 21,700,000 19,800,000  
          stock-based compensation expense
        6,300,000 6,600,000 6,400,000 6,700,000 6,700,000 5,300,000 4,900,000 7,400,000 6,700,000 5,600,000 5,700,000 7,100,000 5,500,000 3,600,000 5,400,000 5,700,000 4,400,000 5,200,000 4,000,000 4,100,000 4,700,000 6,000,000 5,200,000 5,100,000 3,700,000 3,500,000 4,000,000 3,700,000 3,400,000 2,400,000 
          gain on disposition of assets and sale of businesses
        -2,000,000 7,000,000                             
          provision for deferred income taxes
        9,500,000 4,500,000 9,600,000 10,600,000 1,300,000 10,500,000 300,000 7,300,000 7,100,000 17,800,000 1,100,000 5,500,000 7,400,000 25,100,000 7,400,000   2,200,000 3,600,000   2,500,000 4,700,000 -800,000 3,200,000 2,400,000 5,600,000 5,900,000 3,400,000 15,300,000 
          decrease in other assets
        1,300,000 2,400,000 -1,800,000 900,000 1,400,000 25,500,000 2,300,000 -2,000,000 -2,200,000 -2,900,000 -3,200,000 -3,700,000 3,400,000 -6,100,000 -600,000   -1,300,000 3,700,000   -400,000 -5,100,000 300,000 -2,400,000 -1,100,000 1,400,000 -1,200,000 2,800,000 
          increase in other liabilities
        -1,600,000 1,900,000 -800,000 -800,000 -2,900,000 -26,400,000 -6,700,000 -7,300,000 -2,400,000 -900,000 -2,800,000 -800,000 -2,600,000 2,700,000 -2,300,000 -13,400,000 -3,000,000 -5,000,000 -5,500,000 -8,100,000 -4,000,000 4,000,000 9,300,000 -2,000,000 200,000 1,800,000 100,000 400,000 1,900,000 -5,500,000 
          other
        3,000,000 9,700,000 -2,100,000 5,300,000 400,000 4,200,000 1,900,000 -1,300,000 -4,400,000 5,200,000 -900,000 -1,300,000 3,500,000 -100,000 -4,600,000 500,000 500,000 4,100,000 -4,700,000 -3,800,000 2,200,000 1,700,000 -3,000,000 100,000 2,000,000 -2,200,000 900,000 -1,600,000 -1,200,000 -9,100,000 
          changes in current assets and liabilities:
                                      
          decrease in receivables
         61,800,000 -5,000,000 -48,700,000 -77,600,000 115,500,000 35,100,000 -70,400,000 -10,200,000 -13,200,000 -3,900,000 35,700,000 -66,400,000 -13,900,000 23,000,000   51,000,000 -47,500,000   -18,600,000 -7,200,000 19,500,000 -7,200,000 12,900,000 20,800,000 -19,900,000 85,200,000 -91,800,000 
          decrease in inventories
        -14,600,000 -12,600,000 -9,300,000 -46,600,000 -4,100,000 26,100,000 11,200,000 17,400,000 4,500,000 -43,100,000 -5,800,000 -23,700,000 -10,900,000 12,400,000 -21,700,000   11,500,000 2,600,000   17,700,000 29,600,000 -6,800,000 -7,900,000 25,000,000 -15,500,000 -14,700,000 -17,500,000 1,700,000 
          decrease in other current assets
        -2,400,000 1,000,000 -8,000,000 7,600,000 5,800,000 -8,000,000 -7,600,000 10,100,000 1,200,000 -2,800,000 -9,300,000 5,700,000 4,600,000 -5,500,000 -10,600,000   -3,500,000 -5,700,000   -6,900,000 -3,000,000 4,000,000 7,800,000 -8,400,000 -7,500,000 2,700,000 1,600,000 -9,400,000 
          increase in accounts payable
        15,300,000 -60,000,000 21,800,000 13,900,000 46,200,000 -23,500,000 -13,500,000 -15,000,000 3,700,000 27,700,000 6,100,000 32,900,000 10,500,000 -30,900,000 2,600,000 11,300,000 44,000,000 -26,000,000 10,900,000 18,200,000 31,600,000 6,200,000 28,200,000 -4,900,000 14,000,000 7,400,000 9,600,000 -6,600,000 -6,900,000 13,900,000 
          increase in advance billings
        1,400,000 -14,300,000 12,900,000 -12,800,000 -29,000,000 70,900,000 -1,800,000 -7,300,000 5,000,000 2,700,000 -8,100,000 -4,000,000 8,000,000 24,500,000 2,000,000 -6,400,000 1,800,000 100,000 -3,100,000 -7,000,000 -16,100,000 -9,100,000 4,400,000 -17,500,000 -9,400,000      
          increase in accrued liabilities
        -34,900,000 3,200,000 10,300,000 11,000,000 -22,000,000 -1,300,000 26,600,000 15,900,000 400,000 700,000 -8,400,000 -5,600,000 -1,200,000 -17,700,000 900,000 2,800,000 900,000 3,300,000 8,400,000 3,400,000 -10,200,000 -16,300,000 -14,300,000 21,600,000 -20,100,000 6,900,000 6,100,000 -7,100,000 9,200,000 34,000,000 
          net cash provided (required) by operating activities - continuing operations
        58,100,000                              
          net cash from operating activities - discontinued operations
        13,800,000                              
          net cash provided (required) by operating activities
        71,900,000    -700,000                          
          investing activities:
                                      
          proceeds from disposition of assets
        6,600,000 2,800,000                             
          capital expenditures
         -64,200,000 -39,600,000   -53,300,000 -34,400,000 -47,600,000 -54,400,000 -58,700,000 -47,900,000 -52,500,000 -44,400,000 -52,100,000 -33,000,000 -27,000,000 -25,900,000 -24,300,000 -19,300,000 -21,600,000 -19,900,000 -25,200,000 -13,300,000 -22,500,000 -21,100,000 -24,400,000 -22,100,000 -20,900,000 -18,000,000 -11,800,000 
          free cash flows
         55,800,000 121,000,000   194,900,000 100,600,000 -9,300,000 26,100,000 3,500,000 -4,000,000 75,100,000 -17,100,000 -60,400,000 38,400,000 59,700,000 -1,400,000 65,400,000 6,400,000 29,100,000 -19,500,000 8,000,000 93,100,000 56,300,000 20,400,000 115,400,000 55,700,000 -4,700,000 107,000,000 -11,800,000 
          cash received for acquisitions
        -60,000,000 17,600,000                          
          net cash required by investing activities - continuing operations
        -96,900,000                              
          net cash required by investing activities - discontinued operations
        -1,400,000                              
          net cash required by investing activities
        -98,300,000 -61,400,000 -26,600,000 -22,000,000 -11,400,000  -9,400,000 -197,700,000 -43,500,000  -45,400,000 -52,000,000 -34,100,000  -30,800,000 -93,400,000 -5,300,000 -1,000,000 -150,200,000 -408,700,000 -10,400,000 -118,500,000 -59,200,000 -25,100,000 -325,400,000 -22,000,000 -27,900,000 -42,200,000 -17,300,000 -309,100,000 
          financing activities:
                                      
          payments to retire debt
        -2,400,000 -61,000,000 -101,100,000 -3,300,000 -3,300,000 -241,800,000 -196,800,000 -61,700,000 -1,700,000 -1,800,000 -136,600,000 -3,500,000 -1,900,000 -160,400,000 -3,500,000 -55,300,000 -1,000,000 -79,000,000 -2,300,000 -500,000 -1,400,000 -1,100,000 -3,100,000 -100,400,000 -300,000 -200,000 -300,000 -300,000 -80,400,000 -200,000 
          shares repurchased
        -17,500,000               -5,000,000   -4,000,000 -2,000,000 -2,000,000 -3,000,000 -2,000,000 -6,000,000  
          dividends paid to common stockholders
        -2,400,000  -2,500,000 -2,500,000 -2,500,000  -2,400,000 -2,500,000 -2,400,000  -2,500,000 -2,400,000 -2,400,000  -2,400,000 -2,600,000 -2,400,000              
          purchase of shares to satisfy employee tax on vested stock
        -12,700,000 -500,000 -10,900,000 -1,500,000 -100,000 -100,000 -9,200,000 -1,200,000 -300,000 -11,000,000 -100,000 -2,700,000 -100,000 -9,600,000 -100,000 -500,000 100,000 -9,600,000 -100,000 -300,000 -200,000   -300,000 -3,900,000 -200,000  
          net cash required by financing activities - continuing operations
        -35,000,000                              
          net decrease in cash and cash equivalents
        -61,400,000                              
          cash and cash equivalents at beginning of period
        214,600,000 187,300,000 104,800,000 160,400,000 72,900,000 95,800,000 240,400,000 99,400,000 
          cash and cash equivalents at end of period
        153,200,000 -5,400,000 30,300,000 21,800,000 167,900,000 -569,500,000 653,100,000 -72,800,000 176,500,000 -50,500,000 -42,600,000 48,700,000 149,200,000 46,400,000 34,600,000 -9,200,000 88,600,000 6,800,000 -34,200,000 18,400,000 81,900,000 -93,200,000 40,600,000 -52,300,000 200,700,000 112,900,000 44,200,000 -34,700,000 118,000,000 89,000,000 
          adjustments to reconcile net income to net cash from operating activities:
                                      
          impairment charge
         -400,000                          
          net cash from operating activities
         120,000,000 160,600,000   248,200,000 135,000,000 38,300,000 80,500,000 62,200,000 43,900,000 127,600,000 27,300,000 -8,300,000 71,400,000 86,700,000 24,500,000 89,700,000 25,700,000 50,700,000 400,000 33,200,000 106,400,000 78,800,000 41,500,000 139,800,000 77,800,000 16,200,000 125,000,000 
          proceeds from sale of businesses
             200,000 53,100,000                        
          proceeds from issuance of debt
             700,000,000 735,000,000 160,000,000 40,000,000 60,000,000      100,000,000   1,100,000 100,000 250,200,000      
          dividends paid to common shareholders
                         -2,400,000 -2,500,000 -2,500,000 -2,400,000 -2,500,000 -2,400,000 -2,400,000 -2,500,000 -2,500,000 -2,400,000 -2,500,000 -2,500,000  
          holdback payment from acquisition
                                    
          debt issuance costs
         -100,000   -15,100,000                      
          net cash (required) provided by financing activities
         -64,000,000 -103,700,000           -165,500,000                 
          net increase in cash and cash equivalents
         -5,400,000 30,300,000 21,800,000 -19,400,000 -569,500,000 653,100,000 -72,800,000 71,700,000 -50,500,000 -42,600,000 48,700,000 -11,200,000 46,400,000 34,600,000 -9,200,000 15,700,000 6,800,000 -34,200,000 18,400,000 -13,900,000 -93,200,000 40,600,000 -52,300,000 -39,700,000 112,900,000 44,200,000 -34,700,000 18,600,000 89,000,000 
          supplemental disclosure of cash flow information:
                                      
          interest paid
                                      
          gain on disposition of property, plant, equipment, and other assets
           -4,500,000 -3,800,000                          
          loss on sale of businesses
             -1,400,000                         
          proceeds from disposition of property, plant, equipment, and other assets
           5,800,000 5,000,000 4,300,000 6,600,000 3,200,000 4,200,000 6,500,000 5,700,000 500,000 23,900,000                  
          gain on sale of businesses
            -300,000                          
          net cash provided (required) by financing activities
            -7,300,000  527,500,000 86,600,000 34,700,000                      
          acquisitions, net of cash acquired
             -1,209,500,000 -34,700,000   -102,100,000 -3,200,000 -15,600,000 -100,000   -134,700,000   -94,000,000 -47,800,000 -4,500,000 -309,400,000 -1,800,000 -8,300,000   -308,200,000 
          net cash provided (required) by investing activities
                                      
          income tax payments
                                      
          gains on disposition of property, plant, equipment, and other assets
              -2,500,000 -2,000,000 -3,900,000  -2,600,000 -600,000 -22,600,000                  
          gain on sale of storage tanks business
                -7,000,000 -6,400,000                  
          proceeds from sale of storage tanks business
                6,700,000  2,000,000                  
          net cash required by financing activities
                  -41,100,000 -26,900,000 -4,400,000   -2,500,000 -3,500,000          -5,700,000 -8,700,000 -89,100,000  
          gains on disposition of property and other assets
                     -5,200,000 -1,700,000 -3,600,000 -1,200,000 -1,300,000 -3,700,000 600,000 -5,900,000 -2,800,000 -1,800,000 -1,000,000 -800,000      
          proceeds from disposition of property and other assets
                     700,000 2,300,000 8,600,000 20,600,000 5,100,000 3,800,000 1,600,000 9,500,000 700,000 1,900,000 1,900,000 5,100,000      
          benefit from deferred income taxes
                        5,100,000    1,300,000          
          increase in other assets
                        -1,200,000    1,500,000          
          increase in receivables
                        -69,300,000    -31,900,000          
          increase in inventories
                        -18,200,000    -14,700,000          
          increase in other current assets
                        2,700,000    -5,400,000          
          proceeds from divestitures
                                      
          net cash from (required by) financing activities
                            -3,900,000 -7,900,000 -6,600,000 -106,000,000 244,200,000      
          net cash from financing activities
                          90,300,000            
          capital contribution from former parent
                                      
          net transfers to former parent and affiliates
                                      
          gains on dispositions of property and other assets
                                  -700,000 -1,500,000 -400,000  
          proceeds from dispositions of property and other assets
                                  2,500,000 1,500,000 700,000  
          net transfers from/(to) former parent and affiliates
                                      
          depreciation and amortization
                                      
          net transfers from/(to) parent and affiliates