7Baggers
Quarterly
Annual
    Unit: USD2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-06-30 2008-03-31 2007-12-31 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 
      
                                                                                 
      cash flows from operating activities:
                                                                                 
      net income
    79,287,000 72,592,000 57,681,000 65,474,000 66,639,000 56,800,000 43,588,000 41,007,000 25,854,000 24,172,000 28,754,000 18,092,000 11,065,000 -4,050,000 15,079,000 23,474,000 19,649,000 13,343,000 12,210,000 13,481,000 12,330,000 6,213,000 8,530,000 9,983,000 11,055,000 5,457,000 6,983,000 4,774,000 8,649,000 2,287,000 -29,513,000 3,246,000 5,873,000 551,000 3,924,000 102,049,000 10,836,000 2,194,000 5,799,000 7,479,000 3,956,000 1,811,000 3,292,000 2,131,000 2,673,000 396,000 124,000 -1,842,000 -1,141,000 -1,100,000 510,000 -1,473,000 -3,175,000 -3,431,000 -3,723,000 -14,638,000 -10,165,000 -9,238,000 -3,652,000 -11,554,000 -6,557,000 -13,231,000 -805,000 -12,053,000 1,558,000 -1,235,000 -90,000 2,038,000 39,000 -797,000 -27,380,000 -1,798,000     -134,366,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                                                 
      changes in operating assets and liabilities:
                                                                                 
      net cash from operating activities
    91,991,000 24,844,000 37,260,000 92,783,000 82,928,000 33,740,000 24,953,000 57,280,000 36,563,000 45,715,000 14,344,000 34,061,000 -14,891,000 21,555,000 -24,463,000 2,775,000 -13,209,000 28,108,000 20,250,000 21,146,000 22,874,000 21,700,000 11,021,000 18,427,000 10,894,000 10,768,000 -1,365,000 7,246,000 -6,181,000 6,174,000 4,985,000 12,147,000 7,547,000 8,290,000 -5,635,000 11,064,000 -4,417,000 13,413,000 4,908,000 5,295,000 1,476,000 4,599,000 136,000 6,902,000 3,125,000 4,770,000 -2,199,000 -1,706,000 2,582,000 -2,214,000 3,292,000 -1,426,000 1,854,000 1,202,000 -9,001,000   3,640,000 -15,084,000 3,200,000    4,211,000 10,503,000      2,474,000 1,112,000  -1,020,000   6,274,000 
      capex
    -17,148,000 -16,953,000 -13,169,000 -14,268,000 -17,532,000 -6,844,000 -6,515,000 -6,381,000 -4,609,000 -3,965,000 -2,712,000 -2,646,000 -4,982,000 -9,288,000 -12,339,000 -2,010,000 -2,387,000 -1,822,000 -1,182,000 -1,045,000 -802,000 -1,507,000 -1,391,000 -1,128,000 -1,243,000 -1,841,000 -2,088,000 -1,180,000 -1,056,000 -1,124,000 -1,203,000 -793,000 -905,000 -1,095,000 -1,796,000 -1,261,000 -1,072,000 -732,000 -352,000 -394,000 -759,000 -927,000 -699,000 -560,000 -554,000 -601,000 -267,000 -117,000 -281,000 323,000 -369,000 -708,000 -191,000 -676,000 -302,000   -364,000 -391,000 -388,000    72,000 -2,511,000      -577,000 -937,000  -932,000   
      free cash flows
    74,843,000 7,891,000 24,091,000 78,515,000 65,396,000 26,896,000 18,438,000 50,899,000 31,954,000 41,750,000 11,632,000 31,415,000 -19,873,000 12,267,000 -36,802,000 765,000 -15,596,000 26,286,000 19,068,000 20,101,000 22,072,000 20,193,000 9,630,000 17,299,000 9,651,000 8,927,000 -3,453,000 6,066,000 -7,237,000 5,050,000 3,782,000 11,354,000 6,642,000 7,195,000 -7,431,000 9,803,000 -5,489,000 12,681,000 4,556,000 4,901,000 717,000 3,672,000 -563,000 6,342,000 2,571,000 4,169,000 -2,466,000 -1,823,000 2,301,000 -1,891,000 2,923,000 -2,134,000 1,663,000 526,000 -9,303,000   3,276,000 -15,475,000 2,812,000    4,283,000 7,992,000      1,897,000 175,000  -1,952,000   6,274,000 
      cash flows from investing activities:
                                                                                 
      purchases of property and equipment
    -17,148,000 -16,953,000 -13,169,000 -14,268,000 -17,532,000 -6,844,000 -6,515,000 -6,381,000 -4,609,000 -3,965,000 -2,712,000 -2,646,000 -4,982,000 -9,288,000 -12,339,000 -2,010,000 -2,387,000 -1,822,000 -1,182,000 -1,045,000 -802,000 -1,507,000 -1,391,000 -1,128,000 -1,243,000 -1,841,000 -2,088,000 -1,180,000 -1,056,000 -1,124,000 -1,203,000 -793,000 -905,000 -1,095,000 -1,796,000 -1,261,000 -1,072,000 -732,000 -352,000 -394,000 -759,000 -927,000 -699,000 -560,000 -554,000 -601,000 -267,000 -117,000 -281,000 323,000 -369,000 -708,000 -191,000 -676,000 -302,000 -585,000 -1,348,000 -364,000 -391,000 -388,000 -34,000 -426,000 -76,000 72,000 -2,511,000      -577,000 -937,000  -932,000    
      proceeds from sale of assets
    153,000 341,000 186,000  197,000 1,719,000 656,000  1,309,000 -81,000 19,205,000  -24,000 115,000 84,000  98,000 56,000 12,000  7,000 7,000 46,000  61,000 4,000 3,000                                                   
      purchases of equity investments
    -44,900,000                                                                           
      net cash from investing activities
    -16,995,000 -38,679,000 -58,425,000 -12,450,000 -85,033,000 -5,375,000 -5,989,000 -6,212,000 -3,300,000 -4,046,000 16,328,000 -2,602,000 -5,006,000 -9,173,000 -12,755,000 -1,650,000 -39,515,000 -2,460,000 -55,944,000 -1,001,000 -795,000 -30,452,000 -1,345,000 -644,000 -1,182,000 -1,837,000 -2,085,000 -2,604,000 -6,849,000 -1,047,000 -1,361,000 -6,314,000 -3,687,000 -12,743,000 -1,788,000 -1,082,000 -50,263,000 -1,501,000 -7,890,000 -395,000 -3,871,000 -927,000 -699,000 -560,000 -554,000 -601,000 -267,000 -3,615,000 -281,000 -505,000 -369,000 -708,000    843,000 -1,182,000 6,271,000 9,411,000 -306,000 348,000 -278,000 33,000 284,000 -2,099,000      -1,837,000 -4,561,000  2,945,000 11,213,000 10,590,000  
      cash flows from financing activities:
                                                                                 
      borrowings of debt
    20,000,000 195,183,000 781,217,000 806,476,000 743,482,000 692,349,000 654,039,000 622,580,000 596,011,000 554,997,000 607,974,000 540,724,000 511,136,000 428,450,000 444,159,000 371,473,000 362,574,000 559,368,000 25,115,000 120,000 226,000 488,233,000 104,189,000 66,793,000 22,346,000 29,000 93,000 69,000 31,000 44,000 24,000 121,000 263,000 5,037,000 13,000 263,000 19,610,000 409,000 7,000 20,000 -11,000       10,167,000            9,000 744,000 -263,000    193,000 25,000,000    -228,000 10,000,000  
      repayments of debt
    -195,183,000 -781,217,000 -806,476,000 -743,482,000 -692,349,000 -654,039,000 -622,580,000 -611,122,000 -582,880,000 -647,639,000 -554,939,000 -484,482,000 -426,790,000 -415,937,000 -362,276,000 -331,433,000 -574,396,000 -10,099,000 -113,000 -29,550,000 -458,904,000 -104,189,000 -77,166,000 -32,198,000 -10,043,000 -101,000 -41,000 -27,000 -48,000 -61,000 -104,000 -275,000 -5,016,000 -37,000 -178,000 314,000       -875,000 -875,000 -875,000 -877,000 -6,184,000 -625,000 -10,209,000 -24,000   -67,000 -61,000 -114,000 -262,000 -148,000 -242,000 -642,000 -16,093,000 -653,000 -796,000 -586,000 -407,000      -21,000  -2,360,000    
      cash paid for finance leases
    -1,078,000 -1,260,000 -913,000 -1,279,000 -997,000 -1,003,000 -978,000 -786,000 -935,000 -844,000 -773,000 -746,000 -452,000 -333,000 -270,000  -183,000 -130,000 -110,000  -61,000                                                         
      settlement of contingent consideration liability
       -4,074,000                                                                       
      purchase of noncontrolling interest
       -800,000                                                                         
      distribution to noncontrolling interest
    -2,569,000 -1,017,000 -3,950,000 -2,622,000 -5,668,000 -6,568,000 -1,297,000 -3,007,000 -3,212,000 -2,924,000 -2,348,000 -648,000 -3,008,000 -2,129,000 -1,215,000 -60,000   -62,000 -120,000 -457,000 -103,000   -114,000 -166,000   -31,000                                             
      purchase of treasury stock
    -5,328,000 -20,534,000 -15,731,000 -19,708,000 -21,102,000 -2,289,000 -929,000 -71,000 -576,000 -148,000 -7,489,000 -8,061,000 -5,570,000 -127,000 -4,798,000 -5,516,000 -795,000 -695,000 -2,260,000 -543,000 -4,036,000 -858,000 -1,477,000 -2,914,000 -3,200,000 -2,211,000 -1,000 -829,000   -1,476,000 -877,000 -14,000 -518,000 -72,000 -376,000 -31,000 -3,113,000 -102,000 -18,000 -161,000 -90,000 -346,000 -87,000 -94,000   -2,000 -63,000 -74,000 -98,000               
      options exercised
       11,000   8,000                   11,000  120,000 12,000 75,000  72,000                                         
      net cash from financing activities
    11,025,000 -22,811,000 -20,594,000 -24,398,000 -58,967,000 -9,852,000 -7,278,000 -3,856,000 -19,834,000 -31,785,000 -50,275,000 -23,670,000 17,677,000 -929,000 21,939,000 3,456,000 28,915,000 -15,409,000 14,211,000 -2,398,000 -30,048,000 25,256,000 -1,315,000 -11,953,000 -12,766,000 -13,351,000 -2,219,000 -87,000 -991,000 -1,302,000 -26,000 -1,708,000 -736,000 -501,000 197,000 172,000 19,218,000 44,000 -65,000 -356,000 -42,000 -3,096,000 -102,000 18,757,000 -875,000 -875,000 -1,038,000 10,944,000 -625,000 -4,696,000 -779,000 2,200,000 -766,000 -8,879,000 -155,000 -121,000 -262,000 -150,000 -305,000 -695,000 -16,383,000 -653,000 -150,000 -865,000 571,000      -7,382,000 -21,000  -2,791,000 -16,438,000 7,892,000  
      increase in cash, cash equivalents and restricted cash
                                                                                 
      cash, cash equivalents and restricted cash, beginning of period
                     53,577,000      26,247,000  28,290,000                                               
      cash, cash equivalents and restricted cash, end of period
                     10,239,000 32,094,000      -3,054,000 -4,420,000 20,578,000  -14,021,000 3,825,000 31,888,000                                               
      balance at beginning of period
                                                                                 
      net income attributable to noncontrolling interests
                                                                                 
      distributions to noncontrolling interests
                                                                                 
      adjustments to record noncontrolling interests at redemption value
                                                                                 
      adjustment to record noncontrolling interests at value of consideration paid to acquire ownership interest
                                                                                 
      purchase of ownership interest from noncontrolling interests
                                                                                 
      balance at end of period
                                                                                 
      net increase in cash and cash equivalents
     -36,646,000 -41,759,000 55,935,000 -61,072,000 18,513,000 11,686,000 47,212,000        4,581,000    17,747,000 -7,969,000 16,504,000 8,361,000  -3,054,000 -4,420,000 -5,669,000   3,825,000 3,598,000                                 3,630,000 8,975,000      -6,745,000 -3,470,000 -3,169,000 -866,000 712,000 9,440,000  
      cash and cash equivalents, beginning of period
     100,832,000  75,770,000  24,848,000  23,105,000                  32,961,000 49,360,000 47,342,000 20,757,000 18,729,000 35,577,000 32,924,000 64,174,000 64,709,000 69,676,000   22,232,000 
      cash and cash equivalents, end of period
     -36,646,000 59,073,000  -61,072,000 18,513,000 87,456,000  13,429,000 9,884,000 5,245,000  -2,220,000 11,453,000 7,826,000                  3,124,000 -4,954,000 25,735,000 10,154,000 -35,462,000 11,956,000 46,313,000 4,544,000 -2,437,000 576,000 46,677,000 25,099,000 1,696,000 3,294,000 17,253,000 5,623,000 1,676,000 -7,415,000 20,873,000 66,000 897,000 448,000 17,318,000 12,538,000 -13,668,000 9,761,000 26,946,000 2,199,000 -23,457,000 -1,613,000 55,795,000 3,630,000 8,975,000 2,275,000 49,294,000 24,951,000 -3,770,000 35,637,000   -3,169,000 -866,000 712,000 31,672,000 8,942,000 
      bad debt expense
                             210,000 38,000 171,000 154,000 99,000 -3,000 265,000 46,000 -3,000 -12,000 86,000 169,000 -9,000 114,000 259,000 24,000 -54,000 40,000 125,000 45,000 -22,000 514,000   -339,000 57,000 -551,000 -25,000 337,000 -586,000 -450,000 -16,000 754,000 1,702,000 4,679,000 305,000 1,244,000 678,000 326,000 291,000 1,397,000 435,000 347,000 2,021,000 361,000  619,000 557,000 734,000 1,462,000 
      deferred financing cost amortization
                             79,000 77,000 74,000 72,000 72,000 70,000             76,000 85,000 97,000 127,000 29,000 610,000 -562,000 209,000   -30,000 21,000 85,000 84,000 85,000 84,000 91,000 75,000 73,000 75,000 72,000 63,000 63,000 65,000 314,000 662,000 738,000 4,565,000 608,000  2,279,000    
      depreciation and amortization
                             2,474,000 2,372,000 2,154,000 2,437,000 2,061,000 2,208,000 2,750,000 2,506,000 2,319,000 2,059,000 2,161,000 1,655,000 1,032,000 816,000 703,000 637,000 590,000 579,000 635,000 629,000 645,000 617,000 596,000 878,000 539,000 539,000   536,000 522,000 3,595,000 781,000 843,000 1,137,000 1,277,000 1,219,000 1,419,000 1,376,000 2,265,000 1,539,000 2,468,000 1,986,000 1,848,000 2,373,000 2,213,000 1,834,000 1,682,000    3,634,000 3,609,000 
      gain on sale of assets
                             98,000 -3,000 24,000 -5,000 -20,000 -14,000 -1,000 -55,000 -6,000 -7,000          21,000 35,000 56,000 39,000 48,000 18,000 14,000     4,000 6,900,000 -87,000 -6,729,000 -9,000 -113,000 13,000 -65,000  -221,000             
      non-cash compensation expense
                             625,000 49,000                 151,000 131,000 229,000 200,000    492,000   131,000 145,000 224,000 246,000 266,000 170,000 299,000 107,000 646,000 318,000 775,000 617,000 520,000 608,000 843,000 976,000 883,000 147,000 440,000  388,000 413,000 210,000  
      deferred income tax benefit and other non-cash tax adjustments
                                                                                 
      unrealized gain on trading securities
                                                                                 
      changes in operating assets and liabilities
                                                                                 
      marketable securities
                                                                                 
      accounts receivable
                             134,000 -9,750,000 -12,566,000 -9,953,000 -772,000 15,717,000 -6,028,000 -1,158,000 -3,643,000 3,208,000 -14,400,000 -13,400,000 -2,488,000 7,849,000 -11,043,000 -5,579,000 -1,734,000 3,241,000 -526,000 -11,135,000 474,000 7,050,000   -2,315,000 3,378,000 4,625,000 -10,324,000 9,417,000 7,412,000 1,447,000 -4,597,000 -5,068,000 5,457,000 -2,958,000 -1,225,000 12,082,000 9,869,000 23,242,000 4,617,000 -7,337,000 9,045,000   1,905,000 11,798,000 10,308,000  -6,734,000 5,874,000 12,669,000  
      inventories
                             42,000 -2,915,000 -2,249,000 -1,056,000 -585,000 -80,000 2,063,000 -667,000 -2,274,000 -978,000 4,105,000 -1,911,000 -446,000 2,149,000 -225,000 72,000 -551,000 3,230,000 -927,000 2,858,000 -1,638,000 3,495,000 -338,000 -171,000 925,000 2,107,000 1,447,000 -4,869,000 -3,528,000 252,000 -2,346,000 3,449,000 -780,000 -860,000 -2,851,000 -375,000 -176,000 875,000 -81,000 548,000 1,694,000 540,000   293,000 -279,000 -737,000  -3,226,000    
      costs and estimated earnings in excess of billings
                             -3,863,000 7,015,000 -8,850,000 -7,069,000 -1,447,000 -474,000 5,722,000 340,000 110,000 -3,601,000 -6,200,000 -2,623,000 1,361,000 4,226,000  -2,649,000 -354,000 -1,170,000  664,000 -3,691,000 777,000 -1,819,000 131,000 1,384,000 149,000   -1,949,000 2,158,000 1,446,000 3,076,000 -1,951,000 -979,000 22,000 297,000 -767,000 1,436,000               
      prepaid expenses and other current assets
                             2,248,000 -3,012,000 -605,000 -1,742,000 486,000 -389,000 2,284,000 -3,440,000 393,000 -6,035,000 1,382,000 -841,000 401,000 -2,658,000 1,145,000 -277,000 636,000 -3,406,000 429,000 1,066,000 2,715,000 -1,915,000 2,255,000 -2,465,000 5,137,000 -4,257,000 1,133,000 -835,000 1,543,000 -2,114,000 721,000 428,000 -416,000 473,000 776,000 403,000 827,000 -186,000 1,220,000 433,000 -1,224,000 667,000 -62,000 245,000 1,304,000 -434,000 -1,589,000  39,000    
      other non-current assets
                             79,000 -1,449,000 4,000 322,000 17,000 -69,000 -860,000 -244,000 271,000 323,000 -186,000 -762,000 -492,000 -60,000 11,000 -116,000 275,000 -50,000 -101,000 72,000 111,000 510,000 -163,000 -544,000 -117,000 199,000   10,000 -50,000 -109,000 381,000 3,106,000 -286,000 1,422,000 -188,000 222,000 7,000 825,000 701,000 -43,000 5,115,000    955,000 -1,180,000      
      accounts payable and accrued expenses
                             3,408,000 -3,552,000 13,446,000 3,219,000 2,646,000 -12,727,000 -3,429,000 387,000 8,201,000 -7,988,000 18,065,000 4,186,000 8,657,000 -11,232,000 8,530,000 -2,409,000 4,228,000 -3,695,000 2,848,000 1,982,000 7,893,000 -12,684,000   -5,793,000 2,426,000 -4,552,000 8,568,000 -1,729,000 -12,401,000 13,988,000 -3,993,000 18,642,000 -11,860,000 11,389,000 -247,000 -3,482,000 -16,339,000 -3,315,000 1,999,000      8,568,000 -6,701,000  -1,468,000   7,436,000 
      billings in excess of costs and estimated earnings
                             -2,426,000 1,478,000 7,589,000 -1,921,000 408,000 -2,506,000 -540,000 4,955,000 725,000 758,000 -3,418,000 1,312,000 2,267,000 -1,097,000  7,425,000 -374,000 -2,171,000  3,857,000 -2,471,000 -577,000 -1,457,000 1,913,000 -2,710,000 -2,325,000 -1,426,000 7,600,000 821,000 -1,325,000 5,518,000 -1,565,000 -725,000 -2,117,000 5,707,000 -2,199,000 -2,818,000 -4,723,000               
      other non-current liabilities
                             -133,000 -603,000 -508,000 -42,000 -28,000 242,000 -173,000 725,000 605,000 -18,000 4,824,000 -3,390,000 -146,000 -1,304,000 -780,000 2,000 138,000 54,000 -406,000 222,000 -25,000 -24,000 -674,000 -971,000 697,000 -11,000   -29,000 127,000   -15,000 -125,000 -71,000 -321,000 -185,000 -389,000 -788,000 610,000 154,000 934,000 30,000 18,000 210,000 246,000 293,000      
      proceeds from sales of assets
                                                                                 
      cash paid in conjunction with equity investments
                                                                                 
      cash paid in conjunction with business combinations or dispositions, net of cash acquired
                                                                                 
      cash, cash equivalents, beginning of period
                       18,934,000                                                       
      cash, cash equivalents, end of period
                       17,747,000 -7,969,000 16,504,000 27,295,000                                                       
      supplemental disclosure of cash flow information:
                                                                                 
      cash paid for interest
       131,000                      484,000 524,000 457,000 439,000 396,000 392,000 413,000 448,000 272,000 388,000 358,000 225,000 225,000 201,000 198,000 201,000 199,000 194,000 234,000 257,000 394,000 264,000 279,000 537,000 -120,000 419,000 398,000 688,000 283,000 277,000 794,000 490,000 496,000 513,000 565,000 697,000 961,000 1,676,000 1,220,000 988,000 480,000 902,000 1,788,000 446,000 1,456,000        
      cash paid for income taxes
       3,824,000                      431,000 92,000 526,000 857,000 1,441,000 15,000 144,000 600,000 976,000 709,000 127,000 555,000 470,000 263,000 1,015,000 120,000 106,000 291,000 160,000 281,000 196,000 95,000 72,000 282,000 80,000 62,000 53,000 246,000 89,000 48,000 93,000 141,000 76,000 30,000 -21,000 251,000 33,000 632,000 399,000 216,000 164,000 403,000 155,000 105,000        
      supplemental disclosure of noncash investing and financing activities:
                                                                                 
      property and equipment acquired in exchange for liabilities
                                                                                 
      contingent consideration liability assumed in conjunction with business combinations
                                                                                 
      supplemental disclosure of noncash investing activities:
                                                                                 
      communications
        495,000 -6,125,000 147,245,000 456,028,000 14,109,000 3,250,000 127,389,000  21,332,000 -3,470,000 98,356,000                                                               
      residential
                                                                                 
      single-family
        13,583,000 -16,494,000 243,710,000 736,715,000 32,188,000 18,840,000 173,528,000  1,629,000 28,350,000 72,126,000                                                               
      multi-family and other
        -1,684,000 4,528,000 74,368,000 241,026,000 9,169,000 -210,000 68,248,000  34,484,000 2,495,000 47,365,000                                                               
      total residential
        11,899,000 -11,966,000 318,078,000 977,741,000 41,357,000 18,630,000 241,776,000  36,113,000 30,845,000 119,491,000                                                               
      infrastructure solutions
                                                                                 
      industrial services
        -250,000 607,000 10,955,000 30,774,000 -520,000 1,021,000 14,816,000  1,424,000 508,000 10,040,000                                                               
      custom power solutions
        4,691,000 2,725,000 38,329,000 146,742,000 -1,376,000 -1,384,000 27,280,000  2,977,000 -193,000 24,361,000                                                               
      total infrastructure solutions
        4,441,000 3,332,000 49,284,000 177,516,000 -1,896,000 -363,000 42,096,000  4,401,000 315,000 34,401,000                                                               
      commercial & industrial
        -1,265,000 8,766,000 60,267,000 198,641,000 12,138,000 -433,000 69,248,000  12,064,000 -10,567,000 62,590,000                                                               
      total revenue
        15,570,000 -5,993,000 574,874,000 1,809,926,000 65,708,000 21,084,000 480,509,000  73,910,000 17,123,000 314,838,000                                                               
      deferred income tax expense
                                                                                 
      cash paid in conjunction with business combinations or dispositions
                                                                                 
      net decrease in cash and cash equivalents
             9,884,000 -19,603,000  -2,220,000 11,453,000 -15,279,000             4,555,000       -7,226,000                      -13,668,000 9,761,000 -5,978,000 2,199,000 -23,457,000 -1,613,000 -8,379,000               
      goodwill impairment expense
                                                                                 
      issuance of shares
                                                                                 
      additions to costs and expenses, inclusive of asu 2016-13 adoption adjustment
                                                                                 
      deductions for uncollectible receivables written off, net of recoveries
                                                                                 
      deferred income taxes
                             2,336,000 1,907,000 3,529,000 1,038,000 1,425,000 32,159,000 6,405,000 -2,181,000 538,000 2,137,000                                           
      cash received (paid) in conjunction with business combinations or dispositions
                                                                                 
      finance lease payment
                                                                                 
      contingent consideration payment
                                                                               
      net increase in cash, cash equivalents and restricted cash
                     10,239,000 -21,483,000                                                           
      cash paid in conjunction with business combinations
                                                                                 
      cash, cash equivalents, and restricted cash beginning of period
                                                                                 
      cash, cash equivalents, and restricted cash end of period
                                                                                 
      non-cash compensation
                                -284,000 -475,000 364,000  403,000 416,000 510,000  216,000 214,000 215,000  308,000 -94,000 111,000                                   
      changes in operating assets and liabilities, net of effects of acquisitions and divestitures:
                                                                                 
      proceeds from sale of property and equipment
                                13,000 77,000 17,000  214,000 15,000 8,000                                          -377,000 
      cash paid for acquisitions
                                -5,806,000 -175,000                                               
      supplemental disclosure of cash flow
                                                      2,012,000    2,011,000                       
      information:
                                                                                 
      amortization of deferred financing cost
                                    57,000 87,000 85,000  80,000 93,000 90,000  79,000 76,000 75,000                                   
      cash paid for acquisitions, net of cash acquired
                                    -2,996,000                                             
      changes in restricted cash
                                    64,000 36,000 160,000                  -700,000 -8,812,000                -970,000 -9,494,000      
      loss on sale of assets
                                       -22,000 56,000 775,000 1,000  3,000 6,000 6,000                                   
      cash paid in conjunction with business combination
                                                   -4,327,000                             
      change in restricted cash
                                                   7,051,000 513,000 -409,000                           
      consideration for acquisitions, net of cash acquired
                                         -769,000 -7,538,000                                       
      net increase in cash equivalents
                                         11,956,000 -3,047,000 4,544,000    25,099,000   -3,504,000   -7,415,000 2,144,000                           
      impairment
                                                   1,275,000                              
      costs and estimated earnings in excess of billings on uncompleted contracts
                                                                    -491,000 -2,670,000 2,154,000 4,675,000 -369,000 1,068,000 1,035,000 1,196,000  6,533,000 -1,484,000 388,000  
      billings in excess of costs and estimated earnings on uncompleted contracts
                                                                    -2,081,000 -996,000 3,772,000 2,394,000   -5,655,000 -3,708,000  -110,000 -4,509,000 8,027,000  
      proceeds from sales of property and equipment
                                                          11,000   -9,652,000 9,859,000 82,000 87,000 50,000 109,000 147,000 562,000 89,000 137,000 117,000 201,000 17,000 160,000 65,000  2,138,000 243,000 56,000  
      issuance of shares through rights offering
                                                                                 
      consideration for acquisition, net of cash acquired
                                                                                 
      net decrease in cash equivalents
                                             576,000 -665,000          897,000 448,000 -18,259,000                       
      reserve for uncollectible surety deposit
                                                    -300,000                             
      unrealized gain on interest swap
                                                    -8,000                             
      issuance of debt
                                                                                 
      gain on sale of business units
                                                                                 
      deferred income tax
                                                                                 
      proceeds from sales of facilities
                                                           217,000 259,000                     
      assets acquired under capital lease
                                                                                 
      share based compensation expense
                                                    172,000                             
      (increase), decrease in- accounts receivable
                                                                                 
      increase, (decrease) in- accounts payable and accrued expenses
                                                                                 
      increase, (decrease) in-
                                                                                 
      adjustments to reconcile net income to net cash from operating activities: bad debt expense
                                                      -138,000                           
      distribution from unconsolidated affiliates
                                                            114,000 -57,000                  
      payments for debt issuance costs
                                                               -53,000              -431,000    
      deferred financing fees
                                                                                 
      depreciation & amortization
                                                                                 
      asset impairment
                                                            3,551,000                   
      gain on sale of property and equipment
                                                                           -41,000      
      gain on sale of business unit
                                                                                 
      non cash compensation
                                                                                 
      equity in loss of investment
                                                                                 
      deferred income tax benefit
                                                                                 
      costs and estimated earnings on uncompleted contracts
                                                                                 
      other noncurrent assets
                                                                              44,000 242,000 831,000 
      other noncurrent liabilities
                                                                                -3,675,000 
      distribution from unconsolidated affiliate
                                                                       488,000        
      payments of long-term debt
                                                                                 
      equity in losses of investment
                                                                              307,000 264,000  
      net cash from continuing operations
                                                         8,125,000 -9,103,000    -15,084,000 3,200,000    3,970,000 10,509,000       -1,218,000  -8,808,000    
      net income from discontinued operations
                                                                                 
      impairment of investment
                                                                                 
      paid in kind interest
                                                                               
      goodwill adjustment – utilization of deferred tax assets
                                                                                 
      net cash from discontinued operations
                                                                  -1,000 241,000 -6,000 1,368,000 32,000 173,000 1,453,000 2,266,000 -4,000 2,330,000  7,788,000 -225,000 656,000  
      investment in unconsolidated affiliates
                                                                                 
      equity in (gains) losses of investment
                                                            -8,000 96,000    -5,000 -20,000 -4,000 -4,000 41,000           
      net cash from operations
                                                                                 
      shares withheld for taxes
                                                                                 
      non-cash restructuring write-offs
                                                                                
      goodwill adjustment — utilization of deferred tax assets
                                                                                 
      net (income) income from discontinued operations
                                                                  -10,000  -100,000 43,000 15,000    -5,000 -307,000      
      net cash used by continuing operations
                                                                 -683,000 -8,261,000               
      net cash used by operating activities
                                                                 -682,000 -8,262,000               
      investment in unconsolidated affiliate
                                                                    -150,000             
      impairment of long-lived assets
                                                                                 
      investments in unconsolidated affiliate
                                                                                 
      net cash from investing activities of continuing operations
                                                                   219,000 -2,099,000      -1,837,000 -10,366,000      
      net cash from investing activities of discontinued operations
                                                                          5,805,000      
      purchases of treasury stock
                                                                                 
      non-cash restructuring write-off
                                                                                 
      goodwill adjustment under sop 90-7
                                                                                 
      changes in operating assets and liabilities, net of effect of discontinued operations:
                                                                                 
      acquisition of treasury stock
                                                                    -77,000             
      goodwill adjustment under sop 90-1
                                                                     10,000 12,000           
      (gain) on sale of property and equipment
                                                                                 
      non-cash paid-in-kind interest added to term loan
                                                                                 
      equity in gains of investment
                                                                                 
      goodwill adjustment-utilization of deferred tax assets under sop 90-7
                                                                                 
      reorganization items
                                                                                 
      equity in earnings from investments
                                                                                 
      changes in operating assets and liabilities, net of the effect of discontinued operations:
                                                                                 
      payments for reorganization items including debt restructure costs
                                                                                 
      cash paid for
                                                                                 
      interest
                                                                             1,430,000 8,692,000 1,119,000 9,172,000 
      income taxes
                                                                             117,000 367,000 277,000 265,000 
      gain on sale of property and equipment and divestitures
                                                                                 
      investment in securities
                                                                                 
      payments for debt restructure costs
                                                                                 
      net cash from financing activities of continuing operations
                                                                          -7,382,000 -21,000      
      net cash from financing activities of discontinued operations
                                                                                 
      cash paid for:
                                                                                 
      impairment of goodwill
                                                                                 
      non-cash interest charge for embedded conversion option
                                                                               2,676,000  
      non-cash reorganization items
                                                                                 
      other current liabilities
                                                                           -51,000  1,389,000 -344,000 45,000  
      investments in securities
                                                                                
      borrowings on senior convertible notes
                                                                             228,000 14,000,000 36,000,000  
      issuance of common stock
                                                                             40,000  
      proceeds from issuance of stock under employee stock purchase plan
                                                                               320,000 
      proceeds from exercise of stock options
                                                                             392,000 233,000 243,000 
      loss on sale of property and equipment
                                                                                 
      net cash (used in) continuing operations
                                                                                 
      deferred income tax expense/
                                                                           6,000  168,000 497,000 183,000  
      proceeds from issuance of stock
                                                                                55,000 
      adjustments to reconcile net income to net cash from operating activities
                                                                                 
      changes in operating assets and liabilities, net of acquisitions and dispositions of businesses
                                                                                 
      increase in:
                                                                                 
      net income/
                                                                             -13,915,000    
      net (income) / income from discontinued operations
                                                                                 
      other depreciation and amortization
                                                                             2,355,000    
      loss/(gain) on sale of property and equipment
                                                                                 
      equity in losses of investments
                                                                                 
      impairment to goodwill
                                                                             505,000 91,000  
      mark to market loss for embedded conversion option
                                                                                
      net investing activities from discontinued operations
                                                                             11,745,000 12,376,000 11,715,000  
      net income/(income) from discontinued operations
                                                                              4,664,000 6,625,000  
      impairment of companies
                                                                                 
      adjustments to reconcile net income to net cash
                                                                                 
      provided by operating activities-
                                                                                 
      cumulative effect of change in accounting principle
                                                                                 
      impairments to investment
                                                                                 
      non-cash compensation charge
                                                                                 
      gain on divestitures
                                                                                 
      purchase of businesses, net of cash acquired
                                                                                 
      sale of businesses
                                                                                 
      additions to note receivable from affiliate
                                                                                 
      borrowings
                                                                                30,000,000 
      proceeds from sale of interest rate swaps
                                                                                 
      gain on divestiture
                                                                                 
      purchases of business, net of cash acquired
                                                                                 
      sale of business
                                                                                 
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.