Dycom Industries, Inc(NYSE:DY)
Dycom Industries, Inc. provides specialty contracting services in the United States. The company offers various specialty contracting services, including program management, engineering, construction, maintenance, and installation services, such as placement and splicing of fiber, copper, and coaxia...
Website: http://www.dycomind.com
Founded: 1969
Full Time Employees: 15,230
Sector: Industrials
Industry: Engineering & Construction
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-05-02 | 2026-01-31 | 2025-10-25 | 2025-07-26 | 2025-04-26 | 2025-01-25 | 2024-10-26 | 2024-07-27 | 2024-04-27 | 2024-01-27 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-28 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-29 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-30 | 2020-10-24 | 2020-07-25 | 2020-04-25 | 2020-01-25 | 2019-10-26 | 2019-07-27 | 2019-04-27 | 2019-01-26 | 2018-10-27 | 2018-07-28 | 2018-04-28 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-28 | 2016-10-29 | 2016-07-30 | 2016-04-23 | 2016-01-23 | 2015-10-24 | 2015-07-25 | 2015-04-25 | 2015-01-24 | 2014-10-25 | 2014-07-26 | 2014-04-26 | 2014-01-25 | 2013-10-26 | 2013-07-27 | 2013-04-27 | 2013-01-26 | 2012-10-27 | 2012-07-28 | 2012-04-28 | 2012-01-28 | 2011-10-29 | 2011-07-30 | 2011-04-30 | 2011-01-29 | 2010-10-30 | 2010-07-31 | 2010-04-24 | 2010-01-23 | 2009-10-24 | 2009-07-25 | 2009-04-25 | 2009-01-24 | 2008-10-25 | 2008-07-26 | 2008-04-26 | 2008-01-26 | 2007-10-27 | 2007-07-28 | 2007-04-28 | 2007-01-27 | 2006-10-28 | 2006-07-29 | 2006-04-29 | 2006-01-28 | 2005-10-29 | 2005-07-30 | 2005-04-30 | 2005-01-29 | 2004-10-30 | 2004-07-31 | 2004-04-24 | 2004-01-24 | 2003-10-25 | 2003-07-26 | 2003-04-26 | 2003-01-25 | 2002-10-26 | 2002-07-27 | 2002-04-27 | 2002-01-26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
contract revenues | 1,964,782,000 | 1,457,563,000 | 1,451,798,000 | 1,377,944,000 | 1,258,608,000 | 1,084,525,000 | 1,272,007,000 | 1,203,059,000 | 1,142,423,000 | 952,455,000 | 1,136,110,000 | 1,041,535,000 | 1,045,474,000 | 917,466,000 | 1,042,423,000 | 972,273,000 | 876,300,000 | 761,481,000 | 853,973,000 | 787,568,000 | 727,497,000 | 750,665,000 | 810,256,000 | 823,921,000 | 814,322,000 | 737,603,000 | 884,115,000 | 884,221,000 | 833,743,000 | 748,619,000 | 848,237,000 | 799,470,000 | 731,375,000 | 756,215,000 | 780,187,000 | 786,338,000 | 701,131,000 | 799,223,000 | 789,159,000 | 664,645,000 | 559,470,000 | 659,268,000 | 578,479,000 | 492,363,000 | 441,081,000 | 510,389,000 | 482,071,000 | 426,284,000 | 390,518,000 | 512,720,000 | 478,632,000 | 437,367,000 | 369,326,000 | 323,286,000 | 318,034,000 | 296,103,000 | 267,407,000 | 319,575,000 | 303,718,000 | 252,363,000 | 218,203,000 | 261,584,000 | 281,541,000 | 231,636,000 | 216,331,000 | 259,116,000 | 269,691,000 | 257,719,000 | 245,522,000 | 333,967,000 | 322,087,000 | 293,440,000 | 284,758,000 | 329,672,000 | 317,324,000 | 291,643,000 | 258,293,000 | 278,177,000 | 259,944,000 | 258,690,000 | 244,141,000 | 260,898,000 | 251,262,943 | 247,659,880 | |||||||||||||
costs of earned revenues, excluding depreciation and amortization | 1,578,055,000 | 1,192,637,000 | 1,131,596,000 | 1,070,450,000 | 1,011,112,000 | 887,947,000 | 1,007,412,000 | 952,882,000 | 921,636,000 | 791,378,000 | 886,662,000 | 830,409,000 | 853,366,000 | 765,658,000 | 850,897,000 | 797,980,000 | 745,730,000 | 656,634,000 | 705,865,000 | 651,367,000 | 620,011,000 | 645,475,000 | 658,355,000 | 657,953,000 | 680,206,000 | 633,203,000 | 724,378,000 | 720,382,000 | 701,767,000 | 633,279,000 | 687,164,000 | 642,376,000 | 599,573,000 | 600,847,000 | 606,898,000 | 621,475,000 | 561,371,000 | 614,990,000 | 605,908,000 | 520,408,000 | 450,284,000 | 506,978,000 | 446,114,000 | 388,239,000 | 355,429,000 | 403,468,000 | 387,221,000 | 350,352,000 | 327,353,000 | 410,119,000 | 384,169,000 | 357,664,000 | 301,516,000 | 257,066,000 | 252,137,000 | 241,386,000 | 220,239,000 | 255,187,000 | 239,132,000 | 207,045,000 | 181,621,000 | 209,322,000 | 227,823,000 | 191,333,000 | 180,936,000 | 209,971,000 | 213,646,000 | 206,733,000 | 205,860,000 | 268,646,000 | 262,403,000 | 239,598,000 | 247,906,000 | ||||||||||||||||||||||||
general and administrative | 131,329,000 | 127,668,000 | 107,297,000 | 106,794,000 | 103,726,000 | 88,115,000 | 110,777,000 | 99,583,000 | 94,555,000 | 72,975,000 | 87,511,000 | 84,832,000 | 82,357,000 | 71,964,000 | 78,798,000 | 73,336,000 | 69,380,000 | 63,792,000 | 66,899,000 | 64,730,000 | 67,011,000 | 63,899,000 | 62,628,000 | 67,357,000 | 65,887,000 | 60,977,000 | 69,875,000 | 65,117,000 | 58,622,000 | 73,539,000 | 68,763,000 | 64,555,000 | 62,283,000 | 64,562,000 | 59,519,000 | 61,317,000 | 58,191,000 | 60,204,000 | 62,146,000 | 56,519,000 | 47,020,000 | 51,464,000 | 47,482,000 | 44,707,000 | 41,815,000 | 44,696,000 | 41,059,000 | 39,162,000 | 38,562,000 | 43,075,000 | 39,914,000 | 38,205,000 | 38,827,000 | 28,824,000 | 27,435,000 | 26,956,000 | 24,275,000 | 25,358,000 | 26,284,000 | 23,678,000 | 21,835,000 | 22,825,000 | 23,502,000 | 25,382,000 | 24,276,000 | 21,535,000 | 27,540,000 | 26,050,000 | 24,969,000 | 22,315,000 | 25,608,000 | 23,304,000 | 23,712,000 | 21,395,000 | 22,207,000 | 21,121,000 | 21,145,000 | 19,172,000 | 19,455,000 | 21,118,567 | 20,928,002 | 18,931,176 | 17,982,255 | 20,447,739 | 17,762,287 | 18,862,246 | 17,507,642 | 15,277,897 | 17,771,918 | 17,448,267 | 18,275,419 | 16,084,154 | 20,018,899 | 15,261,836 | |||
depreciation and amortization | 111,644,000 | 88,164,000 | 62,159,000 | 60,854,000 | 58,389,000 | 54,793,000 | 52,001,000 | 46,572,000 | 45,205,000 | 45,306,000 | 42,522,000 | 37,993,000 | 37,271,000 | 36,745,000 | 35,454,000 | 35,345,000 | 36,637,000 | 37,345,000 | 37,766,000 | 38,462,000 | 39,079,000 | 43,584,000 | 42,313,000 | 44,129,000 | 45,871,000 | 46,615,000 | 47,356,000 | 47,244,000 | 46,341,000 | 45,909,000 | 45,533,000 | 44,805,000 | 43,355,000 | 42,651,000 | 40,244,000 | 37,411,000 | 35,705,000 | 34,546,000 | 36,010,000 | 31,583,000 | 29,898,000 | 27,449,000 | 25,865,000 | 23,985,000 | 23,264,000 | 22,930,000 | 23,059,000 | 22,726,000 | 23,435,000 | 23,552,000 | 24,821,000 | 24,531,000 | 20,819,000 | 15,311,000 | 15,646,000 | 15,561,000 | 15,528,000 | 15,958,000 | 15,639,000 | 15,491,000 | 15,787,000 | 15,616,000 | 17,049,000 | 15,852,000 | 15,516,000 | 15,191,000 | 15,843,000 | 16,163,000 | 16,817,000 | 16,612,000 | 17,030,000 | 17,301,000 | 16,910,000 | 16,047,000 | 15,835,000 | 15,327,000 | 14,142,000 | 12,859,000 | 12,164,000 | 12,243,000 | 12,166,000 | 11,381,000 | 11,003,058 | 11,524,787 | 12,800,023 | 11,265,132 | 11,613,857 | 10,109,601 | 11,008,530 | 9,334,410 | 8,898,453 | 8,885,456 | 10,460,239 | 10,829,811 | 10,913,966 | 10,207,899 | 8,680,574 |
total | 1,821,028,000 | 1,408,469,000 | 1,301,052,000 | 1,238,098,000 | 1,173,227,000 | 1,030,855,000 | 1,170,190,000 | 1,099,037,000 | 1,061,396,000 | 909,659,000 | 1,016,695,000 | 953,234,000 | 972,994,000 | 874,367,000 | 965,149,000 | 906,661,000 | 851,747,000 | 757,771,000 | 810,530,000 | 754,559,000 | 726,101,000 | 752,958,000 | 763,296,000 | 769,439,000 | 845,228,000 | 740,795,000 | 841,609,000 | 832,743,000 | 806,730,000 | 752,727,000 | 801,460,000 | 751,736,000 | 705,211,000 | 708,060,000 | 706,661,000 | 720,203,000 | 655,267,000 | 709,740,000 | 704,064,000 | 608,510,000 | 527,202,000 | 585,891,000 | 519,461,000 | 456,931,000 | 420,508,000 | 471,094,000 | 451,339,000 | 412,240,000 | 389,350,000 | 476,746,000 | 448,904,000 | 420,400,000 | 361,162,000 | 301,201,000 | 295,218,000 | 283,903,000 | 260,042,000 | 296,503,000 | 281,055,000 | 246,214,000 | 219,243,000 | 247,763,000 | 271,314,000 | 231,482,000 | 220,350,000 | 248,664,000 | 254,871,000 | 247,172,000 | 338,641,000 | 312,798,000 | 315,155,000 | 281,868,000 | 287,131,000 | 302,967,000 | 292,196,000 | 272,696,000 | 246,308,000 | 259,507,000 | 241,793,000 | 259,273,000 | 234,369,000 | 244,136,000 | 260,856,118 | 228,396,298 | 213,717,497 | 237,917,087 | 233,509,798 | 202,487,576 | 181,095,104 | 173,891,787 | 164,134,149 | 135,923,247 | 139,266,436 | 152,685,422 | 211,436,448 | 157,245,502 | 130,663,057 |
interest expense | -35,535,000 | -23,127,000 | -13,782,000 | -15,558,000 | -14,045,000 | -16,053,000 | -17,451,000 | -14,657,000 | -12,834,000 | -15,002,000 | -13,952,000 | -12,277,000 | -11,372,000 | -11,561,000 | -10,592,000 | -9,347,000 | -9,118,000 | -8,823,000 | -9,132,000 | -9,334,000 | -5,877,000 | -4,651,000 | -4,710,000 | -7,853,000 | -12,457,000 | -12,620,000 | -13,128,000 | -12,878,000 | -12,233,000 | -12,447,000 | -11,310,000 | -10,446,000 | -10,166,000 | -9,707,000 | -9,735,000 | -9,382,000 | -9,181,000 | -9,067,000 | -9,710,000 | -8,007,000 | -7,872,000 | -9,131,000 | -6,899,000 | -6,646,000 | -6,730,000 | -6,749,000 | -6,578,000 | -6,563,000 | -6,800,000 | -6,886,000 | -6,752,000 | -6,637,000 | -5,748,000 | -4,197,000 | -4,189,000 | -4,178,000 | -4,185,000 | -4,190,000 | -4,114,000 | -4,422,000 | -3,773,000 | -3,707,000 | -3,802,000 | -3,386,000 | -3,541,000 | -3,544,000 | -3,430,000 | -3,162,000 | -4,099,000 | -4,052,000 | -2,865,000 | -3,110,000 | -3,566,000 | -3,556,000 | -3,503,000 | -3,596,000 | -3,953,000 | -3,757,000 | -3,476,000 | -3,641,000 | -4,007,000 | -842,000 | -97,083 | -90,062 | -67,389 | -162,466 | -91,004 | -406,816 | -464,621 | ||||||||
other income | -1,510,000 | -803,000 | 3,298,000 | 6,830,000 | 7,264,000 | 6,618,000 | 6,926,000 | 6,419,000 | 9,251,000 | 3,981,000 | 6,906,000 | 5,731,000 | 4,991,000 | 345,000 | 2,474,000 | 2,587,000 | 4,795,000 | 179,000 | 564,000 | 986,000 | 2,717,000 | 676,000 | 3,708,000 | 3,097,000 | 1,118,000 | 554,000 | 1,407,000 | 4,006,000 | 5,698,000 | 1,156,000 | 2,817,000 | 4,156,000 | 7,711,000 | 5,931,000 | 6,043,000 | 4,793,000 | 1,006,000 | 940,000 | 3,567,000 | 4,323,000 | 1,072,000 | 1,469,000 | 1,290,000 | 3,471,000 | 1,735,000 | 1,795,000 | 3,028,000 | 5,593,000 | 595,000 | 2,012,000 | 1,070,000 | 1,477,000 | 428,000 | 1,614,000 | 2,882,000 | 7,627,000 | 2,357,000 | 2,959,000 | 3,632,000 | 3,500,000 | 2,207,000 | 1,757,000 | 1,634,000 | 4,451,000 | 903,000 | 1,105,000 | 765,000 | 3,566,000 | 1,832,000 | 402,000 | 2,114,000 | 2,670,000 | 798,000 | 1,572,000 | 1,833,000 | 5,189,000 | 1,129,000 | 496,000 | 2,110,000 | 2,902,000 | 239,000 | 1,131,000 | 6,978,665 | 3,214,397 | 1,182,781 | 594,157 | 928,743 | 1,920,183 | 582,869 | 845,543 | 632,071 | 645,824 | 617,997 | 1,085,272 | 86,731 | 578,216 | 447,800 |
income before income taxes | 106,709,000 | 17,896,000 | 140,262,000 | 131,118,000 | 78,600,000 | 44,235,000 | 91,292,000 | 94,819,000 | 77,444,000 | 31,775,000 | 112,369,000 | 81,755,000 | 66,099,000 | 31,883,000 | 69,156,000 | 58,852,000 | 20,230,000 | -4,934,000 | 34,875,000 | 24,661,000 | -1,826,000 | -6,268,000 | 45,958,000 | 49,268,000 | -29,741,000 | -15,334,000 | 30,785,000 | 42,606,000 | 20,478,000 | -15,399,000 | 38,284,000 | 41,444,000 | 23,709,000 | 44,379,000 | 69,834,000 | 61,546,000 | 37,689,000 | 81,356,000 | 78,952,000 | 52,451,000 | 25,468,000 | 49,455,000 | 53,409,000 | 32,257,000 | 15,578,000 | 34,341,000 | 27,182,000 | 13,074,000 | -5,037,000 | 31,100,000 | 24,046,000 | 11,807,000 | 2,844,000 | 19,502,000 | 21,509,000 | 15,649,000 | 5,545,000 | 21,858,000 | 1,571,500 | 2,697,000 | -8,310,000 | 11,899,000 | 15,802,000 | 17,157,000 | -995,000 | 6,527,000 | 17,741,000 | -2,153,254 | 22,794,727 | 12,196,028 | 25,796,499 | 17,240,015.25 | 18,734,956 | 26,931,656 | 23,293,449 | 19,690,202 | 4,734,279 | -1,124,767 | 7,155,744 | -62,668,052 | 13,589,862 | 8,746,330 | |||||||||||||||
provision for income taxes | 15,420,000 | 1,603,000 | 33,897,000 | 33,635,000 | 17,552,000 | 11,565,000 | 21,503,000 | 26,419,000 | 14,890,000 | 8,357,000 | 28,633,000 | 21,509,000 | 14,576,000 | 7,074,000 | 15,144,000 | 14,996,000 | 694,000 | -5,728,000 | 6,158,000 | 6,496,000 | -2,724,000 | -2,073,000 | 12,032,000 | 12,244,000 | 2,677,000 | -4,145,000 | 6,556,000 | 12,710,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income and comprehensive income | 91,289,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per common share | 3,050 | 530 | 3,670 | 3,370 | 2,110 | 1,130 | 2,390 | 2,350 | 2,150 | 800 | 2,850 | 2,050 | 1,750 | 840 | 1,830 | 1,480 | 660 | 30 | 950 | 600 | 30 | -130 | 1,060 | 1,170 | -1,030 | 950 | 450 | -390 | 890 | 960 | 550 | 930 | 1,400 | 1,240 | 750 | 1,620 | 1,550 | 1,020 | 470 | 940 | 1,000 | 590 | 280 | 610 | 480 | 230 | -90 | 560 | 450 | 220 | 40 | 360 | 390 | 290 | 100 | 390 | 22.5 | 40 | 180 | ||||||||||||||||||||||||||||||||||||||
diluted earnings per common share | 3,000 | 510 | 3,630 | 3,330 | 2,090 | 1,110 | 2,370 | 2,320 | 2,120 | 790 | 2,820 | 2,030 | 1,730 | 830 | 1,800 | 1,460 | 650 | 30 | 940 | 590 | 30 | -130 | 1,050 | 1,150 | -1,030 | 940 | 450 | -370 | 870 | 940 | 530 | 900 | 1,380 | 1,220 | 740 | 1,590 | 1,520 | 1,000 | 460 | 910 | 970 | 580 | 270 | 590 | 470 | 230 | -90 | 540 | 430 | 210 | 40 | 350 | 380 | 280 | 100 | 380 | 22.5 | 40 | 180 | ||||||||||||||||||||||||||||||||||||||
shares used in computing earnings per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 29,972,366,000 | 113,164,000 | 28,953,396,000 | 28,941,976,000 | 28,930,399,000 | -8,902,000 | 29,154,262,000 | 29,096,224,000 | 29,113,943,000 | -11,010,000 | 29,334,798,000 | 29,328,218,000 | 29,369,185,000 | -11,182,000 | 29,524,516,000 | 29,540,174,000 | 29,638,833,000 | -88,793,000 | 30,172,254,000 | 30,431,143,000 | 30,675,625,000 | -79,016,000 | 31,878,583,000 | 31,750,547,000 | 31,603,498,000 | 17,715,000 | 31,502,543,000 | 31,487,011,000 | 31,451,809,000 | 36,204,000 | 31,246,591,000 | 31,206,340,000 | 31,190,366,000 | 31,061,448,000 | -88,614,000 | 31,357,124,000 | 31,531,834,000 | 31,429,493,000 | -340,854,000 | 32,433,560,000 | 32,662,942,000 | 32,871,240,000 | -35,900,000 | 34,107,262,000 | 34,125,829,000 | 34,010,147,000 | 65,201,000 | 33,860,832,000 | 33,836,099,000 | 33,423,678,000 | 43,698,000 | 33,033,740,000 | 32,780,667,000 | 33,089,959,000 | -16,919,000 | 33,741,255,000 | 33,759,015,000 | 33,508,193,000 | 37,465,142,000 | -97,608,000 | 39,021,043,000 | 38,990,281,000 | -89,021,000 | 39,330,308,000 | 39,379,470,000 | 39,321,662,000 | -233,291,000 | 40,436,212,000 | 40,799,664,000 | 40,718,872,000 | 83,138,000 | 40,469,787,000 | 40,295,932,000 | 40,211,358 | -577,629 | 40,163,176 | 40,058,234 | 47,136,830 | 33,929 | 48,828,142 | 48,689,374 | 48,603,969 | 73,685 | 48,510,119 | 48,285,294 | 48,028,895 | 12,579 | 47,871,508 | 47,869,706 | 47,863,069 | 934,304 | 46,472,492 | 42,925,983 | ||||
diluted | 30,382,270,000 | 144,547,000 | 29,330,297,000 | 29,242,455,000 | 29,263,624,000 | -8,017,000 | 29,481,003,000 | 29,435,895,000 | 29,551,709,000 | -11,677,000 | 29,689,316,000 | 29,610,946,000 | 29,782,251,000 | -10,666,000 | 29,978,795,000 | 29,943,422,000 | 30,119,561,000 | -84,679,000 | 30,614,706,000 | 30,872,506,000 | 31,299,469,000 | -16,083,000 | 32,425,300,000 | 32,128,098,000 | 31,603,498,000 | 10,277,000 | 31,826,845,000 | 31,820,296,000 | 31,786,459,000 | -75,061,000 | 31,834,542,000 | 31,954,013,000 | 32,407,914,000 | 31,891,574,000 | -106,360,000 | 31,909,926,000 | 32,161,566,000 | 32,200,287,000 | -370,760,000 | 33,050,934,000 | 33,520,136,000 | 33,886,747,000 | -64,956,000 | 35,028,956,000 | 35,127,398,000 | 35,117,673,000 | 48,981,000 | 34,763,035,000 | 33,836,099,000 | 34,638,998,000 | 97,213,000 | 33,842,150,000 | 33,514,416,000 | 33,721,070,000 | -35,007,000 | 34,682,891,000 | 34,636,520,000 | 34,216,451,000 | 37,567,946,000 | -105,746,000 | 39,054,443,000 | 39,281,606,000 | -89,021,000 | 39,346,102,000 | 39,379,470,000 | 39,421,590,000 | -263,610,000 | 40,486,765,000 | 40,799,664,000 | 41,174,497,000 | 91,779,000 | 40,770,976,000 | 40,599,162,000 | 40,509,514 | -571,895 | 40,163,176 | 40,274,160 | 47,305,268 | -44,792 | 49,178,944 | 49,343,172 | 49,169,961 | -19,423 | 49,082,910 | 48,922,381 | 48,486,210 | 15,394 | 47,873,053 | 47,869,706 | 47,866,546 | 812,640 | 46,601,092 | 43,061,255 | ||||
see notes to the condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 16,293,000 | 106,365,000 | 97,483,000 | 61,048,000 | 32,670,000 | 69,789,000 | 68,400,000 | 62,554,000 | 23,418,000 | 83,736,000 | 60,246,000 | 51,523,000 | 24,809,000 | 54,012,000 | 43,856,000 | 19,536,000 | 794,000 | 28,717,000 | 18,165,000 | 898,000 | -4,195,000 | 33,926,000 | 37,024,000 | -32,418,000 | -11,189,000 | 24,229,000 | 29,896,000 | 14,279,000 | -12,054,000 | 27,830,000 | 29,900,000 | 17,231,000 | 28,776,000 | 43,708,000 | 38,796,000 | 23,663,000 | 51,050,000 | 49,360,000 | 33,083,000 | 15,473,000 | 30,824,000 | 33,827,000 | 20,258,000 | 9,432,000 | 20,807,000 | 16,490,000 | 7,895,000 | -3,067,000 | 18,660,000 | 14,666,000 | 7,199,000 | 1,463,000 | 11,861,000 | 13,282,000 | 9,645,000 | 3,485,000 | 12,966,000 | 12,965,000 | 1,489,000 | -5,094,000 | 6,747,000 | 4,643,000 | 1,648,000 | -3,965,000 | 3,523,000 | 6,628,000 | 7,597,000 | -77,953,000 | 10,548,000 | 3,090,000 | 6,886,000 | -3,226,000 | 14,927,000 | 14,294,000 | 12,445,000 | 5,585,000 | 9,560,000 | 10,090,000 | -6,503,000 | 3,871,000 | 10,722,000 | -12,392,957 | 13,712,525 | 7,373,590 | 15,620,842 | 17,086,450 | 11,177,055 | 16,442,142 | 13,927,239 | 11,361,515 | 2,784,159 | -1,110,936 | 4,114,553 | -56,844,100 | 7,712,292 | 5,008,249 | |
yoy | -50.13% | 52.41% | 42.52% | -2.41% | 39.51% | -16.66% | 13.53% | 21.41% | -5.61% | 55.03% | 37.37% | 163.73% | 3024.56% | 88.08% | 141.43% | 2075.50% | -118.93% | -15.35% | -50.94% | -102.77% | -62.51% | 40.02% | 23.84% | -327.03% | -7.18% | -12.94% | -0.01% | -17.13% | -141.89% | -36.33% | -22.93% | -27.18% | -43.63% | -11.45% | 17.27% | 52.93% | 65.62% | 45.92% | 63.31% | 64.05% | 48.14% | 105.14% | 156.59% | -407.53% | 11.51% | 12.44% | 9.67% | -309.64% | 57.32% | 10.42% | -25.36% | -58.02% | -8.52% | 2.45% | 547.75% | -168.41% | 92.17% | 179.24% | -9.65% | 28.47% | 91.51% | -29.95% | -78.31% | -94.91% | -66.60% | 114.50% | 10.33% | 2316.40% | -29.34% | -78.38% | -44.67% | -157.76% | 56.14% | 41.67% | -291.37% | 44.28% | -10.84% | -181.42% | -147.42% | -47.50% | -31.36% | -172.53% | 22.68% | -55.15% | 12.16% | 50.39% | 301.45% | -1580.03% | 238.49% | -119.99% | -63.90% | -122.18% | |||||
qoq | -84.68% | 9.11% | 59.68% | 86.86% | -53.19% | 2.03% | 9.35% | 167.12% | -72.03% | 38.99% | 16.93% | 107.68% | -54.07% | 23.16% | 124.49% | 2360.45% | -97.24% | 58.09% | 1922.83% | -121.41% | -112.37% | -8.37% | -214.21% | 189.73% | -146.18% | -18.96% | 109.37% | -218.46% | -143.31% | -6.92% | 73.52% | -40.12% | -34.16% | 12.66% | 63.95% | -53.65% | 3.42% | 49.20% | 113.81% | -49.80% | -8.88% | 66.98% | 114.78% | -54.67% | 26.18% | 108.87% | -357.42% | -116.44% | 27.23% | 103.72% | 392.07% | -87.67% | -10.70% | 37.71% | 176.76% | -73.12% | 0.01% | 770.72% | -129.23% | -175.50% | 45.32% | 181.74% | -141.56% | -212.55% | -46.85% | -12.76% | -109.75% | -839.03% | 241.36% | -55.13% | -313.45% | -121.61% | 4.43% | 14.86% | 122.83% | -41.58% | -5.25% | -255.16% | -267.99% | -63.90% | -186.52% | -190.38% | 85.97% | -52.80% | -8.58% | 52.87% | -32.02% | 18.06% | 22.58% | 308.08% | -350.61% | -127.00% | -107.24% | -837.06% | 53.99% | ||
loss on debt extinguishment | -965,000 | -16,260,000 | 1,000 | -2,557,000 | -5,738,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for income taxes: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charge | 53,264,000 | 94,429,000 | 14,835,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on debt extinguishment | -62,000 | -458,000 | 12,504,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -350 | 770 | 0.12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -350 | 760 | 0.12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current | 620,000 | 3,274,000 | 2,366,000 | 9,872,000 | 1,095,000 | 15,085,000 | 13,810,000 | 25,519,000 | 6,952,000 | 28,694,000 | 30,779,000 | 14,842,000 | -17,418,000 | 22,602,000 | 22,362,000 | 9,346,000 | 1,309,000 | 16,999,000 | 15,998,000 | 7,094,000 | -2,755,000 | 12,327,000 | 7,692,000 | 7,246,000 | 1,485,000 | 8,858,000 | 2,683,000 | 5,172,000 | 2,082,000 | 5,372,000 | -1,001,000 | -1,326,000 | -4,626,000 | 4,602,000 | 3,526,000 | 7,000 | -3,722,000 | 3,149,000 | 5,175,000 | -2,132,000 | -2,352,000 | 4,104,000 | 2,851,000 | -442,000 | 618,000 | 12,193,000 | 7,657,000 | 8,157,000 | 2,591,000 | 7,233,000 | 6,218,000 | 6,310,000 | 1,736,000 | 8,187,000 | 8,934,380 | 8,700,751 | 1,812,272 | 8,624,597 | 2,461,695 | 12,266,405 | 10,364,592 | 9,951,165 | 9,674,448 | -7,114,149 | -808,450 | 4,160,089 | 2,076,384 | 5,419,867 | 4,433,771 | ||||||||||||||||||||||||||||
deferred | 5,579,000 | -6,619,000 | 8,088,000 | 1,672,000 | 5,383,000 | 518,000 | 12,316,000 | -2,769,000 | 7,074,000 | 1,612,000 | -1,187,000 | 4,526,000 | 27,413,000 | -3,971,000 | -2,780,000 | 2,653,000 | 4,837,000 | -3,465,000 | -5,306,000 | -1,915,000 | 785,000 | 113,000 | 1,688,000 | -2,638,000 | -104,000 | -1,217,000 | 5,544,000 | 832,000 | -22,000 | 3,520,000 | 10,234,000 | 2,534,000 | 1,410,000 | 550,000 | -98,000 | -409,000 | 1,052,000 | 1,376,000 | 302,000 | 5,574,000 | -15,041,000 | 2,964,000 | -1,186,000 | 4,119,000 | -2,455,000 | -2,519,000 | 1,508,000 | -13,000 | 1,156,000 | -991,000 | 849,000 | -802,000 | 920,000 | -1,168,000 | 1,305,323 | 381,451 | 3,010,166 | 1,551,060 | 8,671,505 | -4,708,504 | 124,922 | -584,955 | -1,345,761 | 9,064,269 | 822,281 | -1,118,898 | -7,900,336 | 457,703 | -695,690 | ||||||||||||||||||||||||||||
total provision for income taxes | 6,199,000 | -3,345,000 | 10,454,000 | 11,544,000 | 6,478,000 | 15,603,000 | 26,126,000 | 22,750,000 | 14,026,000 | 30,306,000 | 29,592,000 | 19,368,000 | 9,995,000 | 18,631,000 | 19,582,000 | 11,999,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total benefit for income taxes | 6,146,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 8,000 | 17,000 | 16,000 | 27,000 | 34,000 | 28,000 | 12,000 | 27,000 | 22,000 | 35,000 | 27,000 | 60,000 | 40,000 | 135,000 | 72,000 | 238,000 | 171,000 | 210,000 | 165,000 | 174,000 | 234,000 | 393,000 | 372,000 | 327,000 | 523,000 | 690,000 | 558,339 | 406,810 | 259,561 | 116,290 | 128,207 | 147,095 | 180,159 | 318,251 | 310,032 | 345,808 | 370,075 | 274,980 | 509,350 | 505,394 | 679,325 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 34,706,822,000 | 35,221,017,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 35,323,667,000 | 35,221,017,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per common share | -140 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per common share | -140 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
general and administrative (including stock-based compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expense of 0.8 and 0.9 million, respectively) | 24,297,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 8,071,000 | 1,246,000 | -6,635,000 | 8,048,000 | 12,182,000 | 11,011,000 | 17,654,000 | 6,253,000 | 11,370,000 | -4,970,000 | 24,931,000 | 23,623,000 | 20,714,000 | 9,395,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 4,643,000 | 1,648,000 | -100 | 3,523,000 | 6,705,000 | 7,569,000 | 10,586,000 | 4,588,000 | 7,693,000 | -3,133,000 | 15,257,000 | 14,458,000 | 12,570,000 | 5,648,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | 28,000 | -1,498,000 | -807,000 | -93,000 | -330,000 | -164,000 | -125,000 | -63,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share - basic: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | -40 | -20 | -10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share - diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expense of 0.7 and 0.3 million, respectively) | 23,898,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from continuing operations | -3,965,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share - basic and diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing loss per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | 39,069,364,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share — basic: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share — diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from continuing operations before income taxes | -95,346,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from continuing operations | -77,953,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, net of tax | -2,250 | -38,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share — basic: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per common share — diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing loss per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 29,972,366,000 | 113,164,000 | 28,953,396,000 | 28,941,976,000 | 28,930,399,000 | -8,902,000 | 29,154,262,000 | 29,096,224,000 | 29,113,943,000 | -11,010,000 | 29,334,798,000 | 29,328,218,000 | 29,369,185,000 | -11,182,000 | 29,524,516,000 | 29,540,174,000 | 29,638,833,000 | -88,793,000 | 30,172,254,000 | 30,431,143,000 | 30,675,625,000 | -79,016,000 | 31,878,583,000 | 31,750,547,000 | 31,603,498,000 | 17,715,000 | 31,502,543,000 | 31,487,011,000 | 31,451,809,000 | 36,204,000 | 31,246,591,000 | 31,206,340,000 | 31,190,366,000 | 31,061,448,000 | -88,614,000 | 31,357,124,000 | 31,531,834,000 | 31,429,493,000 | -340,854,000 | 32,433,560,000 | 32,662,942,000 | 32,871,240,000 | -35,900,000 | 34,107,262,000 | 34,125,829,000 | 34,010,147,000 | 65,201,000 | 33,860,832,000 | 33,836,099,000 | 33,423,678,000 | 43,698,000 | 33,033,740,000 | 32,780,667,000 | 33,089,959,000 | -16,919,000 | 33,741,255,000 | 33,759,015,000 | 33,508,193,000 | 37,465,142,000 | -97,608,000 | 39,021,043,000 | 38,990,281,000 | -89,021,000 | 39,330,308,000 | 39,379,470,000 | 39,321,662,000 | -233,291,000 | 40,436,212,000 | 40,799,664,000 | 40,718,872,000 | 83,138,000 | 40,469,787,000 | 40,295,932,000 | 40,211,358 | -577,629 | 40,163,176 | 40,058,234 | 47,136,830 | 33,929 | 48,828,142 | 48,689,374 | 48,603,969 | 73,685 | 48,510,119 | 48,285,294 | 48,028,895 | 12,579 | 47,871,508 | 47,869,706 | 47,863,069 | 934,304 | 46,472,492 | 42,925,983 | ||||
diluted | 30,382,270,000 | 144,547,000 | 29,330,297,000 | 29,242,455,000 | 29,263,624,000 | -8,017,000 | 29,481,003,000 | 29,435,895,000 | 29,551,709,000 | -11,677,000 | 29,689,316,000 | 29,610,946,000 | 29,782,251,000 | -10,666,000 | 29,978,795,000 | 29,943,422,000 | 30,119,561,000 | -84,679,000 | 30,614,706,000 | 30,872,506,000 | 31,299,469,000 | -16,083,000 | 32,425,300,000 | 32,128,098,000 | 31,603,498,000 | 10,277,000 | 31,826,845,000 | 31,820,296,000 | 31,786,459,000 | -75,061,000 | 31,834,542,000 | 31,954,013,000 | 32,407,914,000 | 31,891,574,000 | -106,360,000 | 31,909,926,000 | 32,161,566,000 | 32,200,287,000 | -370,760,000 | 33,050,934,000 | 33,520,136,000 | 33,886,747,000 | -64,956,000 | 35,028,956,000 | 35,127,398,000 | 35,117,673,000 | 48,981,000 | 34,763,035,000 | 33,836,099,000 | 34,638,998,000 | 97,213,000 | 33,842,150,000 | 33,514,416,000 | 33,721,070,000 | -35,007,000 | 34,682,891,000 | 34,636,520,000 | 34,216,451,000 | 37,567,946,000 | -105,746,000 | 39,054,443,000 | 39,281,606,000 | -89,021,000 | 39,346,102,000 | 39,379,470,000 | 39,421,590,000 | -263,610,000 | 40,486,765,000 | 40,799,664,000 | 41,174,497,000 | 91,779,000 | 40,770,976,000 | 40,599,162,000 | 40,509,514 | -571,895 | 40,163,176 | 40,274,160 | 47,305,268 | -44,792 | 49,178,944 | 49,343,172 | 49,169,961 | -19,423 | 49,082,910 | 48,922,381 | 48,486,210 | 15,394 | 47,873,053 | 47,869,706 | 47,866,546 | 812,640 | 46,601,092 | 43,061,255 | ||||
costs of earned revenues, excluding depreciation | 261,312,000 | 253,057,000 | 233,657,000 | 210,771,000 | 224,441,000 | 208,508,000 | 211,050,000 | 203,031,000 | 213,300,000 | 199,016,493 | 195,943,509 | 181,986,298 | 208,669,700 | 200,671,763 | 174,615,688 | 151,224,328 | 147,049,735 | 138,672,712 | 109,265,873 | 111,357,930 | 123,580,192 | 115,008,022 | 127,018,704 | 106,720,647 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.24 | 0.24 | -0.16 | 0.1 | 0.23 | -0.25 | 0.28 | 0.15 | 0.32 | 0.35 | 0.23 | 0.34 | 0.29 | 0.24 | 0.06 | -0.02 | 0.09 | -1.23 | 0.17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.24 | 0.24 | -0.16 | 0.1 | 0.23 | -0.26 | 0.28 | 0.15 | 0.32 | 0.35 | 0.23 | 0.34 | 0.29 | 0.24 | 0.06 | -0.02 | 0.09 | -1.23 | 0.17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contract revenues earned | 224,538,572 | 263,165,605 | 260,763,502 | 219,562,070 | 196,368,974 | 196,021,442 | 182,882,248 | 139,665,894 | 137,153,597 | 158,480,914 | 148,172,315 | 169,751,754 | 138,282,262 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of long-term accounts receivable | 2,839,844.75 | 11,359,379 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing earnings per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 29,972,366,000 | 113,164,000 | 28,953,396,000 | 28,941,976,000 | 28,930,399,000 | -8,902,000 | 29,154,262,000 | 29,096,224,000 | 29,113,943,000 | -11,010,000 | 29,334,798,000 | 29,328,218,000 | 29,369,185,000 | -11,182,000 | 29,524,516,000 | 29,540,174,000 | 29,638,833,000 | -88,793,000 | 30,172,254,000 | 30,431,143,000 | 30,675,625,000 | -79,016,000 | 31,878,583,000 | 31,750,547,000 | 31,603,498,000 | 17,715,000 | 31,502,543,000 | 31,487,011,000 | 31,451,809,000 | 36,204,000 | 31,246,591,000 | 31,206,340,000 | 31,190,366,000 | 31,061,448,000 | -88,614,000 | 31,357,124,000 | 31,531,834,000 | 31,429,493,000 | -340,854,000 | 32,433,560,000 | 32,662,942,000 | 32,871,240,000 | -35,900,000 | 34,107,262,000 | 34,125,829,000 | 34,010,147,000 | 65,201,000 | 33,860,832,000 | 33,836,099,000 | 33,423,678,000 | 43,698,000 | 33,033,740,000 | 32,780,667,000 | 33,089,959,000 | -16,919,000 | 33,741,255,000 | 33,759,015,000 | 33,508,193,000 | 37,465,142,000 | -97,608,000 | 39,021,043,000 | 38,990,281,000 | -89,021,000 | 39,330,308,000 | 39,379,470,000 | 39,321,662,000 | -233,291,000 | 40,436,212,000 | 40,799,664,000 | 40,718,872,000 | 83,138,000 | 40,469,787,000 | 40,295,932,000 | 40,211,358 | -577,629 | 40,163,176 | 40,058,234 | 47,136,830 | 33,929 | 48,828,142 | 48,689,374 | 48,603,969 | 73,685 | 48,510,119 | 48,285,294 | 48,028,895 | 12,579 | 47,871,508 | 47,869,706 | 47,863,069 | 934,304 | 46,472,492 | 42,925,983 | ||||
diluted | 30,382,270,000 | 144,547,000 | 29,330,297,000 | 29,242,455,000 | 29,263,624,000 | -8,017,000 | 29,481,003,000 | 29,435,895,000 | 29,551,709,000 | -11,677,000 | 29,689,316,000 | 29,610,946,000 | 29,782,251,000 | -10,666,000 | 29,978,795,000 | 29,943,422,000 | 30,119,561,000 | -84,679,000 | 30,614,706,000 | 30,872,506,000 | 31,299,469,000 | -16,083,000 | 32,425,300,000 | 32,128,098,000 | 31,603,498,000 | 10,277,000 | 31,826,845,000 | 31,820,296,000 | 31,786,459,000 | -75,061,000 | 31,834,542,000 | 31,954,013,000 | 32,407,914,000 | 31,891,574,000 | -106,360,000 | 31,909,926,000 | 32,161,566,000 | 32,200,287,000 | -370,760,000 | 33,050,934,000 | 33,520,136,000 | 33,886,747,000 | -64,956,000 | 35,028,956,000 | 35,127,398,000 | 35,117,673,000 | 48,981,000 | 34,763,035,000 | 33,836,099,000 | 34,638,998,000 | 97,213,000 | 33,842,150,000 | 33,514,416,000 | 33,721,070,000 | -35,007,000 | 34,682,891,000 | 34,636,520,000 | 34,216,451,000 | 37,567,946,000 | -105,746,000 | 39,054,443,000 | 39,281,606,000 | -89,021,000 | 39,346,102,000 | 39,379,470,000 | 39,421,590,000 | -263,610,000 | 40,486,765,000 | 40,799,664,000 | 41,174,497,000 | 91,779,000 | 40,770,976,000 | 40,599,162,000 | 40,509,514 | -571,895 | 40,163,176 | 40,274,160 | 47,305,268 | -44,792 | 49,178,944 | 49,343,172 | 49,169,961 | -19,423 | 49,082,910 | 48,922,381 | 48,486,210 | 15,394 | 47,873,053 | 47,869,706 | 47,866,546 | 812,640 | 46,601,092 | 43,061,255 | ||||
income before cumulative effect of change in accounting principle | 11,361,515 | 4,114,553 | -56,844,100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle, net of 12,116,700 income tax benefit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share before cumulative effect of change in accounting principle | 0.24 | 0.09 | -1.27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle | 0.04 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share before cumulative effect of change in accounting principle | 0.24 | 0.09 | -1.27 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-05-02 | 2026-01-31 | 2025-10-25 | 2025-07-26 | 2025-04-26 | 2025-01-25 | 2024-10-26 | 2024-07-27 | 2024-04-27 | 2024-01-27 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-28 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-29 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-30 | 2020-10-24 | 2020-07-25 | 2020-04-25 | 2020-01-25 | 2019-10-26 | 2019-07-27 | 2019-04-27 | 2019-01-26 | 2018-10-27 | 2018-07-28 | 2018-04-28 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-28 | 2016-10-29 | 2016-07-30 | 2016-04-23 | 2016-01-23 | 2015-10-24 | 2015-07-25 | 2015-04-25 | 2015-01-24 | 2014-10-25 | 2014-07-26 | 2014-04-26 | 2014-01-25 | 2013-10-26 | 2013-07-27 | 2013-04-27 | 2013-01-26 | 2012-10-27 | 2012-07-28 | 2012-04-28 | 2012-01-28 | 2011-10-29 | 2011-07-30 | 2011-04-30 | 2011-01-29 | 2010-10-30 | 2010-07-31 | 2010-04-24 | 2010-01-23 | 2009-10-24 | 2009-07-25 | 2009-04-25 | 2009-01-24 | 2008-10-25 | 2008-07-26 | 2008-04-26 | 2008-01-26 | 2007-10-27 | 2007-07-28 | 2007-04-28 | 2007-01-27 | 2006-10-28 | 2006-07-29 | 2006-04-29 | 2006-01-28 | 2005-10-29 | 2005-07-30 | 2005-04-30 | 2005-01-29 | 2004-10-30 | 2004-07-31 | 2004-04-24 | 2004-01-24 | 2003-10-25 | 2003-07-26 | 2003-04-26 | 2003-01-25 | 2002-10-26 | 2002-07-27 | 2002-04-27 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents | 538,826,000 | 709,165,000 | 110,109,000 | 28,460,000 | 16,119,000 | 92,670,000 | 15,269,000 | 19,564,000 | 26,139,000 | 101,086,000 | 15,665,000 | 83,377,000 | 71,397,000 | 224,186,000 | 65,285,000 | 120,278,000 | 185,568,000 | 310,757,000 | 263,701,000 | 261,947,000 | 330,615,000 | 11,770,000 | 12,036,000 | 22,535,000 | 643,876,000 | 54,560,000 | 11,837,000 | 12,583,000 | 33,579,000 | 128,342,000 | 21,513,000 | 23,906,000 | 57,946,000 | 24,531,000 | 38,608,000 | 19,357,000 | 29,491,000 | 21,711,000 | 33,787,000 | 19,327,000 | 20,166,000 | 21,797,000 | 21,289,000 | 22,542,000 | 18,428,000 | 16,459,000 | 20,672,000 | 18,722,000 | 16,344,000 | 14,394,000 | 18,607,000 | 18,247,000 | 22,590,000 | 54,726,000 | 52,581,000 | 66,710,000 | 86,195 | 51,312 | 44,766,000 | 89,027,000 | 161,003,000 | 79,960,000 | 103,320,000 | 116,155,000 | 135,928,000 | 120,483,000 | 104,707,000 | 78,762,000 | 74,037,000 | 45,723,000 | 22,068,000,000 | 25,040,000 | 27,259,000 | 19,232,000 | 18,862,000 | 15,966,000 | 14,445,000 | 7,489,000 | 27,268,000 | 13,589,000 | 22,439,000 | 61,901,000 | 83,062,000 | 75,626,131 | 51,834,290 | 37,479,553 | 51,393,109 | 48,585,438 | 118,344,373 | 149,794,385 | 129,851,760 | 118,031,804 | 131,375,151 | 111,321,473 | 116,052,139 | 135,352,203 |
accounts receivable | 1,980,558,000 | 1,696,973,000 | 1,586,884,000 | 1,587,961,000 | 1,527,845,000 | 1,373,738,000 | 1,661,293,000 | 1,507,475,000 | 1,372,804,000 | 1,243,256,000 | 1,461,170,000 | 1,214,450,000 | 1,184,871,000 | 1,067,013,000 | 1,244,482,000 | 1,118,595,000 | 994,951,000 | 895,898,000 | 959,741,000 | 929,120,000 | 867,545,000 | 858,123,000 | 938,941,000 | 897,833,000 | 870,791,000 | 817,245,000 | 919,496,000 | 796,908,000 | 701,522,000 | 625,258,000 | 849,769,000 | 684,862,000 | 644,980,000 | 347,727,000 | 369,800,000 | 348,868,000 | 308,867,000 | 329,786,000 | 328,030,000 | 355,318,000 | 318,282,000 | 361,635,000 | 315,134,000 | 265,772,000 | 267,286,000 | 296,832,000 | 272,741,000 | 233,276,000 | 231,619,000 | 304,412,000 | 252,202,000 | 234,037,000 | 227,413,000 | 153,794,000 | 141,788,000 | 121,638,000 | 102,698 | 140,492 | 138,552,000 | 101,789,000 | 95,455,000 | 113,070,000 | 110,117,000 | 96,773,000 | 90,786,000 | 113,008,000 | 116,968,000 | 108,239,000 | 115,146,000 | 155,791,000 | 146,420,000,000 | 127,856,000 | 128,770,000 | 157,078,000 | 146,864,000 | 133,020,000 | 120,052,000 | 154,978,000 | 146,906,000 | 153,722,000 | 157,604,000 | 167,989,000 | 161,321,000 | 133,962,240 | 115,650,789 | 158,600,216 | 131,926,512 | 127,399,761 | 126,644,448 | 124,803,409 | 121,979,664 | 105,289,340 | 99,891,183 | 105,144,626 | 86,443,183 | 118,047,547 |
contract assets | 240,133,000 | 162,327,000 | 147,576,000 | 119,655,000 | 101,992,000 | 63,375,000 | 60,963,000 | 74,229,000 | 68,460,000 | 52,211,000 | 70,451,000 | 77,254,000 | 56,617,000 | 43,932,000 | 53,319,000 | 45,715,000 | 33,646,000 | 24,539,000 | 110,685,000 | 163,691,000 | 177,212,000 | 197,110,000 | 204,516,000 | 257,893,000 | 275,001,000 | 253,005,000 | 343,191,000 | 357,615,000 | 297,630,000 | 215,849,000 | 147,320,000 | 169,931,000 | 101,163,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 143,290,000 | 128,349,000 | 120,057,000 | 122,560,000 | 132,968,000 | 127,255,000 | 115,973,000 | 101,248,000 | 103,952,000 | 108,565,000 | 114,016,000 | 117,225,000 | 115,748,000 | 114,972,000 | 107,135,000 | 98,883,000 | 94,067,000 | 81,291,000 | 69,876,000 | 69,685,000 | 71,059,000 | 70,849,000 | 70,827,000 | 77,754,000 | 92,622,000 | 98,324,000 | 104,923,000 | 107,353,000 | 105,166,000 | 94,385,000 | 90,819,000 | 87,785,000 | 84,260,000 | 83,877,000 | 83,204,000 | 88,175,000 | 84,535,000 | 81,054,000 | 73,606,000 | 61,304,000 | 57,916,000 | 57,686,000 | 48,650,000 | 45,205,000 | 43,768,000 | 47,003,000 | 49,095,000 | 42,512,000 | 43,426,000 | 39,273,000 | 35,999,000 | 35,047,000 | 34,909,000 | 25,142,000 | 26,274,000 | 29,795,000 | 30,263 | 25,716 | 20,558,000 | 17,648,000 | 16,106,000 | 15,139,000 | 16,058,000 | 13,091,000 | 10,814,000 | 7,774,000 | 8,303,000 | 9,153,000 | 9,639,000 | 10,135,000 | 8,994,000,000 | 8,854,000 | 9,538,000 | 9,349,000 | 8,268,000 | 9,119,000 | 8,350,000 | 9,108,000 | 7,981,000 | 9,474,000 | 9,752,000 | 8,619,000 | 8,116,000 | 7,217,594 | 6,120,687 | 6,246,819 | 5,352,586 | 4,996,287 | 3,741,617 | 3,068,041 | 2,669,796 | 2,766,329 | 2,779,181 | 5,763,480 | 5,643,275 | 9,260,505 |
income tax receivable | 16,897,000 | 19,869,000 | 19,869,000 | 35,838,000 | 2,963,000 | 5,826,000 | 2,665,000 | 2,346,000 | 10,659,000 | 765,000 | 3,929,000 | 6,036,000 | 14,537,000 | 12,729,000 | 7,502,000 | 9,709,000 | 3,607,000 | 1,706,000 | 724,000 | 780,000 | 3,168,000 | 1,417,000 | 2,376,000 | 3,461,000 | 5,496,000 | 7,662,000 | 15,568,000 | 1,008,000 | 7,493,000 | 6,258,000 | 26,639,000 | 15,288,000 | 29,285,000 | 6,988,164 | 7,297,181 | 221,459 | 460,093 | 2,792,331 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 50,653,000 | 40,212,000 | 41,475,000 | 44,448,000 | 45,807,000 | 34,629,000 | 43,321,000 | 52,323,000 | 55,466,000 | 42,253,000 | 45,081,000 | 52,282,000 | 54,447,000 | 38,648,000 | 42,797,000 | 44,296,000 | 47,182,000 | 30,876,000 | 37,498,000 | 43,556,000 | 48,012,000 | 29,072,000 | 38,462,000 | 49,840,000 | 48,585,000 | 31,991,000 | 32,483,000 | 31,971,000 | 38,242,000 | 29,145,000 | 34,010,000 | 31,116,000 | 32,165,000 | 29,710,000 | 23,603,000 | 24,070,000 | 20,863,000 | 21,416,000 | 16,106,000 | 18,730,000 | 19,431,000 | 20,866,000 | 16,199,000 | 20,112,000 | 23,837,000 | 14,467,000 | 12,727,000 | 18,656,000 | 16,142,000 | 16,192,000 | 10,608,000 | 13,014,000 | 13,923,000 | 12,822,000 | 8,466,000 | 12,278,000 | 12,641 | 11,240 | 10,938,000 | 10,890,000 | 13,796,000 | 11,851,000 | 8,137,000 | 11,212,000 | 13,516,000 | 12,724,000 | 7,323,000 | 10,018,000 | 12,821,000 | 11,945,000 | 7,301,000,000 | 9,628,000 | 12,416,000 | 12,012,000 | 7,266,000 | 10,393,000 | 12,646,000 | 12,730,000 | 9,384,000 | 16,471,000 | 20,105,000 | 15,616,000 | 11,286,000 | 14,152,476 | 16,185,541 | 14,215,800 | 10,275,142 | 12,901,520 | 13,710,428 | 10,562,491 | 7,378,452 | 7,599,337 | 6,917,930 | 8,437,765 | 6,107,688 | 5,898,088 |
total current assets | 2,970,357,000 | 2,756,895,000 | 2,025,970,000 | 1,938,922,000 | 1,824,731,000 | 1,694,630,000 | 1,896,819,000 | 1,760,665,000 | 1,626,821,000 | 1,550,036,000 | 1,708,729,000 | 1,555,247,000 | 1,483,845,000 | 1,492,680,000 | 1,513,018,000 | 1,433,803,000 | 1,369,951,000 | 1,356,090,000 | 1,449,003,000 | 1,477,708,000 | 1,498,050,000 | 1,168,630,000 | 1,265,506,000 | 1,306,635,000 | 1,930,875,000 | 1,258,293,000 | 1,411,930,000 | 1,307,847,000 | 1,178,515,000 | 1,096,440,000 | 1,148,927,000 | 1,005,262,000 | 936,082,000 | 893,370,000 | 938,518,000 | 950,237,000 | 888,329,000 | 966,948,000 | 851,234,000 | 848,784,000 | 766,625,000 | 817,617,000 | 696,632,000 | 620,888,000 | 584,365,000 | 652,734,000 | 605,736,000 | 541,190,000 | 516,350,000 | 615,330,000 | 541,134,000 | 501,794,000 | 469,684,000 | 381,708,000 | 376,947,000 | 352,815,000 | 335,120 | 349,650 | 330,311,000 | 314,958,000 | 362,603,000 | 301,081,000 | 322,761,000 | 319,344,000 | 316,446,000 | 328,968,000 | 327,207,000 | 297,441,000 | 298,039,000 | 339,463,000 | 305,081,000,000 | 284,922,000 | 285,948,000 | 312,147,000 | 292,437,000 | 256,747,000 | 284,936,000 | 284,308,000 | 279,513,000 | 297,781,000 | 346,140,000 | 341,879,000 | 313,266,523 | 284,507,624 | 293,685,515 | 276,033,343 | 257,299,869 | 316,642,016 | 334,817,243 | 305,472,577 | 279,877,158 | 275,018,993 | 272,013,600 | 256,736,247 | 313,305,898 | |
property and equipment | 591,570,000 | 575,376,000 | 567,918,000 | 564,678,000 | 567,405,000 | 541,921,000 | 514,858,000 | 482,996,000 | 458,197,000 | 444,909,000 | 430,739,000 | 393,233,000 | 374,415,000 | 367,852,000 | 337,175,000 | 312,805,000 | 299,005,000 | 294,798,000 | 284,246,000 | 276,659,000 | 273,503,000 | 273,960,000 | 288,292,000 | 315,604,000 | 350,452,000 | 376,610,000 | 394,516,000 | 422,264,000 | 429,310,000 | 424,751,000 | 428,305,000 | 423,680,000 | 416,258,000 | 423,330,000 | 422,107,000 | 378,408,000 | 344,120,000 | 337,653,000 | 326,670,000 | 309,783,000 | 290,536,000 | 265,485,000 | 231,564,000 | 226,328,000 | 207,148,000 | 206,139,000 | 205,413,000 | 205,703,000 | 203,639,000 | 203,916,000 | 202,703,000 | 189,145,000 | 187,242,000 | 154,701,000 | 158,247,000 | 155,036,000 | 156,315 | 147,616 | 149,439,000 | 127,068,000 | 130,000,000 | 134,674,000 | 136,028,000 | 137,740,000 | 142,559,000 | 136,811,000 | 142,132,000 | 148,186,000 | 156,801,000 | 164,597,000 | 170,479,000,000 | 177,027,000 | 174,251,000 | 172,793,000 | 164,544,000 | 160,548,000 | 154,354,000 | 141,890,000 | 126,646,000 | 127,645,000 | 120,693,000 | 113,129,000 | 117,145,000 | 107,382,963 | 110,531,156 | 101,979,439 | 100,352,913 | 94,382,592 | 98,167,997 | 80,665,828 | 86,893,826 | 91,753,595 | 90,851,063 | 100,815,413 | 110,451,873 | 118,753,157 |
operating lease right-of-use assets | 176,255,000 | 169,648,000 | 118,769,000 | 112,128,000 | 111,960,000 | 112,151,000 | 107,924,000 | 79,975,000 | 80,477,000 | 76,348,000 | 74,369,000 | 72,790,000 | 72,677,000 | 67,240,000 | 66,083,000 | 64,788,000 | 62,127,000 | 61,101,000 | 61,993,000 | 66,954,000 | 67,045,000 | 63,179,000 | 65,912,000 | 69,940,000 | 71,680,000 | 69,596,000 | 68,468,000 | 69,459,000 | 69,065,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 1,457,077,000 | 1,443,435,000 | 332,645,000 | 332,645,000 | 330,501,000 | 330,330,000 | 332,374,000 | 320,388,000 | 315,308,000 | 311,991,000 | 309,953,000 | 272,545,000 | 272,545,000 | 272,545,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 272,485,000 | 325,749,000 | 325,749,000 | 325,749,000 | 325,749,000 | 325,749,000 | 325,749,000 | 325,749,000 | 325,840,000 | 321,783,000 | 321,748,000 | 323,235,000 | 312,658,000 | 308,669,000 | 310,157,000 | 281,448,000 | 281,448,000 | 281,448,000 | 271,653,000 | 269,465,000 | 269,465,000 | 269,465,000 | 269,088,000 | 267,810,000 | 267,810,000 | 267,810,000 | 267,810,000 | 260,708,000 | 262,989,000 | 174,849,000 | 174,849,000 | 174,849,000 | 174,849 | 174,849 | 174,849,000 | 173,364,000 | 173,329,000 | 157,851,000 | 157,851,000 | 157,851,000 | 157,851,000 | 157,851,000 | 157,851,000 | 157,851,000 | 157,944,000 | 240,138,000 | 240,138,000,000 | 249,902,000 | 250,518,000 | 250,518,000 | 250,830,000 | 250,480,000 | 249,468,000 | 249,242,000 | 216,194,000 | 216,188,000 | 232,549,000 | 194,123,000 | 194,123,000 | 223,261,141 | 223,261,141 | 224,033,862 | 224,140,641 | 221,817,180 | 218,001,325 | 106,615,836 | 106,615,836 | 106,615,836 | 106,615,836 | 106,615,836 | 106,615,836 | 150,281,342 |
intangible assets | 867,654,000 | 925,948,000 | 183,999,000 | 195,839,000 | 207,768,000 | 219,746,000 | 227,669,000 | 109,160,000 | 108,465,000 | 108,954,000 | 115,755,000 | 79,587,000 | 83,057,000 | 86,566,000 | 90,138,000 | 94,020,000 | 97,902,000 | 101,832,000 | 105,864,000 | 109,968,000 | 114,647,000 | 119,322,000 | 124,491,000 | 129,526,000 | 134,702,000 | 139,945,000 | 145,193,000 | 150,463,000 | 155,783,000 | 161,125,000 | 166,550,000 | 172,305,000 | 178,075,000 | 177,286,000 | 183,561,000 | 189,851,000 | 185,568,000 | 191,664,000 | 197,879,000 | 124,892,000 | 129,431,000 | 134,166,000 | 120,926,000 | 110,031,000 | 114,173,000 | 117,824,000 | 116,116,000 | 111,819,000 | 115,243,000 | 120,021,000 | 125,275,000 | 127,252,000 | 134,306,000 | 48,182,000 | 49,773,000 | 51,364,000 | 52,972 | 54,589 | 56,279,000 | 59,414,000 | 61,234,000 | 48,059,000 | 49,625,000 | 51,309,000 | 52,875,000 | 54,441,000 | 56,056,000 | 57,695,000 | 59,334,000 | 61,035,000 | 62,860,000,000 | 64,682,000 | 66,494,000 | 68,292,000 | 70,122,000 | 71,596,000 | 69,645,000 | 71,384,000 | 48,939,000 | 50,132,000 | 51,345,000 | 32,484,000 | 33,320,000 | 34,131,653 | 34,970,652 | 35,702,426 | 35,178,721 | 36,777,268 | 37,440,935 | 664,998 | 729,646 | 797,391 | 865,161 | 977,584 | 1,126,555 | 1,879,884 |
other assets | 117,487,000 | 107,880,000 | 95,523,000 | 75,712,000 | 62,607,000 | 46,589,000 | 35,051,000 | 26,211,000 | 22,340,000 | 24,647,000 | 24,620,000 | 22,199,000 | 25,179,000 | 26,371,000 | 26,397,000 | 28,469,000 | 30,642,000 | 31,918,000 | 31,104,000 | 38,076,000 | 37,287,000 | 46,589,000 | 48,378,000 | 50,497,000 | 52,670,000 | 47,438,000 | 49,720,000 | 52,589,000 | 52,784,000 | 89,438,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total assets | 6,180,400,000 | 5,979,182,000 | 3,324,824,000 | 3,219,924,000 | 3,104,972,000 | 2,945,367,000 | 3,114,695,000 | 2,779,395,000 | 2,611,608,000 | 2,516,885,000 | 2,664,165,000 | 2,395,601,000 | 2,311,718,000 | 2,313,254,000 | 2,305,296,000 | 2,206,370,000 | 2,132,112,000 | 2,118,224,000 | 2,204,695,000 | 2,241,850,000 | 2,263,017,000 | 1,944,165,000 | 2,065,064,000 | 2,144,687,000 | 2,812,864,000 | 2,217,631,000 | 2,395,576,000 | 2,328,371,000 | 2,211,206,000 | 2,097,503,000 | 2,133,212,000 | 1,952,385,000 | 1,883,010,000 | 1,852,522,000 | 1,899,307,000 | 1,876,012,000 | 1,766,443,000 | 1,838,407,000 | 1,719,716,000 | 1,599,286,000 | 1,503,541,000 | 1,531,482,000 | 1,358,864,000 | 1,257,116,000 | 1,193,533,000 | 1,262,157,000 | 1,212,354,000 | 1,142,776,000 | 1,119,894,000 | 1,224,276,000 | 1,154,208,000 | 1,097,193,000 | 1,072,809,000 | 771,533,000 | 772,193,000 | 747,045,000 | 732,102 | |||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 666,643,000 | 497,263,000 | 297,130,000 | 264,908,000 | 259,227,000 | 223,490,000 | 241,007,000 | 233,533,000 | 212,887,000 | 222,121,000 | 215,278,000 | 204,776,000 | 196,183,000 | 207,739,000 | 200,980,000 | 187,570,000 | 176,447,000 | 155,896,000 | 173,599,000 | 173,235,000 | 171,013,000 | 158,966,000 | 183,679,000 | 177,275,000 | 194,417,000 | 119,612,000 | 129,531,000 | 140,279,000 | 138,727,000 | 119,485,000 | 134,702,000 | 125,720,000 | 112,200,000 | 109,877,000 | 132,974,000 | 119,334,000 | 99,318,000 | 114,730,000 | 115,492,000 | 92,964,000 | 70,827,000 | 93,398,000 | 71,834,000 | 64,463,000 | 52,114,000 | 66,422,000 | 63,318,000 | 62,985,000 | 52,315,000 | 68,926,000 | 77,954,000 | 64,509,000 | 64,166,000 | 38,485,000 | 36,823,000 | 33,287,000 | 31,602 | 36,211 | 39,399,000 | 27,862,000 | 20,562,000 | 24,076,000 | 25,881,000 | 28,003,000 | 23,980,000 | 28,093,000 | 28,977,000 | 24,542,000 | 22,717,000 | 32,994,000 | 29,835,000,000 | 28,778,000 | 25,674,000 | 33,222,000 | 30,375,000 | 25,967,000 | 26,668,000 | 33,932,000 | 29,052,000 | 31,050,000 | 28,992,000 | 32,326,000 | 37,185,000 | 27,554,387 | 26,195,084 | 36,646,575 | 34,347,637 | 27,920,528 | 26,048,793 | 26,359,139 | 22,734,971 | 25,706,240 | 22,811,389 | 27,011,085 | 26,611,259 | 29,141,944 |
current portion of debt | 6,000,000 | 4,000,000 | 20,000,000 | 20,000,000 | 15,000,000 | 10,000,000 | 5,000,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 17,500,000 | 13,125,000 | 66,639,000 | 61,522,000 | 81,722,000 | 78,121,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 16,875,000 | 11,250,000 | 5,625,000 | 31,281,000 | 28,875,000 | 24,063,000 | 21,656,000 | 14,438,000 | 18,813,000 | 17,500,000 | 13,125,000 | 9,375,000 | 5,625,000 | 5,625,000 | 3,750,000 | 12,500,000 | 11,719,000 | 10,938,000 | 10,156,000 | 9,375,000 | 8,594,000 | 7,813,000 | 7,031,000 | 6,250,000 | 55,000 | 74,000 | 121,000 | 167 | 177 | 232,000 | 383,000 | 48,859,000 | 47,000 | 150,000 | 348,000 | 615,000 | 926,000 | 1,394,000 | 1,759,000 | 2,064,000 | 2,306,000,000 | 2,518,000 | 2,883,000 | 3,094,000 | 3,301,000 | 3,515,000 | 3,343,000 | 7,452,000 | 5,169,000 | 7,388,000 | 9,409,000 | |||||||||||||||||||
contract liabilities | 155,812,000 | 158,503,000 | 54,766,000 | 69,897,000 | 92,109,000 | 73,548,000 | 58,885,000 | 34,754,000 | 57,466,000 | 39,122,000 | 21,320,000 | 20,864,000 | 23,522,000 | 19,512,000 | 14,419,000 | 16,170,000 | 16,024,000 | 18,512,000 | 13,943,000 | 13,486,000 | 18,833,000 | 14,101,000 | 16,412,000 | 18,829,000 | 24,566,000 | 16,332,000 | 19,893,000 | 13,272,000 | 12,815,000 | 15,125,000 | 7,631,000 | 8,152,000 | 5,730,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued insurance claims | 50,406,000 | 47,594,000 | 53,060,000 | 46,345,000 | 47,072,000 | 46,686,000 | 49,614,000 | 51,165,000 | 51,608,000 | 44,466,000 | 45,713,000 | 45,225,000 | 44,191,000 | 41,043,000 | 41,594,000 | 41,870,000 | 38,967,000 | 36,805,000 | 39,933,000 | 43,783,000 | 43,444,000 | 41,736,000 | 43,623,000 | 43,702,000 | 41,977,000 | 38,881,000 | 41,884,000 | 41,075,000 | 44,035,000 | 39,961,000 | 41,579,000 | 39,010,000 | 40,182,000 | 48,424,000 | 39,909,000 | 40,242,000 | 39,428,000 | 38,748,000 | 36,844,000 | 39,407,000 | 37,513,000 | 38,078,000 | 35,824,000 | 38,036,000 | 34,185,000 | 33,525,000 | 32,260,000 | 32,567,000 | 32,638,000 | 31,528,000 | 29,069,000 | 28,229,000 | 26,313,000 | 24,244,000 | 25,218,000 | 25,123,000 | 24,999 | 25,659 | 26,092,000 | 26,289,000 | 26,530,000 | 28,499,000 | 28,086,000 | 26,919,000 | 25,911,000 | 27,084,000 | 27,386,000 | 28,743,000 | 32,671,000 | 29,883,000 | 29,834,000,000 | |||||||||||||||||||||||||
operating lease liabilities | 44,773,000 | 42,288,000 | 38,135,000 | 39,217,000 | 38,177,000 | 35,823,000 | 34,752,000 | 33,310,000 | 32,855,000 | 32,015,000 | 30,135,000 | 29,348,000 | 28,618,000 | 27,527,000 | 26,522,000 | 25,352,000 | 24,536,000 | 24,641,000 | 24,614,000 | 26,125,000 | 24,967,000 | 24,769,000 | 26,075,000 | 27,171,000 | 29,392,000 | 26,581,000 | 25,739,000 | 25,751,000 | 25,072,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 771,000 | 45,086,000 | 30,636,000 | 23,557,000 | 11,378,000 | 3,861,000 | 2,814,000 | 6,092,000 | 14,896,000 | 9,585,000 | 233,000 | 6,000 | 197,000 | 982,000 | 6,387,000 | 8,413,000 | 13,020,000 | 8,694,000 | 344,000 | 9,516,000 | 2,553,000 | 366,000 | 721,000 | 668,000 | 1,530,000 | 1,902,000 | 10,067,000 | 1,112,000 | 651,000 | 452,000 | 27,904,000 | 15,307,000 | 4,567,000 | 2,317,000 | 8,926,000 | 1,947,000 | 8,426,000 | 1,198,000 | 9,617,000 | 4,979,000 | 12,313,000 | 6,598,000 | 1,594,288 | 5,973,876 | 8,266,683 | 5,168,984 | 1,360,972 | |||||||||||||||||||||||||||||||||||||||||||||||||
other accrued liabilities | 225,726,000 | 256,481,000 | 193,367,000 | 172,335,000 | 135,178,000 | 166,970,000 | 195,660,000 | 158,341,000 | 129,860,000 | 147,219,000 | 156,060,000 | 141,733,000 | 116,968,000 | 141,334,000 | 160,500,000 | 143,683,000 | 122,207,000 | 128,209,000 | 127,933,000 | 124,058,000 | 115,318,000 | 120,809,000 | 107,392,000 | 108,827,000 | 106,748,000 | 98,775,000 | 115,724,000 | 117,159,000 | 109,390,000 | 104,074,000 | 119,464,000 | 104,626,000 | 86,971,000 | 84,091,000 | 113,603,000 | 99,331,000 | 87,137,000 | 97,810,000 | 122,302,000 | 89,662,000 | 73,481,000 | 102,779,000 | 98,406,000 | 78,224,000 | 62,991,000 | 86,905,000 | 76,134,000 | 69,758,000 | 57,566,000 | 79,453,000 | 71,191,000 | 64,908,000 | 69,959,000 | 47,642,000 | 50,926,000 | 51,294,000 | 41,355 | 51,296 | 52,041,000 | 44,427,000 | 39,222,000 | 41,507,000 | 42,813,000 | 42,095,000 | 45,010,000 | 39,761,000 | 52,590,000 | 41,360,000 | 44,060,000 | 47,934,000 | 66,275,000,000 | 55,479,000 | 60,042,000 | 51,153,000 | 63,076,000 | 52,107,000 | 45,871,000 | 40,465,000 | 45,109,000 | 41,387,000 | 48,621,000 | 36,367,000 | 43,550,000 | 41,084,316 | 37,079,120 | 34,280,628 | 41,528,467 | 36,005,143 | 31,400,297 | 32,082,695 | 30,895,657 | 28,802,800 | 26,585,035 | 29,612,943 | 30,031,673 | 38,885,888 |
total current liabilities | 1,149,360,000 | 1,006,900,000 | 656,458,000 | 612,702,000 | 631,849,000 | 587,153,000 | 608,475,000 | 511,103,000 | 513,554,000 | 506,304,000 | 488,820,000 | 459,446,000 | 433,074,000 | 469,551,000 | 471,100,000 | 432,145,000 | 395,681,000 | 381,796,000 | 393,153,000 | 447,523,000 | 436,079,000 | 448,490,000 | 463,715,000 | 411,324,000 | 428,294,000 | 323,025,000 | 364,787,000 | 356,964,000 | 341,655,000 | 284,991,000 | 304,044,000 | 310,319,000 | 275,860,000 | 283,121,000 | 318,538,000 | 288,881,000 | 263,152,000 | 311,963,000 | 322,627,000 | 242,545,000 | 201,749,000 | 252,296,000 | 226,710,000 | 194,994,000 | 178,212,000 | 212,598,000 | 196,532,000 | 188,867,000 | 165,763,000 | 201,848,000 | 199,815,000 | 177,047,000 | 178,074,000 | 116,440,000 | 114,563,000 | 110,804,000 | 99,430 | 113,799 | 118,513,000 | 99,838,000 | 136,992,000 | 94,749,000 | 97,203,000 | 97,749,000 | 95,657,000 | 98,050,000 | 110,030,000 | 97,088,000 | 102,177,000 | 115,014,000 | 131,464,000,000 | 120,648,000 | 120,566,000 | 126,699,000 | 127,252,000 | 119,147,000 | 111,121,000 | 127,477,000 | 111,794,000 | 112,513,000 | 117,849,000 | 110,988,000 | 118,712,000 | 99,936,129 | 93,948,431 | 103,445,014 | 102,477,637 | 103,903,524 | 92,173,665 | 78,697,507 | 70,733,750 | 65,276,912 | 65,854,946 | 71,958,114 | 70,551,452 | 89,553,038 |
long-term debt | 2,809,714,000 | 2,810,497,000 | 919,480,000 | 1,009,058,000 | 1,017,635,000 | 933,212,000 | 1,092,789,000 | 942,368,000 | 842,422,000 | 791,415,000 | 949,406,000 | 799,395,000 | 803,382,000 | 807,367,000 | 811,350,000 | 815,332,000 | 819,311,000 | 823,251,000 | 827,226,000 | 831,197,000 | 835,178,000 | 501,562,000 | 490,000,000 | 665,533,000 | 1,363,857,000 | 844,401,000 | 970,243,000 | 932,277,000 | 867,376,000 | 867,574,000 | 867,835,000 | 727,318,000 | 731,736,000 | 736,008,000 | 738,265,000 | 811,579,000 | 740,575,000 | 774,501,000 | 706,202,000 | 723,952,000 | 612,455,000 | 636,009,000 | 521,841,000 | 446,692,000 | 421,418,000 | 455,640,000 | 446,863,000 | 403,082,000 | 416,301,000 | 475,735,000 | 444,169,000 | 433,601,000 | 420,033,000 | 187,500,000 | 187,500,000 | 187,500,000 | 187,500 | 187,555 | 187,574,000 | 187,603,000 | 187,666,000 | 135,350,000 | 135,350,000 | 135,350,000 | 135,350,000 | 135,350,000 | 135,377,000 | 135,487,000 | 145,678,000 | 180,621,000 | 151,049,000,000 | 151,529,000 | 152,119,000 | 167,786,000 | 163,509,000 | 179,303,000 | 174,517,000 | 185,328,000 | 150,009,000 | 161,011,000 | 182,204,000 | 186,962,000 | ||||||||||||||
accrued insurance claims - non-current | 66,024,000 | 57,977,000 | 66,101,000 | 54,602,000 | 55,248,000 | 49,836,000 | 51,227,000 | 55,206,000 | 54,389,000 | 49,447,000 | 50,281,000 | 49,293,000 | 53,357,000 | 49,347,000 | 48,719,000 | 45,240,000 | 48,559,000 | 48,238,000 | 51,339,000 | 60,714,000 | 62,361,000 | 70,224,000 | 67,195,000 | 67,303,000 | 66,913,000 | 56,026,000 | 58,352,000 | 58,492,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities - non-current | 138,448,000 | 135,221,000 | 87,032,000 | 78,575,000 | 74,891,000 | 76,928,000 | 72,946,000 | 46,190,000 | 47,119,000 | 44,110,000 | 43,846,000 | 43,213,000 | 43,558,000 | 39,628,000 | 39,513,000 | 39,276,000 | 37,486,000 | 36,519,000 | 37,211,000 | 40,851,000 | 41,034,000 | 38,359,000 | 40,327,000 | 43,418,000 | 42,964,000 | 43,606,000 | 43,217,000 | 44,371,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities, net - non-current | 96,489,000 | 85,159,000 | 85,082,000 | 67,678,000 | 32,023,000 | 32,172,000 | 31,682,000 | 43,943,000 | 51,715,000 | 49,562,000 | 57,981,000 | 61,177,000 | 62,181,000 | 60,205,000 | 59,416,000 | 62,373,000 | 57,794,000 | 55,674,000 | 56,362,000 | 54,062,000 | 51,448,000 | 55,360,000 | 66,041,000 | 75,527,000 | 73,158,000 | 77,574,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 24,661,000 | 24,292,000 | 27,376,000 | 27,578,000 | 27,168,000 | 26,969,000 | 23,898,000 | 22,136,000 | 21,777,000 | 21,391,000 | 19,884,000 | 19,031,000 | 18,732,000 | 18,401,000 | 16,582,000 | 14,988,000 | 14,943,000 | 14,202,000 | 28,630,000 | 27,082,000 | 26,964,000 | 26,572,000 | 35,343,000 | 23,416,000 | 10,901,000 | 6,442,000 | 5,669,000 | 5,260,000 | 5,208,000 | 6,492,000 | 5,914,000 | 5,954,000 | 5,750,000 | 5,351,000 | 5,288,000 | 4,687,000 | 4,599,000 | 4,269,000 | 4,178,000 | 4,141,000 | 4,546,000 | 4,352,000 | 4,249,000 | 4,942,000 | 5,051,000 | 5,211,000 | 4,882,000 | 5,960,000 | 6,249,000 | 5,992,000 | 6,001,000 | 4,637,000 | 4,537,000 | 3,959,000 | 4,071,000 | 3,798,000 | 3,752 | 3,704 | 3,550,000 | 3,685,000 | 3,711,000 | 3,507,000 | 3,445,000 | 3,650,000 | 4,752,000 | 4,936,000 | 4,758,000 | 4,106,000 | 5,830,000 | 5,717,000 | 5,314,000,000 | 6,953,000 | 8,178,000 | 9,077,000 | 1,322,000 | 1,318,000 | 1,310,000 | 293,000 | 289,000 | 308,000 | 224,000 | 140,000 | 57,000 | 523,093 | 521,328 | 744,145 | 829,058 | 1,041,420 | 931,515 | 1,116,156 | 1,273,889 | 1,617,574 | 1,688,921 | 1,790,927 | 1,861,383 | 2,696,728 |
total liabilities | 4,284,696,000 | 4,120,046,000 | 1,841,529,000 | 1,850,193,000 | 1,838,814,000 | 1,706,270,000 | 1,881,017,000 | 1,620,946,000 | 1,530,976,000 | 1,462,229,000 | 1,610,218,000 | 1,431,555,000 | 1,414,284,000 | 1,444,499,000 | 1,446,680,000 | 1,409,354,000 | 1,373,774,000 | 1,359,680,000 | 1,393,921,000 | 1,461,429,000 | 1,453,064,000 | 1,132,857,000 | 1,151,940,000 | 1,270,939,000 | 1,978,970,000 | 1,349,027,000 | 1,515,426,000 | 1,474,938,000 | 1,390,029,000 | 1,293,335,000 | 1,316,354,000 | 1,169,180,000 | 1,136,028,000 | 1,162,884,000 | 1,227,724,000 | 1,253,274,000 | 1,151,371,000 | 1,224,685,000 | 1,162,429,000 | 1,097,546,000 | 939,337,000 | 987,568,000 | 851,664,000 | 734,930,000 | 688,625,000 | 752,656,000 | 727,420,000 | 677,851,000 | 668,258,000 | 763,292,000 | 725,847,000 | 688,370,000 | 674,437,000 | 379,538,000 | 379,262,000 | 368,659,000 | 356,207 | 372,740 | 372,904,000 | 342,667,000 | 377,562,000 | 283,055,000 | 285,001,000 | 287,492,000 | 288,791,000 | 293,286,000 | 302,834,000 | 289,127,000 | 306,536,000 | 360,854,000 | 344,943,000,000 | 335,704,000 | 333,819,000 | 357,062,000 | 345,133,000 | 349,477,000 | 336,277,000 | 360,628,000 | 300,560,000 | 308,741,000 | 334,689,000 | 324,922,000 | 146,899,000 | 129,819,785 | 121,650,678 | 132,531,346 | 132,873,876 | 133,070,176 | 206,689,657 | 93,465,969 | 86,203,008 | 78,951,586 | 79,624,356 | 85,158,324 | 83,256,489 | 102,781,938 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value 1.00 per share: 1,000,000 shares authorized: no shares issued and outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 10,008,000 | 9,990,000 | 9,652,000 | 9,649,000 | 9,641,000 | 9,659,000 | 9,725,000 | 9,699,000 | 9,697,000 | 9,697,000 | 9,779,000 | 9,777,000 | 9,773,000 | 9,783,000 | 9,852,000 | 9,819,000 | 9,848,000 | 9,871,000 | 10,059,000 | 10,057,000 | 10,259,000 | 10,205,000 | 10,636,000 | 10,612,000 | 10,544,000 | 10,528,000 | 10,507,000 | 10,496,000 | 10,493,000 | 10,477,000 | 10,428,000 | 10,408,000 | 10,398,000 | 10,313,000 | 10,362,000 | 10,360,000 | 10,474,000 | 10,488,000 | 10,473,000 | 10,447,000 | 10,964,000 | 10,822,000 | 11,127,000 | 11,359,000 | 11,331,000 | 11,353,000 | 11,330,000 | 11,314,000 | 11,263,000 | 11,248,000 | 11,088,000 | 11,020,000 | 10,998,000 | 10,865,000 | 11,196,000 | 11,198,000 | 11,317 | 11,162,000 | 11,348,000 | 11,751,000 | 13,006,000 | |||||||||||||||||||||||||||||||||||
additional paid-in capital | 326,920,000 | 381,659,000 | 22,377,000 | 15,181,000 | 9,099,000 | 8,991,000 | 22,652,000 | 17,238,000 | 7,823,000 | 6,217,000 | 19,147,000 | 12,982,000 | 6,620,000 | 5,654,000 | 12,189,000 | 4,630,000 | 3,128,000 | 2,028,000 | 3,942,000 | 2,309,000 | 3,807,000 | 2,284,000 | 36,510,000 | 31,093,000 | 28,352,000 | 30,158,000 | 30,040,000 | 27,563,000 | 25,217,000 | 22,489,000 | 23,165,000 | 17,356,000 | 11,010,000 | 6,383,000 | 10,092,000 | 5,218,000 | 5,332,000 | 15,604,000 | 10,208,000 | 3,880,000 | 82,231,000 | 77,239,000 | 71,004,000 | 119,233,000 | 122,279,000 | 135,824,000 | 131,819,000 | 128,387,000 | 122,998,000 | 129,068,000 | 115,205,000 | 110,373,000 | 107,121,000 | 102,351,000 | 114,820,000 | 113,449,000 | 120,573 | 115,397 | 112,991,000 | 120,281,000 | 139,212,000 | 141,061,000 | 170,209,000 | 169,345,000 | 172,863,000 | 172,954,000 | 172,112,000 | 170,991,000 | 172,900,000 | 173,628,000 | 172,167,000,000 | 182,405,000 | 192,069,000 | 192,424,000 | 191,837,000 | 185,864,000 | 181,594,000 | 180,813,000 | 176,850,000 | 175,022,000 | 173,112,000 | 170,441,000 | 355,575,000 | 354,731,150 | 354,307,758 | 349,387,299 | 348,570,091 | 347,528,563 | 346,970,298 | 337,565,116 | 336,394,016 | 334,807,238 | 334,760,367 | 334,745,805 | 334,547,396 | 335,278,387 |
retained earnings | 1,558,776,000 | 1,467,487,000 | 1,451,266,000 | 1,344,901,000 | 1,247,418,000 | 1,220,447,000 | 1,201,301,000 | 1,131,512,000 | 1,063,112,000 | 1,040,289,000 | 1,026,569,000 | 942,833,000 | 882,587,000 | 855,089,000 | 838,348,000 | 784,336,000 | 747,131,000 | 748,414,000 | 798,540,000 | 769,823,000 | 797,654,000 | 800,588,000 | 867,760,000 | 833,834,000 | 796,810,000 | 829,699,000 | 840,888,000 | 816,659,000 | 786,763,000 | 772,484,000 | 784,538,000 | 756,708,000 | 726,808,000 | 674,194,000 | 652,287,000 | 608,579,000 | 600,520,000 | 588,930,000 | 537,880,000 | 488,520,000 | 472,564,000 | 457,091,000 | 426,267,000 | 392,440,000 | 372,182,000 | 362,750,000 | 341,943,000 | 325,453,000 | 317,558,000 | 320,625,000 | 301,965,000 | 287,300,000 | 280,102,000 | 278,639,000 | 266,777,000 | 253,496,000 | 243,851 | 240,366 | 227,399,000 | 214,435,000 | 212,946,000 | 218,040,000 | 211,292,000 | 206,650,000 | 205,001,000 | 208,966,000 | 205,443,000 | 198,816,000 | 191,219,000 | 269,172,000 | 258,623,000,000 | 255,534,000 | 248,648,000 | 251,874,000 | 239,051,000 | 224,757,000 | 212,311,000 | 206,727,000 | 199,077,000 | 188,992,000 | 195,490,000 | 191,619,000 | 180,897,000 | 193,289,812 | 179,577,287 | 172,203,697 | 156,582,855 | 139,496,405 | 128,319,350 | 111,877,208 | 97,949,969 | 86,588,455 | 83,804,295 | 84,915,231 | 80,800,678 | 137,644,778 |
total stockholders’ equity | 1,895,704,000 | 1,859,136,000 | 1,483,295,000 | 1,369,731,000 | 1,266,158,000 | 1,239,097,000 | 1,233,678,000 | 1,158,449,000 | 1,080,632,000 | 1,054,656,000 | 1,053,947,000 | 964,046,000 | 897,434,000 | 868,755,000 | 858,616,000 | 797,016,000 | 758,338,000 | 758,544,000 | 810,774,000 | 780,421,000 | 809,953,000 | 811,308,000 | 913,124,000 | 873,748,000 | 833,894,000 | 868,604,000 | 880,150,000 | 853,433,000 | 821,177,000 | 804,168,000 | 816,858,000 | 783,205,000 | 746,982,000 | 689,638,000 | 671,583,000 | 622,738,000 | 615,072,000 | 613,722,000 | 557,287,000 | 395,049,000 | 390,623,000 | 382,757,000 | 377,187,000 | 455,807,000 | 444,093,000,000 | 451,497,000 | 454,599,000 | 458,291,000 | 444,631,000 | 424,283,000 | 407,429,000 | 401,078,000 | 389,455,000 | 377,451,000 | 382,028,000 | 375,430,000 | 549,810,000 | 561,084,557 | 546,671,267 | 535,609,724 | 518,960,957 | 500,633,713 | 488,710,746 | 465,466,740 | 450,339,569 | 437,352,862 | 434,521,322 | 435,617,443 | 431,296,864 | 487,691,714 | ||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 6,180,400,000 | 5,979,182,000 | 3,324,824,000 | 3,219,924,000 | 3,104,972,000 | 2,945,367,000 | 3,114,695,000 | 2,779,395,000 | 2,611,608,000 | 2,516,885,000 | 2,664,165,000 | 2,395,601,000 | 2,311,718,000 | 2,313,254,000 | 2,305,296,000 | 2,206,370,000 | 2,132,112,000 | 2,118,224,000 | 2,204,695,000 | 2,241,850,000 | 2,263,017,000 | 1,944,165,000 | 2,065,064,000 | 2,144,687,000 | 2,812,864,000 | 2,217,631,000 | 2,395,576,000 | 2,328,371,000 | 2,211,206,000 | 2,097,503,000 | 2,133,212,000 | 1,952,385,000 | 1,883,010,000 | 1,852,522,000 | 1,899,307,000 | 1,876,012,000 | 1,766,443,000 | 1,838,407,000 | 1,719,716,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to the condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to the consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -1,547,000 | -1,548,000 | -1,546,000 | -1,546,000 | -1,771,000 | -1,773,000 | -1,769,000 | -1,769,000 | -1,769,000 | -1,767,000 | -1,768,000 | -1,767,000 | -1,769,000 | -1,782,000 | -1,791,000 | -1,812,000 | -1,781,000 | -1,285,000 | -1,285,000 | -1,296,000 | -1,282,000 | -1,273,000 | -1,267,000 | -1,234,000 | -1,252,000 | -1,158,000 | -1,419,000 | -1,254,000 | -1,300,000 | -1,274,000 | -1,107,000 | -1,555,000 | -1,238,000 | -1,198,000 | -846,000 | -884,000 | -24,000 | -4,000 | -8,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities, net non-current | 47,650,000 | 59,945,000 | 71,548,000 | 65,963,000 | 72,580,000 | 64,489,000 | 62,817,000 | 77,622,000 | 103,626,000 | 87,401,000 | 83,352,000 | 79,395,000 | 76,587,000 | 75,590,000 | 69,593,000 | 45,001,000 | 47,388,000 | 48,815,000 | 45,596,000 | 43,018,000 | 45,361,000 | 47,915,000 | 49,003,000 | 49,603,000 | 48,612,000 | 46,691,000 | 48,100,000 | 48,792,000 | 49,537,000 | 44,011,000 | 42,883 | 43,479 | 39,923,000 | 28,567,000 | 26,019,000 | 24,702,000 | 24,159,000 | 23,786,000 | 23,581,000 | 23,892,000 | 22,910,000 | 21,595,000 | 18,000,000 | 19,947,000 | 19,514,000,000 | 20,599,000 | 16,767,000 | 16,494,000 | 19,316,000 | 16,756,000 | 17,357,000 | 15,238,000 | 5,997,000 | 6,973,000 | 6,246,000 | 1,299,000 | 1,226,707 | |||||||||||||||||||||||||||||||||||||||
total non-current assets | 799,558,000 | 838,052,000 | 881,989,000 | 959,338,000 | 983,646,000 | 1,020,524,000 | 1,032,691,000 | 1,001,063,000 | 984,285,000 | 947,123,000 | 946,928,000 | 959,152,000 | 960,789,000 | 925,775,000 | 878,114,000 | 871,459,000 | 868,482,000 | 750,502,000 | 736,916,000 | 713,865,000 | 662,232,000 | 636,228,000 | 609,168,000 | 609,423,000 | 606,618,000 | 601,586,000 | 603,544,000 | 608,946,000 | 613,074,000 | 595,399,000 | 603,125,000 | 389,825,000 | 395,246,000 | 394,230,000 | 396,982 | 390,257 | 394,444,000 | 374,068,000 | 379,083,000 | 353,065,000 | 356,795,000 | 357,239,000 | 363,363,000 | 359,367,000 | 366,250,000 | 374,443,000 | 385,684,000 | 477,198,000 | 483,955,000,000 | 502,279,000 | 502,470,000 | 503,206,000 | 497,327,000 | 495,195,000 | 486,959,000 | |||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 63,681,000 | 25,389,000 | 26,755,000 | 36,753,000 | 33,373,000 | 34,281,000 | 35,768,000 | 33,473,000 | 33,776,000 | 34,379,000 | 35,501,000 | 32,766,000 | 38,089,000 | 30,404,000 | 18,382,000 | 15,995,000 | 16,001,000 | 16,254,000 | 16,852,000 | 17,199,000 | 17,286,000 | 18,294,000 | 18,588,000 | 12,093,000 | 12,377,000 | 12,981,000 | 12,846 | 13,203 | 13,877,000 | 14,222,000 | 14,520,000 | 12,481,000 | 13,291,000 | 10,339,000 | 10,078,000 | 10,264,000 | 10,211,000 | 10,711,000 | 11,605,000 | 11,428,000 | 10,478,000,000 | 10,668,000 | 11,207,000 | 11,603,000 | 11,831,000 | 12,538,000 | 13,371,000 | 14,254,000 | 13,928,000 | 12,714,000 | 14,349,000 | 14,124,000 | 10,242,000 | 12,862,062 | 15,051,372 | 9,813,070 | 10,568,343 | 10,673,224 | 12,834,695 | 7,340,333 | 8,096,095 | 9,036,125 | 4,698,197 | 4,976,727 | 4,992,743 | 3,039,094 | ||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings | 406,517,000 | 389,286,000 | 440,895,000 | 397,048,000 | 488,960,000 | 376,972,000 | 358,236,000 | 302,393,000 | 333,659,000 | 274,730,000 | 247,979,000 | 212,314,000 | 256,951,000 | 230,569,000 | 198,581,000 | 174,138,000 | 221,110,000 | 204,349,000 | 183,920,000 | 148,502,000 | 118,409,000 | 127,321,000 | 105,874,000 | 83,493 | 101,426 | 90,855,000 | 73,899,000 | 55,843,000 | 65,057,000 | 66,559,000 | 59,867,000 | 42,855,000 | 57,500,000 | 67,111,000 | 63,853,000 | 58,047,000 | 96,231,000 | 94,270,000,000 | 84,764,000 | 79,092,000 | 97,554,000 | 95,392,000 | 95,176,000 | 80,886,000 | 86,300,000 | 79,546,000 | 69,415,000 | 68,037,000 | 79,963,000 | 65,559,000 | 68,786,809 | 54,225,648 | 64,137,515 | 58,175,272 | 47,336,254 | 40,509,963 | 37,319,061 | 34,814,130 | 30,985,814 | 24,734,552 | 32,349,179 | 33,349,021 | 35,180,892 | |||||||||||||||||||||||||||||||||
deferred tax assets | 26,524,000 | 22,614,000 | 20,886,000 | 24,021,000 | 22,733,000 | 20,581,000 | 19,152,000 | 21,974,000 | 20,630,000 | 19,278,000 | 18,732,000 | 21,022,000 | 19,932,000 | 17,156,000 | 16,334,000 | 17,718,000 | 16,853,000 | 16,622,000 | 15,422,000 | 16,074,000 | 15,633,000 | 15,653,000 | 15,393 | 15,971 | 15,957,000 | 14,869,000 | 14,843,000 | 14,937,000 | 14,944,000 | 14,033,000 | 13,425,000 | 15,335,000 | 15,779,000 | 15,695,000 | 16,784,000 | 16,779,000 | 19,347,000,000 | 19,229,000 | 19,448,000 | 16,634,000 | 15,478,000 | 14,275,000 | 14,216,000 | 14,331,000 | 13,223,000 | 15,068,000 | 13,553,000 | 12,052,000 | 12,535,000 | 12,154,671 | 12,950,239 | 13,005,612 | 11,922,558 | 16,080,609 | 11,594,972 | 9,269,856 | 8,778,775 | 7,907,353 | 9,099,537 | 8,997,077 | 8,680,848 | 6,774,332 | ||||||||||||||||||||||||||||||||||
billings in excess of costs and estimated earnings | 6,599,000 | 9,284,000 | 14,885,000 | 18,004,000 | 15,271,000 | 19,557,000 | 11,137,000 | 14,303,000 | 12,416,000 | 16,896,000 | 14,271,000 | 16,422,000 | 14,027,000 | 13,882,000 | 13,401,000 | 13,869,000 | 13,347,000 | 13,788,000 | 12,370,000 | 11,386,000 | 1,447,000 | 1,522,000 | 979,000 | 1,307 | 456 | 749,000 | 877,000 | 1,819,000 | 667,000 | 376,000 | 582,000 | 408,000 | 180,000 | 151,000 | 512,000 | 332,000 | 311,000 | 483,000,000 | 613,000 | 1,067,000 | 1,375,000 | 712,000 | 645,000 | 584,000 | 701,000 | 397,000 | 978,000 | 472,000 | 280,000 | 464,000 | 395,611 | 538,945 | 361,352 | 141,568 | 1,269,644 | 1,992,745 | 720,876 | 703,063 | 1,107,871 | 1,840,819 | 209,794 | 354,061 | 822,817 | |||||||||||||||||||||||||||||||||
commitments and contingencies, note 17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 501,740,000 | 564,204,000 | 543,914,000 | 507,200,000 | 522,186,000 | 504,908,000 | 509,501,000 | 484,934,000 | 464,925,000 | 451,636,000 | 460,984,000 | 428,361,000 | 408,823,000 | 398,372,000 | 391,995,000 | 392,931,000 | 378,386,000 | 375,895 | 367,167 | 351,851,000 | 346,359,000 | 364,124,000 | 371,091,000 | 394,555,000 | 389,091,000 | 391,018,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 1,599,286,000 | 1,503,541,000 | 1,531,482,000 | 1,358,864,000 | 1,257,116,000 | 1,193,533,000 | 1,262,157,000 | 1,212,354,000 | 1,142,776,000 | 1,119,894,000 | 1,224,276,000 | 1,154,208,000 | 1,097,193,000 | 1,072,809,000 | 771,533,000 | 772,193,000 | 747,045,000 | 732,102 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -426,000 | -158,000 | -229,000 | -183,000 | 43,000 | 103,000 | 130,000 | 151,000 | 140,000 | 138,000 | 243,000 | 154 | 211 | 299,000 | 295,000 | 215,000 | 183,000 | 169,000 | 211,000 | 112,000 | 123,000 | 69,000 | -48,000 | -79,000 | -114,000 | 186,000,000 | 191,000 | 210,000 | 337,000 | 75,000 | 59,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11 and 18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 12,287,000 | 18,347,000 | 2,231,000 | 2,516,000 | 907,000 | 6,925,000 | 741,000 | 4,884,000 | 867,000 | 4,437 | 3,493 | 8,685,000 | 6,836,000 | 5,557,000 | 1,067,000 | 3,626,000 | 8,213,000 | 9,122,000 | 2,144,000 | 7,016,000 | 11,557,000 | 10,921,000 | 2,241,000 | 6,014,000,000 | 9,380,000 | 9,170,000 | 1,774,000 | 6,291,000 | 1,366,602 | 8,160,936 | 2,096,215 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11, and 17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11, and 18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11, and 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 9, 10, and 15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 9, 10, and 17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total | 739,907 | 724,755,000 | 689,026,000 | 741,686,000 | 654,146,000 | 679,556,000 | 676,583,000 | 679,809,000 | 688,335,000 | 693,457,000 | 671,884,000 | 683,723,000 | 816,661,000 | 789,036,000,000 | 787,201,000 | 788,418,000 | 815,353,000 | 789,764,000 | 773,760,000 | 743,706,000 | 761,706,000 | 690,015,000 | 686,192,000 | 716,717,000 | 700,352,000 | 696,709,000 | 690,904,342 | 668,321,945 | 668,141,070 | 651,834,833 | 633,703,889 | 695,400,403 | 558,932,709 | 536,542,577 | 516,304,448 | 514,145,678 | 520,775,767 | 514,553,353 | 590,473,652 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value 1.00 per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1,000,000 shares authorized: no shares issued and outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 33,578,474 and 33,487,640 issued and outstanding, respectively | 11,193 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11, 16 and 19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 35,421,065 and 38,656,190 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding, respectively | 11,807,000 | 12,885,000 | 13,042,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11, 16 and 18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 38,656,190 and 38,998,513 issued and outstanding, respectively | 12,885,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 38,653,756 and 38,998,513 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 39,125,701 and 38,998,513 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 38,998,513 and 39,352,020 issued and outstanding, respectively | 12,999,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets of discontinued operations | 164,000 | 644,000 | 618,000 | 667,000,000 | 171,000 | 255,000 | 288,000 | 307,000 | 616,000 | 6,152,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities of discontinued operations | 537,000 | 638,000 | 1,828,000 | 2,731,000,000 | 1,608,000 | 1,126,000 | 1,239,000 | 939,000 | 1,495,000 | 5,047,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current liabilities of discontinued operations | 388,000 | 473,000 | 437,000 | 427,000,000 | 507,000 | 565,000 | 651,000 | 649,000 | 1,131,000 | 1,283,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 38,995,854 and 39,352,020 issued and outstanding, respectively | 12,998,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 11, 15 and 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 39,443,225 and 39,352,020 issued and outstanding, respectively | 13,147,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 39,366,150 and 39,352,020 issued and outstanding, respectively | 13,121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 11, 12, 17 and 19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 39,352,020 and 41,005,106 issued and outstanding, respectively | 13,117,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued self-insured claims | 31,652,000 | 29,774,000 | 27,690,000 | 26,902,000 | 26,992,000 | 28,410,000 | 29,034,000 | 27,088,000 | 31,710,000 | 30,355,000 | 27,660,000 | 28,166,000 | 27,596,620 | 26,253,541 | 26,750,086 | 22,296,987 | 27,976,840 | 27,881,340 | 11,259,228 | 11,219,265 | 9,560,637 | 9,512,763 | 8,643,145 | 8,462,759 | 8,156,666 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 11, 12, 16 and 17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,103,616 and 41,005,106 issued and outstanding, respectively | 13,367,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 41,017,399 and 41,005,106 issued and outstanding, respectively | 13,672,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value 1 00 per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,968,692 and 41,005,106 issued and outstanding, respectively | 13,656,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current assets of discontinued operations | 33,000 | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 11, 17 and 19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 41,005,106 and 40,612,059 issued and outstanding, respectively | 13,668,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current assets. | 278,565,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 11, 15 and 16 stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,810,215 and 40,612,059 issued and outstanding, respectively | 13,603,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 11, 15 and 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,645,635 and 40,612,059 issued and outstanding, respectively | 13,548,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other assets | 334,880,000 | 279,061,000 | 279,034,000 | 298,243,000 | 241,083,000 | 237,685,000 | 270,254,856 | 273,283,165 | 272,476,116 | 275,448,577 | 282,021,428 | 280,590,390 | 143,449,638 | 144,176,174 | 144,673,695 | 148,275,622 | 147,946,754 | 147,365,233 | 158,414,597 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
checks drawn in excess of bank balances | 6,276,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 14 and 15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,628,231 and 40,612,059 issued and outstanding, respectively | 13,542,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 16 and 18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,612,059 and 48,865,186 issued and outstanding, respectively | 13,536,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation | -2,950,000 | -3,217,462 | -3,484,922 | -2,215,549 | -2,390,667 | -2,565,785 | -2,740,904 | -48,258 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 13 and 16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,314,672 and 48,865,186 issued and outstanding, respectively | 13,437,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 12 and 15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,278,841 and 48,865,186 issued and outstanding, respectively | 13,426,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets, net non-current | 352,000 | 2,926,758 | 5,560,872 | 12,753,756 | 12,313,435 | 7,260,991 | 7,167,117 | 6,692,784 | 14,564,869 | 13,845,048 | 13,042,372 | 3,214,277 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 2,042,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 40,110,843 and 48,865,186 issued and outstanding, respectively | 13,370,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 19,379,494 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes and capital leases payable | 2,749,000 | 3,305,195 | 3,881,741 | 3,812,085 | 4,162,978 | 4,757,493 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10, 16 and 18 stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, notes 10 and 12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,843,186 and 48,596,049 issued and outstanding, respectively | 16,281,057 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 28,035 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,813,447 and 48,596,049 issued and outstanding, respectively | 16,271,144 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1,000,000 shares authorized: no shares issued and outstanding . | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,621,148 and 48,596,049 issued and outstanding, respectively | 16,234,277 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,596,049 and 47,986,768 issued and outstanding, respectively | 16,198,678 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,523,608 and 47,986,768 issued and outstanding, respectively | 16,174,530 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable | 4,850,490 | 8,886 | 9,537 | 14,535 | 39,517 | 54,752 | 78,672 | 7,528,995 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,486,025 and 47,986,768 issued and outstanding, respectively | 16,162,002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 9 stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 48,073,264 and 47,986,768 issued and outstanding, respectively | 16,024,416 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer advances | 2,273 | 84,829 | 5,065,423 | 5,065,423 | 5,013,028 | 5,016,728 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 47,986,768 and 47,846,403 issued and outstanding, respectively | 15,995,584 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies, note 9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 47,871,525 and 47,846,403 issued and outstanding, respectively | 15,957,169 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 47,870,002 and 47,846,403 issued and outstanding, respectively | 15,956,660 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized: 47,869,254 and 47,846,403 issued and outstanding, respectively | 15,956,407 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1,000,000 shares authorized; no shares issued and outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 47,846,403 and 42,964,193 shares issued and outstanding, respectively | 15,948,790 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
150,000,000 shares authorized; 47,901,623 and 42,964,193 shares issued and outstanding, respectively | 15,967,214 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -1,150,407 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-05-02 | 2026-01-31 | 2025-10-25 | 2025-07-26 | 2025-04-26 | 2025-01-25 | 2024-10-26 | 2024-07-27 | 2024-04-27 | 2024-01-27 | 2023-10-28 | 2023-07-29 | 2023-04-29 | 2023-01-28 | 2022-10-29 | 2022-07-30 | 2022-04-30 | 2022-01-29 | 2021-10-30 | 2021-07-31 | 2021-05-01 | 2021-01-30 | 2020-10-24 | 2020-07-25 | 2020-04-25 | 2020-01-25 | 2019-10-26 | 2019-07-27 | 2019-04-27 | 2019-01-26 | 2018-10-27 | 2018-07-28 | 2018-04-28 | 2017-10-28 | 2017-07-29 | 2017-04-29 | 2017-01-28 | 2016-10-29 | 2016-07-30 | 2016-04-23 | 2016-01-23 | 2015-10-24 | 2015-07-25 | 2015-04-25 | 2015-01-24 | 2014-10-25 | 2014-07-26 | 2014-04-26 | 2014-01-25 | 2013-10-26 | 2013-07-27 | 2013-04-27 | 2013-01-26 | 2012-10-27 | 2012-07-28 | 2012-04-28 | 2012-01-28 | 2011-10-29 | 2011-07-30 | 2011-04-30 | 2011-01-29 | 2010-10-30 | 2010-07-31 | 2010-04-24 | 2010-01-23 | 2009-10-24 | 2009-07-25 | 2009-04-25 | 2009-01-24 | 2008-10-25 | 2008-07-26 | 2008-04-26 | 2008-01-26 | 2007-10-27 | 2007-07-28 | 2007-04-28 | 2007-01-27 | 2006-10-28 | 2006-07-29 | 2006-04-29 | 2006-01-28 | 2005-10-29 | 2005-07-30 | 2005-04-30 | 2005-01-29 | 2004-10-30 | 2004-07-31 | 2004-04-24 | 2004-01-24 | 2003-10-25 | 2003-07-26 | 2003-04-26 | 2003-01-25 | 2002-10-26 | 2002-07-27 | 2002-04-27 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 91,289,000 | 16,293,000 | 106,366,000 | 97,482,000 | 61,048,000 | 32,670,000 | 69,789,000 | 68,400,000 | 62,554,000 | 23,418,000 | 83,736,000 | 60,246,000 | 51,523,000 | 24,809,000 | 54,012,000 | 43,856,000 | 19,536,000 | 794,000 | 28,717,000 | 18,165,000 | 898,000 | -4,195,000 | 33,926,000 | 37,024,000 | -32,418,000 | -11,189,000 | 24,229,000 | 29,896,000 | 14,279,000 | -12,054,000 | 27,830,000 | 29,900,000 | 17,231,000 | 28,776,000 | 43,708,000 | 38,796,000 | 23,663,000 | 51,050,000 | 49,360,000 | 33,083,000 | 15,473,000 | 30,824,000 | 33,827,000 | 20,258,000 | 9,432,000 | 20,807,000 | 16,490,000 | 7,895,000 | -3,067,000 | 18,660,000 | 14,666,000 | 7,199,000 | 1,462,000 | 11,861,000 | 13,282,000 | 9,645,000 | 3,485,000 | 12,966,000 | 12,965,000 | 1,489,000 | -5,094,000 | 6,747,000 | 4,643,000 | 1,648,000 | -3,965,000 | 3,523,000 | 6,628,000 | 7,597,000 | -77,953,000 | 10,548,000 | 6,886,000 | -3,225,000 | 14,927,000 | 14,294,000 | 12,445,000 | 5,585,000 | 9,560,000 | 10,090,000 | -6,503,000 | 3,871,000 | 10,722,000 | -12,392,957 | 13,712,525 | 7,373,590 | 15,620,842 | 17,086,450 | 11,177,055 | 11,361,515 | 2,784,159 | -1,110,936 | 4,114,553 | -56,844,100 | -79,217,050 | |||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 111,644,000 | 88,164,000 | 62,159,000 | 60,854,000 | 58,389,000 | 54,793,000 | 52,001,000 | 46,572,000 | 45,205,000 | 45,306,000 | 42,521,000 | 37,994,000 | 37,271,000 | 36,745,000 | 35,455,000 | 35,344,000 | 36,637,000 | 37,345,000 | 37,765,000 | 38,463,000 | 39,079,000 | 43,584,000 | 42,312,000 | 44,130,000 | 45,871,000 | 46,615,000 | 47,355,000 | 47,245,000 | 46,341,000 | 45,909,000 | 45,534,000 | 44,805,000 | 43,355,000 | 42,651,000 | 40,244,000 | 37,410,000 | 35,706,000 | 34,546,000 | 36,010,000 | 31,583,000 | 29,898,000 | 27,449,000 | 25,865,000 | 23,986,000 | 23,263,000 | 22,930,000 | 23,059,000 | 22,726,000 | 23,435,000 | 23,552,000 | 24,821,000 | 24,530,000 | 20,819,000 | 15,311,000 | 15,646,000 | 15,561,000 | 15,528,000 | 15,958,000 | 15,639,000 | 15,491,000 | 15,787,000 | 15,616,000 | 17,049,000 | 15,851,000 | 15,516,000 | 15,191,000 | 15,843,000 | 16,163,000 | 16,817,000 | 16,612,000 | 17,301,000 | 16,910,000 | 16,047,000 | 15,841,000 | 15,495,000 | 14,417,000 | 12,859,000 | 12,164,000 | 12,243,000 | 12,167,000 | 11,381,000 | 11,003,058 | 11,524,787 | 12,800,023 | 11,265,132 | 11,613,857 | 10,109,601 | 11,008,530 | 9,334,410 | 8,898,453 | 8,885,456 | 10,460,239 | 10,829,811 | 10,913,966 | 10,207,899 | |
non-cash lease expense | 15,587,000 | 15,587,000 | 12,612,000 | 12,536,000 | 12,982,000 | 11,153,000 | 10,615,000 | 9,810,000 | 9,452,000 | 9,146,000 | 8,944,000 | 8,563,000 | 8,528,000 | 8,294,000 | 8,008,000 | 7,889,000 | 7,878,000 | 7,973,000 | 7,879,000 | 8,120,000 | 7,866,000 | 8,348,000 | 7,737,000 | 7,822,000 | 7,921,000 | 7,780,000 | 7,459,000 | 7,414,000 | 7,390,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax provision | 11,330,000 | 76,000 | 17,404,000 | 35,655,000 | -149,000 | -7,772,000 | 2,153,000 | -8,419,000 | -3,195,000 | -1,004,000 | 1,975,000 | 790,000 | -2,957,000 | 4,580,000 | 2,119,000 | -688,000 | 2,300,000 | 2,613,000 | 3,799,000 | -7,707,000 | -4,585,000 | -7,183,000 | -8,710,000 | 2,072,000 | -4,416,000 | 6,026,000 | 5,579,000 | -6,619,000 | 8,087,000 | 1,672,000 | 5,383,000 | 518,000 | 12,316,000 | -2,770,000 | 7,075,000 | 1,612,000 | -1,187,000 | 4,527,000 | -2,780,000 | 2,653,000 | 113,000 | 1,688,000 | -1,217,000 | 5,544,000 | 832,000 | -22,000 | 3,520,000 | 10,234,000 | 2,534,000 | 1,410,000 | 550,000 | -98,000 | -409,000 | 1,052,000 | 1,376,000 | -15,129,000 | 3,052,000 | |||||||||||||||||||||||||||||||||||||||
stock-based compensation | 10,573,000 | 9,283,000 | 7,986,000 | 8,100,000 | 9,099,000 | 8,991,000 | 14,024,000 | 9,482,000 | 7,823,000 | 6,217,000 | 6,298,000 | 6,322,000 | 6,620,000 | 5,654,000 | 4,515,000 | 4,630,000 | 3,128,000 | 2,028,000 | 1,789,000 | 2,309,000 | 3,740,000 | 2,281,000 | 3,796,000 | 4,372,000 | 2,322,000 | 1,584,000 | 2,694,000 | 2,277,000 | 3,479,000 | 1,910,000 | 7,366,000 | 6,048,000 | 4,863,000 | 7,380,000 | 4,875,000 | 4,915,000 | 5,308,000 | 5,707,000 | 4,250,000 | 3,892,000 | 4,199,000 | 4,509,000 | 3,150,000 | 3,219,000 | 3,664,000 | 3,890,000 | 2,875,000 | 2,672,000 | 3,543,000 | 3,506,000 | 2,627,000 | 2,513,000 | 2,496,000 | 2,266,000 | 1,933,000 | 1,642,000 | 1,326,000 | 1,323,000 | 1,314,000 | 981,000 | 791,000 | 863,000 | 812,000 | |||||||||||||||||||||||||||||||||
provision for (recovery of) bad debt | 280,000 | 97,000 | -64,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of fixed assets | -1,995,000 | -2,073,000 | -4,760,000 | -10,102,000 | -9,773,000 | -7,696,000 | -8,201,000 | -8,160,000 | -12,404,000 | -4,618,000 | -8,356,000 | -7,558,000 | -7,816,000 | -2,768,000 | -5,135,000 | -3,467,000 | -5,389,000 | 56,000 | -415,000 | -992,000 | -2,852,000 | -819,000 | -4,001,000 | -3,418,000 | -1,788,000 | -1,094,000 | -2,241,000 | -4,806,000 | -6,738,000 | -2,192,000 | -3,874,000 | -4,909,000 | -8,415,000 | -6,495,000 | -6,646,000 | -5,048,000 | -1,729,000 | -1,443,000 | -3,593,000 | -4,061,000 | -1,016,000 | -1,136,000 | -861,000 | -3,067,000 | -1,659,000 | -1,523,000 | -2,802,000 | -5,469,000 | -570,000 | -1,865,000 | -816,000 | -1,460,000 | -826,000 | -1,581,000 | -2,852,000 | -7,439,000 | -2,221,000 | -2,918,000 | -3,406,000 | -3,300,000 | -1,980,000 | -1,530,000 | -1,534,000 | -4,308,000 | -809,000 | -1,026,000 | -1,786,000 | -498,000 | -1,022,000 | -1,669,000 | -5,203,000 | |||||||||||||||||||||||||
amortization of debt issuance costs and other | 1,905,000 | 1,941,000 | 747,000 | 748,000 | 747,000 | 747,000 | 733,000 | 720,000 | 2,231,000 | 689,000 | 687,000 | 691,000 | 917,000 | 695,000 | 697,000 | 698,000 | 745,000 | 702,000 | 731,000 | 756,000 | 636,000 | 608,000 | 559,000 | 679,000 | 951,000 | 1,026,000 | 1,011,000 | 1,001,000 | 985,000 | 974,000 | 923,000 | 902,000 | 887,000 | 859,000 | 854,000 | 835,000 | 819,000 | 815,000 | 894,000 | 696,000 | 595,000 | 690,000 | 550,000 | 502,000 | 494,000 | 494,000 | 488,000 | 488,000 | 475,000 | 465,000 | 460,000 | 458,000 | ||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -283,866,000 | 214,011,000 | 1,163,000 | -61,908,000 | -154,108,000 | 287,732,000 | -149,007,000 | -130,276,000 | -126,215,000 | 218,668,000 | -212,381,000 | -30,375,000 | -118,295,000 | 177,020,000 | -127,903,000 | -123,746,000 | -99,085,000 | 63,849,000 | -30,638,000 | -61,652,000 | -12,246,000 | 80,765,000 | -41,225,000 | -27,161,000 | -54,134,000 | 101,777,000 | -126,087,000 | -95,189,000 | -76,297,000 | 182,957,000 | -164,872,000 | -40,283,000 | -8,552,000 | 21,868,000 | -21,012,000 | -31,164,000 | 21,512,000 | -2,404,000 | 32,396,000 | -37,464,000 | 43,294,000 | -35,497,000 | -49,046,000 | 1,647,000 | 28,971,000 | -22,016,000 | -35,355,000 | -1,678,000 | 72,481,000 | -52,397,000 | -17,260,000 | -6,643,000 | 39,543,000 | -12,015,000 | -20,155,000 | -18,523,000 | 37,304,000 | -2,047,000 | -36,255,000 | -6,653,000 | 23,689,000 | -2,446,000 | -14,165,000 | -6,061,000 | 21,156,000 | 3,687,000 | -8,500,000 | 6,726,000 | 40,484,000 | -9,232,000 | 1,365,000 | 28,437,000 | -10,288,000 | -12,989,000 | -6,616,000 | 30,132,000 | -539,000 | 6,794,000 | 3,815,000 | 24,315,000 | -6,710,000 | -28,156,605 | -18,267,451 | 42,446,218 | -21,906,162 | -4,747,801 | 122,357 | 20,259,435 | -3,637,156 | -17,356,232 | -5,737,089 | 5,367,788 | -19,075,790 | -12,923,217 | 5,324,249 | |
contract assets | -80,497,000 | -43,075,000 | -39,853,000 | -20,056,000 | 45,454,000 | -28,481,000 | 2,219,000 | 34,299,000 | 20,705,000 | -23,295,000 | -8,675,000 | 14,480,000 | -9,356,000 | -11,923,000 | -11,595,000 | 90,715,000 | 53,464,000 | 8,174,000 | 24,629,000 | 5,096,000 | 50,960,000 | 11,371,000 | -13,763,000 | 86,626,000 | 21,044,000 | -59,527,000 | -84,031,000 | -61,440,000 | 22,090,000 | -66,345,000 | -44,133,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets and inventories | -25,044,000 | -5,705,000 | 4,566,000 | 9,456,000 | -16,515,000 | -2,823,000 | 9,996,000 | 5,213,000 | -8,102,000 | 8,780,000 | 9,487,000 | 1,082,000 | -16,264,000 | -3,517,000 | -7,095,000 | -1,757,000 | -28,901,000 | -4,786,000 | 5,595,000 | 6,003,000 | -19,067,000 | 6,646,000 | 18,253,000 | 13,754,000 | -11,337,000 | 6,835,000 | 1,583,000 | 1,616,000 | -16,994,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | -4,969,000 | -11,789,000 | -14,828,000 | -11,894,000 | -11,736,000 | -11,869,000 | -9,418,000 | -1,834,000 | 2,165,000 | -293,000 | -2,711,000 | 2,621,000 | 791,000 | 1,428,000 | 1,682,000 | 1,738,000 | 818,000 | -1,192,000 | 1,177,000 | 13,000 | 2,222,000 | 3,966,000 | 1,494,000 | 1,699,000 | 2,019,000 | 1,849,000 | 2,183,000 | -287,000 | 37,323,000 | 1,511,000 | -27,340,000 | 931,000 | -212,000 | 1,010,000 | 981,000 | 330,000 | 621,000 | 132,000 | -69,000 | 960,000 | -2,983,000 | -844,000 | 636,000 | -4,585,000 | -2,767,000 | -159,000 | 91,000 | 72,000 | -288,000 | -430,000 | -74,000 | 230,000 | -125,000 | -62,000 | 208,000 | -385,000 | -49,000 | 288,000 | -190,000 | 72,000 | 170,000 | 565,000 | -44,000 | -515,000 | -119,000 | -326,000 | 273,000 | 254,000 | 352,000 | 220,000 | 250,000 | 320,000 | 403,000 | 395,000 | 594,000 | 472,000 | 413,000 | -1,415,000 | 1,268,000 | 10,000 | 566,000 | 2,642,410 | 3,311,140 | -5,238,302 | 743,752 | -4,660 | 2,161,471 | -276,849 | 755,762 | 940,030 | -4,337,928 | 278,530 | 16,016 | -2,217,319 | 614,319 | |
income taxes payable/receivable | 2,201,000 | 15,969,000 | -80,924,000 | 17,413,000 | 29,383,000 | -17,205,000 | 10,183,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 169,390,000 | 142,569,000 | 31,112,000 | 8,645,000 | 40,908,000 | -19,691,000 | -5,965,000 | 24,244,000 | -15,398,000 | 10,492,000 | 2,642,000 | 4,346,000 | -10,491,000 | 7,253,000 | 12,848,000 | 7,683,000 | 21,612,000 | -18,120,000 | 4,478,000 | 1,038,000 | 7,699,000 | -24,984,000 | 4,184,000 | -15,772,000 | 80,319,000 | -15,951,000 | -7,835,000 | 3,345,000 | 18,300,000 | -15,603,000 | 11,391,000 | 11,107,000 | 13,169,000 | -5,339,000 | 2,333,000 | 13,338,000 | -15,777,000 | 1,083,000 | 8,305,000 | 22,126,000 | -23,174,000 | 7,875,000 | 8,338,000 | 10,710,000 | -13,085,000 | 1,151,000 | 1,262,000 | 10,080,000 | -16,457,000 | 871,000 | 409,000 | 325,000 | -15,776,000 | 3,879,000 | 1,075,000 | 2,702,000 | -4,362,000 | 3,563,000 | 3,724,000 | 6,732,000 | -6,223,000 | -1,653,000 | -345,000 | 4,201,000 | -5,016,000 | -397,000 | 2,470,000 | 1,676,000 | -9,750,000 | 2,609,000 | 2,611,000 | -4,704,000 | 1,560,000 | 3,128,000 | -3,153,000 | -3,730,000 | 1,520,000 | -1,011,000 | 2,501,000 | -5,290,000 | 179,000 | 9,630,247 | 1,359,304 | -10,451,489 | 2,298,938 | 6,826,210 | 1,998,735 | -4,040,237 | 3,624,168 | -2,971,269 | 2,894,851 | -4,199,696 | 399,826 | 654,700 | 1,623,143 | |
accrued liabilities, insurance claims, operating lease liabilities, and other liabilities | -42,414,000 | -49,224,000 | 22,670,000 | 26,879,000 | -42,045,000 | -42,216,000 | 18,564,000 | 20,661,000 | -18,027,000 | -18,241,000 | 7,539,000 | 11,826,000 | -25,996,000 | -26,471,000 | 13,086,000 | 13,838,000 | -10,409,000 | -28,127,000 | -10,904,000 | 428,000 | -11,134,000 | -8,991,000 | 2,324,000 | 9,134,000 | 11,171,000 | -29,485,000 | -7,942,000 | -585,000 | -1,089,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | -24,586,000 | 418,998,000 | 220,027,000 | 57,444,000 | -53,966,000 | 328,217,000 | 65,791,000 | -7,514,000 | -37,398,000 | 325,087,000 | -37,264,000 | 56,270,000 | -85,117,000 | 246,245,000 | -4,507,000 | -12,034,000 | -64,915,000 | 145,542,000 | 104,307,000 | 17,295,000 | 41,511,000 | 102,352,000 | 111,943,000 | 82,321,000 | 85,161,000 | 191,752,000 | -24,015,000 | -53,616,000 | -56,122,000 | 142,784,000 | -55,527,000 | 12,613,000 | 24,577,000 | 56,827,000 | 149,930,000 | 42,322,000 | 105,750,000 | -41,559,000 | 182,515,000 | 32,444,000 | 75,391,000 | -28,862,000 | 18,316,000 | 40,329,000 | 72,350,000 | 10,905,000 | -13,306,000 | 29,625,000 | 86,559,000 | -18,693,000 | 15,417,000 | 86,000 | 63,525,000 | 27,716,000 | -3,328,000 | -2,398,000 | 51,418,000 | 19,433,000 | -8,233,000 | 4,534,000 | 28,490,000 | 19,066,000 | 5,456,000 | -8,191,000 | 32,291,000 | 24,582,000 | 30,508,000 | 20,918,000 | 71,100,000 | 4,110,000 | 23,948,000 | 45,203,000 | 17,687,000 | 30,223,000 | 14,299,000 | 50,966,000 | 12,973,000 | 37,197,000 | 27,513,000 | 41,747,000 | -4,183,000 | 18,773,223 | 10,613,215 | 51,764,465 | 6,281,097 | |||||||||||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -70,315,000 | -54,388,000 | -55,215,000 | -51,689,000 | -79,499,000 | -68,492,000 | -74,578,000 | -65,427,000 | -41,960,000 | -57,359,000 | -67,245,000 | -50,968,000 | -42,920,000 | -65,178,000 | -54,845,000 | -42,527,000 | -38,405,000 | -43,565,000 | -45,125,000 | -36,723,000 | -31,629,000 | -21,937,000 | -9,386,000 | -6,023,000 | -20,701,000 | -18,716,000 | -17,914,000 | -38,176,000 | -45,768,000 | -37,163,000 | -47,263,000 | -46,040,000 | -34,497,000 | -56,023,000 | -66,011,000 | -58,312,000 | -36,794,000 | -40,080,000 | -47,290,000 | -47,843,000 | -50,120,000 | -40,758,000 | -26,172,000 | -38,053,000 | -20,744,000 | -18,028,000 | -18,551,000 | -21,345,000 | -18,952,000 | -30,288,000 | -18,907,000 | -16,714,000 | -16,506,000 | -12,523,000 | -14,822,000 | -19,352,000 | -22,581,000 | -20,857,000 | -29,202,000 | -11,008,000 | -7,798,000 | -13,449,000 | -17,154,000 | -10,947,000 | -17,339,000 | -9,936,000 | -4,904,000 | -7,312,000 | -9,023,000 | -9,290,000 | -17,771,000 | -21,053,000 | -21,168,000 | -17,957,000 | -23,932,000 | -22,808,000 | -12,419,000 | -15,471,000 | -16,885,000 | -12,078,000 | -12,706,000 | -22,668,274 | -8,946,367 | -20,939,254 | -11,989,105 | |||||||||||
free cash flows | -94,901,000 | 364,610,000 | 164,812,000 | 5,755,000 | -133,465,000 | 259,725,000 | -8,787,000 | -72,941,000 | -79,358,000 | 267,728,000 | -104,509,000 | 5,302,000 | -128,037,000 | 181,067,000 | -59,352,000 | -54,561,000 | -103,320,000 | 101,977,000 | 59,182,000 | -19,428,000 | 9,882,000 | 80,415,000 | 102,557,000 | 76,298,000 | 64,460,000 | 173,036,000 | -41,929,000 | -91,792,000 | -101,890,000 | 105,621,000 | -102,790,000 | -33,427,000 | -9,920,000 | 804,000 | 83,919,000 | -15,990,000 | 68,956,000 | -81,639,000 | 135,225,000 | -15,399,000 | 25,271,000 | -69,620,000 | -7,856,000 | 2,276,000 | 51,606,000 | -7,123,000 | -31,857,000 | 8,280,000 | 67,607,000 | -48,981,000 | -3,490,000 | -16,628,000 | 47,019,000 | 15,193,000 | -18,150,000 | -21,750,000 | 28,837,000 | -1,424,000 | -37,435,000 | -6,474,000 | 20,692,000 | 5,617,000 | -11,698,000 | -19,138,000 | 14,952,000 | 14,646,000 | 25,604,000 | 13,606,000 | 62,077,000 | -5,180,000 | 6,177,000 | 24,150,000 | -3,481,000 | 12,266,000 | -9,633,000 | 28,158,000 | 554,000 | 21,726,000 | 10,628,000 | 29,669,000 | -16,889,000 | -3,895,051 | 1,666,848 | 30,825,211 | -5,708,008 | |||||||||||
proceeds from sale of assets | 2,787,000 | 2,513,000 | 7,625,000 | 12,595,000 | 10,900,000 | 8,722,000 | 8,186,000 | 9,526,000 | 12,701,000 | 4,705,000 | 10,205,000 | 11,009,000 | 9,312,000 | 2,886,000 | 5,656,000 | 3,455,000 | 5,375,000 | 137,000 | 991,000 | 1,191,000 | 3,044,000 | 1,560,000 | 5,901,000 | 3,558,000 | 2,400,000 | 2,876,000 | 3,389,000 | 5,418,000 | 7,362,000 | 3,335,000 | 4,649,000 | 6,954,000 | 8,011,000 | 8,838,000 | 5,942,000 | 5,753,000 | 2,011,000 | 2,323,000 | 4,108,000 | 3,684,000 | 1,421,000 | 1,327,000 | 2,628,000 | 2,725,000 | 2,341,000 | 1,698,000 | 5,982,000 | 4,461,000 | 2,499,000 | 2,465,000 | 1,360,000 | 1,622,000 | 839,000 | 2,006,000 | 4,255,000 | 11,586,000 | 2,525,000 | 6,417,000 | 2,615,000 | 4,136,000 | 3,481,000 | 2,073,000 | 2,197,000 | 4,042,000 | 915,000 | 1,614,000 | 854,000 | 2,509,000 | 581,000 | 1,259,000 | 3,348,000 | 1,106,000 | 1,842,000 | 2,410,000 | 10,049,000 | 1,550,000 | 776,000 | 4,761,000 | 3,790,000 | 16,000 | 1,243,000 | 9,211,026 | 4,718,994 | 1,452,223 | 795,757 | 1,023,403 | 3,692,099 | 1,159,453 | 1,359,414 | 1,487,476 | 1,325,775 | 1,536,352 | 1,888,040 | 1,720,131 | 2,376,474 | |
cash paid for acquisitions, net of cash acquired | -12,828,000 | 0 | -150,084,000 | -20,825,000 | -12,967,000 | 0 | 0 | 0 | 0 | -20,917,000 | 357,000 | -108,379,000 | 0 | -208,000 | -48,596,000 | -22,088,000 | 0 | -1,450,000 | -8,371,000 | -16,388,000 | -5,489,000 | -1,100,000 | -55,223,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -80,356,000 | -1,680,456,000 | -47,590,000 | -39,094,000 | -68,599,000 | -59,770,000 | -216,476,000 | -76,726,000 | -42,226,000 | -52,654,000 | -179,942,000 | -39,959,000 | -33,608,000 | -62,642,000 | -49,189,000 | -39,072,000 | -33,030,000 | -43,428,000 | -44,134,000 | -35,532,000 | -28,585,000 | -20,377,000 | -3,485,000 | -2,465,000 | -18,301,000 | -15,840,000 | -14,525,000 | -32,452,000 | -38,406,000 | -33,828,000 | -42,614,000 | -39,086,000 | -45,827,000 | -48,085,000 | -59,711,000 | -78,358,000 | -32,858,000 | -38,220,000 | -151,561,000 | -44,159,000 | -48,907,000 | -88,506,000 | -45,629,000 | -39,328,000 | -19,853,000 | -25,242,000 | -28,955,000 | -17,584,000 | -16,453,000 | -28,128,000 | -28,763,000 | -19,305,000 | -330,469,000 | -10,517,000 | -10,191,000 | -7,766,000 | -20,056,000 | -13,890,000 | -26,529,000 | -6,681,000 | -40,817,000 | -11,351,000 | -14,957,000 | -6,905,000 | -16,424,000 | -8,322,000 | -4,049,000 | -4,631,000 | -8,465,000 | -8,241,000 | -13,831,000 | -19,947,000 | -19,695,000 | -15,474,000 | -19,318,000 | -22,143,000 | -67,637,000 | -10,710,000 | -13,095,000 | -77,744,000 | -11,463,000 | -18,700,483 | -19,876,101 | |||||||||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on senior credit agreement, including term loan | 0 | 344,000,000 | 285,000,000 | 473,000,000 | 162,375,000 | 120,000,000 | 0 | 324,000,000 | 132,000,000 | 317,000,000 | 225,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on senior credit agreement, including term loan | -90,000,000 | -348,000,000 | -196,000,000 | -318,000,000 | -78,000,000 | -69,375,000 | -325,375,000 | -4,375,000 | -4,375,000 | -4,375,000 | -4,375,000 | -4,375,000 | 0 | -213,250,000 | -160,000,000 | -281,000,000 | -146,000,000 | -122,875,000 | -76,344,000 | -122,344,000 | -120,344,000 | -128,344,000 | -115,562,000 | -131,563,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | -103,000 | 0 | -26,000 | -8,000 | 0 | -427,000 | -11,211,000 | 0 | 0 | -834,000 | 0 | -1,048,000 | -14,494,000 | -327,000 | 0 | -330,000 | -72,000 | -750,000 | -4,326,000 | -29,000 | 0 | -42,000 | -248,000 | -1,547,000 | -41,000 | -198,000 | -914,000 | -3,651,000 | 1,082 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -35,963,000 | 0 | 0 | 0 | -30,185,000 | -35,853,000 | 0 | 0 | -29,787,000 | -29,361,000 | 0 | 0 | -20,298,000 | -20,200,000 | 0 | -9,993,000 | -18,539,000 | -56,133,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted stock tax withholdings | -29,331,000 | -616,000 | -788,000 | -97,000 | -12,901,000 | -193,000 | -525,000 | -65,000 | -16,261,000 | -121,000 | -131,000 | -35,000 | -9,616,000 | -127,000 | -74,000 | -19,000 | -5,532,000 | -119,000 | -155,000 | -4,000 | -6,361,000 | -228,000 | -171,000 | -3,000 | -326,000 | -516,000 | -337,000 | -4,000 | -841,000 | -2,906,000 | -1,657,000 | -7,000 | -87,000 | -1,335,000 | -321,000 | -221,000 | -8,847,000 | -1,378,000 | -458,000 | 0 | -10,978,000 | -1,168,000 | -381,000 | 0 | -4,021,000 | -309,000 | -191,000 | 0 | -2,981,000 | -609,000 | 1,000 | 0 | -823,000 | -62,000 | 0 | -1,000 | -291,000 | -37,000 | -1,000 | 0 | -1,000 | -4,000 | -240,000 | -29,000 | -1,000 | 0 | -232,000 | -14,000 | -64,000 | -1,951,000 | -130,000 | 0 | -2,000 | 0 | 0 | |||||||||||||||||||||
net cash from financing activities | -65,397,000 | 1,860,514,000 | -90,788,000 | -6,009,000 | 45,914,000 | -191,046,000 | 146,390,000 | 77,665,000 | 4,677,000 | -187,012,000 | 149,494,000 | -4,331,000 | -34,064,000 | -24,702,000 | -1,297,000 | -14,184,000 | -27,244,000 | -55,058,000 | -58,419,000 | -50,431,000 | 305,919,000 | -85,540,000 | -118,979,000 | -701,197,000 | 522,272,000 | -133,189,000 | 37,794,000 | 65,072,000 | -735,000 | -3,127,000 | 95,748,000 | -6,911,000 | -4,833,000 | -22,819,000 | -70,968,000 | 25,902,000 | -65,112,000 | 67,703,000 | -16,494,000 | 10,876,000 | -28,115,000 | 117,876,000 | 26,060,000 | 3,113,000 | -50,528,000 | 10,124,000 | 44,211,000 | -9,663,000 | -68,156,000 | 42,608,000 | 13,706,000 | 14,876,000 | 234,808,000 | -15,054,000 | -610,000 | -9,321,000 | 3,521,000 | 1,003,000 | -9,499,000 | -69,829,000 | 93,370,000 | -31,075,000 | -3,334,000 | -4,677,000 | -514,000 | -11,562,000 | -34,321,000 | 27,786,000 | -12,336,000 | -17,229,000 | 2,378,000 | -11,853,000 | 6,540,000 | -21,867,000 | 34,885,000 | -12,808,000 | -23,268,000 | -3,465,000 | -5,515,000 | -803,632 | -1,973,495 | 1,300,679 | -318,552 | |||||||||||||
net decrease in cash, cash equivalents and restricted cash | -170,339,000 | 12,341,000 | -76,651,000 | 77,401,000 | -4,295,000 | -6,575,000 | -74,947,000 | -67,712,000 | 11,980,000 | -152,789,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of period | 710,869,000 | 0 | 0 | 0 | 94,474,000 | 0 | 0 | 0 | 102,890,000 | 0 | 0 | 0 | 225,990,000 | 0 | 0 | 0 | 312,561,000 | 0 | 0 | 0 | 13,574,000 | 0 | 0 | 0 | 59,869,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of period | 540,530,000 | 599,056,000 | 81,649,000 | 12,341,000 | 17,823,000 | 77,401,000 | -4,295,000 | -6,575,000 | 27,943,000 | 85,421,000 | -67,712,000 | 11,980,000 | 73,201,000 | 158,901,000 | -54,993,000 | -65,290,000 | 187,372,000 | 47,056,000 | 1,754,000 | -68,668,000 | 332,419,000 | -3,565,000 | -10,521,000 | -621,341,000 | 649,001,000 | 42,723,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on debt extinguishment | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contract assets/liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable/payable | -15,985,000 | -5,641,000 | 1,382,000 | 15,621,000 | 8,501,000 | -2,041,000 | -5,000,000 | 2,016,000 | -6,887,000 | -7,306,000 | -3,008,000 | -4,551,000 | 3,546,000 | 11,518,000 | -12,340,000 | 8,380,000 | 3,146,000 | 730,000 | 2,088,000 | 1,305,000 | 7,532,000 | -568,000 | 15,439,000 | -493,000 | 20,645,000 | -47,222,000 | 13,881,000 | 30,770,000 | 13,816,000 | -37,036,000 | 12,598,000 | 13,075,000 | 7,803,000 | -19,353,000 | 10,233,000 | 15,512,000 | 6,686,000 | -23,614,000 | 8,101,000 | 574,000 | 6,326,000 | -9,679,000 | 8,773,000 | 3,690,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on senior credit agreement, including term loans | 95,000,000 | 283,000,000 | 90,000,000 | 8,000,000 | 675,000,000 | 130,000,000 | 199,000,000 | 0 | 363,188,000 | 67,000,000 | 208,000,000 | 226,000,000 | 206,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on senior credit agreement, including term loans | -271,875,000 | -268,625,000 | -210,625,000 | -488,625,000 | -5,625,000 | -238,625,000 | -161,000,000 | 0 | -259,219,000 | -67,218,000 | -4,813,000 | -4,813,000 | -138,000,000 | -146,188,000 | -263,375,000 | -138,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on senior secured bridge loan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on senior secured bridge loan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options | 0 | 0 | 0 | -8,059,000 | 0 | 100,000 | 845,000 | 0 | 79,000 | 225,000 | 0 | 3,152,000 | 203,000 | 1,202,000 | 1,895,000 | 0 | 0 | 366,000 | 313,000 | 1,817,000 | 3,366,000 | 242,000 | 190,000 | 131,000 | 76,000 | 106,000 | 370,000 | 120,000 | 314,000 | 67,000 | 204,000 | 15,000 | 946,000 | 286,000 | 202,000 | 929,000 | 65,000 | 1,612,000 | 139,000 | 2,080,000 | 4,507,000 | 1,768,000 | 567,000 | 2,141,000 | 1,745,000 | 10,124,000 | 1,046,699 | 548,578 | 1,856,243 | 1,180,977 | 1,606,309 | -35,493 | 14,815 | 206,026 | 100,317 | 544,094 | ||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | 599,056,000 | 158,901,000 | -54,993,000 | -65,290,000 | -125,189,000 | 47,056,000 | 1,754,000 | -68,668,000 | 318,845,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of other cash flow activities and non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of capital assets included in accounts payable or other accrued liabilities at period end | 2,364,000 | 2,910,000 | -1,383,000 | 173,000 | 2,893,000 | 8,035,000 | 663,000 | 984,000 | 491,000 | -2,933,000 | -1,040,000 | 2,327,000 | 2,531,000 | 3,788,000 | -949,000 | -799,000 | 2,020,000 | 1,358,000 | -4,142,000 | 6,737,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred financing costs included in accounts payable or other accrued liabilities at period end | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to the consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery of bad debt | -170,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) provision for bad debt | -178,000 | 84,000 | 147,000 | -1,237,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax benefit | -3,971,000 | -3,465,000 | -5,306,000 | -1,915,000 | 279,000 | 4,119,000 | 100,000 | 859,000 | -991,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debt | -754,000 | -204,000 | 796,000 | 436,000 | 451,000 | 2,015,000 | 102,000 | 32,000 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount | 0 | 336,000 | 666,000 | 663,000 | 709,000 | 643,000 | 1,748,000 | 4,341,000 | 5,096,000 | 5,069,000 | 5,015,000 | 4,932,000 | 4,880,000 | 4,801,000 | 4,750,000 | 4,672,000 | 4,547,000 | 4,499,000 | 4,425,000 | 4,379,000 | 4,307,000 | 4,590,000 | 4,191,000 | 4,148,000 | 1,780,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from 2029 notes | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extinguishment of 2021 convertible notes | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of warrants | 0 | 0 | -6,779,000 | -397,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charge | 0 | 0 | 0 | 53,264,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption discount on convertible debt, net of costs | 0 | 20,040,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
settlement of convertible note hedges related to extinguished convertible debt | 0 | 0 | 6,856,000 | 341,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debt (recovery) | 53,000 | 117,000 | 118,000 | 118,000 | 475,000 | 3,499,000 | -203,000 | -10,311,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other investing activities | 0 | 0 | 0 | 0 | 0 | 1,576,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from bad debt | 2,823,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on debt extinguishment | 62,000 | 0 | 458,000 | -12,504,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from 4.50% senior notes | 500,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extinguishment of 0.75% senior notes | 0 | -167,003,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt financing costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and equivalents and restricted cash | -10,521,000 | -746,000 | -20,996,000 | -95,263,000 | -26,083,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extinguishment of convertible senior notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption discount on convertible senior notes, net of costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and equivalents and restricted cash | 589,132,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from share-based awards | -338,000 | -1,274,000 | -5,894,000 | -879,000 | -1,619,000 | -61,000 | -10,299,000 | -1,024,000 | -3,147,000 | -2,798,000 | -2,216,000 | -210,000 | -188,000 | -540,000 | -1,641,000 | -656,000 | -525,000 | -148,000 | -546,000 | -64,000 | -264,000 | -382,000 | -804,000 | -175,000 | -71,000 | 0 | 0 | 0 | -400,000 | -79,000 | -251,000 | -123,000 | -2,000 | -15,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from acquisition working capital adjustment | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
extinguishment of 0.75% convertible senior notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents and restricted cash at beginning of period | 0 | 134,151,000 | 0 | 0 | 0 | 90,182,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents and restricted cash at end of period | -20,996,000 | 38,888,000 | 105,829,000 | -2,393,000 | -33,384,000 | 64,099,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense | 205,000 | -40,000 | 98,000 | 59,000 | 82,000 | 247,000 | 534,000 | -19,000 | 490,000 | 157,000 | -19,000 | 244,000 | 83,000 | 96,000 | 21,000 | 312,000 | 186,000 | 19,000 | 23,000 | 9,000 | 112,000 | 32,000 | 36,000 | 73,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of premium on long-term debt | -94,000 | -101,000 | -101,000 | -98,000 | -97,000 | -94,000 | -94,000 | -90,000 | -91,000 | -87,000 | -89,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities, insurance claims, and other liabilities | -17,379,000 | 14,965,000 | 18,826,000 | 7,454,000 | -26,918,000 | 11,310,000 | 12,102,000 | -3,875,000 | -20,915,000 | 18,832,000 | 19,387,000 | -8,419,000 | -13,890,000 | 11,546,000 | 20,116,000 | -7,950,000 | 6,632,000 | 904,000 | 13,640,000 | -11,785,000 | 7,234,000 | 4,600,000 | 3,309,000 | -5,353,000 | -5,102,000 | 596,000 | 10,378,000 | -12,533,000 | 364,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of 0.75% convertible senior notes due 2021 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of warrants | 0 | 0 | 0 | 74,690,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of convertible note hedge | 0 | 0 | -115,818,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments for satisfaction and discharge of 7.125% senior subordinated notes | 0 | 0 | 0 | -277,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt extinguishment costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt (recovery) expense | -35,000 | -14,000 | -24,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets and inventory | -3,698,000 | -2,309,000 | -10,533,000 | -7,730,000 | 10,107,000 | -5,680,000 | -4,024,000 | -13,635,000 | -2,800,000 | -1,806,000 | 102,000 | -9,296,000 | 903,000 | -2,193,000 | 1,760,000 | -1,608,000 | 399,000 | -48,000 | -4,454,000 | -8,740,000 | 1,407,000 | 1,028,000 | -9,000 | -3,509,000 | 6,024,000 | 1,500,000 | -5,622,000 | -8,305,000 | -1,653,000 | 1,316,000 | -1,155,000 | -3,522,000 | 547,000 | 822,000 | -2,845,000 | -4,872,000 | 3,707,000 | 3,116,000 | -379,000 | -5,786,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated earnings in excess of billings | -19,944,000 | 47,232,000 | -44,636,000 | 85,129,000 | -115,498,000 | 6,223,000 | -58,959,000 | 33,121,000 | -51,342,000 | -23,796,000 | -37,802,000 | 46,814,000 | -26,237,000 | -30,737,000 | -24,911,000 | 47,494,000 | -17,202,000 | -17,218,000 | -34,873,000 | 30,915,000 | 8,838,000 | -20,904,000 | -22,708,000 | 18,783,000 | -10,864,000 | -17,084,000 | -18,998,000 | 11,132,000 | 1,793,000 | -6,899,000 | -16,838,000 | 14,873,000 | 9,640,000 | -3,618,000 | -5,627,000 | 38,206,000 | -2,134,000 | -6,126,000 | 18,154,000 | -1,499,000 | -149,000 | -14,229,000 | 5,297,000 | -5,073,000 | -10,711,000 | -873,000 | 13,950,000 | -14,589,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
changes in restricted cash and other | -900,000 | 1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | -16,875,000 | 0 | -37,909,000 | 0 | -100,000,000 | 0 | -69,997,000 | -56,459,000 | -13,540,000 | 0 | 0 | 0 | 0 | 0 | -15,203,000 | -2,018,000 | -9,057,000 | -21,252,000 | -3,203,000 | -31,036,000 | 0 | 0 | 0 | -2,754,000 | 0 | -273,000 | -1,906,000 | -184,056,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and equivalents | -14,077,000 | -10,134,000 | 1,969,000 | -4,213,000 | 1,521,000 | 6,956,000 | -19,779,000 | -21,161,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents at beginning of period | 38,608,000 | 0 | 0 | 0 | 33,787,000 | 0 | 0 | 0 | 21,289,000 | 0 | 0 | 0 | 20,672,000 | 0 | 0 | 0 | 18,607,000 | 0 | 0 | 0 | 52,581,000 | 0 | 0 | 0 | 44,766,000 | 0 | 0 | 0 | 103,320,000 | 0 | 0 | 0 | 104,707,000 | 0 | 0 | 0 | 22,068,000 | 0 | 0 | 18,862,000 | 0 | 0 | 0 | 27,268,000 | 0 | 0 | 83,062,000 | 0 | -20,009,924 | 51,393,109 | 0 | 0 | 129,851,760 | 0 | 0 | 116,052,139 | 0 | |||||||||||||||||||||||||||||||||||||||
cash and equivalents at end of period | 24,531,000 | 19,251,000 | -10,134,000 | 7,780,000 | 21,711,000 | 14,460,000 | -839,000 | -1,631,000 | 21,797,000 | -1,253,000 | 4,114,000 | 1,969,000 | 16,459,000 | 1,950,000 | 2,378,000 | 1,950,000 | 14,394,000 | 360,000 | -4,343,000 | -32,136,000 | 54,726,000 | -14,129,000 | -19,485,000 | 34,883,000 | 51,312,000 | -44,261,000 | -71,976,000 | 81,043,000 | 79,960,000 | -12,835,000 | -19,773,000 | 15,445,000 | 120,483,000 | 25,945,000 | 4,725,000 | 28,314,000 | 45,723,000 | -2,219,000 | 8,027,000 | 19,232,000 | 2,896,000 | 1,521,000 | 6,956,000 | 7,489,000 | -8,850,000 | -39,462,000 | 61,901,000 | 23,791,841 | 14,354,737 | 37,479,553 | -69,758,935 | -31,450,012 | 149,794,385 | -13,343,347 | 20,053,678 | 111,321,473 | -37,967,061 | |||||||||||||||||||||||||||||||||||||||
write-off of deferred financing fees and premium on long-term debt | 0 | 0 | 0 | 2,017,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of convertible note hedges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on other financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and equivalents | -12,076,000 | 14,460,000 | 508,000 | -1,253,000 | 1,950,000 | -4,213,000 | 360,000 | -4,343,000 | -32,136,000 | 2,145,000 | -14,129,000 | -19,485,000 | 34,883,000 | 6,546,000 | -44,261,000 | -71,976,000 | 81,043,000 | -23,360,000 | -12,835,000 | -19,773,000 | 15,445,000 | 15,776,000 | 25,945,000 | 4,725,000 | 28,314,000 | 23,655,000 | -2,219,000 | 8,027,000 | 370,000 | -8,850,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in restricted cash | 100,000 | -463,000 | 0 | 0 | 0 | -479,000 | 3,000 | 0 | 0 | -541,000 | 2,000 | 0 | 0 | -305,000 | 91,000 | 0 | 376,000 | 0 | 0 | 550,000 | 9,000 | 191,000 | 0 | 25,000 | 1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of 0.75% senior convertible notes due 2021 | 0 | 0 | 485,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of deferred financing costs | 0 | 0 | 0 | 0 | 0 | 551,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 197,334 | 79,967 | 18,955 | 18,884 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of 7.125% senior subordinated notes due 2021 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on senior credit agreement | 43,000,000 | 132,000,000 | 165,000,000 | 116,000,000 | 57,000,000 | 164,000,000 | 94,000,000 | 130,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from term loan on senior credit agreement | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
exercise of stock options and other | 1,742,000 | 621,000 | 2,724,000 | 166,000 | 1,191,000 | 1,286,000 | 3,073,000 | 940,000 | 147,000 | 668,000 | 487,000 | 19,000 | 3,000 | 14,000 | 0 | 1,000 | -1,000 | 17,000 | 0 | 201,000 | 1,113,000 | 3,858,000 | 2,508,000 | 397,000 | 287,000 | 452,000 | 402,000 | 1,848,000 | 115,000 | 278,969 | 409,280 | 2,445,795 | 833,956 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dycom industries, inc. and subsidiariesconsolidated statements of cash flowsfor the years ended july 26, 2014, july 27, 2013, and july 28, 2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 489,000 | 7,223,000 | 493,000 | 7,216,000 | 511,000 | 6,969,000 | 1,879,000 | 2,437,000 | 6,011,000 | 561,000 | 6,052,000 | 505,000 | 6,013,000 | 541,000 | 6,902,000 | 462,000 | 6,657,000 | 6,166,000 | 115,000 | 6,234,000 | 145,203 | 2,923 | 232,637 | 232,363 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 85,000 | 8,025,000 | 211,000 | 1,854,000 | 632,000 | 695,000 | 11,000 | 2,690,000 | 85,000 | 420,000 | 36,000 | 5,420,000 | 332,000 | 11,000 | 304,000 | 6,350,000 | 231,000 | 412,000 | 17,802,000 | 132,000 | 394,261 | 10,653,699 | 227,333 | 14,143,728 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on capital lease obligations | 0 | 0 | -55,000 | -19,000 | -75,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense (recovery) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of 8.125% senior subordinated notes due 2015 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dycom industries, inc. and subsidiariesconsolidated statements of cash flowsfor the years ended july 27, 2013, july 28, 2012, and july 30, 2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities, net of acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for acquisition, net of cash acquired | -4,213,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on senior credit agreement | -115,563,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt issuance costs | 329,000 | 326,000 | 325,000 | 323,000 | 323,000 | 311,000 | 323,000 | 268,000 | 266,000 | 257,000 | 231,000 | 255,000 | 241,000 | 231,000 | 208,000 | 206,000 | 194,000 | 192,000 | 190,000 | 189,000 | 187,000 | 185,000 | 186,000 | 182,000 | 126,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see notes to the condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | -3,636,000 | 4,051,000 | -66,000 | 5,398,000 | -1,815,000 | -1,305,000 | -4,464,000 | 2,559,000 | 4,674,000 | 726,000 | -6,978,000 | 4,872,000 | 5,466,000 | -1,566,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for acquisitions | 49,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of other cash flow activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on long-term debt | -46,000 | -48,566,000 | -87,072,000 | -29,000 | -103,000 | -198,000 | -267,000 | -455,000 | -513,000 | -556,000 | -30,598,000 | -670,000 | -953,000 | -15,879,000 | -10,930,000 | -25,962,000 | -21,089,000 | -13,221,000 | -23,214,000 | -67,292,000 | -923,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued costs for debt issuance included in accounts payable and accrued liabilities at period end | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | 0 | -1,727,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on revolving credit agreement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on revolving credit agreement and capital lease obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization and write-off of debt issuance costs | 910,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities and insurance claims | 5,078,000 | -7,688,000 | -788,000 | 254,000 | -4,456,000 | 470,000 | -10,254,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 1,916,000 | -215,000 | -17,709,000 | 11,740,000 | 5,725,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash inflow from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from acquisition indemnification claims | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | 0 | 0 | 0 | 30,000,000 | 0 | 0 | 15,000,000 | 10,000,000 | 25,000,000 | 30,000,000 | 50,000,000 | 0 | 0 | 65,000,000 | 183,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of senior subordinated notes | 0 | -8,050,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from share based awards | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash inflow from | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debts expense (recovery) | -30,000 | 24,000 | 117,000 | 177,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net cash inflow from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 971,000 | 1,122,000 | 898,000 | 330,000 | 1,547,000 | 1,420,000 | 1,024,000 | 2,140,000 | 1,456,000 | 1,425,000 | 1,600,000 | 1,739,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in operating assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in operating liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (used in ) provided by financing activities | -484,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of fixed assets and other | -2,582,000 | -1,026,000 | -1,178,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued insurance claims and other liabilities | 7,100,000 | -11,343,000 | -6,319,000 | -16,638,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in operating assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | -23,000 | -210,000 | 70,000 | 0 | -369,000 | 106,000 | 54,000 | 215,000 | -771,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debts (recovery) expense | -138,000 | 66,000 | -121,000 | -383,803 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contract revenues of discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations before income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provided by operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used in investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provided by financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 3,473,000 | -593,000 | -5,821,000 | 3,972,000 | 1,594,000 | 836,000 | -2,789,000 | 8,579,000 | 3,912,000 | 760,000 | -4,832,000 | -1,012,799 | 1,263,174 | -1,843,609 | -4,796,766 | 2,289,534 | -348,189 | -110,645 | -3,582,284 | 317,419 | -668,554 | 4,504,134 | -2,450,282 | -182,063 | 2,776,004 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amounts included in accrued liabilities for acquisition costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debts recovery | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued self-insured claims and other liabilities | 10,449,000 | -8,018,000 | 9,836,000 | -8,806,000 | 5,403,000 | -7,703,000 | 8,381,000 | -5,695,000 | 2,092,459 | 6,403,679 | 2,721,187 | -4,488,325 | 2,166,292 | 2,715,755 | -1,072,470 | 528,010 | 5,549,172 | 2,173,184 | -1,587,293 | 259,186 | -7,209,292 | -1,456,462 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | -2,507,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in checks drawn in excess of bank balances | 6,276,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payables | -5,942,000 | 7,740,000 | -8,530,000 | 5,384,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of short-term investments | 0 | 0 | -52,085,000 | -27,900,000 | -23,950,142 | -9,349,813 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of short-term investments | 0 | 0 | 52,085,000 | 27,900,000 | 23,950,218 | 28,729,307 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued self-insured claims and other liabilities . | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of assets | -370,000 | -2,008,000 | -2,850,000 | -126,000 | -924,000 | -6,573,320 | -3,025,506 | -1,027,014 | -392,160 | -548,615 | -1,595,615 | -303,280 | -594,893 | -344,289 | -401,257 | -374,343 | -825,189 | 22,493 | -341,402 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on debt | -21,678,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of accounts receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax (benefit) expense | 849,000 | -802,000 | 920,000 | -1,168,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds on sale of receivables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease)/increase in cash and equivalents | -13,913,556 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock-based compensation expense | 1,442,000 | 894,000 | 994,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash (outflow) inflow from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of restricted stock | 24,025 | 79,119 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from stock options exercised and restricted stock vested | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued costs for debt issuance and tender offer included in accounts payable and accrued liabilities at period end | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debts expense | 42,000 | 163,751 | -932,692 | 731,969 | 813,411 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in operating assets and liabilities, net of acquisitions and divestitures: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 1,305,323 | 381,451 | 3,010,166 | 1,551,060 | 8,671,505 | -4,708,504 | 124,922 | -584,955 | -1,345,761 | 9,064,269 | -822,281 | -1,118,898 | -7,900,336 | 457,703 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash compensation expense from the issuance of restricted stock | 290,626 | 291,484 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on notes payable | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on notes and capital leases payable | -1,083,683 | -947,693 | -1,145,116 | -1,152,508 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase/(decrease) in cash and equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and equivalents from: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile to net cash inflow from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of long-term accounts receivable | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds on sale of long-term accounts receivable | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled revenues | -14,704,495 | 10,089,460 | -2,007,831 | -13,382,444 | -7,655,392 | 5,671,597 | -2,487,118 | -4,233,124 | -6,984,210 | 9,245,652 | 855,575 | 1,317,616 | -5,702,253 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax receivable | 8,407,123 | -7,047,275 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued income taxes payable | 8,582,452 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition expenditures, net of cash acquired | 0 | -517,425 | -17,425 | -3,861,929 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (used in) investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase / (decrease) in cash and equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from stock options exercised | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the nine months ended april 30, 2005, the company acquired substantially all of the assets of rje telecom, inc. and assumed certain liabilities associated with these assets. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair market value of net assets acquired | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition expenditures | 0 | 18,459,388 | -8,682,753 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the nine months ended april 24, 2004, the company acquired all of the capital stock of utiliquest holdings corp. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair market value of net assets acquired, including goodwill | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the nine months ended april 24, 2004, the company acquired substantially all of the assets of first south utility construction, inc. and assumed certain liabilities associated with these assets. see note 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: common stock issued | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow and non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the six months ended january 29, 2005, the company acquired substantially all of the assets of rje telecom, inc. (‘rje”) and assumed certain liabilities associated with these assets. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the six months ended january 24, 2004, the company acquired all of the capital stock of utiliquest holdings corp. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the six months ended january 24, 2004, the company acquired substantially all of the assets of first south utility construction, inc. and assumed certain liabilities associated with these assets. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash compensation expense from the issuance of common and restricted stock | 193,968 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer advances | -2,273 | -82,556 | -4,980,594 | 0 | 52,395 | -3,700 | -724 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the quarter ended october 30, 2004, the company acquired substantially all of the assets of rje telecom, inc. (“rje”) and assumed certain liabilities associated with these assets. see note 3. fair market value of net assets acquired | 9,776,635 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on impairment of investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of receivables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of effects of acquisitions and divestitures: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued income taxes payables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash inflow from operating activities | 19,884,436 | 21,312,007 | 13,902,818 | -4,016,056 | -5,188,531 | 20,091,235 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash outflow from investing activities | -16,626,532 | -5,594,564 | -179,181,719 | -2,446,871 | -3,626,644 | -9,318,961 | -9,123 | -219,198 | -7,480,332 | 1,444,401 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares repurchased | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash inflow (outflow) from financing activities | 1,543,782 | -8,330 | -2,217 | 179,749 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in cash and equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment acquired and financed with notes payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the year ended july 31, 2004, the company acquired substantially all of the assets of first south utility construction, inc. and assumed certain liabilities associated with these assets. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the year ended july 31, 2004, the company acquired all of the capital stock of utiliquest holdings corp. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the year ended july 27, 2002, the company acquired all of the capital stock of arguss. see note 3. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assumption of arguss stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued income taxes | 8,070,091 | -9,681,533 | 3,097,699 | 1,821,065 | -703,762 | -1,123,533 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on notes payable and capital leases | -86,024,956 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash inflow from financing activities | -85,476,378 | 86,012,920 | 1,178,521 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (outflow) inflow from all activities | -69,758,935 | -4,730,666 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the nine months ended april 24, 2004, we acquired utiliquest holdings corp. and purchased substantially all of the assets of first south utility construction, inc. and assumed certain liabilities associated with these assets. see note 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income adjustments to reconcile net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash inflow (outflow) from operating activities | 21,210,975 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on notes payable and bank lines-of-credit | -2,456 | -8,101 | -27,263 | -17,032 | -26,277 | -6,731,518 | -60,046,791 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash inflow (outflow) from all activities | 19,942,625 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions and divestitures: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debts | 338,932 | -114,345 | 430,515 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of treasury stock | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash inflow from all activities | -13,343,347 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (outflow) inflow from operating activities | -4,691,217 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash (outflow) inflow from financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and equivalents from | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash outflow from financing activities | -59,502,697 |
