Forum Energy Technologies, Inc(NYSE:FET)

Forum Energy Technologies, Inc. designs, manufactures, and distributes products to the oil and natural gas industry in the United States and internationally. The company operates through three segments: Drilling & Downhole, Completions, and Production. The Drilling & Downhole segment designs, manufa...
Website: http://www.f-e-t.com
Full Time Employees: 2,300
Sector: Energy
Industry: Oil & Gas Equipment & Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 208,700,000 | 202,200,000 | 196,231,000 | 199,764,000 | 193,279,000 | 201,018,000 | 207,806,000 | 205,209,000 | 202,392,000 | 185,205,000 | 179,253,000 | 185,449,000 | 188,957,000 | 127,313,750 | 181,835,000 | 172,246,000 | 155,174,000 | 98,230,250 | 140,984,000 | 137,420,000 | 114,517,000 | 99,878,250 | 103,606,000 | 113,275,000 | 182,632,000 | 189,189,000 | 239,266,000 | 245,648,000 | 271,842,000 | 197,817,750 | 267,037,000 | 274,003,000 | 250,231,000 | 110,108,000 | 138,268,000 | 142,723,000 | |||||||||||||||||||||
yoy | 7.98% | 0.59% | -5.57% | -2.65% | -4.50% | 8.54% | 15.93% | 10.66% | 7.11% | 45.47% | -1.42% | 7.67% | 21.77% | 29.61% | 28.98% | 25.34% | 35.50% | -1.65% | 36.08% | 21.32% | -37.30% | -47.21% | -56.70% | -53.89% | -32.82% | -4.36% | -10.40% | -10.35% | 8.64% | ||||||||||||||||||||||||||||
qoq | 3.21% | 3.04% | -1.77% | 3.36% | -3.85% | -3.27% | 1.27% | 1.39% | 9.28% | 3.32% | -3.34% | -1.86% | 48.42% | -29.98% | 5.57% | 11.00% | 57.97% | -30.33% | 2.59% | 20.00% | 14.66% | -3.60% | -8.54% | -37.98% | -3.47% | -20.93% | -2.60% | -9.64% | 37.42% | -25.92% | -2.54% | 9.50% | -20.37% | -3.12% | |||||||||||||||||||||||
cost of sales | 147,709,000 | 141,118,000 | 155,994,000 | 140,408,000 | 134,918,000 | 138,553,000 | 142,070,000 | 142,136,000 | 138,633,000 | 135,482,000 | 128,231,000 | 134,143,000 | 136,855,000 | 140,687,000 | 130,472,000 | 123,673,000 | 116,555,000 | 118,060,000 | 106,119,000 | 105,216,000 | 88,332,000 | 172,086,000 | 90,496,000 | 100,373,000 | 160,542,000 | 150,845,000 | 176,632,000 | 182,460,000 | 201,744,000 | 231,073,000 | 192,496,000 | 201,334,000 | 182,944,000 | 194,705,000 | 151,150,000 | 151,860,000 | 132,117,000 | 116,590,000 | 108,984,000 | 137,442,000 | 124,884,000 | 193,242,000 | 179,231,000 | 199,532,000 | 238,970,000 | 297,195,000 | 316,784,000 | 290,286,000 | 276,000,000 | 272,968,000 | 265,021,000 | 253,404,000 | 258,193,000 | 232,847,000 | 231,273,000 | 250,710,000 | 237,046,000 |
gross profit | 60,991,000 | 61,082,000 | 40,237,000 | 59,356,000 | 58,361,000 | 62,465,000 | 65,736,000 | 63,073,000 | 63,759,000 | 49,723,000 | 51,022,000 | 51,306,000 | 52,102,000 | 49,971,000 | 51,363,000 | 48,573,000 | 38,619,000 | 30,087,000 | 34,865,000 | 32,204,000 | 26,185,000 | -59,123,000 | 13,110,000 | 12,902,000 | 22,090,000 | 48,932,000 | 62,634,000 | 63,188,000 | 70,098,000 | 41,875,000 | 74,541,000 | 72,669,000 | 67,287,000 | 52,995,000 | 47,559,000 | 49,255,000 | 38,979,000 | 30,613,000 | 29,284,000 | 5,281,000 | 34,557,000 | 2,906,000 | 65,762,000 | 84,883,000 | 109,126,000 | 141,483,000 | 152,038,000 | 137,993,000 | 127,938,000 | 120,765,000 | 125,171,000 | 114,483,000 | 114,806,000 | 97,318,000 | 116,494,000 | 122,802,000 | 126,443,000 |
yoy | 4.51% | -2.21% | -38.79% | -5.89% | -8.47% | 25.63% | 28.84% | 22.93% | 22.37% | -0.50% | -0.66% | 5.63% | 34.91% | 66.09% | 47.32% | 50.83% | 47.49% | -150.89% | 165.94% | 149.60% | 18.54% | -220.83% | -79.07% | -79.58% | -68.49% | 16.85% | -15.97% | -13.05% | 4.18% | -20.98% | 56.73% | 47.54% | 72.62% | 73.11% | 62.41% | 832.68% | 12.80% | 953.44% | -55.47% | -93.78% | -68.33% | -97.95% | -56.75% | -38.49% | -14.70% | 17.16% | 21.46% | 20.54% | 11.44% | 24.09% | 7.45% | -6.77% | -9.20% | ||||
qoq | -0.15% | 51.81% | -32.21% | 1.70% | -6.57% | -4.98% | 4.22% | -1.08% | 28.23% | -2.55% | -0.55% | -1.53% | 4.26% | -2.71% | 5.74% | 25.77% | 28.36% | -13.70% | 8.26% | 22.99% | -144.29% | -550.98% | 1.61% | -41.59% | -54.86% | -21.88% | -0.88% | -9.86% | 67.40% | -43.82% | 2.58% | 8.00% | 26.97% | 11.43% | -3.44% | 26.36% | 27.33% | 4.54% | 454.52% | -84.72% | 1089.16% | -95.58% | -22.53% | -22.22% | -22.87% | -6.94% | 10.18% | 7.86% | 5.94% | -3.52% | 9.34% | -0.28% | 17.97% | -16.46% | -5.14% | -2.88% | |
gross margin % | 29.22% | 30.21% | 20.50% | 29.71% | 30.20% | 31.07% | 31.63% | 30.74% | 31.50% | 26.85% | 28.46% | 27.67% | 27.57% | 39.25% | 28.25% | 28.20% | 24.89% | 30.63% | 24.73% | 23.43% | 22.87% | -59.20% | 12.65% | 11.39% | 12.10% | 25.86% | 26.18% | 25.72% | 25.79% | 21.17% | 27.91% | 26.52% | 26.89% | Infinity% | Infinity% | Infinity% | Infinity% | 27.80% | 21.18% | 3.70% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative expenses | 50,008,000 | 48,888,000 | 50,449,000 | 51,185,000 | 49,383,000 | 54,642,000 | 56,326,000 | 53,691,000 | 54,666,000 | 45,025,000 | 45,496,000 | 44,357,000 | 45,511,000 | 47,956,000 | 43,713,000 | 43,497,000 | 44,305,000 | 42,894,000 | 42,334,000 | 42,184,000 | 41,474,000 | 43,165,000 | 45,989,000 | 48,362,000 | 60,161,000 | 56,416,000 | 63,471,000 | 62,881,000 | 68,968,000 | 71,611,000 | 71,790,000 | 71,488,000 | 72,091,000 | 67,953,000 | 63,191,000 | 61,895,000 | 60,674,000 | 55,370,000 | 53,362,000 | 58,263,000 | 60,013,000 | 67,886,000 | 57,235,000 | 66,225,000 | 73,560,000 | 82,734,000 | 81,316,000 | 77,731,000 | 71,040,000 | 66,972,000 | 71,594,000 | 65,654,000 | 65,449,000 | 58,388,000 | 55,821,000 | 56,205,000 | 54,854,000 |
transaction expenses | 148,000 | 57,000 | 254,000 | 184,000 | 51,000 | 579,000 | 1,228,000 | 5,921,000 | 2,276,000 | 665,000 | 150,000 | 37,000 | 187,000 | 254,000 | 125,000 | 593,000 | 1,282,000 | 769,000 | 59,000 | 1,336,000 | 4,756,000 | 882,000 | 245,000 | 628,000 | 294,000 | 341,000 | 64,000 | 166,000 | 47,000 | 193,000 | 23,000 | 217,000 | 1,516,000 | 682,000 | 128,000 | 509,000 | 376,000 | 1,806,000 | 9,000 | 869,000 | 85,000 | 442,000 | 355,000 | ||||||||||||||
loss on disposal of assets and other | -170,000 | -627,000 | -81,000 | 207,000 | 123,000 | 377,000 | -85,000 | 220,000 | 19,000 | -145,000 | 542,000 | -260,000 | 22,000 | 310,000 | -93,000 | -909,000 | -417,000 | 541,000 | -700,000 | -21,000 | 149,000 | -107,000 | 16,000 | 20,000 | 1,057,000 | 205,000 | -1,303,000 | ||||||||||||||||||||||||||||||
total operating expenses | 49,986,000 | 48,318,000 | 46,343,000 | 44,673,000 | 49,557,000 | 169,282,000 | 56,820,000 | 55,139,000 | 60,559,000 | 47,936,000 | 45,351,000 | 44,899,000 | 45,251,000 | 40,623,000 | 43,661,000 | 42,589,000 | 44,327,000 | 43,204,000 | 42,241,000 | 41,824,000 | 40,565,000 | 45,024,000 | 50,157,000 | 47,924,000 | 77,497,000 | 56,752,000 | 595,954,000 | 63,022,000 | 64,952,000 | 422,995,000 | 72,764,000 | 84,721,000 | 73,030,000 | 73,709,000 | 64,839,000 | 131,779,000 | 61,056,000 | 56,069,000 | 55,920,000 | 58,375,000 | 60,147,000 | 194,035,000 | 57,439,000 | 66,285,000 | 73,465,000 | 83,845,000 | 82,747,000 | 78,129,000 | 71,857,000 | 67,866,000 | 72,179,000 | 67,345,000 | 65,593,000 | 59,393,000 | 53,590,000 | 52,964,000 | 56,230,000 |
operating income | 11,005,000 | 12,764,000 | -6,106,000 | 14,683,000 | 8,804,000 | -106,817,000 | 8,916,000 | 7,934,000 | 3,200,000 | 1,787,000 | 5,671,000 | 6,407,000 | 6,851,000 | 9,348,000 | 7,702,000 | 5,984,000 | -5,708,000 | -13,117,000 | -7,376,000 | -9,620,000 | -14,380,000 | -104,147,000 | -37,047,000 | -35,022,000 | -55,407,000 | -7,820,000 | -533,359,000 | 736,000 | 4,297,000 | -381,026,000 | 2,436,000 | -11,702,000 | -6,706,000 | -27,105,000 | -13,919,000 | -79,956,000 | -20,615,000 | -24,839,000 | -26,222,000 | -52,878,000 | -25,013,000 | -188,586,000 | 12,193,000 | 22,438,000 | 40,232,000 | 64,805,000 | 76,040,000 | 65,804,000 | 61,389,000 | 57,265,000 | 55,938,000 | 47,138,000 | 49,213,000 | 37,925,000 | 62,904,000 | 69,838,000 | 70,213,000 |
yoy | 25.00% | -111.95% | -168.48% | 85.06% | 175.13% | -6077.45% | 57.22% | 23.83% | -53.29% | -80.88% | -26.37% | 7.07% | -220.02% | -171.27% | -204.42% | -162.20% | -60.31% | -87.41% | -80.09% | -72.53% | -74.05% | 1231.80% | -93.05% | -4858.42% | -1389.43% | -97.95% | -21994.87% | -106.29% | -164.08% | 1305.74% | -117.50% | -85.36% | -67.47% | 9.12% | -46.92% | 51.21% | -17.58% | -86.83% | -315.06% | -335.66% | -162.17% | -391.01% | -83.97% | -65.90% | -34.46% | 13.17% | 35.94% | 39.60% | 24.74% | 51.00% | -11.07% | -32.50% | -29.91% | ||||
qoq | -13.78% | -309.04% | -141.59% | 66.78% | -108.24% | -1298.04% | 12.38% | 147.94% | 79.07% | -68.49% | -11.49% | -6.48% | -26.71% | 21.37% | 28.71% | -204.84% | -56.48% | 77.83% | -23.33% | -33.10% | -86.19% | 181.12% | 5.78% | -36.79% | 608.53% | -98.53% | -72567.26% | -82.87% | -101.13% | -15741.46% | -120.82% | 74.50% | -75.26% | 94.73% | -82.59% | 287.85% | -17.01% | -5.27% | -50.41% | 111.40% | -86.74% | -1646.67% | -45.66% | -44.23% | -37.92% | -14.78% | 15.56% | 7.19% | 7.20% | 2.37% | 18.67% | -4.22% | 29.76% | -39.71% | -9.93% | -0.53% | |
operating margin % | 5.27% | 6.31% | -3.11% | 7.35% | 4.56% | -53.14% | 4.29% | 3.87% | 1.58% | 0.96% | 3.16% | 3.45% | 3.63% | 7.34% | 4.24% | 3.47% | -3.68% | -13.35% | -5.23% | -7.00% | -12.56% | -104.27% | -35.76% | -30.92% | -30.34% | -4.13% | -222.91% | 0.30% | 1.58% | -192.61% | 0.91% | -4.27% | -2.68% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -22.56% | -18.96% | -37.05% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
other expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 4,141,000 | 4,258,000 | 4,365,000 | 4,706,000 | 4,983,000 | 6,421,000 | 7,650,000 | 8,659,000 | 8,760,000 | 4,555,000 | 4,504,000 | 4,689,000 | 4,549,000 | 7,916,000 | 8,143,000 | 7,842,000 | 7,624,000 | 7,944,000 | 7,128,000 | 7,775,000 | 9,162,000 | 8,651,000 | 8,473,000 | 6,420,000 | 6,724,000 | 7,448,000 | 7,766,000 | 8,223,000 | 8,181,000 | 8,661,000 | 7,923,000 | 7,861,000 | 8,087,000 | 7,477,000 | 6,366,000 | 6,385,000 | 6,580,000 | 6,746,000 | 6,746,000 | 6,785,000 | 7,133,000 | 7,258,000 | 7,453,000 | 7,607,000 | 7,627,000 | 6,673,000 | 7,699,000 | 7,725,000 | 7,750,000 | 7,523,000 | 4,373,000 | 3,111,000 | 3,363,000 | 3,371,000 | 3,592,000 | 3,623,000 | 5,786,000 |
foreign exchange gains and other | -523,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other expense | 3,618,000 | 4,505,000 | 4,374,000 | 764,000 | 3,915,000 | 424,000 | 19,120,000 | 12,128,000 | 9,987,000 | 13,659,000 | -3,775,000 | 11,125,000 | 7,521,000 | 20,480,000 | -10,145,000 | -4,996,000 | 1,638,000 | 9,592,000 | 3,362,000 | 10,997,000 | 13,565,000 | -72,323,000 | -16,513,000 | -29,104,000 | -3,913,000 | 13,191,000 | 2,999,000 | 6,077,000 | 10,458,000 | 6,025,000 | 6,598,000 | 2,001,000 | -21,868,000 | -112,155,000 | 8,726,000 | 8,987,000 | 8,126,000 | 341,000 | 3,594,000 | -3,229,000 | 8,341,000 | 3,424,000 | 4,543,000 | 11,662,000 | 971,000 | 2,958,000 | 2,477,000 | 10,854,000 | 9,227,000 | 8,613,000 | 8,833,000 | 4,130,000 | 1,896,000 | 3,954,000 | 4,356,000 | 3,958,000 | 5,817,000 |
income before taxes | 7,387,000 | 1,014,500 | 9,446,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 2,895,000 | 6,187,000 | 10,074,000 | 6,219,000 | 3,767,000 | -3,741,000 | 4,611,000 | 2,502,000 | 3,528,000 | 4,908,000 | 1,477,000 | 1,861,000 | 2,816,000 | 1,698,000 | 1,370,000 | 1,716,000 | 1,853,000 | -3,114,000 | 849,000 | 1,189,000 | 1,718,000 | -3,439,250 | 1,017,000 | -424,000 | -14,350,000 | -8,563,000 | -3,371,000 | 8,393,000 | 1,727,000 | 1,646,000 | |||||||||||||||||||||||||||
net income | 4,492,000 | 2,072,000 | -20,554,000 | 7,700,000 | 1,122,000 | -103,500,000 | -14,815,000 | -6,696,000 | -10,315,000 | -16,780,000 | 7,969,000 | -6,579,000 | -3,486,000 | -12,830,000 | 16,477,000 | 9,264,000 | -9,199,000 | -19,595,000 | -11,587,000 | -21,806,000 | -29,663,000 | -32,700,000 | -21,551,000 | -5,494,000 | -37,144,000 | -12,448,000 | -532,987,000 | -13,734,000 | -7,888,000 | -383,743,000 | -3,054,000 | -15,349,000 | 28,066,000 | 49,069,000 | -14,828,000 | -77,873,000 | -15,768,000 | -12,503,000 | -17,995,000 | -28,502,000 | -22,948,000 | -163,623,000 | 6,718,000 | 8,865,000 | 28,656,000 | 46,097,000 | 52,231,000 | 39,543,000 | 36,506,000 | 34,545,000 | 33,181,000 | 29,940,000 | 31,938,000 | 23,938,000 | 40,943,000 | 44,138,000 | 42,511,000 |
yoy | 300.36% | -102.00% | 38.74% | -214.99% | -110.88% | 516.81% | -285.91% | 1.78% | 195.90% | 30.79% | -51.64% | -171.02% | -62.10% | -34.52% | -242.20% | -142.48% | -68.99% | -40.08% | -46.23% | 296.91% | -20.14% | 162.69% | -95.96% | -60.00% | 370.89% | -96.76% | 17352.10% | -10.52% | -128.11% | -882.05% | -79.40% | -80.29% | -277.99% | -492.46% | -17.60% | 173.22% | -31.29% | -92.36% | -367.86% | -421.51% | -180.08% | -454.95% | -87.14% | -77.58% | -21.50% | 33.44% | 57.41% | 32.07% | 14.30% | 44.31% | -18.96% | -32.17% | -24.87% | ||||
qoq | 116.80% | -110.08% | -366.94% | 586.27% | -101.08% | 598.62% | 121.25% | -35.08% | -38.53% | -310.57% | -221.13% | 88.73% | -72.83% | -177.87% | 77.86% | -200.71% | -53.05% | 69.11% | -46.86% | -26.49% | -9.29% | 51.73% | 292.26% | -85.21% | 198.39% | -97.66% | 3780.78% | 74.11% | -97.94% | 12465.26% | -80.10% | -154.69% | -42.80% | -430.92% | -80.96% | 393.87% | 26.11% | -30.52% | -36.86% | 24.20% | -85.98% | -2535.59% | -24.22% | -69.06% | -37.84% | -11.74% | 32.09% | 8.32% | 5.68% | 4.11% | 10.82% | -6.26% | 33.42% | -41.53% | -7.24% | 3.83% | |
net income margin % | 2.15% | 1.02% | -10.47% | 3.85% | 0.58% | -51.49% | -7.13% | -3.26% | -5.10% | -9.06% | 4.45% | -3.55% | -1.84% | -10.08% | 9.06% | 5.38% | -5.93% | -19.95% | -8.22% | -15.87% | -25.90% | -32.74% | -20.80% | -4.85% | -20.34% | -6.58% | -222.76% | -5.59% | -2.90% | -193.99% | -1.14% | -5.60% | 11.22% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -11.36% | -13.01% | -19.97% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
weighted-average shares outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 11,214,000 | 11,883,000 | 11,682,000 | 12,350,000 | 12,303,000 | 12,299,000 | 12,330,000 | 12,330,000 | 12,201,000 | 10,212,000 | 10,235,000 | 10,210,000 | 10,179,000 | 5,747,000 | 5,778,000 | 5,747,000 | 5,683,000 | 5,643,000 | 5,661,000 | 5,638,000 | 5,613,000 | 5,577,000 | 111,607,000 | 111,590,000 | 111,173,000 | 110,100,000 | 110,295,000 | 109,987,000 | 109,643,000 | 108,771,000 | 108,856,000 | 108,714,000 | 108,423,000 | 98,689,000 | 96,275,000 | 96,170,000 | 95,860,000 | 91,226,000 | 90,860,000 | 90,707,000 | 90,477,000 | 89,908,000 | 90,058,000 | 89,767,000 | 89,482,000 | 92,628,000 | 93,331,000 | 92,649,000 | 92,129,000 | 90,697,000 | 91,443,000 | 91,032,000 | 88,533,000 | 80,111,000 | 84,993,000 | 82,495,000 | 67,960,000 |
diluted | 11,641,000 | 11,883,000 | 11,682,000 | 12,554,000 | 12,568,000 | 12,299,000 | 12,330,000 | 12,330,000 | 12,201,000 | 10,212,000 | 10,393,000 | 10,210,000 | 10,179,000 | 5,951,000 | 10,552,000 | 10,481,000 | 5,683,000 | 5,643,000 | 5,661,000 | 5,638,000 | 5,613,000 | 5,577,000 | 111,607,000 | 111,590,000 | 111,173,000 | 110,100,000 | 110,295,000 | 109,987,000 | 109,643,000 | 108,771,000 | 108,856,000 | 108,714,000 | 110,857,000 | 98,689,000 | 96,275,000 | 96,170,000 | 95,860,000 | 91,226,000 | 90,860,000 | 90,707,000 | 90,477,000 | 89,908,000 | 91,687,000 | 91,884,000 | 91,469,000 | 95,308,000 | 96,198,000 | 95,695,000 | 95,191,000 | 94,604,000 | 94,734,000 | 94,606,000 | 94,356,000 | 86,937,000 | 92,339,000 | 89,794,000 | 74,741,000 |
earnings per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.4 | 0.62 | 0.09 | -0.648 | -1.2 | -1.64 | 0.78 | -0.64 | -2.23 | 2.85 | 1.61 | -1.26 | -4.83 | -0.12 | -0.07 | 0.023 | -0.03 | -0.14 | 0.26 | -0.13 | -0.2 | -0.31 | -0.25 | -1.82 | 0.07 | 0.1 | 0.32 | 0.5 | 0.56 | 0.43 | 0.4 | 0.38 | 0.36 | 0.33 | 0.36 | 0.26 | 0.48 | 0.53 | 0.63 | ||||||||||||||||||
diluted | 0.39 | 0.61 | 0.09 | -0.648 | -1.2 | -1.64 | 0.77 | -0.64 | -1.75 | 1.82 | 1.15 | -1.26 | -4.83 | -0.12 | -0.07 | 0.023 | -0.03 | -0.14 | 0.25 | -0.13 | -0.2 | -0.31 | -0.25 | -1.81 | 0.07 | 0.1 | 0.31 | 0.49 | 0.54 | 0.41 | 0.38 | 0.36 | 0.35 | 0.32 | 0.34 | 0.24 | 0.44 | 0.49 | 0.57 | ||||||||||||||||||
other comprehensive income, net of tax of 0 and 0 : | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in foreign currency translation | -3,612 | 2,396 | -4,308 | 8,929 | 484 | -22,239 | 14,254 | 621 | -804 | 11,560 | -10,710 | 7,749 | 4,158 | ||||||||||||||||||||||||||||||||||||||||||||
gain on pension liability | -17 | 187 | -4 | 75 | 36 | 152 | 25 | -5 | -15 | -493 | -36 | 6 | 15 | 2,103 | 66 | 57 | 30 | 739 | 45 | -21 | 77 | -22 | 21 | -1,645 | -17 | 5 | -9 | 1,411 | 7 | 55 | 16 | -82 | -302 | -14 | 24 | -43 | -22 | -2 | -29 | 99 | -1,112 | 2 | |||||||||||||||
comprehensive income | 863 | 16,704 | 1,642 | -6,080 | -11,134 | 1,176 | 687 | -15,136 | -3,063 | -33,929 | 34,369 | -32,909 | -24,252 | -51,325 | -19,519 | -178,362 | -12,031 | 34,327 | -8,542 | 23,045 | 17,757 | 51,233 | 37,538 | 43,082 | 57,295 | 27,786 | 9,189 | 25,627 | 51,384 | 37,398 | 53,018 | ||||||||||||||||||||||||||
gain on sale-leaseback transactions | -4,279,000 | -6,903,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange losses and other | 247,000 | 9,000 | -3,942,000 | -1,068,000 | -6,549,000 | 9,631,000 | 3,006,000 | 3,551,000 | 760,000 | 2,360,000 | 2,602,000 | -6,795,000 | -3,152,000 | -10,014,000 | -3,834,000 | -2,910,000 | 4,055,000 | -6,656,000 | -3,715,000 | -5,222,000 | 3,129,000 | 1,477,000 | 1,090,000 | 2,311,000 | 1,019,000 | -1,467,000 | |||||||||||||||||||||||||||||||
loss on extinguishment of debt | 552,000 | 1,839,000 | 463,000 | 196,000 | 4,161,000 | 933,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 8,259,000 | -10,480,000 | 13,919,000 | 4,889,000 | -107,241,000 | -10,204,000 | -4,194,000 | -6,787,000 | -4,718,000 | -670,000 | -11,132,000 | 17,847,000 | 10,980,000 | -7,346,000 | -22,709,000 | -10,738,000 | -20,617,000 | -27,945,000 | -31,824,000 | -20,534,000 | -5,918,000 | -51,494,000 | -21,011,000 | -536,358,000 | -5,341,000 | -6,161,000 | -387,051,000 | -4,162,000 | -13,703,000 | 15,162,000 | 85,050,000 | -22,645,000 | -88,943,000 | -28,741,000 | -25,180,000 | -29,816,000 | -49,649,000 | -33,354,000 | -192,010,000 | 7,650,000 | 10,776,000 | 39,261,000 | 61,847,000 | 73,563,000 | 54,950,000 | 52,162,000 | 48,652,000 | 47,105,000 | 43,008,000 | 47,317,000 | 33,971,000 | 58,548,000 | 65,880,000 | 64,396,000 | |||
loss per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.16 | -1.76 | -0.54 | -0.85 | -0.34 | -1.62 | -3.46 | -2.05 | -3.87 | -5.28 | -16.79 | -0.19 | -0.05 | -0.33 | 0.53 | -0.15 | -0.81 | -0.16 | |||||||||||||||||||||||||||||||||||||||
diluted | 0.16 | -1.76 | -0.54 | -0.85 | -0.34 | -1.62 | -3.46 | -2.05 | -3.87 | -5.28 | -16.79 | -0.19 | -0.05 | -0.33 | 0.53 | -0.15 | -0.81 | -0.16 | |||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax of 0: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss | 4,655 | -24,866 | -125,587 | -536 | -5,713 | -2,777 | 6,759 | -6,147 | -7,197 | -16,161 | -17,731 | -17,364 | -21,761 | -26,434 | -23,091 | -15,664 | -3,616 | -45,969 | -3,302 | -539,264 | -393,200 | -4,583 | -18,627 | -3,317 | -62,630 | -8,561 | |||||||||||||||||||||||||||||||
gain on disposal of assets and other | -28,000 | -333,000 | -52,000 | -908,000 | -360,000 | -397,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange and other losses | 1,227,000 | 282,250 | -8,279,000 | 6,436,000 | 2,972,000 | -12,838,000 | -5,986,000 | -357,750 | -3,962,000 | -939,000 | 3,470,000 | -232,750 | 3,445,000 | 631,000 | -5,007,000 | -2,146,000 | 2,277,000 | -908,500 | -1,325,000 | -5,860,000 | |||||||||||||||||||||||||||||||||||||
foreign exchange and other gains | -9,278,000 | -18,288,000 | -767,250 | -3,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in foreign currency translation, net of tax of 0 | -11,549.75 | -22,690 | -16,518 | -6,992 | -651 | -5,822 | 66 | 3,152 | 10,253 | 5,942 | 1,900 | -8,846 | 10,791 | -6,260 | -1,407 | 4,834 | -10,868 | -1,536 | -18,635 | 6,287 | 2,069 | 11,547 | 15,325 | 7,222 | -20,104 | -6,243 | -22,847 | 3,472 | -14,717 | -18,747 | 25,491 | -37,297 | -21,940 | -34,474 | 11,690 | 1,030 | 8,314 | 24,114 | -2,154 | -22,749 | 1,689 | 10,441 | -6,740 | 10,507 | |||||||||||||
impairments of intangible assets, property and equipment | 112,000 | 17,320,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred loan costs written off | 303,000 | 130,000 | 1,829,000 | 2,149,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
impairments of goodwill, intangible assets, property and equipment | 2,962,000 | 532,336,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration benefit | -4,629,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from equity investment | -849,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain realized on previously held equity investment | -1,567,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | -28,734,000 | -36,285,000 | -7,459,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on pension liability | -644 | -55 | -33.25 | -36 | -15 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from equity investment | -79,500 | -39,000 | 570,000 | 94,000 | 659,000 | 350,000 | -963,000 | -6,391,000 | 3,361,000 | 2,568,000 | 1,462,000 | 617,000 | 414,000 | 216,000 | 577,000 | 2,543,000 | 3,870,000 | 3,840,000 | 4,571,000 | 7,167,000 | 6,749,000 | 5,940,000 | 5,308,000 | 4,366,000 | 2,946,000 | ||||||||||||||||||||||||||||||||
gain on contribution of subsea rentals business | -33,506,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible asset impairments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible asset impairments | 349,045,000 | 14,477,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -3,091,500 | -1,108,000 | -12,904,000 | -7,965,000 | -7,817,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | 247,700,000 | 198,709,000 | 201,115,000 | 171,096,000 | 159,441,000 | 196,148,000 | 244,993,000 | 284,415,000 | 348,096,000 | 438,678,000 | 468,822,000 | 428,279,000 | 403,938,000 | 393,733,000 | 390,192,000 | 367,887,000 | 372,999,000 | 330,165,000 | 347,767,000 | 373,512,000 | 363,489,000 | ||||||||||||||||||||||||||||||||||||
goodwill and intangible asset impairment | 17,160,500 | 638,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets and other | 379,250 | 128,000 | 1,635,000 | -246,000 | 558,250 | 2,217,000 | 48,000 | -32,000 | -66,000 | 11,000 | 37,000 | -312,000 | 80,000 | -85,000 | -284,000 | 689,000 | 57,250 | 209,000 | -115,000 | ||||||||||||||||||||||||||||||||||||||
deferred financing costs written off | 647,000 | 2,588,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: income attributable to noncontrolling interest | 6,000 | -6,000 | 35,000 | -5,000 | -4,000 | -2,000 | -9,000 | -16,000 | 10,000 | 5,000 | 21,000 | -24,000 | 6,000 | 40,000 | 21,000 | -2,000 | 8,000 | 20,000 | 17,000 | 29,000 | |||||||||||||||||||||||||||||||||||||
net loss attributable to common stockholders | 49,069,000 | -14,828,000 | -77,873,000 | -15,768,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive income attributable to noncontrolling interests | 64 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss attributable to common stockholders | -18,627 | -3,317 | -62,630 | -8,561 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | 68,004,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income tax expense | -11,070,000 | -12,973,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange (gains) and other | 1,546,000 | -1,380,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive loss attributable to noncontrolling interests | -6 | -27 | -36 | -93 | 50 | 64 | 11 | 43 | 66 | -32 | -15 | 27 | 22 | -32 | 20 | 62 | 28 | ||||||||||||||||||||||||||||||||||||||||
provision for income tax expense | -12,677,000 | -11,821,000 | -21,147,000 | -10,406,000 | -28,387,000 | 932,000 | 1,911,000 | 10,605,000 | 15,750,000 | 21,332,000 | 15,407,000 | 15,656,000 | 14,107,000 | 13,924,000 | 13,068,000 | 15,379,000 | 10,033,000 | 17,605,000 | 21,742,000 | 21,885,000 | |||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders | -12,509,000 | -17,989,000 | -28,537,000 | -22,943,000 | -163,619,000 | 6,720,000 | 8,874,000 | 28,672,000 | 46,087,000 | 52,226,000 | 39,522,000 | 36,530,000 | 34,539,000 | 33,141,000 | 29,919,000 | 31,940,000 | 23,930,000 | 40,923,000 | 44,121,000 | 42,482,000 | |||||||||||||||||||||||||||||||||||||
comprehensive income attributable to common stockholders | -32,915 | -24,279 | -51,361 | -19,612 | -178,312 | -11,967 | 34,338 | -8,499 | 23,111 | 17,725 | 51,218 | 37,565 | 43,104 | 57,263 | 27,806 | 9,251 | 25,630 | 51,373 | 37,426 | 52,954 | |||||||||||||||||||||||||||||||||||||
contingent consideration expense | 32,000 | -700,000 | -4,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible assets | 1,161,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets | 135,000 | 104,000 | -1,616,000 | 56,000 | 21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 583,000 | 764,000 | 335,000 | 31,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on derivative instruments, net of tax of 0, 219, 0 and 658 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive loss attributable to noncontrolling interests | -11.75 | -11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on derivative instruments, net of tax of 0, 264, 0 and 439 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration | 1,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on derivative instruments, net of tax of 0 and 175 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 37,488,000 | 34,661,000 | 31,693,000 | 38,967,000 | 31,143,000 | 44,661,000 | 33,313,000 | 31,826,000 | 48,488,000 | 46,165,000 | 37,151,000 | 24,756,000 | 46,764,000 | 51,029,000 | 19,778,000 | 26,904,000 | 20,602,000 | 46,858,000 | 50,044,000 | 60,361,000 | 100,810,000 | 128,617,000 | 20,020,000 | 109,678,000 | 108,949,000 | 57,911,000 | 28,897,000 | 37,365,000 | 29,694,000 | 47,241,000 | 26,940,000 | 39,105,000 | 42,340,000 | 115,216,000 | 156,392,000 | 220,470,000 | 204,914,000 | 234,422,000 | 132,534,000 | 137,229,000 | 131,977,000 | 109,249,000 | 76,185,000 | 57,841,000 | 83,891,000 | 76,579,000 | 74,084,000 | 32,642,000 | 66,954,000 | 39,582,000 | 28,201,000 | 199,480,000 | 26,945,000 | 41,063,000 | 17,932,000 | 14,802,000 | 15,826,000 |
accounts receivable—trade, net of allowances of 9,611 and 8,953 | 155,480,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 236,412,000 | 239,420,000 | 248,255,000 | 260,030,000 | 263,600,000 | 265,487,000 | 286,939,000 | 291,087,000 | 303,003,000 | 299,639,000 | 302,304,000 | 302,474,000 | 287,614,000 | 269,828,000 | 270,626,000 | 271,182,000 | 263,779,000 | 241,740,000 | 233,875,000 | 227,987,000 | 236,427,000 | 251,747,000 | 364,655,000 | 377,562,000 | 392,944,000 | 414,640,000 | 443,432,000 | 469,073,000 | 471,641,000 | 479,023,000 | 503,452,000 | 486,200,000 | 468,896,000 | 443,177,000 | 394,103,000 | 364,783,000 | 352,041,000 | 338,583,000 | 355,232,000 | 375,035,000 | 416,105,000 | 424,121,000 | 504,756,000 | 522,817,000 | 521,212,000 | 461,515,000 | 454,470,000 | 458,004,000 | 439,838,000 | 441,049,000 | 454,738,000 | 425,085,000 | 428,313,000 | 455,129,000 | 423,567,000 | 402,625,000 | 361,111,000 |
prepaid expenses and other current assets | 21,907,000 | 23,017,000 | 15,985,000 | 19,058,000 | 18,251,000 | 19,179,000 | 22,701,000 | 19,828,000 | 20,893,000 | 21,887,000 | 24,670,000 | 27,820,000 | 23,196,000 | 21,957,000 | 22,649,000 | 23,843,000 | 23,417,000 | 23,702,000 | 34,848,000 | 21,593,000 | 19,225,000 | 19,018,000 | 33,031,000 | 46,997,000 | 45,009,000 | 33,820,000 | 31,803,000 | 31,520,000 | 28,746,000 | 23,677,000 | 27,915,000 | 17,941,000 | 32,863,000 | 17,618,000 | 27,705,000 | 27,229,000 | 24,861,000 | 29,443,000 | 29,626,000 | 23,954,000 | 26,846,000 | 33,836,000 | 39,430,000 | 41,458,000 | 31,202,000 | 32,985,000 | 38,309,000 | 21,730,000 | 22,887,000 | 29,707,000 | 22,488,000 | 15,281,000 | 13,248,000 | 12,744,000 | 17,127,000 | 17,933,000 | 11,542,000 |
costs and estimated profits in excess of billings | 12,894,000 | 9,369,000 | 16,388,000 | 14,533,000 | 11,752,000 | 11,632,000 | 16,438,000 | 12,715,000 | 10,488,000 | 13,365,000 | 8,440,000 | 12,592,000 | 14,538,000 | 15,139,000 | 16,590,000 | 15,274,000 | 15,020,000 | 8,285,000 | 11,868,000 | 8,879,000 | 9,373,000 | 8,516,000 | 6,340,000 | 4,993,000 | 2,739,000 | 4,104,000 | 4,640,000 | 8,438,000 | 8,074,000 | 9,159,000 | 10,485,000 | 9,488,000 | 12,056,000 | 9,584,000 | 9,395,000 | 7,439,000 | 7,658,000 | 9,199,000 | 10,301,000 | 9,882,000 | 14,124,000 | 12,009,000 | 18,449,000 | 16,819,000 | 15,548,000 | 14,646,000 | 28,230,000 | 34,656,000 | 23,330,000 | 24,012,000 | 18,501,000 | 17,200,000 | 27,275,000 | 6,551,000 | 6,258,000 | 14,535,000 | 12,330,000 |
accrued revenue | 135,000 | 21,000 | 21,000 | 99,000 | 311,000 | 752,000 | 1,250,000 | 1,615,000 | 1,935,000 | 1,801,000 | 771,000 | 820,000 | 671,000 | 665,000 | 934,000 | 893,000 | 1,240,000 | 2,245,000 | 2,041,000 | 1,205,000 | 1,132,000 | 1,687,000 | 1,617,000 | 1,303,000 | 1,226,000 | 1,260,000 | 1,084,000 | 873,000 | 1,020,000 | 862,000 | 1,769,000 | 1,796,000 | 2,860,000 | ||||||||||||||||||||||||
total current assets | 464,316,000 | 448,884,000 | 459,280,000 | 487,732,000 | 478,569,000 | 495,637,000 | 523,725,000 | 521,318,000 | 546,785,000 | 529,604,000 | 531,156,000 | 537,509,000 | 536,816,000 | 512,865,000 | 478,361,000 | 485,186,000 | 456,269,000 | 446,733,000 | 449,321,000 | 426,934,000 | 455,591,000 | 490,191,000 | 505,474,000 | 629,787,000 | 696,259,000 | 665,917,000 | 692,505,000 | 727,882,000 | 742,820,000 | 766,017,000 | 785,280,000 | 765,455,000 | 753,964,000 | 790,381,000 | 743,843,000 | 767,134,000 | 749,492,000 | 749,716,000 | 660,749,000 | 640,514,000 | 698,255,000 | 717,812,000 | 816,791,000 | 861,621,000 | 930,689,000 | 895,159,000 | 937,782,000 | 849,952,000 | 857,541,000 | 809,468,000 | 814,195,000 | 934,612,000 | 772,395,000 | 774,877,000 | 736,218,000 | 721,135,000 | 667,302,000 |
property and equipment | 49,590,000 | 51,905,000 | 52,283,000 | 58,000,000 | 61,896,000 | 63,421,000 | 83,408,000 | 85,076,000 | 87,660,000 | 61,401,000 | 61,397,000 | 62,386,000 | 62,596,000 | 62,963,000 | 86,190,000 | 88,699,000 | 91,162,000 | 94,005,000 | 96,174,000 | 104,526,000 | 108,740,000 | 113,668,000 | 120,266,000 | 131,479,000 | 136,451,000 | 154,836,000 | 160,173,000 | 171,546,000 | 173,172,000 | 177,358,000 | 179,760,000 | 181,611,000 | 184,526,000 | 197,281,000 | 149,016,000 | 149,418,000 | 151,067,000 | 152,212,000 | 159,453,000 | 173,580,000 | 180,206,000 | 186,667,000 | 196,804,000 | 202,430,000 | 202,564,000 | 189,974,000 | 188,991,000 | 188,080,000 | 180,085,000 | 180,292,000 | 174,773,000 | 162,594,000 | 151,989,000 | 152,983,000 | 139,147,000 | 134,785,000 | 132,514,000 |
operating lease assets | 83,217,000 | 80,733,000 | 81,268,000 | 77,793,000 | 68,077,000 | 70,389,000 | 54,058,000 | 52,514,000 | 54,818,000 | 55,399,000 | 56,363,000 | 56,038,000 | 57,039,000 | 57,270,000 | 20,833,000 | 22,237,000 | 24,733,000 | 25,431,000 | 26,333,000 | 28,503,000 | 29,630,000 | 31,520,000 | 33,907,000 | 35,476,000 | 36,820,000 | 48,682,000 | 50,706,000 | 53,958,000 | 55,408,000 | ||||||||||||||||||||||||||||
deferred financing costs | 3,085,000 | 1,580,000 | 1,723,000 | 1,867,000 | 2,011,000 | 2,154,000 | 2,298,000 | 2,441,000 | 2,585,000 | 1,159,000 | 927,000 | 1,007,000 | 1,086,000 | 1,166,000 | 1,245,000 | 1,325,000 | 1,404,000 | 1,484,000 | 1,552,000 | 125,000 | 249,000 | 374,000 | 828,000 | 1,036,000 | 1,243,000 | 1,450,000 | 1,657,000 | 1,864,000 | 2,071,000 | 2,278,000 | 2,485,000 | 2,692,000 | 2,900,000 | 657,000 | 809,000 | 960,000 | 1,112,000 | 1,412,000 | 1,581,000 | 1,750,000 | 4,125,000 | 11,189,000 | 11,828,000 | 12,467,000 | 13,107,000 | 13,746,000 | 14,385,000 | 15,024,000 | 15,658,000 | 11,885,000 | 6,985,000 | 7,508,000 | 8,045,000 | 8,554,000 | 9,089,000 | 9,618,000 | |
goodwill | 63,779,000 | 64,667,000 | 63,779,000 | 65,222,000 | 61,703,000 | 61,653,000 | 65,619,000 | 62,689,000 | 63,202,000 | 471,466,000 | 470,674,000 | 469,647,000 | 752,361,000 | 751,134,000 | 757,801,000 | 755,245,000 | 619,632,000 | 595,833,000 | 656,876,000 | 652,743,000 | 660,976,000 | 662,929,000 | 671,190,000 | 669,036,000 | 799,601,000 | 808,374,000 | 795,394,000 | 798,481,000 | 808,762,000 | 824,400,000 | 799,239,000 | 802,318,000 | 791,823,000 | 684,375,000 | 685,202,000 | 695,799,000 | 608,388,000 | 602,795,000 | 606,564,000 | ||||||||||||||||||
intangible assets | 87,962,000 | 93,637,000 | 97,234,000 | 103,685,000 | 104,155,000 | 109,230,000 | 242,330,000 | 249,826,000 | 261,405,000 | 167,970,000 | 173,394,000 | 179,806,000 | 185,629,000 | 191,481,000 | 196,581,000 | 203,787,000 | 210,874,000 | 220,908,000 | 227,638,000 | 233,711,000 | 247,298,000 | 252,989,000 | 259,082,000 | 279,371,000 | 341,920,000 | 350,309,000 | 390,489,000 | 399,485,000 | 426,744,000 | 224,565,000 | 213,312,000 | 217,534,000 | 240,967,000 | ||||||||||||||||||||||||
deferred income taxes | 7,725,000 | 11,463,000 | 13,031,000 | 11,851,000 | 149,000 | 132,000 | 130,000 | 368,000 | 917,000 | 99,000 | 632,000 | 628,000 | 460,000 | 203,000 | 123,000 | 132,000 | 97,000 | 102,000 | 157,000 | 346,000 | 141,000 | 654,000 | 1,735,000 | 1,234,000 | 8,317,000 | 6,690,000 | 4,015,000 | 3,344,000 | 9,719,000 | 3,945,000 | 2,482,000 | 851,000 | 720,000 | 736,000 | 779,000 | 20,380,000 | 23,066,000 | 22,432,000 | 22,389,000 | 28,834,000 | 26,316,000 | 24,381,000 | 24,846,000 | 40,006,000 | 31,898,000 | 31,766,000 | 30,443,000 | 22,585,000 | 18,702,000 | 18,755,000 | |||||||
other long-term assets | 3,391,000 | 3,162,000 | 3,062,000 | 2,803,000 | 1,848,000 | 2,025,000 | 2,150,000 | 2,761,000 | 4,804,000 | 5,160,000 | 5,266,000 | 6,047,000 | 6,691,000 | 8,828,000 | 6,408,000 | 5,630,000 | 6,027,000 | 6,075,000 | 5,554,000 | 16,428,000 | 16,065,000 | 13,752,000 | 16,545,000 | 15,953,000 | 15,703,000 | 16,365,000 | 14,947,000 | 8,745,000 | 9,069,000 | 9,295,000 | 9,672,000 | 9,318,000 | 9,677,000 | 3,013,000 | 2,924,000 | 2,883,000 | 2,917,000 | 3,000,000 | 3,032,000 | 3,218,000 | 3,126,000 | 3,253,000 | 3,494,000 | 4,001,000 | 3,381,000 | 3,493,000 | 5,797,000 | 4,696,000 | 5,384,000 | 5,489,000 | 5,773,000 | 4,135,000 | 4,270,000 | 3,857,000 | 3,986,000 | 7,932,000 | 13,634,000 |
total assets | 763,065,000 | 752,455,000 | 770,092,000 | 810,133,000 | 790,110,000 | 815,954,000 | 973,737,000 | 976,757,000 | 1,021,389,000 | 821,061,000 | 828,871,000 | 843,710,000 | 849,956,000 | 834,757,000 | 790,250,000 | 807,492,000 | 790,929,000 | 791,336,000 | 799,965,000 | 804,161,000 | 843,959,000 | 889,926,000 | 924,021,000 | 1,066,858,000 | 1,145,492,000 | 1,159,997,000 | 1,199,152,000 | 1,821,711,000 | 1,850,170,000 | 1,829,652,000 | 2,169,508,000 | 2,157,330,000 | 2,182,505,000 | 2,195,228,000 | 1,814,855,000 | 1,795,844,000 | 1,842,971,000 | 1,835,192,000 | 1,770,385,000 | 1,773,186,000 | 1,854,569,000 | 1,886,042,000 | 2,141,386,000 | 2,209,373,000 | 2,268,997,000 | 2,221,628,000 | 2,294,127,000 | 2,235,344,000 | 2,210,717,000 | 2,168,869,000 | 2,168,284,000 | 2,037,220,000 | 1,871,535,000 | 1,892,980,000 | 1,722,984,000 | 1,706,495,000 | 1,667,242,000 |
liabilities and equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 1,383,000 | 1,407,000 | 1,437,000 | 1,661,000 | 1,830,000 | 1,866,000 | 69,385,000 | 6,518,000 | 5,150,000 | 1,186,000 | 1,076,000 | 1,053,000 | 988,000 | 782,000 | 502,000 | 690,000 | 751,000 | 860,000 | 1,000,000 | 1,024,000 | 1,054,000 | 1,322,000 | 1,295,000 | 1,320,000 | 1,021,000 | 717,000 | 1,220,000 | 1,169,000 | 108,000 | 1,167,000 | 948,000 | 1,079,000 | 1,133,000 | 1,156,000 | 1,133,000 | 1,143,000 | 1,177,000 | 124,000 | 38,000 | 44,000 | 82,000 | 253,000 | 335,000 | 623,000 | 789,000 | 840,000 | 898,000 | 914,000 | 974,000 | 998,000 | 31,110,000 | 26,338,000 | 22,576,000 | ||||
accounts payable—trade | 114,689,000 | 94,561,000 | 113,732,000 | 106,084,000 | 106,947,000 | 109,651,000 | 117,164,000 | 111,150,000 | 108,254,000 | 125,918,000 | 124,146,000 | 136,534,000 | 129,934,000 | 118,261,000 | 111,253,000 | 110,744,000 | 115,177,000 | 99,379,000 | 85,953,000 | 72,288,000 | 53,561,000 | 46,351,000 | 60,057,000 | 70,200,000 | 98,850,000 | 98,720,000 | 124,062,000 | 137,819,000 | 152,310,000 | 143,186,000 | 142,540,000 | 153,101,000 | 143,897,000 | 137,684,000 | 123,148,000 | 113,947,000 | 100,363,000 | 73,775,000 | 60,146,000 | 69,041,000 | 75,568,000 | 76,823,000 | 92,244,000 | 114,948,000 | 162,908,000 | 127,757,000 | 134,078,000 | 129,639,000 | 122,302,000 | 100,221,000 | 111,103,000 | 97,481,000 | 92,997,000 | 98,990,000 | 107,172,000 | 114,493,000 | 103,361,000 |
accrued liabilities | 63,834,000 | 76,244,000 | 69,477,000 | 70,488,000 | 71,097,000 | 77,239,000 | 70,579,000 | 61,862,000 | 64,937,000 | 62,463,000 | 64,184,000 | 58,126,000 | 58,839,000 | 76,544,000 | 74,498,000 | 63,705,000 | 62,426,000 | 58,436,000 | 65,018,000 | 65,790,000 | 68,195,000 | 67,581,000 | 70,143,000 | 70,620,000 | 74,754,000 | 86,625,000 | 87,148,000 | 74,978,000 | 72,846,000 | 81,032,000 | 69,846,000 | 63,385,000 | 62,756,000 | 66,765,000 | 64,718,000 | 56,703,000 | 51,968,000 | 55,604,000 | 55,824,000 | 51,137,000 | 55,934,000 | 58,563,000 | 79,241,000 | 82,176,000 | 108,085,000 | 126,890,000 | 123,402,000 | 82,444,000 | 90,592,000 | 96,529,000 | 96,612,000 | 86,434,000 | 104,596,000 | 93,701,000 | 93,114,000 | 89,742,000 | |
deferred revenue | 17,220,000 | 17,438,000 | 13,694,000 | 12,011,000 | 9,025,000 | 8,584,000 | 9,147,000 | 10,331,000 | 10,276,000 | 10,551,000 | 14,140,000 | 11,548,000 | 13,420,000 | 14,401,000 | 10,141,000 | 7,658,000 | 7,904,000 | 7,276,000 | 8,270,000 | 6,547,000 | 8,240,000 | 7,863,000 | 5,495,000 | 3,557,000 | 5,708,000 | 4,877,000 | 7,152,000 | 8,046,000 | 7,010,000 | 8,335,000 | 7,726,000 | 5,821,000 | 8,614,000 | 8,819,000 | 8,506,000 | 8,841,000 | 7,436,000 | 8,338,000 | 8,751,000 | 9,092,000 | 9,119,000 | 7,283,000 | 9,342,000 | 8,604,000 | 9,205,000 | 10,919,000 | 14,816,000 | 12,850,000 | 19,380,000 | 15,837,000 | 18,793,000 | 28,709,000 | 22,253,000 | 33,720,000 | 19,055,000 | 17,479,000 | 18,139,000 |
billings in excess of costs and profits recognized | 11,486,000 | 16,884,000 | 11,285,000 | 12,020,000 | 5,787,000 | 4,516,000 | 4,748,000 | 4,213,000 | 4,480,000 | 4,221,000 | 4,739,000 | 2,913,000 | 421,000 | 305,000 | 683,000 | 1,514,000 | 5,851,000 | 9,705,000 | 5,450,000 | 5,505,000 | 2,621,000 | 1,817,000 | 169,000 | 2,540,000 | 4,876,000 | 5,911,000 | 4,507,000 | 2,284,000 | 1,426,000 | 3,210,000 | 5,160,000 | 6,004,000 | 816,000 | 1,881,000 | 1,530,000 | 1,116,000 | 1,848,000 | 4,004,000 | 1,604,000 | 2,387,000 | 4,002,000 | 8,631,000 | 9,111,000 | 9,811,000 | 11,873,000 | 15,785,000 | 19,043,000 | 14,642,000 | 15,921,000 | 6,398,000 | 12,996,000 | 22,547,000 | 15,923,000 | 17,582,000 | 2,513,000 | 1,242,000 | 8,434,000 |
total current liabilities | 208,612,000 | 206,534,000 | 209,625,000 | 202,264,000 | 194,686,000 | 201,856,000 | 271,023,000 | 194,074,000 | 193,097,000 | 204,339,000 | 208,285,000 | 210,174,000 | 203,602,000 | 210,293,000 | 197,077,000 | 184,311,000 | 192,109,000 | 175,656,000 | 165,691,000 | 151,154,000 | 133,671,000 | 124,934,000 | 137,159,000 | 148,237,000 | 185,209,000 | 196,850,000 | 224,089,000 | 224,296,000 | 233,700,000 | 236,930,000 | 226,220,000 | 229,390,000 | 217,216,000 | 216,305,000 | 199,035,000 | 181,750,000 | 162,792,000 | 141,845,000 | 126,363,000 | 131,701,000 | 144,705,000 | 151,553,000 | 190,273,000 | 216,162,000 | 292,860,000 | 282,191,000 | 292,237,000 | 240,489,000 | 249,169,000 | 219,983,000 | 270,614,000 | 261,624,000 | 274,528,000 | 280,875,000 | 257,011,000 | 255,909,000 | 269,939,000 |
long-term debt | 152,337,000 | 134,521,000 | 138,548,000 | 157,664,000 | 169,549,000 | 186,525,000 | 162,154,000 | 246,348,000 | 282,302,000 | 129,567,000 | 128,537,000 | 137,826,000 | 151,999,000 | 239,128,000 | 247,511,000 | 268,845,000 | 233,742,000 | 232,370,000 | 231,127,000 | 231,696,000 | 267,330,000 | 293,373,000 | 290,019,000 | 412,442,000 | 444,936,000 | 398,862,000 | 399,805,000 | 477,982,000 | 487,916,000 | 517,544,000 | 465,969,000 | 465,853,000 | 456,577,000 | 506,750,000 | 398,145,000 | 398,090,000 | 398,003,000 | 396,747,000 | 396,498,000 | 396,334,000 | 396,170,000 | 396,016,000 | 402,556,000 | 437,673,000 | 467,804,000 | 428,010,000 | 420,417,000 | 436,650,000 | 476,631,000 | 512,077,000 | 499,990,000 | 504,207,000 | 366,018,000 | 400,201,000 | 299,129,000 | 349,948,000 | 647,288,000 |
operating lease liabilities | 86,476,000 | 83,957,000 | 85,182,000 | 80,218,000 | 70,727,000 | 73,145,000 | 57,908,000 | 57,520,000 | 59,898,000 | 61,450,000 | 62,569,000 | 63,271,000 | 64,299,000 | 64,626,000 | 28,025,000 | 30,275,000 | 32,763,000 | 34,745,000 | 36,437,000 | 39,433,000 | 41,603,000 | 44,536,000 | 46,299,000 | 44,086,000 | 46,382,000 | 49,938,000 | 51,718,000 | 53,206,000 | 55,952,000 | ||||||||||||||||||||||||||||
other long-term liabilities | 15,723,000 | 15,875,000 | 18,590,000 | 13,302,000 | 12,574,000 | 10,850,000 | 10,629,000 | 10,279,000 | 11,707,000 | 12,132,000 | 11,456,000 | 11,226,000 | 12,162,000 | 12,773,000 | 14,114,000 | 14,558,000 | 16,371,000 | 18,605,000 | 19,172,000 | 18,573,000 | 17,883,000 | 18,895,000 | 21,109,000 | 19,169,000 | 24,674,000 | 25,843,000 | 25,451,000 | 25,904,000 | 26,764,000 | 29,753,000 | 34,769,000 | 31,781,000 | 32,688,000 | 31,925,000 | 34,858,000 | 35,183,000 | 34,987,000 | 34,654,000 | 30,341,000 | 30,859,000 | 31,464,000 | 29,956,000 | 23,409,000 | 22,396,000 | 18,784,000 | 17,318,000 | 13,135,000 | 12,015,000 | 8,736,000 | 8,069,000 | 8,491,000 | 81,000 | 32,000 | ||||
total liabilities | 482,382,000 | 461,312,000 | 472,782,000 | 475,913,000 | 470,068,000 | 496,054,000 | 530,207,000 | 534,767,000 | 575,187,000 | 408,428,000 | 411,751,000 | 424,434,000 | 433,113,000 | 527,722,000 | 487,645,000 | 499,038,000 | 476,173,000 | 462,210,000 | 453,947,000 | 442,451,000 | 462,400,000 | 483,690,000 | 496,739,000 | 625,877,000 | 703,430,000 | 673,958,000 | 713,690,000 | 801,500,000 | 819,111,000 | 799,526,000 | 748,757,000 | 739,355,000 | 735,649,000 | 786,212,000 | 636,213,000 | 620,028,000 | 609,812,000 | 599,431,000 | 592,295,000 | 577,578,000 | 612,605,000 | 628,625,000 | 710,443,000 | 774,062,000 | 876,357,000 | 825,707,000 | 826,071,000 | 795,152,000 | 833,270,000 | 837,903,000 | 884,196,000 | 820,269,000 | 693,453,000 | 730,825,000 | 593,732,000 | 643,502,000 | 953,716,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 135,000 | 132,000 | 132,000 | 132,000 | 132,000 | 130,000 | 130,000 | 130,000 | 130,000 | 109,000 | 109,000 | 109,000 | 109,000 | 62,000 | 62,000 | 62,000 | 62,000 | 61,000 | 61,000 | 60,000 | 60,000 | 60,000 | 1,196,000 | 1,196,000 | 1,196,000 | 1,189,000 | 1,186,000 | 1,183,000 | 1,183,000 | 1,174,000 | 1,172,000 | 1,171,000 | 1,170,000 | 1,163,000 | 1,048,000 | 1,047,000 | 1,047,000 | 1,037,000 | 996,000 | 994,000 | 993,000 | 986,000 | 985,000 | 983,000 | 981,000 | 979,000 | 942,000 | 938,000 | 932,000 | 928,000 | 926,000 | 924,000 | 920,000 | 875,000 | 866,000 | 857,000 | 680,000 |
additional paid-in capital | 1,420,832,000 | 1,427,589,000 | 1,424,919,000 | 1,422,138,000 | 1,420,366,000 | 1,419,871,000 | 1,417,914,000 | 1,415,838,000 | 1,413,970,000 | 1,369,288,000 | 1,368,062,000 | 1,367,441,000 | 1,366,184,000 | 1,253,613,000 | 1,252,945,000 | 1,252,647,000 | 1,251,752,000 | 1,249,962,000 | 1,248,061,000 | 1,246,389,000 | 1,244,477,000 | 1,242,720,000 | 1,239,539,000 | 1,237,574,000 | 1,235,039,000 | 1,231,650,000 | 1,227,768,000 | 1,223,251,000 | 1,218,963,000 | 1,214,928,000 | 1,212,355,000 | 1,204,967,000 | 1,199,875,000 | 1,195,339,000 | 1,016,458,000 | 1,010,271,000 | 1,004,935,000 | 998,169,000 | 907,300,000 | 900,469,000 | 895,307,000 | 891,248,000 | 886,221,000 | 878,508,000 | 869,857,000 | 864,313,000 | 858,663,000 | 847,996,000 | 835,270,000 | 826,064,000 | 818,774,000 | 808,616,000 | 796,983,000 | 764,635,000 | 756,738,000 | 741,783,000 | 429,811,000 |
treasury stock | -181,238,000 | -176,669,000 | -163,177,000 | -148,352,000 | -144,054,000 | -142,057,000 | -142,057,000 | -142,057,000 | -142,057,000 | -142,057,000 | -142,057,000 | -142,057,000 | -142,057,000 | -138,560,000 | -135,562,000 | -135,562,000 | -135,562,000 | -135,562,000 | -134,500,000 | -134,499,000 | -134,499,000 | -134,499,000 | -134,499,000 | -134,499,000 | -134,499,000 | -134,493,000 | -134,487,000 | -134,482,000 | -134,482,000 | -134,434,000 | -134,434,000 | -134,404,000 | -134,359,000 | -134,293,000 | -134,293,000 | -134,248,000 | -134,199,000 | -133,941,000 | -133,611,000 | -133,511,000 | -133,318,000 | -133,318,000 | -133,126,000 | -133,074,000 | -132,765,000 | -132,480,000 | -31,578,000 | -31,130,000 | -30,469,000 | -30,249,000 | -26,783,000 | -26,464,000 | -25,933,000 | -25,933,000 | -25,933,000 | -25,877,000 | -25,877,000 |
retained deficit | -839,965,000 | -844,457,000 | -846,529,000 | -825,975,000 | -833,675,000 | -834,797,000 | -731,297,000 | -716,482,000 | -709,786,000 | -699,471,000 | -682,691,000 | -690,660,000 | -684,081,000 | -680,595,000 | -667,765,000 | -684,242,000 | -693,506,000 | -684,307,000 | -664,712,000 | -653,125,000 | -631,319,000 | -568,956,000 | -547,405,000 | -541,911,000 | |||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -119,081,000 | -115,452,000 | -118,035,000 | -113,723,000 | -122,727,000 | -123,247,000 | -101,160,000 | -115,439,000 | -116,055,000 | -115,236,000 | -126,303,000 | -115,557,000 | -123,312,000 | -127,485,000 | -147,075,000 | -124,451,000 | -107,990,000 | -101,028,000 | -102,892,000 | -97,115,000 | -97,160,000 | -100,389,000 | -109,998,000 | -115,885,000 | -117,763,000 | -108,938,000 | -118,084,000 | -111,807,000 | -110,405,000 | -115,230,000 | -105,773,000 | -104,244,000 | -85,664,000 | -91,967,000 | -94,276,000 | -105,787,000 | -128,237,000 | -82,048,000 | 8,820,000 | -779,000 | -24,902,000 | -22,789,000 | -100,000 | -1,800,000 | -12,250,000 | -5,510,000 | |||||||||||
total equity | 280,683,000 | 291,143,000 | 297,310,000 | 334,220,000 | 320,042,000 | 319,900,000 | 443,530,000 | 441,990,000 | 446,202,000 | 412,633,000 | 417,120,000 | 419,276,000 | 416,843,000 | 307,035,000 | 302,605,000 | 308,454,000 | 314,756,000 | 329,126,000 | 346,018,000 | 361,710,000 | 381,559,000 | 406,236,000 | 427,282,000 | 440,981,000 | 442,062,000 | 486,039,000 | 485,462,000 | 1,020,211,000 | 1,031,059,000 | 1,420,751,000 | 1,417,975,000 | 1,446,856,000 | 1,409,016,000 | 1,178,642,000 | 1,175,816,000 | 1,233,159,000 | 1,235,761,000 | 1,178,090,000 | 1,195,608,000 | 1,241,964,000 | 1,257,417,000 | 1,430,943,000 | 1,435,311,000 | 1,392,640,000 | 1,395,921,000 | 1,468,056,000 | 1,440,192,000 | 1,377,447,000 | 1,330,966,000 | 1,284,088,000 | 1,216,951,000 | 1,178,082,000 | 1,162,155,000 | 1,129,252,000 | 1,062,993,000 | 713,526,000 | |
total liabilities and equity | 763,065,000 | 752,455,000 | 770,092,000 | 810,133,000 | 790,110,000 | 815,954,000 | 973,737,000 | 976,757,000 | 1,021,389,000 | 821,061,000 | 828,871,000 | 843,710,000 | 849,956,000 | 834,757,000 | 790,250,000 | 807,492,000 | 790,929,000 | 791,336,000 | 799,965,000 | 804,161,000 | 843,959,000 | 889,926,000 | 924,021,000 | 1,066,858,000 | 1,145,492,000 | 1,159,997,000 | 1,199,152,000 | 1,821,711,000 | 1,850,170,000 | 1,829,652,000 | 2,169,508,000 | 2,157,330,000 | 2,182,505,000 | 2,195,228,000 | 1,814,855,000 | 1,795,844,000 | 1,842,971,000 | 1,835,192,000 | 1,770,385,000 | 1,773,186,000 | 1,854,569,000 | 1,886,042,000 | 2,141,386,000 | 2,209,373,000 | 2,268,997,000 | 2,221,628,000 | 2,294,127,000 | 2,235,344,000 | 2,210,717,000 | 2,168,869,000 | 2,168,284,000 | 2,037,220,000 | 1,871,535,000 | 1,892,980,000 | 1,722,984,000 | 1,706,495,000 | 1,667,242,000 |
accounts receivable—trade, net of allowances of 8,953 and 9,529 | 142,396,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 7,887,000 | 11,445,000 | 368,000 | 184,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 20,425,000 | 23,678,000 | 940,000 | 902,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,180 and 9,529 | 146,938,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,182 and 9,529 | 155,045,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,305 and 9,529 | 153,512,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,529 and 10,850 | 153,926,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,507 and 10,850 | 163,084,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,392 and 10,850 | 164,247,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,983 and 10,850 | 161,978,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 10,850 and 10,690 | 146,747,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 10,945 and 10,690 | 157,820,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 11,221 and 10,690 | 169,047,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 11,102 and 10,690 | 164,033,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 10,690 and 11,114 | 154,247,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 10,026 and 11,114 | 147,783,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,630 and 11,114 | 147,090,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,965 and 11,114 | 132,211,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 11,114 and 9,217 | 123,903,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangibles | 217,405,000 | 240,444,000 | 272,300,000 | 359,048,000 | 443,064,000 | 216,418,000 | 225,520,000 | 232,519,000 | 246,650,000 | 257,050,000 | 265,811,000 | 270,255,000 | 271,739,000 | 281,850,000 | 295,710,000 | 287,844,000 | 295,352,000 | 307,558,000 | 244,519,000 | 250,171,000 | 257,419,000 | 226,691,000 | 230,759,000 | 237,610,000 | |||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 10,432 and 9,217 | 116,645,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 10,073 and 9,217 | 106,909,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,921 and 9,217 | 88,624,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,217 and 9,048 | 80,606,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | -601,656,000 | -503,369,000 | -490,921,000 | 42,066,000 | 55,800,000 | 63,688,000 | 447,431,000 | 450,485,000 | 465,834,000 | 438,774,000 | 389,705,000 | 404,533,000 | 482,406,000 | 498,174,000 | 510,683,000 | 528,672,000 | 557,209,000 | 580,152,000 | 743,771,000 | 737,051,000 | 728,177,000 | 699,505,000 | 653,418,000 | 601,192,000 | 561,670,000 | 525,140,000 | 490,601,000 | 457,460,000 | 427,541,000 | 395,601,000 | 371,671,000 | 330,748,000 | 286,627,000 | ||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,819 and 9,048 | 79,811,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,450 and 9,048 | 89,254,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 8,277 and 9,048 | 145,392,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,048 and 7,432 | 154,182,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in unconsolidated subsidiary | 44,537,000 | 45,119,000 | 44,982,000 | 41,351,000 | 41,152,000 | 43,086,000 | 64,499,000 | 62,510,000 | 61,643,000 | 59,140,000 | 58,523,000 | 58,109,000 | 58,296,000 | 57,719,000 | 56,457,000 | 55,308,000 | 54,247,000 | 49,675,000 | 57,199,000 | 58,121,000 | 65,600,000 | 60,292,000 | 62,277,000 | ||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,618 and 7,432 | 182,649,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 8,920 and 7,432 | 180,613,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade, net of allowances of 9,343 and 7,432 | 203,645,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade | 206,055,000 | 214,719,000 | 210,925,000 | 194,949,000 | 202,914,000 | 154,376,000 | 145,341,000 | 127,217,000 | 105,268,000 | 100,255,000 | 94,414,000 | 109,203,000 | 138,597,000 | 157,591,000 | 199,620,000 | 256,404,000 | 287,045,000 | 313,855,000 | 276,604,000 | 280,151,000 | 250,272,000 | 250,261,000 | 245,668,000 | 244,848,000 | 228,947,000 | 248,749,000 | 252,538,000 | 247,738,000 | |||||||||||||||||||||||||||||
total stockholders’ equity | 1,030,126,000 | 1,409,016,000 | 1,178,642,000 | 1,175,816,000 | 1,233,159,000 | 1,235,202,000 | 1,177,537,000 | 1,195,082,000 | 1,241,474,000 | 1,257,020,000 | 1,430,496,000 | 1,434,800,000 | 1,392,118,000 | 1,395,356,000 | 1,467,487,000 | 1,439,593,000 | 1,376,863,000 | 1,330,355,000 | 1,283,455,000 | 1,216,350,000 | 1,177,461,000 | 1,161,472,000 | 1,128,566,000 | 1,062,318,000 | 712,823,000 | ||||||||||||||||||||||||||||||||
income tax receivable | 1,872,000 | 1,872,000 | 1,872,000 | 32,801,000 | 32,801,000 | 32,801,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest in subsidiary | 559,000 | 553,000 | 526,000 | 490,000 | 397,000 | 447,000 | 511,000 | 522,000 | 565,000 | 569,000 | 599,000 | 584,000 | 611,000 | 633,000 | 601,000 | 621,000 | 683,000 | 686,000 | 675,000 | 703,000 | |||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -121,030,000 | -107,831,000 | -101,542,000 | -78,717,000 | -67,355,000 | -48,668,000 | -74,132,000 | -36,961,000 | -13,984,000 | 20,515,000 | 7,785,000 | ||||||||||||||||||||||||||||||||||||||||||||||
warrants | 26,000 | 82,000 | 640,000 | 687,000 | 716,000 | 716,000 | 739,000 | 26,394,000 | 27,024,000 | 27,057,000 | 27,092,000 | ||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration liability | 15,664,000 | 15,664,000 | 15,632,000 | 16,332,000 | 39,459,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
derivative instruments | 115,000 | 519,000 | 714,000 | 1,025,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt and capital lease obligations | 20,504,000 | 18,500,000 | 16,621,000 | 8,022,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities and other current liabilities | 92,524,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 4,492,000 | 7,700,000 | 1,122,000 | -16,780,000 | 7,969,000 | -12,830,000 | 16,477,000 | -532,987,000 | -13,734,000 | -7,888,000 | -3,054,000 | -15,349,000 | 28,066,000 | -12,503,000 | -17,995,000 | -28,502,000 | -22,948,000 | -163,623,000 | 6,718,000 | 8,865,000 | 28,656,000 | 46,097,000 | 52,231,000 | 39,543,000 | 36,506,000 | 34,545,000 | 33,181,000 | 29,940,000 | 31,938,000 | 23,938,000 | 40,943,000 | 44,138,000 | 42,511,000 | ||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation expense | 3,186,000 | 3,270,000 | 3,244,000 | 3,614,000 | 3,689,000 | 4,236,000 | 4,436,000 | 4,152,000 | 4,072,000 | 2,879,000 | 2,893,000 | 2,457,000 | 2,570,000 | 2,763,000 | 2,936,000 | 3,319,000 | 3,423,000 | 3,905,000 | 3,937,000 | 4,269,000 | 4,953,000 | 5,335,000 | 5,853,000 | 5,941,000 | 7,355,000 | 7,756,000 | 7,806,000 | 7,554,000 | 7,513,000 | 8,173,000 | 8,617,000 | 8,200,000 | 8,158,000 | 9,189,000 | 7,986,000 | 8,227,000 | 8,999,000 | 8,495,000 | 8,812,000 | 9,045,000 | 9,284,000 | 9,667,000 | 9,725,000 | 9,483,000 | 9,513,000 | 9,140,000 | 9,624,000 | 9,527,000 | 9,123,000 | 9,668,000 | 9,307,000 | 8,718,000 | 8,473,000 | 8,324,000 | 8,104,000 | 8,195,000 | 6,835,000 |
amortization of intangible assets | 4,616,000 | 4,571,000 | 4,619,000 | 5,462,000 | 5,286,000 | 7,925,000 | 9,251,000 | 9,879,000 | 9,766,000 | 5,855,000 | 6,031,000 | 6,027,000 | 6,016,000 | 6,050,000 | 6,103,000 | 6,166,000 | 6,218,000 | 6,216,000 | 6,234,000 | 6,305,000 | 6,357,000 | 6,582,000 | 6,563,000 | 6,533,000 | 6,838,000 | 6,991,000 | 8,013,000 | 8,762,000 | 8,846,000 | 10,455,000 | 9,973,000 | 10,432,000 | 10,500,000 | 10,698,000 | 6,926,000 | 6,581,000 | 6,523,000 | 6,415,000 | 6,478,000 | 6,619,000 | 6,612,000 | 6,737,000 | 6,887,000 | 6,902,000 | 6,769,000 | 7,050,000 | 6,930,000 | 6,903,000 | 6,775,000 | 6,935,000 | 6,418,000 | 5,597,000 | 5,463,000 | 5,375,000 | 4,896,000 | 5,085,000 | 4,990,000 |
inventory write-down | 397,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 2,520,000 | 2,670,000 | 2,781,000 | 1,772,000 | 1,818,000 | 1,957,000 | 2,076,000 | 1,531,000 | 1,573,000 | 1,226,000 | 1,247,000 | 1,257,000 | 841,000 | 668,000 | 765,000 | 621,000 | 2,151,000 | 1,903,000 | 1,881,000 | 1,914,000 | 1,896,000 | 2,058,000 | 1,966,000 | 2,537,000 | 3,223,000 | 3,923,000 | 3,661,000 | 4,352,000 | 3,910,000 | ||||||||||||||||||||||||||||
deferred income taxes | -846,000 | 8,599,000 | 406,000 | -2,111,000 | -1,559,000 | -14,394,000 | -908,000 | -1,270,000 | -1,002,000 | -111,000 | -788,000 | 274,000 | 421,000 | 1,740,000 | -645,000 | -959,000 | -266,000 | 3,264,000 | -153,000 | -585,000 | 265,000 | -236,000 | -298,000 | -767,000 | 1,152,000 | -11,547,000 | -7,485,000 | 7,068,000 | -1,021,000 | 854,000 | 7,841,000 | -19,512,000 | -2,735,000 | 31,190,000 | -6,606,000 | -10,648,000 | -13,787,000 | -11,430,000 | 20,424,000 | -22,580,000 | -10,832,000 | -21,718,000 | -1,597,000 | 1,391,000 | -1,322,000 | 1,207,000 | -10,784,000 | 4,882,000 | 1,425,000 | 4,148,000 | 8,321,000 | 1,319,000 | 1,834,000 | ||||
other | 1,438,000 | 21,000 | 444,000 | 707,000 | 334,000 | 869,000 | 2,192,000 | -1,286,000 | 844,000 | 997,000 | 531,000 | -662,000 | 1,195,000 | 2,655,000 | 698,000 | 252,000 | 2,069,000 | 2,497,000 | -429,000 | -656,000 | 1,935,000 | 1,677,000 | 911,000 | 2,957,000 | 1,307,000 | 345,000 | 1,992,000 | 501,000 | -325,000 | 174,000 | 733,000 | 3,045,000 | -3,689,000 | 2,019,000 | 733,000 | ||||||||||||||||||||||
changes in operating assets and liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—trade | -14,810,000 | 4,882,000 | 7,308,000 | 1,391,000 | 1,113,000 | 5,971,000 | 1,765,000 | -2,929,000 | 8,783,000 | 11,457,000 | 9,892,000 | -4,624,000 | -10,047,000 | -6,073,000 | -3,407,000 | -16,154,000 | -9,168,000 | -6,744,000 | -10,630,000 | -18,586,000 | -8,999,000 | -4,634,000 | 9,275,000 | 54,127,000 | 6,773,000 | 29,217,000 | -3,572,000 | 23,403,000 | 684,000 | 14,717,000 | -3,914,000 | -18,670,000 | 3,034,000 | -21,677,000 | -5,523,000 | -18,048,000 | -19,596,000 | -6,223,000 | -6,006,000 | 12,915,000 | 28,764,000 | 16,152,000 | 38,657,000 | 60,706,000 | 30,238,000 | 23,066,000 | -43,013,000 | 9,565,000 | -34,345,000 | 747,000 | 20,766,000 | -1,523,000 | -18,802,000 | 31,687,000 | 5,306,000 | -5,993,000 | -18,128,000 |
inventories | 1,756,000 | 6,912,000 | -5,837,000 | 7,145,000 | 2,850,000 | 18,026,000 | 4,672,000 | 10,192,000 | 8,577,000 | 3,685,000 | -1,841,000 | -15,649,000 | -18,123,000 | 2,549,000 | -3,565,000 | -10,564,000 | -23,031,000 | -11,154,000 | -8,374,000 | 7,737,000 | 13,726,000 | 22,049,000 | 11,293,000 | 11,575,000 | 6,704,000 | 26,065,000 | 19,867,000 | 1,385,000 | 6,948,000 | 6,604,000 | -14,828,000 | -25,316,000 | -27,363,000 | -22,358,000 | -27,488,000 | -10,673,000 | -6,127,000 | 12,756,000 | 17,259,000 | 18,231,000 | 9,048,000 | 25,073,000 | 14,280,000 | -1,399,000 | -37,610,000 | -11,360,000 | -2,825,000 | -12,228,000 | 533,000 | -2,129,000 | 11,359,000 | 2,188,000 | 21,717,000 | -4,320,000 | -18,417,000 | -42,752,000 | -34,779,000 |
prepaid expenses and other current assets | 604,000 | -6,960,000 | 1,366,000 | -345,000 | 1,740,000 | 3,560,000 | -1,520,000 | 10,778,000 | -548,000 | -2,354,000 | 4,586,000 | -6,042,000 | 771,000 | -420,000 | 6,762,000 | 5,595,000 | 2,710,000 | -6,283,000 | 1,554,000 | 2,765,000 | -17,843,000 | 2,181,000 | 8,790,000 | -8,240,000 | -9,335,000 | -1,803,000 | -1,037,000 | 5,306,000 | 4,532,000 | 6,093,000 | -295,000 | ||||||||||||||||||||||||||
cost and estimated profit in excess of billings | -3,663,000 | -1,990,000 | -2,417,000 | -27,000 | -3,387,000 | -2,201,000 | 2,822,000 | 3,974,000 | 2,076,000 | 769,000 | -2,257,000 | -1,123,000 | -6,871,000 | -3,634,000 | 446,000 | -281,000 | -1,514,000 | -2,331,000 | 1,374,000 | 3,485,000 | -310,000 | 1,015,000 | -986,000 | 3,529,000 | -3,420,000 | ||||||||||||||||||||||||||||||||
accounts payable, deferred revenue and other accrued liabilities | 7,292,000 | -18,027,000 | 14,847,000 | -6,473,000 | -8,587,000 | -5,169,000 | 18,137,000 | 3,435,000 | -24,071,000 | 3,363,000 | -10,693,000 | 7,963,000 | -5,527,000 | 22,786,000 | -176,000 | -13,697,000 | 11,851,000 | 408,000 | 11,657,000 | 16,570,000 | 7,692,000 | -8,632,000 | -4,569,000 | -41,243,000 | -14,955,000 | -26,728,000 | -4,112,000 | -18,467,000 | 1,251,000 | -16,265,000 | 1,095,000 | 4,450,000 | 6,528,000 | 3,016,000 | 13,943,000 | 18,885,000 | 16,298,000 | 18,929,000 | -4,910,000 | -10,411,000 | 191,000 | -29,768,000 | -19,108,000 | -74,981,000 | 12,593,000 | -3,972,000 | 54,820,000 | -10,743,000 | 22,667,000 | 7,537,000 | -650,000 | -5,396,000 | -2,966,000 | -20,961,000 | -3,401,000 | 6,061,000 | 13,520,000 |
billings in excess of costs and profits recognized | -5,355,000 | 5,521,000 | -542,000 | 5,861,000 | 1,157,000 | 47,000 | 372,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 1,627,000 | 22,437,000 | 22,866,000 | 15,773,000 | 9,326,000 | 38,516,000 | 25,602,000 | 23,050,000 | 5,023,000 | 11,260,000 | 26,414,000 | -6,363,000 | -23,128,000 | 15,078,000 | 18,427,000 | -25,684,000 | -24,875,000 | -7,675,000 | -10,456,000 | 3,694,000 | -1,338,000 | 2,182,000 | 3,778,000 | -3,644,000 | 1,567,000 | 28,493,000 | 34,867,000 | 22,897,000 | 17,887,000 | 26,753,000 | 1,391,000 | -6,415,000 | -19,322,000 | -22,950,000 | -21,842,000 | 19,765,000 | -15,006,000 | 20,522,000 | -697,000 | 18,061,000 | 26,856,000 | 38,207,000 | 61,822,000 | 7,397,000 | 48,487,000 | 90,213,000 | 66,670,000 | 50,197,000 | 62,886,000 | 47,266,000 | 74,672,000 | 60,961,000 | 28,494,000 | 63,283,000 | 49,606,000 | 4,127,000 | 20,925,000 |
capital expenditures | 577,000 | -1,562,000 | -1,392,000 | -1,334,000 | -1,296,000 | -2,290,000 | -1,152,000 | -1,498,000 | -2,910,000 | -2,447,000 | -2,688,000 | -1,726,000 | -1,083,000 | -2,713,000 | -1,209,000 | -2,710,000 | -860,000 | -1,400,000 | -295,000 | -315,000 | -389,000 | -78,000 | -630,000 | -580,000 | -958,000 | -2,495,000 | -3,336,000 | -5,584,000 | -3,687,000 | -4,187,000 | -5,716,000 | -9,060,000 | -5,080,000 | -7,053,000 | -6,636,000 | -9,552,000 | -3,468,000 | -3,390,000 | -3,398,000 | -5,779,000 | -4,261,000 | -4,245,000 | -8,366,000 | -8,259,000 | -11,421,000 | -14,538,000 | -11,214,000 | -17,635,000 | -11,083,000 | -15,546,000 | -14,652,000 | -19,957,000 | -10,108,000 | -11,906,000 | -12,642,000 | -12,827,000 | -12,310,000 |
free cash flows | 2,204,000 | 20,875,000 | 21,474,000 | 14,439,000 | 8,030,000 | 36,226,000 | 24,450,000 | 21,552,000 | 2,113,000 | 8,813,000 | 23,726,000 | -8,089,000 | -24,211,000 | 12,365,000 | 17,218,000 | -28,394,000 | -25,735,000 | -9,075,000 | -10,751,000 | 3,379,000 | -1,727,000 | 2,104,000 | 3,148,000 | -4,224,000 | 609,000 | 25,998,000 | 31,531,000 | 17,313,000 | 14,200,000 | 22,566,000 | -4,325,000 | -15,475,000 | -24,402,000 | -30,003,000 | -28,478,000 | 10,213,000 | -18,474,000 | 17,132,000 | -4,095,000 | 12,282,000 | 22,595,000 | 33,962,000 | 53,456,000 | -862,000 | 37,066,000 | 75,675,000 | 55,456,000 | 32,562,000 | 51,803,000 | 31,720,000 | 60,020,000 | 41,004,000 | 18,386,000 | 51,377,000 | 36,964,000 | -8,700,000 | 8,615,000 |
cash flows from investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures for property and equipment | -256,000 | -1,562,000 | -1,392,000 | -951,000 | -2,110,000 | -2,410,000 | -1,327,000 | -1,498,000 | -2,910,000 | -2,447,000 | -2,688,000 | -1,726,000 | -1,083,000 | -2,713,000 | -1,209,000 | -2,710,000 | -860,000 | -1,400,000 | -295,000 | -315,000 | -389,000 | -78,000 | -630,000 | -580,000 | -958,000 | -2,495,000 | -3,336,000 | -5,584,000 | -3,687,000 | -4,187,000 | -5,716,000 | -9,060,000 | -5,080,000 | -7,053,000 | -6,636,000 | -9,552,000 | -3,468,000 | -3,390,000 | -3,398,000 | -5,779,000 | -4,261,000 | -4,245,000 | -8,366,000 | -8,259,000 | -11,421,000 | -13,860,000 | -11,214,000 | -17,635,000 | -11,083,000 | -15,546,000 | -14,652,000 | -19,957,000 | -10,108,000 | -11,906,000 | -12,642,000 | -12,827,000 | -12,310,000 |
proceeds from sale of property and equipment | 3,000 | 844,000 | 106,000 | 43,000 | 14,000 | 467,000 | 218,000 | -159,000 | 177,000 | 30,000 | 235,000 | 842,000 | 264,000 | 335,000 | 64,000 | 2,490,000 | 118,000 | 4,720,000 | 607,000 | 1,499,000 | 357,000 | 200,000 | 182,000 | ||||||||||||||||||||||||||||||||||
net cash from investing activities | -253,000 | -718,000 | 5,260,000 | 7,120,000 | -2,096,000 | 18,381,000 | -1,431,000 | -1,657,000 | -152,819,000 | -2,417,000 | -2,453,000 | -884,000 | -819,000 | 29,731,000 | -1,145,000 | -705,000 | -742,000 | 6,154,000 | 4,425,000 | -991,000 | 1,110,000 | 106,231,000 | 2,221,000 | 719,000 | -921,000 | 937,000 | 36,044,000 | -5,293,000 | -3,553,000 | -56,745,000 | -13,331,000 | -5,325,000 | -6,000 | -121,230,000 | -45,638,000 | -7,893,000 | -13,207,000 | 1,291,000 | -3,398,000 | -5,078,000 | -3,952,000 | -4,123,000 | -8,075,000 | -7,513,000 | -71,595,000 | -1,205,000 | -11,682,000 | -53,395,000 | -4,409,000 | -15,322,000 | -241,414,000 | -20,866,000 | -11,428,000 | -148,689,000 | -10,536,000 | -11,543,000 | -13,755,000 |
cash flows from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on credit facility | 137,934,000 | 127,420,000 | 139,288,000 | 132,038,000 | 182,115,000 | 141,011,000 | 245,167,000 | 134,792,000 | 97,417,000 | 119,426,000 | |||||||||||||||||||||||||||||||||||||||||||||||
repayments on credit facility | -120,163,000 | -146,993,000 | -150,775,000 | -148,585,000 | -145,853,000 | -164,701,000 | -148,696,000 | -144,792,000 | -112,417,000 | -94,426,000 | |||||||||||||||||||||||||||||||||||||||||||||||
payment of capital lease obligations | -417,000 | -196,000 | -681,000 | -277,000 | -455,000 | -432,000 | -493,000 | -247,000 | -147,000 | -365,000 | -403,000 | -234,000 | -273,000 | -504,000 | -176,000 | -331,000 | -239,000 | -494,000 | -240,000 | -301,000 | -482,000 | ||||||||||||||||||||||||||||||||||||
deferred financing costs | -1,659,000 | 0 | 0 | -221,000 | -693,000 | -5,464,000 | 0 | 0 | -3,070,000 | -126,000 | -389,000 | -7,099,000 | -2,005,000 | -254,000 | -253,000 | 0 | 0 | -513,000 | 0 | -1,000 | 1,000 | -6,000 | -4,403,000 | -7,587,000 | 1,000 | -1,000 | -215,000 | 200,000 | |||||||||||||||||||||||||||||
repurchases of stock | -4,569,000 | -13,492,000 | -14,825,000 | -4,298,000 | -1,997,000 | 0 | -626,000 | 0 | -5,370,000 | -3,000,000 | -465,000 | -1,000 | -360,000 | -1,065,000 | -208,000 | -2,000 | -139,000 | -13,000 | -1,000 | -2,000 | -179,000 | -44,000 | -13,000 | -64,000 | -973,000 | -278,000 | -287,000 | -266,000 | -1,946,000 | -331,000 | -100,000 | -192,000 | -52,000 | -309,000 | -5,885,000 | -95,304,000 | -447,000 | -661,000 | -220,000 | -3,466,000 | -319,000 | 0 | |||||||||||||||
payment of withheld taxes on stock-based compensation plans | -9,274,000 | 0 | 0 | -1,321,000 | 0 | 0 | -1,090,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | 1,852,000 | -19,191,000 | -35,079,000 | -16,283,000 | -21,013,000 | -44,185,000 | -25,481,000 | -36,933,000 | 151,841,000 | -676,000 | -11,029,000 | -15,234,000 | 19,357,000 | -14,244,000 | -23,474,000 | 33,241,000 | -599,000 | -1,685,000 | -3,777,000 | -43,323,000 | -27,458,000 | -284,000 | -95,861,000 | 3,276,000 | 51,104,000 | -808,000 | -79,263,000 | -10,084,000 | -32,036,000 | 50,737,000 | -325,000 | 8,785,000 | -52,675,000 | 103,474,000 | 644,000 | -18,000 | -3,537,000 | 85,493,000 | 1,442,000 | -201,000 | -539,000 | 527,000 | -33,019,000 | -29,129,000 | 34,684,000 | -86,547,000 | -10,999,000 | -33,601,000 | -30,871,000 | -22,228,000 | -4,684,000 | 132,829,000 | -28,863,000 | 107,727,000 | -36,457,000 | 3,694,000 | -9,182,000 |
effect of exchange rate changes on cash | -399,000 | 440,000 | -321,000 | 1,214,000 | 265,000 | -1,364,000 | 2,797,000 | -1,122,000 | -1,722,000 | 847,000 | -537,000 | 473,000 | 325,000 | 686,000 | -934,000 | -550,000 | -40,000 | 20,000 | -509,000 | 171,000 | -121,000 | 468,000 | 204,000 | 378,000 | -712,000 | 392,000 | -116,000 | 151,000 | 155,000 | -444,000 | 100,000 | -280,000 | -873,000 | -470,000 | 2,758,000 | 3,702,000 | 2,242,000 | -5,418,000 | -2,042,000 | -7,530,000 | 363,000 | -1,547,000 | -2,384,000 | 3,195,000 | -4,264,000 | 34,000 | -2,547,000 | 2,487,000 | -234,000 | 1,665,000 | 147,000 | -389,000 | -2,321,000 | 810,000 | 517,000 | 2,698,000 | -2,710,000 |
net increase in cash, cash equivalents and restricted cash | 2,827,000 | -13,518,000 | 2,323,000 | -40,449,000 | -27,807,000 | 729,000 | 51,038,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of period | 34,661,000 | 0 | 0 | 0 | 44,661,000 | 0 | 0 | 0 | 46,165,000 | 0 | 0 | 0 | 51,029,000 | 0 | 0 | 0 | 46,858,000 | 0 | 0 | 0 | 128,617,000 | 0 | 0 | 0 | 57,911,000 | 0 | 0 | 0 | 47,241,000 | 0 | 0 | 0 | 115,216,000 | ||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of period | 37,488,000 | 2,968,000 | -7,274,000 | 7,824,000 | 31,143,000 | 11,348,000 | 1,487,000 | -16,662,000 | 48,488,000 | 9,014,000 | 12,395,000 | -22,008,000 | 46,764,000 | 31,251,000 | -7,126,000 | 6,302,000 | 20,602,000 | -3,186,000 | -10,317,000 | -40,449,000 | 100,810,000 | 108,597,000 | -89,658,000 | 729,000 | 108,949,000 | 29,014,000 | -8,468,000 | 7,671,000 | 29,694,000 | 20,301,000 | -12,165,000 | -3,235,000 | 42,340,000 | ||||||||||||||||||||||||
supplemental cash flow disclosures | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | 1,094,000 | 7,083,000 | 1,942,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | 7,819,000 | 9,736,000 | 1,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease assets obtained in exchange for lease obligations | 5,397,000 | 11,601,000 | 629,000 | 19,631,000 | 3,487,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease assets obtained in exchange for lease obligations | 185,000 | 114,000 | 262,000 | 66,000 | 861,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued purchases of property and equipment | 833,000 | -383,000 | 814,000 | 120,000 | 175,000 | -678,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | 2,072,000 | -103,500,000 | -14,815,000 | -6,696,000 | -10,315,000 | -3,486,000 | -9,199,000 | -19,595,000 | -11,587,000 | -21,806,000 | -29,663,000 | -32,700,000 | -21,551,000 | -5,494,000 | -37,144,000 | 49,069,000 | -14,828,000 | -77,873,000 | -15,768,000 | ||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of property and equipment and other assets | -115,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible assets | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory write downs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | 552,000 | 1,839,000 | 0 | 196,000 | 4,161,000 | 933,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale-leaseback transactions | 0 | -4,279,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost and estimated profits in excess of billings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale-leaseback transactions | 0 | 6,546,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of businesses, net of cash acquired | -52,622,000 | -114,299,000 | -39,152,000 | 0 | -8,738,000 | -1,372,000 | 0 | 0 | 0 | 0 | -60,836,000 | 0 | -607,000 | -1,000 | -179,106,000 | -1,109,000 | -1,502,000 | -137,050,000 | 0 | 0 | -2,839,000 | ||||||||||||||||||||||||||||||||||||
borrowings on revolving credit facility | 178,589,000 | 95,883,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on revolving credit facility | -145,016,000 | -95,883,000 | 0 | 0 | 0 | -13,126,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of 2029 bonds | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of 2025 notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of seller term loan | 0 | 0 | 0 | 59,677,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of seller term loan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of withheld taxes on stock-based compensation plans | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash, cash equivalents and restricted cash | 2,968,000 | -7,274,000 | 11,348,000 | 1,487,000 | 12,395,000 | -22,008,000 | -4,265,000 | -7,126,000 | 6,302,000 | -26,256,000 | -8,468,000 | 7,671,000 | -17,547,000 | -12,165,000 | -3,235,000 | -72,876,000 | |||||||||||||||||||||||||||||||||||||||||
noncash investing and financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock issued related to business acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liability awards converted to shares settled | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments related to business acquisition, net of cash acquired | -322,000 | 0 | -150,086,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid to repurchase 2025 notes | -60,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of seller term loan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory write down | 370,000 | 390,000 | 1,492,000 | 1,287,000 | 534,000 | 354,000 | 672,000 | 892,000 | 753,000 | 633,000 | 194,000 | 1,402,000 | 1,207,000 | 1,410,000 | 3,312,000 | 4,812,000 | 11,567,000 | 4,211,000 | 1,187,000 | 377,000 | 1,178,000 | 5,547,000 | 2,455,000 | 13,244,000 | 607,000 | 238,000 | 531,000 | 1,746,000 | |||||||||||||||||||||||||||||
stock issuance related to business acquisition | 0 | 0 | 44,220,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
conversion of debt to common stock | 0 | 0 | 113,650,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash losses and other | 1,299,000 | 1,773,000 | 1,531,000 | 1,398,000 | 2,412,000 | 785,000 | 2,283,000 | 1,658,000 | 1,844,000 | 2,065,000 | 2,731,000 | 1,420,000 | -734,000 | 1,445,000 | -354,000 | 4,847,000 | |||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | 2,694,000 | 3,618,000 | -4,242,000 | 1,037,000 | -181,000 | 291,000 | 1,298,000 | -3,111,000 | -2,695,000 | -2,458,000 | 13,887,000 | -2,234,000 | -11,002,000 | 1,505,000 | 1,763,000 | -3,031,000 | -10,429,000 | 14,648,000 | -16,770,000 | ||||||||||||||||||||||||||||||||||||||
billings in excess of costs and estimated profits earned | 291,000 | 1,985,000 | 2,474,000 | 111,000 | -788,000 | -4,266,000 | -3,758,000 | 4,239,000 | 68,000 | 2,913,000 | 766,000 | 1,648,000 | -2,459,000 | -2,332,000 | -757,000 | 982,000 | 2,223,000 | 858,000 | -1,784,000 | -1,950,000 | -844,000 | 5,188,000 | -1,065,000 | 10,389,000 | 5,093,000 | -10,842,000 | 17,062,000 | -22,347,000 | 9,177,000 | 9,640,000 | -9,879,000 | 3,403,000 | |||||||||||||||||||||||||
operating lease right of use assets obtained in exchange for lease obligations | 2,775,000 | 2,439,000 | 920,000 | 1,835,000 | 1,900,000 | 28,000 | 1,320,000 | 1,285,000 | 181,000 | 590,000 | 284,000 | 123,000 | 3,692,000 | 2,000 | 688,000 | ||||||||||||||||||||||||||||||||||||||||||
finance lease right of use assets obtained in exchange for lease obligations | 750,000 | 305,000 | 290,000 | 926,000 | 0 | 358,000 | 100,000 | 235,000 | 0 | 181,000 | 47,000 | 0 | 17,000 | 453,000 | 931,000 | ||||||||||||||||||||||||||||||||||||||||||
cash paid (refunded) for income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments related to business acquisitions and dispositions | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from settlement of note receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairments of intangible assets, property and equipment | 112,000 | 17,320,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairments of operating lease assets | 1,274,000 | 4,758,000 | -145,000 | 9,483,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposition of business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred loan costs written off | 0 | 303,000 | 130,000 | 1,829,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid to repurchase 2025 notes and 2021 notes | 0 | -1,865,000 | -43,020,000 | -13,711,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
bond exchange early participation payment | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net working capital settlement from sale of business | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairments of goodwill, intangible assets, property and equipment | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration benefit | 0 | 0 | 0 | -4,629,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | 0 | -28,734,000 | -36,285,000 | -7,459,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
gain realized on previously held equity investment | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from equity investments, net of distributions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of equity investment and business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid to repurchase 2021 notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable related to equity method investment transaction | 0 | 0 | 0 | 0 | 4,067,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from unconsolidated subsidiary | -570,000 | 849,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business, property and equipment | 2,851,000 | 291,000 | 134,000 | 64,000 | 385,000 | 3,735,000 | 5,074,000 | 122,000 | 150,000 | 1,659,000 | 40,000 | 3,401,000 | 309,000 | 122,000 | 291,000 | 746,000 | 662,000 | 3,415,000 | 139,000 | 1,922,000 | 6,674,000 | ||||||||||||||||||||||||||||||||||||
borrowings of debt | 0 | 30,000,000 | 55,000,000 | 40,000,000 | 15,000,000 | 62,000,000 | 20,000,000 | 121,980,000 | 50,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
repayments of debt | -85,261,000 | -24,717,000 | -3,463,000 | -39,567,000 | -94,250,000 | -72,020,000 | -51,063,000 | -69,917,000 | -50,188,000 | -40,949,000 | -50,729,000 | ||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equity investment, property and equipment | 37,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(earnings) loss from equity investments, net of distributions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on contribution of subsea rentals business | 0 | 0 | 0 | -33,506,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax receivable | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of equity investment, business, property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in unconsolidated subsidiary | 0 | 0 | 0 | -1,041,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock issuance | 99,000 | -1,405,000 | 876,000 | 263,000 | 1,757,000 | 85,915,000 | 1,558,000 | 38,000 | 165,000 | 657,000 | 2,338,000 | 1,396,000 | 884,000 | 769,000 | 3,586,000 | 3,775,000 | 2,971,000 | 690,000 | 1,454,000 | 1,577,000 | 1,737,000 | 4,304,000 | 6,137,000 | 3,217,000 | 774,000 | ||||||||||||||||||||||||||||||||
acquisition via issuance of stock | 173,472,000 | 0 | 0 | 4,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
assets contributed for equity method investment | 0 | 0 | 0 | 18,070,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued consideration for acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(earnings) loss from unconsolidated subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible asset impairments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible asset impairments | 349,045,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
(earnings) loss from unconsolidated subsidiaries, net of distributions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation expense | 6,557,000 | 5,314,000 | 5,302,000 | 5,091,000 | 5,369,000 | 5,185,000 | 4,665,000 | 5,014,000 | 5,199,000 | 5,238,000 | 5,084,000 | 4,585,000 | 5,276,000 | 6,783,000 | 5,031,000 | 4,436,000 | 4,920,000 | 5,075,000 | 4,339,000 | 3,596,000 | 7,269,000 | 4,685,000 | 3,488,000 | 2,626,000 | 2,392,000 | 2,026,000 | 1,135,000 | ||||||||||||||||||||||||||||||
earnings from unconsolidated subsidiary, net of distributions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(earnings) loss from unconsolidated subsidiary, net of distributions | -350,000 | 963,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible assets impairment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under credit facility | 15,041,000 | 0 | 14,935,000 | 65,008,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from stock based compensation | -214,000 | 100,000 | 451,000 | 2,112,000 | 3,325,000 | 1,854,000 | 2,977,000 | 1,434,000 | 1,279,000 | 1,512,000 | 347,000 | 6,901,000 | 0 | 89,000 | |||||||||||||||||||||||||||||||||||||||||||
payment of capital lease obligation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -41,176,000 | -64,078,000 | 15,556,000 | -29,508,000 | 101,888,000 | -4,695,000 | 5,252,000 | 22,728,000 | 33,064,000 | 7,312,000 | 2,495,000 | 41,442,000 | -34,312,000 | 27,372,000 | 11,381,000 | -171,279,000 | 23,131,000 | 3,130,000 | -1,024,000 | -4,722,000 | |||||||||||||||||||||||||||||||||||||
cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
beginning of period | 0 | 0 | 0 | 234,422,000 | 0 | 0 | 0 | 109,249,000 | 0 | 0 | 0 | 76,579,000 | 0 | 0 | 0 | 39,582,000 | 0 | 0 | 0 | 41,063,000 | 0 | 0 | 0 | 20,548,000 | |||||||||||||||||||||||||||||||||
end of period | -41,176,000 | -64,078,000 | 15,556,000 | 204,914,000 | 101,888,000 | -4,695,000 | 5,252,000 | 131,977,000 | 33,064,000 | 18,344,000 | -26,050,000 | 83,891,000 | 2,495,000 | 41,442,000 | -34,312,000 | 66,954,000 | 11,381,000 | -171,279,000 | 172,535,000 | 26,945,000 | 23,131,000 | 3,130,000 | -1,024,000 | 15,826,000 | |||||||||||||||||||||||||||||||||
goodwill and intangible asset impairment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred loan cost written off | 2,588,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and estimated profits in excess of billings | -1,525,000 | -476,000 | -566,000 | -1,328,000 | 2,508,000 | -6,691,000 | -2,512,000 | -4,685,000 | -3,275,000 | 10,382,000 | |||||||||||||||||||||||||||||||||||||||||||||||
cash paid for net treasury shares withheld | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from equity investment, net of distributions | -867,000 | -1,462,000 | -617,000 | -415,000 | 188,000 | -577,000 | -1,262,000 | -1,149,000 | -1,716,000 | 921,000 | 7,479,000 | -5,308,000 | |||||||||||||||||||||||||||||||||||||||||||||
repayment of long term and short term debt | -120,000 | -891,000 | -199,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
net treasury shares withheld | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings of long term and short term debt | 8,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of stock related to shares withheld for taxes | -4,403,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible assets and goodwill | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory reserves | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
return of investment in unconsolidated subsidiary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of long-term debt | -16,000 | -14,092,000 | -35,405,000 | -45,257,000 | -25,323,000 | -6,655,000 | -16,249,000 | -40,041,000 | -35,470,000 | -479,785,000 | -167,263,000 | -26,078,000 | -42,005,000 | -21,230,000 | -48,992,000 | -331,400,000 | -52,397,000 | ||||||||||||||||||||||||||||||||||||||||
interest paid | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred financing cost written off | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distribution from unconsolidated subsidiary | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of senior notes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration accrued at acquisition | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration via stock | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -14,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from equity investment | -4,571,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration included in operating expense | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in contingent consideration | 32,000 | -700,000 | -4,900,000 | 1,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds of ipo, net of offering costs | 0 | -499,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from concurrent private placement | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance policy financed through notes payable | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under credit facility due to acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment and other | 442,000 | 2,106,000 | 1,284,000 | 1,394,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition via contingent consideration and stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration included in operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on long-term debt | 167,597,000 | 169,532,000 | 8,391,000 | -12,281,000 | 53,000 | 36,312,000 | 39,313,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings due to acquisitions | 1,502,000 | 137,050,000 | 0 | 0 | 2,839,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized costs related to patents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchased stock due to the combination |
