Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 76,211,000 | 22,956,000 | 10,896,000 | 3,464,000 | 7,569,000 | 1,869,000 | 3,911,000 | 24,899,000 | 30,471,000 | 22,850,000 | 47,039,000 | 51,040,000 | 35,767,000 | 22,057,000 | 18,732,000 | 82,092,000 | 73,006,000 | 68,322,000 | 73,069,000 | 22,668,000 | 18,946,000 | 9,991,000 | 33,997,000 | 12,397,000 | 9,145,000 | 4,355,000 | 1,338,000 | 7,507,000 | 300,000 | 4,203,000 | 1,719,000 | 5,343,000 | 1,682,000 | 10,026,000 | 6,939,000 | 23,846,000 | 584,000 | 3,363,000 | 26,039,000 | 39,797,000 | 30,429,000 | 46,884,000 | 61,830,000 | 77,636,000 | 64,609,000 | 54,552,000 | 54,375,000 | 62,894,000 |
accounts receivable | 600,708,000 | 599,629,000 | 569,105,000 | 653,069,000 | 571,342,000 | 554,822,000 | 527,069,000 | 521,893,000 | 548,766,000 | 474,984,000 | 418,762,000 | 472,543,000 | 443,414,000 | 409,497,000 | 386,193,000 | 375,353,000 | 362,032,000 | 396,450,000 | 373,524,000 | 385,938,000 | 400,998,000 | 341,514,000 | 349,189,000 | 388,479,000 | 375,599,000 | 313,455,000 | 297,967,000 | 288,427,000 | 291,583,000 | 280,018,000 | 256,364,000 | 283,008,000 | 274,249,000 | 222,210,000 | 222,549,000 | 234,642,000 | 185,454,000 | 161,910,000 | 172,815,000 | 187,235,000 | 193,065,000 | 176,446,000 | 156,924,000 | 158,101,000 | 160,406,000 | 177,022,000 | 173,344,000 | 181,148,000 |
contract assets, net of allowances of 540 and 422, respectively | 353,481,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current portion of receivable for insurance claims in excess of deductibles | 9,500,000 | 10,131,000 | 9,519,000 | 9,081,000 | 9,056,000 | 8,349,000 | 8,215,000 | 8,267,000 | 9,359,000 | 9,056,000 | 9,408,000 | 9,325,000 | 8,927,000 | 9,755,000 | 11,388,000 | 11,078,000 | 10,639,000 | 11,324,000 | 11,342,000 | 11,859,000 | 9,851,000 | 9,129,000 | 11,066,000 | 6,415,000 | 8,739,000 | 10,083,000 | 10,003,000 | 10,572,000 | 5,421,000 | 4,380,000 | 4,366,000 | 4,221,000 | 4,003,000 | 3,930,000 | ||||||||||||||
refundable income taxes | 5,644,000 | 4,392,000 | 2,570,000 | 4,638,000 | 6,280,000 | 14,093,000 | 1,754,000 | 4,034,000 | 4,853,000 | 11,262,000 | 6,016,000 | 8,944,000 | 3,572,000 | 9,650,000 | 5,557,000 | 9,228,000 | 8,934,000 | 5,844,000 | 1,534,000 | 1,973,000 | 391,000 | 403,000 | 660,000 | 2,518,000 | 2,474,000 | 1,296,000 | 1,727,000 | 4,710,000 | 5,617,000 | 4,295,000 | 4,050,000 | 2,059,000 | 2,629,000 | 1,970,000 | 2,054,000 | |||||||||||||
prepaid expenses and other current assets | 22,817,000 | 33,416,000 | 34,508,000 | 42,468,000 | 25,532,000 | 35,871,000 | 34,497,000 | 46,535,000 | 28,557,000 | 39,643,000 | 34,601,000 | 47,824,000 | 32,749,000 | 52,733,000 | 50,071,000 | 45,564,000 | ||||||||||||||||||||||||||||||||
total current assets | 1,068,361,000 | 1,017,606,000 | 968,228,000 | 1,014,662,000 | 1,031,622,000 | 1,017,305,000 | 1,026,187,000 | 1,026,244,000 | 1,032,283,000 | 940,201,000 | 848,342,000 | 890,291,000 | 834,858,000 | 784,410,000 | 715,595,000 | 748,390,000 | 700,635,000 | 691,329,000 | 665,366,000 | 636,684,000 | 658,762,000 | 594,916,000 | 628,802,000 | 639,184,000 | 639,415,000 | 513,379,000 | 505,756,000 | 475,634,000 | 427,045,000 | 383,522,000 | 363,537,000 | 379,736,000 | 393,434,000 | 338,162,000 | 330,708,000 | 357,591,000 | 285,952,000 | 253,958,000 | 290,046,000 | 303,367,000 | 335,151,000 | 336,540,000 | 314,424,000 | 313,501,000 | 316,721,000 | 322,661,000 | 308,485,000 | 314,527,000 |
property and equipment | 291,862,000 | 281,901,000 | 273,823,000 | 278,226,000 | 279,634,000 | 278,099,000 | 272,569,000 | 268,978,000 | 256,295,000 | 247,479,000 | 237,835,000 | 233,175,000 | 217,840,000 | 212,055,000 | 206,969,000 | 196,092,000 | 184,863,000 | 185,018,000 | 181,096,000 | 185,114,000 | 185,914,000 | 181,711,000 | 184,466,000 | 185,344,000 | 178,432,000 | 168,972,000 | 162,565,000 | 161,892,000 | 161,925,000 | 155,571,000 | 151,570,000 | 148,084,000 | 150,248,000 | 155,553,000 | 156,458,000 | 154,891,000 | 153,009,000 | 156,216,000 | 153,751,000 | 160,678,000 | 164,894,000 | 165,871,000 | 155,985,000 | 148,654,000 | 153,968,000 | 152,644,000 | 149,877,000 | 140,484,000 |
operating lease right-of-use assets | 44,789,000 | 45,322,000 | 42,363,000 | 42,648,000 | 40,665,000 | 40,396,000 | 38,515,000 | 35,012,000 | 29,098,000 | 28,500,000 | 29,437,000 | 30,544,000 | 31,405,000 | 32,675,000 | 32,438,000 | 20,971,000 | 21,447,000 | 22,413,000 | 21,724,000 | 22,291,000 | 22,620,000 | 24,555,000 | 23,911,000 | 22,958,000 | 22,968,000 | 14,130,000 | 16,266,000 | |||||||||||||||||||||
goodwill | 114,522,000 | 115,466,000 | 113,043,000 | 112,983,000 | 115,970,000 | 115,372,000 | 115,865,000 | 116,953,000 | 115,728,000 | 116,976,000 | 115,913,000 | 115,847,000 | 115,151,000 | 108,405,000 | 110,594,000 | 66,065,000 | 66,065,000 | 66,070,000 | 66,067,000 | 66,065,000 | 66,055,000 | 66,051,000 | 66,043,000 | 66,060,000 | 65,557,000 | 56,596,000 | 56,592,000 | 56,588,000 | 71,099,000 | 46,984,000 | 46,988,000 | 46,994,000 | 46,981,000 | 46,781,000 | 46,781,000 | 46,781,000 | 46,781,000 | 46,781,000 | 47,124,000 | 47,124,000 | 48,667,000 | 48,918,000 | 46,599,000 | 46,599,000 | 46,599,000 | 46,599,000 | 46,599,000 | 46,599,000 |
intangible assets, net of accumulated amortization of 38,549 and 34,573, respectively | 73,182,000 | |||||||||||||||||||||||||||||||||||||||||||||||
receivable for insurance claims in excess of deductibles | 34,645,000 | 34,245,000 | 34,420,000 | 34,553,000 | 34,925,000 | 33,687,000 | 33,594,000 | 33,739,000 | 32,618,000 | 34,020,000 | 34,728,000 | 34,210,000 | 34,865,000 | 21,262,000 | 30,602,000 | 32,443,000 | 33,536,000 | 27,274,000 | 26,758,000 | 27,043,000 | 24,437,000 | 23,328,000 | 27,079,000 | 30,976,000 | 17,380,000 | 17,094,000 | 16,564,000 | 17,173,000 | 16,861,000 | 14,466,000 | 14,440,000 | 14,295,000 | 14,766,000 | 14,646,000 | 18,524,000 | 18,477,000 | 12,930,000 | 12,999,000 | 8,557,000 | 11,290,000 | 11,391,000 | 11,472,000 | 12,261,000 | 12,311,000 | 11,873,000 | 12,739,000 | 12,084,000 | 11,469,000 |
deferred income taxes | 5,900,000 | 6,002,000 | 5,741,000 | 5,734,000 | ||||||||||||||||||||||||||||||||||||||||||||
investment in joint ventures | 3,771,000 | 4,611,000 | 3,763,000 | 5,835,000 | 12,861,000 | 9,461,000 | 5,405,000 | 5,933,000 | 4,153,000 | 3,138,000 | 3,155,000 | 2,792,000 | 3,786,000 | 4,580,000 | 3,644,000 | 4,972,000 | 3,186,000 | 5,391,000 | 4,180,000 | 2,222,000 | 2,342,000 | 1,837,000 | 908,000 | 719,000 | ||||||||||||||||||||||||
other assets | 8,300,000 | 6,781,000 | 6,134,000 | 5,832,000 | 5,331,000 | 5,667,000 | 5,850,000 | 5,597,000 | 5,516,000 | 5,681,000 | 3,443,000 | 3,537,000 | 3,575,000 | 3,661,000 | 3,673,000 | 4,099,000 | 3,863,000 | 3,926,000 | 3,798,000 | 4,257,000 | 4,233,000 | 3,853,000 | 3,884,000 | 3,687,000 | 3,688,000 | 2,484,000 | 2,591,000 | 2,878,000 | 3,275,000 | 3,551,000 | 3,617,000 | 3,659,000 | 4,399,000 | 3,525,000 | 3,376,000 | 2,666,000 | 2,850,000 | 3,515,000 | 2,532,000 | 2,394,000 | 1,380,000 | 1,404,000 | 1,432,000 | 1,467,000 | 1,462,000 | 1,524,000 | 1,707,000 | 1,794,000 |
total assets | 1,645,332,000 | 1,586,982,000 | 1,522,061,000 | 1,574,059,000 | 1,593,059,000 | 1,583,242,000 | 1,583,490,000 | 1,578,746,000 | 1,560,733,000 | 1,464,803,000 | 1,360,237,000 | 1,398,858,000 | 1,329,956,000 | 1,264,369,000 | 1,205,579,000 | 1,121,092,000 | 1,063,827,000 | 1,050,833,000 | 1,019,246,000 | 995,859,000 | 1,018,911,000 | 950,086,000 | 993,246,000 | 1,007,871,000 | 988,013,000 | 806,695,000 | 795,218,000 | 748,755,000 | 701,701,000 | 615,594,000 | 591,591,000 | 603,788,000 | 620,597,000 | 569,857,000 | 548,708,000 | 573,495,000 | 499,609,000 | 471,675,000 | 504,604,000 | 524,925,000 | 559,706,000 | 562,431,000 | 528,222,000 | 520,086,000 | 528,699,000 | 533,460,000 | 516,783,000 | 513,687,000 |
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 4,554,000 | 4,458,000 | 4,457,000 | 4,363,000 | 4,364,000 | 6,617,000 | 6,617,000 | 7,053,000 | 5,265,000 | 5,175,000 | 5,160,000 | 5,074,000 | 5,060,000 | 1,065,000 | 1,039,000 | 1,039,000 | 1,025,000 | 1,550,000 | 4,381,000 | 4,381,000 | 4,318,000 | 7,186,000 | 8,127,000 | 8,737,000 | 6,552,000 | 6,856,000 | 3,742,000 | 3,681,000 | 2,941,000 | |||||||||||||||||||
current portion of operating lease obligations | 13,140,000 | 12,848,000 | 12,192,000 | 12,141,000 | 11,136,000 | 10,472,000 | 9,918,000 | 9,237,000 | 9,319,000 | 9,835,000 | 10,010,000 | 9,711,000 | 9,819,000 | 9,405,000 | 9,270,000 | 7,765,000 | 7,451,000 | 7,191,000 | 6,986,000 | 6,612,000 | 6,468,000 | 6,864,000 | 6,603,000 | 6,205,000 | 6,068,000 | 3,817,000 | 4,401,000 | |||||||||||||||||||||
current portion of finance lease obligations | 824,000 | 915,000 | 938,000 | 1,046,000 | 1,168,000 | 2,168,000 | 1,845,000 | 2,039,000 | 2,139,000 | 2,349,000 | 1,105,000 | 1,127,000 | 1,161,000 | 1,318,000 | 1,374,000 | 53,000 | 318,000 | 607,000 | 893,000 | 1,137,000 | 1,135,000 | 1,144,000 | 1,135,000 | 1,127,000 | ||||||||||||||||||||||||
accounts payable | 298,160,000 | 308,191,000 | 286,228,000 | 295,476,000 | 329,971,000 | 344,130,000 | 321,277,000 | 359,363,000 | 377,690,000 | 337,699,000 | 294,310,000 | 315,323,000 | 281,708,000 | 251,646,000 | 223,703,000 | 200,744,000 | 193,218,000 | 211,975,000 | 192,241,000 | 162,580,000 | 205,601,000 | 154,902,000 | 174,278,000 | 192,107,000 | 206,879,000 | 166,350,000 | 170,352,000 | 139,480,000 | 123,980,000 | 98,804,000 | 105,042,000 | 110,383,000 | 119,172,000 | 115,324,000 | 91,048,000 | 99,942,000 | 85,867,000 | 77,467,000 | 80,484,000 | 73,300,000 | 82,486,000 | 90,542,000 | 67,329,000 | 62,247,000 | 68,150,000 | 73,307,000 | 67,896,000 | 67,116,000 |
contract liabilities | 302,549,000 | 286,288,000 | 292,641,000 | 321,958,000 | 262,557,000 | 256,622,000 | 270,964,000 | 240,411,000 | 230,971,000 | 228,818,000 | 220,754,000 | 227,055,000 | 174,626,000 | 203,163,000 | 165,127,000 | 167,931,000 | 149,847,000 | 136,987,000 | 140,314,000 | 158,396,000 | 125,611,000 | 128,702,000 | 100,635,000 | 105,486,000 | 77,293,000 | 53,581,000 | 28,519,000 | 58,534,000 | ||||||||||||||||||||
current portion of accrued self-insurance | 26,786,000 | 26,801,000 | 25,414,000 | 25,883,000 | 25,394,000 | 24,190,000 | 24,623,000 | 28,269,000 | 28,534,000 | 26,537,000 | 25,043,000 | 28,752,000 | 24,046,000 | 23,526,000 | 25,916,000 | 24,242,000 | 23,945,000 | 25,670,000 | 24,447,000 | 24,395,000 | 21,659,000 | 20,005,000 | 22,756,000 | 18,780,000 | 19,236,000 | 19,692,000 | 20,901,000 | 19,633,000 | 14,816,000 | 13,016,000 | 12,452,000 | |||||||||||||||||
accrued income taxes | 8,188,000 | 3,583,000 | 5,161,000 | 196,000 | 1,185,000 | 237,000 | 1,557,000 | 1,084,000 | 2,669,000 | 2,866,000 | 2,021,000 | 571,000 | 1,817,000 | |||||||||||||||||||||||||||||||||||
other current liabilities | 146,723,000 | 123,308,000 | 111,716,000 | 87,837,000 | 127,846,000 | 103,244,000 | 95,929,000 | 100,593,000 | 85,176,000 | 74,147,000 | 68,463,000 | 79,918,000 | 87,510,000 | 72,614,000 | 68,969,000 | 94,857,000 | 80,215,000 | 86,506,000 | 79,402,000 | 86,718,000 | 95,290,000 | 84,982,000 | 64,708,000 | 64,364,000 | 76,349,000 | 52,669,000 | 61,409,000 | 61,358,000 | 60,028,000 | 43,536,000 | 42,562,000 | 35,038,000 | 37,444,000 | 31,956,000 | 36,722,000 | 42,382,000 | 28,101,000 | 26,943,000 | 24,926,000 | 28,856,000 | 28,627,000 | 32,836,000 | 33,553,000 | 31,740,000 | 36,558,000 | 30,360,000 | 31,146,000 | 33,176,000 |
total current liabilities | 800,924,000 | 766,392,000 | 738,747,000 | 748,900,000 | 762,436,000 | 747,443,000 | 732,358,000 | 747,202,000 | 740,651,000 | 684,560,000 | 624,845,000 | 666,960,000 | 585,014,000 | 565,406,000 | 498,264,000 | 498,599,000 | 455,701,000 | 469,879,000 | 447,824,000 | 443,400,000 | 459,554,000 | 403,534,000 | 378,244,000 | 396,814,000 | 393,521,000 | 304,100,000 | 293,560,000 | 283,805,000 | 252,304,000 | 206,722,000 | 181,959,000 | 188,564,000 | 213,659,000 | 202,790,000 | 222,730,000 | 228,314,000 | 198,349,000 | 187,136,000 | 183,768,000 | 179,737,000 | 192,664,000 | 195,982,000 | 173,021,000 | 171,588,000 | 192,595,000 | 197,336,000 | 189,345,000 | 206,503,000 |
deferred income tax liabilities | 56,281,000 | 53,614,000 | 52,516,000 | 52,498,000 | 47,722,000 | 47,647,000 | 47,829,000 | 48,230,000 | 45,737,000 | 46,141,000 | 45,797,000 | 45,775,000 | 37,304,000 | 24,613,000 | 24,627,000 | 24,620,000 | 19,682,000 | 18,831,000 | 18,295,000 | 18,339,000 | 21,684,000 | 21,515,000 | 21,227,000 | 20,945,000 | 17,694,000 | 17,359,000 | 17,052,000 | 17,398,000 | 13,817,000 | 13,818,000 | 13,525,000 | 13,452,000 | 18,263,000 | 18,358,000 | 18,423,000 | 18,565,000 | 14,242,000 | 14,325,000 | 14,308,000 | 14,382,000 | 24,729,000 | 24,729,000 | 24,729,000 | 24,729,000 | 23,719,000 | 23,719,000 | 23,719,000 | 21,669,000 |
long-term debt | 67,422,000 | 81,623,000 | 82,702,000 | 70,018,000 | 88,822,000 | 38,448,000 | 31,315,000 | 29,188,000 | 57,073,000 | 39,950,000 | 20,498,000 | 35,479,000 | 80,852,000 | 54,381,000 | 48,657,000 | 3,464,000 | 3,986,000 | 7,235,000 | 25,039,000 | 25,039,000 | 65,876,000 | 74,782,000 | 153,257,000 | 157,087,000 | 171,638,000 | 99,623,000 | 106,204,000 | 86,111,000 | 86,373,000 | 57,804,000 | 67,381,000 | 78,960,000 | 79,497,000 | 44,878,000 | 39,580,000 | 59,070,000 | ||||||||||||
accrued self-insurance | 55,555,000 | 53,577,000 | 53,070,000 | 53,600,000 | 54,262,000 | 51,700,000 | 51,007,000 | 51,796,000 | 50,384,000 | 51,548,000 | 52,435,000 | 51,287,000 | 52,449,000 | 39,666,000 | 48,794,000 | 50,816,000 | 51,449,000 | 46,030,000 | 45,095,000 | 45,428,000 | 42,884,000 | 40,946,000 | 43,948,000 | 48,024,000 | 34,451,000 | 33,664,000 | 32,561,000 | 34,406,000 | 34,203,000 | 32,093,000 | 32,046,000 | |||||||||||||||||
operating lease obligations, net of current maturities | 31,623,000 | 32,446,000 | 30,140,000 | 30,496,000 | 29,529,000 | 29,897,000 | 28,592,000 | 25,775,000 | 19,776,000 | 18,635,000 | 19,435,000 | 20,845,000 | 21,606,000 | 23,272,000 | 23,180,000 | 13,230,000 | 14,015,000 | 15,211,000 | 14,787,000 | 15,730,000 | 16,230,000 | 17,788,000 | 17,427,000 | 16,884,000 | 17,084,000 | 10,456,000 | 11,600,000 | |||||||||||||||||||||
finance lease obligations, net of current maturities | 1,402,000 | 1,632,000 | 1,744,000 | 1,930,000 | 2,312,000 | 1,645,000 | 184,000 | 314,000 | 429,000 | 575,000 | 2,039,000 | 2,313,000 | 2,551,000 | 3,026,000 | 3,001,000 | 48,000 | 338,000 | 633,000 | 923,000 | 1,275,000 | ||||||||||||||||||||||||||||
other liabilities | 14,537,000 | 14,464,000 | 14,470,000 | 16,257,000 | 19,467,000 | 33,120,000 | 28,485,000 | 25,039,000 | 21,224,000 | 19,094,000 | 17,623,000 | 15,999,000 | 14,303,000 | 22,923,000 | 22,778,000 | 11,261,000 | 22,814,000 | 22,018,000 | 19,742,000 | 18,631,000 | 4,079,000 | 2,071,000 | 4,109,000 | 3,304,000 | 2,420,000 | 1,633,000 | 1,492,000 | 1,057,000 | 462,000 | 464,000 | 903,000 | 919,000 | 475,000 | 505,000 | 525,000 | 539,000 | 845,000 | 862,000 | 894,000 | 926,000 | 1,059,000 | 1,224,000 | 1,221,000 | 1,216,000 | 1,074,000 | 1,291,000 | 1,242,000 | 1,350,000 |
total liabilities | 1,027,744,000 | 1,003,748,000 | 973,389,000 | 973,699,000 | 1,004,550,000 | 949,900,000 | 919,770,000 | 927,544,000 | 935,274,000 | 860,503,000 | 782,672,000 | 838,658,000 | 794,079,000 | 733,287,000 | 669,301,000 | 601,990,000 | 567,647,000 | 579,204,000 | 570,782,000 | 566,567,000 | 610,307,000 | 560,636,000 | 618,260,000 | 643,396,000 | 637,441,000 | 467,758,000 | 463,744,000 | 424,291,000 | 388,955,000 | 312,969,000 | 298,163,000 | 316,749,000 | 348,037,000 | 302,729,000 | 284,814,000 | 310,321,000 | 250,936,000 | 225,988,000 | 199,586,000 | 195,045,000 | 218,452,000 | 221,935,000 | 198,971,000 | 197,533,000 | 217,388,000 | 222,346,000 | 214,306,000 | 229,522,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2025 and december 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 15,522,834 and 16,121,901 shares issued and outstanding at september 30, 2025 and december 31, 2024, respectively | 155,000 | |||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 160,187,000 | 156,138,000 | 152,898,000 | 159,133,000 | 156,799,000 | 160,001,000 | 158,791,000 | 162,386,000 | 160,813,000 | 158,555,000 | 156,233,000 | 161,427,000 | 159,784,000 | 158,691,000 | 159,256,000 | 163,754,000 | 161,593,000 | 159,624,000 | 157,995,000 | 158,618,000 | 156,461,000 | 154,594,000 | 153,477,000 | 152,532,000 | 151,350,000 | 150,177,000 | 148,938,000 | 148,276,000 | 147,543,000 | 146,610,000 | 144,260,000 | 143,934,000 | 142,952,000 | 142,331,000 | 140,386,000 | 140,100,000 | 132,917,000 | 132,431,000 | 151,950,000 | 161,342,000 | 167,153,000 | 167,752,000 | 150,649,000 | 151,124,000 | 154,008,000 | 162,211,000 | 161,315,000 | 159,299,000 |
accumulated other comprehensive loss | -9,446,000 | -7,657,000 | -12,529,000 | -12,651,000 | -6,216,000 | -7,525,000 | -6,352,000 | -3,880,000 | -6,635,000 | -4,024,000 | -6,164,000 | -403,000 | -398,000 | -359,000 | -392,000 | -393,000 | -270,000 | -322,000 | -300,000 | -316,000 | -217,000 | -423,000 | -482,000 | |||||||||||||||||||||||||
retained earnings | 466,692,000 | 434,598,000 | 408,148,000 | 453,717,000 | 437,765,000 | 480,700,000 | 511,114,000 | 492,529,000 | 471,114,000 | 449,602,000 | 427,329,000 | 404,908,000 | 383,526,000 | 373,877,000 | 375,028,000 | 355,007,000 | 334,315,000 | 311,144,000 | 290,021,000 | 270,480,000 | 252,375,000 | 235,083,000 | 221,698,000 | 212,219,000 | 199,444,000 | 189,089,000 | 181,882,000 | 174,736,000 | 164,085,000 | 156,150,000 | 149,320,000 | 143,241,000 | 129,662,000 | 125,057,000 | 123,827,000 | 123,345,000 | 115,547,000 | 113,064,000 | 152,846,000 | 168,224,000 | 173,813,000 | 172,504,000 | 178,395,000 | 171,223,000 | 157,096,000 | 148,692,000 | 140,951,000 | 124,657,000 |
total shareholders’ equity | 617,588,000 | 583,234,000 | 548,672,000 | 600,360,000 | 588,509,000 | 633,342,000 | 663,720,000 | 651,202,000 | 625,459,000 | 604,300,000 | 577,565,000 | 560,200,000 | ||||||||||||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 1,645,332,000 | 1,586,982,000 | 1,522,061,000 | 1,574,059,000 | 1,593,059,000 | 1,583,242,000 | 1,583,490,000 | 1,578,746,000 | 1,560,733,000 | 1,464,803,000 | 1,360,237,000 | 1,398,858,000 | ||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 537 and 422, respectively | 347,082,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 37,584 and 34,573, respectively | 75,048,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2025 and december 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 15,522,834 and 16,121,901 shares issued and outstanding at june 30, 2025 and december 31, 2024, respectively | 155,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 516 and 422, respectively | 341,630,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 35,775 and 34,573, respectively | 74,546,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2025 and december 31, 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 15,521,800 and 16,121,901 shares issued and outstanding at march 31, 2025 and december 31, 2024, respectively | 155,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 422 and 610, respectively | 301,942,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 34,573 and 30,534, respectively | 75,691,000 | |||||||||||||||||||||||||||||||||||||||||||||||
investment in joint venture | 3,730,000 | 8,707,000 | 3,697,000 | 3,978,000 | 3,040,000 | 4,722,000 | 1,324,000 | 168,000 | ||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2024 and december 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,121,901 and 16,684,492 shares issued and outstanding at december 31, 2024 and december 31, 2023, respectively | 161,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 582 and 610, respectively | 411,843,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 34,036 and 30,534, respectively | 79,077,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2024 and december 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,121,901 and 16,684,492 shares issued and outstanding at september 30, 2024 and december 31, 2023, respectively | 161,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 619 and 610, respectively | 402,301,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 32,688 and 30,534, respectively | 79,855,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2024 and december 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,648,028 and 16,684,492 shares issued and outstanding at june 30, 2024 and december 31, 2023, respectively | 166,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 575 and 610, respectively | 450,741,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 31,564 and 30,534, respectively | 81,449,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2024 and december 31, 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,761,942 and 16,684,492 shares issued and outstanding at march 31, 2024 and december 31, 2023, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 610 and 499, respectively | 420,616,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 30,534 and 25,439, respectively | 83,516,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2023 and december 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,684,492 and 16,563,767 shares issued and outstanding at december 31, 2023 and december 31, 2022, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 608 and 499, respectively | 410,277,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 29,092 and 25,439, respectively | 83,790,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2023 and december 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,709,534 and 16,563,767 shares issued and outstanding at september 30, 2023 and december 31, 2022, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 601 and 499, respectively | 382,406,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 28,061 and 25,439, respectively | 86,013,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2023 and december 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,709,534 and 16,563,767 shares issued and outstanding at june 30, 2023 and december 31, 2022, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 520 and 499, respectively | 332,516,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 26,673 and 25,439, respectively | 86,386,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2023 and december 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,699,201 and 16,563,767 shares issued and outstanding at march 31, 2023 and december 31, 2022, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 499 and 385, respectively | 300,615,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 25,439 and 16,779, respectively | 87,557,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2022 and december 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,563,767 and 16,870,636 shares issued and outstanding at december 31, 2022 and december 31, 2021, respectively | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -6,300,000 | -7,599,000 | -1,653,000 | 1,824,000 | 173,000 | 100,000 | 689,000 | 276,000 | 23,000 | -446,000 | -193,000 | -299,000 | -433,000 | 51,000 | 32,000 | 35,000 | 116,000 | 82,000 | 32,000 | |||||||||||||||||||||||||||||
contract assets, net of allowances of 486 and 385, respectively | 310,429,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 23,208 and 16,779, respectively | 89,124,000 | |||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2022 and december 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,607,373 and 16,870,636 shares issued and outstanding at september 30, 2022 and december 31, 2021, respectively | 166,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 535,877,000 | 531,082,000 | 536,278,000 | 519,102,000 | 496,180,000 | 471,629,000 | 448,464,000 | 429,292,000 | 408,604,000 | 389,450,000 | 374,986,000 | 364,475,000 | 350,572,000 | 338,937,000 | 331,474,000 | 324,464,000 | 312,746,000 | 302,625,000 | 293,428,000 | 287,039,000 | 272,560,000 | 267,128,000 | 263,894,000 | 263,174,000 | 248,673,000 | 245,687,000 | 305,018,000 | 329,880,000 | 341,254,000 | 340,496,000 | 329,251,000 | 322,553,000 | 311,311,000 | 311,114,000 | 302,477,000 | 284,165,000 | ||||||||||||
total liabilities and stockholders’ equity | 1,329,956,000 | 1,264,369,000 | 1,205,579,000 | 1,121,092,000 | 1,063,827,000 | 1,050,833,000 | 1,019,246,000 | 995,859,000 | 1,018,911,000 | 950,086,000 | 993,246,000 | 1,007,871,000 | 988,013,000 | 806,695,000 | 795,218,000 | 701,701,000 | 615,594,000 | 591,591,000 | 603,788,000 | 620,597,000 | 569,857,000 | 548,708,000 | 573,495,000 | 499,609,000 | 471,675,000 | 504,604,000 | 524,925,000 | 559,706,000 | 562,431,000 | 528,222,000 | 520,086,000 | 528,699,000 | 533,460,000 | 516,783,000 | 513,687,000 | |||||||||||||
contract assets, net of allowances of 452 and 385, respectively | 280,718,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 22,729 and 16,779, respectively | 98,746,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2022 and december 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,723,583 and 16,870,636 shares issued and outstanding at june 30, 2022 and december 31, 2021, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 403 and 385, respectively | 243,654,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 19,571 and 16,779, respectively | 102,916,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2022 and december 31, 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,995,250 and 16,870,636 shares issued and outstanding at march 31, 2022 and december 31, 2021, respectively | 170,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 385 and 359, respectively | 225,075,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 16,779 and 14,467, respectively | 49,054,000 | |||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2021 and december 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,870,636 and 16,734,239 shares issued and outstanding at december 31, 2021 and december 31, 2020, respectively | 168,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity attributable to myr group inc. | 519,102,000 | 496,176,000 | 471,625,000 | 448,460,000 | 429,288,000 | 408,600,000 | 389,446,000 | 364,471,000 | 322,984,000 | |||||||||||||||||||||||||||||||||||||||
noncontrolling interest | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | -102,000 | 747,000 | 1,480,000 | 1,275,000 | |||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 376 and 359, respectively | 219,445,000 | |||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 26,579,000 | 12,516,000 | 14,548,000 | 28,882,000 | 7,376,000 | 10,007,000 | 10,832,000 | 12,811,000 | 7,440,000 | 10,681,000 | 8,379,000 | 8,847,000 | 5,684,000 | 7,565,000 | 7,882,000 | 8,513,000 | 5,279,000 | 8,286,000 | 7,275,000 | 8,202,000 | 5,383,000 | 6,778,000 | 6,368,000 | 7,942,000 | 5,850,000 | 7,973,000 | 6,784,000 | 6,880,000 | 2,683,000 | 5,551,000 | 6,495,000 | 2,572,000 | ||||||||||||||||
intangible assets, net of accumulated amortization of 16,201 and 14,467, respectively | 49,632,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2021 and december 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,869,947 and 16,734,239 shares issued and outstanding at september 30, 2021 and december 31, 2020, respectively | 168,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 339 and 359, respectively | 196,873,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 15,623 and 14,467, respectively | 50,223,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2021 and december 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,867,470 and 16,734,239 shares issued and outstanding at june 30, 2021 and december 31, 2020, respectively | 168,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 350 and 359, respectively | 192,883,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 15,045 and 14,467, respectively | 50,793,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2021 and december 31, 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,817,256 and 16,734,239 shares issued and outstanding at march 31, 2021 and december 31, 2020, respectively | 168,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 359 and 147, respectively | 185,803,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 14,467 and 10,880, respectively | 51,365,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,734,239 and 16,648,616 shares issued and outstanding at december 31, 2020 and december 31, 2019, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 502 and 147, respectively | 221,591,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 13,889 and 10,880, respectively | 51,918,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares;16,719,330 and 16,648,616 shares issued and outstanding at september 30, 2020 and december 31, 2019, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 393 and 147, respectively | 224,275,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 13,311 and 10,880, respectively | 52,486,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; | ||||||||||||||||||||||||||||||||||||||||||||||||
16,708,559 and 16,648,616 shares issued and outstanding at june 30, 2020 and december 31, 2019, respectively | 167,000 | |||||||||||||||||||||||||||||||||||||||||||||||
contract assets, net of allowances of 432 and 147, respectively | 223,718,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 12,108 and 10,880, respectively | 53,670,000 | |||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; | ||||||||||||||||||||||||||||||||||||||||||||||||
none issued and outstanding at march 31, 2020 and december 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||
16,684,917 and 16,648,616 shares issued and outstanding at march 31, 2020 and december 31, 2019, respectively | 166,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity attributable to myr group inc. | 374,982,000 | 350,568,000 | 339,039,000 | 330,727,000 | ||||||||||||||||||||||||||||||||||||||||||||
contract assets | 217,109,000 | 238,492,000 | 174,805,000 | 188,069,000 | 160,281,000 | |||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 10,880 and 7,031, respectively | 54,940,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,648,616 and 16,564,961 shares issued and outstanding at december 31, 2019 and december 31, 2018, respectively | 166,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 9,919 and 7,031, respectively | 56,393,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,646,992 and 16,564,961 shares issued and outstanding at september 30, 2019 and december 31, 2018, respectively | 166,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 8,500 and 7,031, respectively | 31,818,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,644,459 and 16,564,961 shares issued and outstanding at june 30, 2019 and december 31, 2018, respectively | 166,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 7,765 and 7,031, respectively | 32,542,000 | |||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 3,109,000 | 3,243,000 | 1,857,000 | 2,110,000 | ||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2019 and december 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,610,032 and 16,564,961 shares issued and outstanding at march 31, 2019 and december 31, 2018, respectively | 177,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 7,031 and 5,183, respectively | 33,266,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital lease obligations | 1,119,000 | 1,110,000 | 1,102,000 | 1,094,000 | 1,086,000 | 1,109,000 | 1,101,000 | 1,093,000 | 1,085,000 | |||||||||||||||||||||||||||||||||||||||
capital lease obligations, net of current maturities | 1,514,000 | 1,796,000 | 2,068,000 | 2,349,000 | 2,629,000 | 2,997,000 | 3,300,000 | 3,556,000 | 3,833,000 | |||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2018 and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,564,961 and 16,464,757 shares issued and outstanding at december 31, 2018 and december 31, 2017, respectively | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings on uncompleted contracts | 124,057,000 | 87,356,000 | 93,206,000 | 78,260,000 | 107,818,000 | 93,050,000 | 72,903,000 | 69,950,000 | 80,305,000 | 67,181,000 | 71,557,000 | 51,486,000 | 78,030,000 | 77,709,000 | 64,690,000 | 44,609,000 | 61,378,000 | 56,236,000 | 47,637,000 | 41,909,000 | ||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 6,166 and 5,183, respectively | 19,659,000 | |||||||||||||||||||||||||||||||||||||||||||||||
billings in excess of costs and estimated earnings on uncompleted contracts | 46,186,000 | 48,407,000 | 18,699,000 | 28,919,000 | 43,851,000 | 41,967,000 | 49,448,000 | 42,321,000 | 46,052,000 | 44,056,000 | 44,640,000 | 40,614,000 | 45,690,000 | 36,130,000 | 33,039,000 | 38,121,000 | 48,468,000 | 53,400,000 | 48,752,000 | 67,018,000 | ||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2018 and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,564,057 and 16,464,757 shares issued and outstanding at september 30, 2018 and december 31, 2017, respectively | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||
myr group inc. share of equity | 311,471,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 5,423 and 5,183, respectively | 10,592,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2018 and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,565,333 and 16,464,757 shares issued and outstanding at june 30, 2018 and december 31, 2017, respectively | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 5,305 and 5,183, respectively | 10,720,000 | |||||||||||||||||||||||||||||||||||||||||||||||
none issued and outstanding at march 31, 2018 and december 31, 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||
16,492,060 and 16,464,757 shares issued and outstanding at march 31, 2018 and december 31, 2017, respectively | 164,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 5,183 and 4,684, respectively | 10,852,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current portion of self-insurance reserves | 13,138,000 | |||||||||||||||||||||||||||||||||||||||||||||||
self-insurance reserves | 32,225,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2017 and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,464,757 and 16,333,139 shares issued and outstanding at december 31, 2017 and december 31, 2016, respectively | 163,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 5,262 and 4,684, respectively | 10,769,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current portion of accrued self insurance | 12,083,000 | 12,442,000 | ||||||||||||||||||||||||||||||||||||||||||||||
accrued self insurance | 33,146,000 | 32,898,000 | 44,419,000 | 42,584,000 | 37,267,000 | 37,782,000 | 33,589,000 | 36,967,000 | 35,861,000 | 36,474,000 | 38,529,000 | 39,480,000 | 39,419,000 | 40,269,000 | 39,734,000 | 39,193,000 | ||||||||||||||||||||||||||||||||
none issued and outstanding at september 30, 2017 and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||
16,458,523 and 16,333,139 shares issued and outstanding at september 30, 2017 and december 31, 2016, respectively | 163,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 5,082 and 4,684, respectively | 11,190,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2017 and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,491,656 and 16,333,139 shares issued and outstanding at june 30, 2017 and december 31, 2016, respectively | 163,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 4,872 and 4,684, respectively | 11,385,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2017 and december 31, 2016 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,473,065 and 16,333,139 shares issued and outstanding at march 31, 2017 and december 31, 2016, respectively | 163,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 4,684 and 3,798, respectively | 11,566,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 16,333,139 and 19,969,347 shares issued and outstanding at december 31, 2016 and december 31, 2015, respectively | 162,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 4,489 and 3,798, respectively | 11,017,000 | |||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long-term debt, including capital leases | 1,062,000 | 888,000 | 129,000 | |||||||||||||||||||||||||||||||||||||||||||||
long-term debt, including capital leases, net of current maturities | 37,500,000 | 23,665,000 | 616,000 | |||||||||||||||||||||||||||||||||||||||||||||
none issued and outstanding at september 30, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||
16,064,682 and 19,969,347 shares issued and outstanding at september 30, 2016 and december 31, 2015, respectively | 158,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 4,301 and 3,798, respectively | 11,205,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 16,201,793 and 19,969,347 shares issued and outstanding at june 30, 2016 and december 31, 2015, respectively | 160,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 4,009 and 3,798, respectively | 11,151,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2016 and december 31, 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 18,878,060 and 19,969,347 shares issued and outstanding at march 31, 2016 and december 31, 2015, respectively | 187,000 | |||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax assets | 12,091,000 | 12,006,000 | 11,935,000 | 11,905,000 | 13,143,000 | 14,591,000 | 14,550,000 | 12,481,000 | ||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,798 and 3,227, respectively | 11,362,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2015 and december 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 19,969,347 and 20,791,623 shares issued and outstanding at december 31, 2015 and december 31, 2014, respectively | 198,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,478 and 3,227, respectively | 9,614,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2015 and december 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 20,804,768 and 20,791,623 shares issued and outstanding at september 30, 2015 and december 31, 2014, respectively | 206,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,394 and 3,227, respectively | 9,698,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2015 and december 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 21,038,376 and 20,791,623 shares issued and outstanding at june 30, 2015 and december 31, 2014, respectively | 208,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,310 and 3,227, respectively | 9,782,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2015 and december 31, 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 20,898,110 and 20,791,623 shares issued and outstanding at march 31, 2015 and december 31, 2014, respectively | 207,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,227 and 2,893, respectively | 9,865,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock – 0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at december 31, 2014 and 2013 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value per share; 100,000,000 authorized shares; 20,791,623 and 21,223,076 shares issued and outstanding at december 31, 2014 and 2013, respectively | 206,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,143 and 2,893, respectively | 9,949,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2014 and december 31, 2013 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 20,958,619 and 21,223,076 shares issued and outstanding at september 30, 2014 and december 31, 2013, respectively | 207,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 3,060 and 2,893, respectively | 10,032,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at june 30, 2014 and december 31, 2013 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 21,322,196 and 21,223,076 shares issued and outstanding at june 30, 2014 and december 31, 2013, respectively | 211,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 2,977 and 2,893, respectively | 10,115,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at march 31, 2014 and december 31, 2013 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 21,298,836 and 21,223,076 shares issued and outstanding at march 31, 2014 and december 31, 2013, respectively | 211,000 | |||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 2,809 and 2,558, respectively | 10,283,000 | |||||||||||||||||||||||||||||||||||||||||||||||
preferred stock—0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at september 30, 2013 and december 31, 2012 | ||||||||||||||||||||||||||||||||||||||||||||||||
common stock—0.01 par value per share; 100,000,000 authorized shares; 21,132,333 and 20,747,161 shares issued and outstanding at september 30, 2013 and december 31, 2012, respectively | 209,000 |
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.
