Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
contract revenues | 195,205,000 | 193,755,000 | 242,865,000 | 202,774,000 | 191,173,000 | 170,086,000 | 198,660,000 | 181,729,000 | 117,185,000 | 132,667,000 | 158,044,000 | 146,658,000 | 158,346,000 | 149,428,000 | 194,349,000 | 209,964,000 | 168,638,000 | 169,914,000 | 177,633,000 | 172,145,000 | 175,841,000 | 167,920,000 | 217,695,000 | 164,295,000 | 169,775,000 | 184,811,000 | 192,637,000 | 119,290,000 | 204,322,000 | 150,590,000 | 146,593,000 | 191,741,000 | 163,317,000 | 176,859,000 | 170,586,000 | 213,405,000 | 198,869,000 | 192,192,000 | 163,119,000 | 222,642,000 | 220,802,000 | 238,877,000 | 174,557,000 | 245,542,000 | 202,198,000 | 184,709,000 | 174,382,000 | 190,882,000 | 198,826,000 | 152,863,000 | 188,847,000 | 199,382,000 | 166,763,000 | 166,532,000 | 154,907,000 | 158,568,000 | 158,468,000 | 154,959,000 | 155,338,000 | 172,054,000 | 173,333,000 | 180,135,000 | 161,400,000 | 160,557,000 | 140,029,000 | 142,455,000 | 179,203,000 | 142,809,000 | 145,322,000 | 135,721,000 | 116,460,000 | 115,625,000 | 126,732,000 | |
costs of contract revenues | 151,445,000 | 157,189,000 | 173,342,000 | 153,845,000 | 154,940,000 | 140,246,000 | 153,086,000 | 143,061,000 | 108,155,000 | 114,768,000 | 145,909,000 | 162,820,000 | 154,547,000 | 138,947,000 | 161,294,000 | 156,973,000 | 132,357,000 | 146,992,000 | 144,557,000 | 138,758,000 | 139,490,000 | 134,904,000 | 149,221,000 | 129,734,000 | 137,942,000 | 147,325,000 | 142,760,000 | 86,909,000 | 162,188,000 | 128,350,000 | 131,888,000 | 200,509,000 | 146,622,000 | 151,085,000 | 154,404,000 | 191,308,000 | 178,824,000 | 167,936,000 | 143,129,000 | 193,773,000 | 196,717,000 | 206,590,000 | 163,875,000 | 224,615,000 | 177,739,000 | 158,506,000 | 153,475,000 | 143,867,000 | 176,510,000 | 147,682,000 | 163,064,000 | 187,914,000 | 153,743,000 | 142,643,000 | 134,885,000 | 140,150,000 | 131,077,000 | 135,193,000 | 127,638,000 | 147,040,000 | 140,638,000 | 145,546,000 | 130,916,000 | 144,975,000 | 122,962,000 | 113,897,000 | 152,166,000 | 125,193,000 | 123,714,000 | 123,749,000 | 103,114,000 | 97,462,000 | 113,018,000 | |
gross profit | 43,760,000 | 36,566,000 | 69,523,000 | 48,929,000 | 36,233,000 | 29,840,000 | 45,574,000 | 38,668,000 | 9,030,000 | 17,899,000 | 12,135,000 | -16,162,000 | 3,799,000 | 10,481,000 | 33,055,000 | 52,991,000 | 36,281,000 | 22,922,000 | 33,076,000 | 33,387,000 | 36,351,000 | 33,016,000 | 68,474,000 | 34,561,000 | 31,833,000 | 37,486,000 | 49,877,000 | 32,381,000 | 42,134,000 | 22,240,000 | 14,705,000 | -8,768,000 | 16,695,000 | 25,774,000 | 16,182,000 | 22,097,000 | 20,045,000 | 24,256,000 | 19,990,000 | 28,869,000 | 24,085,000 | 32,287,000 | 10,682,000 | 20,927,000 | 24,459,000 | 26,203,000 | 20,907,000 | 47,015,000 | 22,316,000 | 5,181,000 | 25,783,000 | 11,468,000 | 13,020,000 | 23,889,000 | 20,022,000 | 18,418,000 | 27,391,000 | 19,766,000 | 27,700,000 | 25,014,000 | 32,695,000 | 34,589,000 | 30,484,000 | 15,582,000 | 17,067,000 | 28,558,000 | 27,037,000 | 17,616,000 | 21,608,000 | 11,972,000 | 13,346,000 | 18,163,000 | 13,714,000 | |
yoy | 20.77% | 22.54% | 52.55% | 26.54% | 301.25% | 66.71% | 275.56% | -339.25% | 137.69% | 70.78% | -63.29% | -130.50% | -89.53% | -54.28% | -0.06% | 58.72% | -0.19% | -30.57% | -51.70% | -3.40% | 14.19% | -11.92% | 37.29% | 6.73% | -24.45% | 68.55% | 239.18% | -469.31% | 152.37% | -13.71% | -9.13% | -139.68% | -16.71% | 6.26% | -19.05% | -23.46% | -16.77% | -24.87% | 87.14% | 37.95% | -1.53% | 23.22% | -48.91% | -55.49% | 9.60% | 405.75% | -18.91% | 309.97% | 71.40% | -78.31% | 28.77% | -37.73% | -52.47% | 20.86% | -27.72% | -26.37% | -16.22% | -42.85% | -9.13% | 60.53% | 91.57% | 21.12% | 12.75% | -11.55% | -21.02% | 138.54% | 102.59% | -3.01% | 57.56% | |||||
qoq | 19.67% | -47.40% | 42.09% | 35.04% | 21.42% | -34.52% | 17.86% | 328.22% | -49.55% | 47.50% | -175.08% | -525.43% | -63.75% | -68.29% | -37.62% | 46.06% | 58.28% | -30.70% | -0.93% | -8.15% | 10.10% | -51.78% | 98.13% | 8.57% | -15.08% | -24.84% | 54.03% | -23.15% | 89.45% | 51.24% | -267.71% | -152.52% | -35.23% | 59.28% | -26.77% | 10.24% | -17.36% | 21.34% | -30.76% | 19.86% | -25.40% | 202.26% | -48.96% | -14.44% | -6.66% | 25.33% | -55.53% | 110.68% | 330.73% | -79.91% | 124.83% | -11.92% | -45.50% | 19.31% | 8.71% | -32.76% | 38.58% | -28.64% | 10.74% | -23.49% | -5.48% | 13.47% | 95.64% | -8.70% | -40.24% | 5.63% | 53.48% | -18.47% | 80.49% | -10.30% | -26.52% | 32.44% | ||
gross margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 17,553,000 | 19,478,000 | 20,038,000 | 18,682,000 | 19,815,000 | 16,161,000 | 16,111,000 | 15,389,000 | 14,188,000 | 14,462,000 | 13,017,000 | 12,401,000 | 13,292,000 | 10,820,000 | 14,604,000 | 16,421,000 | 15,167,000 | 14,224,000 | 16,322,000 | 17,494,000 | 14,888,000 | 14,804,000 | 15,571,000 | 16,184,000 | 13,488,000 | 14,613,000 | 14,825,000 | 6,702,000 | 17,293,000 | 15,169,000 | 15,944,000 | 16,747,000 | 17,522,000 | 17,267,000 | 16,795,000 | 18,506,000 | 7,187,000 | 19,751,000 | 20,089,000 | 22,301,000 | 15,277,000 | 15,543,000 | 17,948,000 | 18,061,000 | 16,062,000 | 15,918,000 | 17,870,000 | 11,322,000 | 19,219,000 | 18,311,000 | 19,187,000 | 17,069,000 | 11,667,000 | 11,456,000 | 13,267,000 | 11,987,000 | 12,736,000 | 13,622,000 | 12,089,000 | 12,591,000 | 16,535,000 | 14,266,000 | 10,960,000 | 11,475,000 | 11,755,000 | 11,591,000 | 10,399,000 | 10,971,000 | 11,248,000 | 10,154,000 | 9,528,000 | 9,217,000 | 7,993,000 | |
other gains | -1,936,000 | -460,000 | -799,500 | -276,000 | -906,000 | -2,016,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating income | 28,143,000 | 17,087,000 | 49,945,000 | 30,047,000 | 16,694,000 | 14,585,000 | 31,479,000 | -576,750 | -5,123,000 | 3,680,000 | -864,000 | 2,244,250 | -9,453,000 | -342,000 | 18,772,000 | 11,722,250 | 21,405,000 | 8,836,000 | 16,648,000 | 23,621,250 | 23,186,000 | 18,251,000 | 53,048,000 | 18,984,250 | 18,372,000 | 22,792,000 | 34,773,000 | 7,620,750 | 23,389,000 | 8,134,000 | -1,040,000 | 1,678,000 | -1,002,000 | 8,338,000 | -624,000 | 4,147,250 | 12,860,000 | 3,818,000 | -89,000 | 4,105,750 | 9,692,000 | 13,989,000 | -7,258,000 | 5,290,250 | 8,007,000 | 10,269,000 | 2,885,000 | -2,138,250 | 6,243,000 | -21,390,000 | 6,594,000 | 5,193,250 | 1,461,000 | 12,526,000 | 6,786,000 | 9,763,500 | 14,786,000 | 8,657,000 | 15,611,000 | 13,921,000 | 16,055,000 | 20,215,000 | 19,414,000 | 9,584,500 | 5,119,000 | 16,774,000 | 16,445,000 | 6,468,000 | 10,295,000 | 1,752,000 | 3,726,000 | 8,812,000 | 5,654,000 | |
yoy | 68.58% | 17.15% | 58.66% | -5309.71% | -425.86% | 296.33% | -3743.40% | -125.70% | -45.81% | -1176.02% | -104.60% | -80.85% | -144.16% | -103.87% | 12.76% | -50.37% | -7.68% | -51.59% | -68.62% | 24.43% | 26.20% | -19.92% | 52.56% | 149.11% | -21.45% | 180.21% | -3443.56% | 354.16% | -2434.23% | -2.45% | 66.67% | -59.54% | -107.79% | 118.39% | 601.12% | 1.01% | 32.69% | -72.71% | -98.77% | -22.39% | 21.04% | 36.23% | -351.58% | -347.41% | 28.26% | -148.01% | -56.25% | -141.17% | 327.31% | -270.76% | -2.83% | -46.81% | -90.12% | 44.69% | -56.53% | -29.86% | -7.90% | -57.18% | -19.59% | 45.24% | 213.64% | 20.51% | 18.05% | 48.18% | -50.28% | 857.42% | 341.36% | -26.60% | 82.08% | |||||
qoq | 64.70% | -65.79% | 66.22% | 79.99% | 14.46% | -53.67% | -5558.00% | -88.74% | -239.21% | -525.93% | -138.50% | -123.74% | 2664.04% | -101.82% | 60.14% | -45.24% | 142.25% | -46.92% | -29.52% | 1.88% | 27.04% | -65.60% | 179.43% | 3.33% | -19.39% | -34.45% | 356.29% | -67.42% | 187.55% | -882.12% | -161.98% | -267.47% | -112.02% | -1436.22% | -115.05% | -67.75% | 236.83% | -4389.89% | -102.17% | -57.64% | -30.72% | -292.74% | -237.20% | -33.93% | -22.03% | 255.94% | -234.92% | -134.25% | -129.19% | -424.39% | 26.97% | 255.46% | -88.34% | 84.59% | -30.50% | -33.97% | 70.80% | -44.55% | 12.14% | -13.29% | -20.58% | 4.13% | 102.56% | 87.23% | -69.48% | 2.00% | 154.25% | -37.17% | 487.61% | -52.98% | -57.72% | 55.85% | ||
operating margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense—net | -4,558,000 | -4,215,000 | -4,451,000 | -4,903,000 | -4,888,000 | -4,198,000 | -3,891,000 | -2,818,000 | -2,762,000 | -3,175,000 | -3,385,000 | -2,750,000 | -3,551,000 | -3,424,000 | -4,025,000 | -4,364,250 | -4,214,000 | -6,657,000 | -6,586,000 | -5,018,500 | -6,719,000 | -6,725,000 | -6,630,000 | -5,268,500 | -6,335,000 | -7,188,000 | -7,551,000 | -6,429,750 | -8,062,000 | -8,997,000 | -8,660,000 | -4,610,000 | -6,417,000 | -6,441,000 | -5,582,000 | -4,110,750 | -4,819,000 | -5,903,000 | -5,721,000 | -4,622,500 | -7,293,000 | -5,630,000 | -5,237,000 | -4,702,000 | -5,012,000 | -5,016,000 | -5,270,000 | -5,542,000 | -5,396,000 | -5,733,000 | -5,175,000 | -5,105,000 | -5,383,000 | -5,259,000 | ||||||||||||||||||||
other income | 264,000 | 246,000 | -368,000 | -293,000 | 200,000 | 128,000 | 425,000 | 60,000 | -78,000 | 2,024,000 | 227,000 | -444,500 | -253,000 | -1,120,000 | -405,000 | 302,000 | -204,000 | 755,000 | 141,000 | 1,510,000 | 156,000 | 565,000 | -1,121,000 | 44,000 | -22,000 | 123,000 | 172,000 | -702,000 | 165,000 | -57,000 | -2,916,000 | -85,750 | -266,000 | -285,000 | 208,000 | -479,500 | -637,000 | -518,000 | -763,000 | -88,250 | 706,000 | -618,000 | -441,000 | -200,000 | 384,000 | |||||||||||||||||||||||||||||
income before income taxes | 23,849,000 | 13,118,000 | 45,126,000 | 24,851,000 | 12,006,000 | 10,515,000 | 28,013,000 | 27,768,000 | -7,963,000 | 2,529,000 | -4,022,000 | -950,250 | -13,257,000 | -4,886,000 | 14,342,000 | 7,531,000 | 16,987,000 | 2,934,000 | 10,203,000 | -438,250 | 7,410,000 | -2,475,000 | -6,688,000 | -6,293,750 | 1,950,000 | -27,432,000 | 307,000 | -10,535,000 | -3,507,000 | 7,114,000 | 1,517,000 | 9,971,000 | 9,277,000 | 3,623,000 | 3,925,000 | 8,879,000 | 12,834,000 | 17,089,000 | 15,472,000 | 21,000 | 2,040,000 | 12,035,000 | 11,621,000 | 2,228,000 | 5,366,000 | 1,163,000 | 2,858,000 | 1,646,000 | ||||||||||||||||||||||||||
income tax provision | -6,125,000 | -3,423,000 | -11,710,000 | -2,842,000 | -3,285,000 | -1,349,750 | -3,181,000 | -829,000 | -1,389,000 | -4,629,250 | -4,076,000 | -3,131,000 | -11,310,000 | -3,570,000 | -3,204,000 | -2,097,000 | -2,768,000 | -564,000 | -1,650,000 | -3,618,000 | -1,455,000 | -1,527,000 | -4,526,750 | -5,113,000 | -6,755,000 | -6,239,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
net income | 17,724,000 | 9,695,000 | 33,416,000 | 19,716,000 | 8,852,000 | 7,673,000 | 21,024,000 | 21,558,000 | -6,154,000 | 1,733,000 | -3,231,000 | -721,500 | -9,910,000 | -4,033,000 | 11,057,000 | 24,707,000 | 13,806,000 | 2,105,000 | 8,814,000 | 10,609,000 | 12,547,000 | 8,960,000 | 33,987,000 | 15,973,000 | 7,952,000 | 8,246,000 | 17,168,000 | 351,750 | 11,702,000 | -974,000 | -9,321,000 | -5,606,750 | -4,945,000 | -694,000 | -16,788,000 | -298,500 | 4,560,000 | -1,719,000 | -4,035,000 | -1,338,500 | 312,000 | 2,724,000 | -8,390,000 | 19,013,000 | -2,086,000 | -1,437,000 | -5,195,000 | -11,482,000 | 1,266,000 | -25,188,000 | 411,000 | -6,487,000 | -2,152,000 | 4,346,000 | 953,000 | 7,026,000 | 5,659,000 | 2,168,000 | 2,398,000 | 6,432,000 | 7,721,000 | 10,334,000 | 9,233,000 | -275,000 | 1,155,000 | 7,404,000 | 6,450,000 | 1,401,000 | 2,930,000 | -1,180,000 | 644,000 | 1,679,000 | 964,000 | |
yoy | 100.23% | 26.35% | 58.94% | -8.54% | -243.84% | 342.76% | -750.70% | -3087.94% | -37.90% | -142.97% | -129.22% | -102.92% | -171.78% | -291.59% | 25.45% | 132.89% | 10.03% | -76.51% | -74.07% | -33.58% | 57.78% | 8.66% | 97.97% | 4441.01% | -32.05% | -946.61% | -284.19% | -106.27% | -336.64% | 40.35% | -44.48% | 1778.31% | -208.44% | -59.63% | 316.06% | -77.70% | 1361.54% | -163.11% | -51.91% | -107.04% | -114.96% | -289.56% | 61.50% | -265.59% | -264.77% | -94.29% | -1363.99% | 77.00% | -158.83% | -679.57% | -56.87% | -192.33% | -138.03% | 100.46% | -60.26% | 9.24% | -26.71% | -79.02% | -74.03% | -2438.91% | 568.48% | 39.57% | 43.15% | -119.63% | -60.58% | -727.46% | 901.55% | -16.56% | 203.94% | |||||
qoq | 82.82% | -70.99% | 69.49% | 122.73% | 15.37% | -63.50% | -2.48% | -450.31% | -455.11% | -153.64% | 347.82% | -92.72% | 145.72% | -136.47% | -55.25% | 78.96% | 555.87% | -76.12% | -16.92% | -15.45% | 40.03% | -73.64% | 112.78% | 100.87% | -3.57% | -51.97% | 4780.74% | -96.99% | -1301.44% | -89.55% | 66.25% | 13.38% | 612.54% | -95.87% | 5524.12% | -106.55% | -365.27% | -57.40% | 201.46% | -529.01% | -88.55% | -132.47% | -144.13% | -1011.46% | 45.16% | -72.34% | -54.76% | -1006.95% | -105.03% | -6228.47% | -106.34% | 201.44% | -149.52% | 356.03% | -86.44% | 24.16% | 161.02% | -9.59% | -62.72% | -16.69% | -25.29% | 11.92% | -3457.45% | -123.81% | -84.40% | 14.79% | 360.39% | -52.18% | -348.31% | -283.23% | -61.64% | 74.17% | ||
net income margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.27 | 0.15 | 0.5 | 0.29 | 0.13 | 0.11 | 0.32 | 0.03 | -0.05 | -0.01 | -0.15 | -0.06 | 0.17 | 0.37 | 0.21 | 0.03 | 0.14 | 0.16 | 0.19 | 0.14 | 0.53 | 0.26 | 0.12 | 0.13 | 0.28 | 0.005 | 0.19 | -0.093 | -0.08 | -0.005 | 0.08 | -0.03 | 0.05 | 0.02 | 0.05 | -0.02 | 0.01 | 0.04 | 0.02 | |||||||||||||||||||||||||||||||||||
basic weighted-average shares | 66,684 | 66,698 | 67,376 | 67,085 | 67,217 | 67,118 | 66,729 | 66,469 | 66,532 | 66,462 | 66,264 | 66,051 | 66,111 | 66,071 | 65,847 | 65,587 | 65,691 | 65,646 | 65,269 | 64,743 | 64,860 | 64,864 | 64,455 | 63,597 | 63,861 | 63,605 | 62,882 | 62,236 | 62,358 | 62,267 | 61,815 | 61,365 | 61,462 | 61,342 | 61,065 | 60,744 | 60,811 | 60,711 | 60,507 | 60,410 | 60,496 | 60,473 | 60,265 | 59,938 | 60,040 | 59,863 | 59,708 | 59,495 | 59,526 | 59,436 | 59,369 | 59,195 | 59,253 | 59,171 | 59,038 | 58,891 | 58,930 | 58,875 | 58,785 | 58,647 | 58,698 | 58,602 | 58,548 | 58,507 | 58,506 | 58,499 | 58,473 | 58,464 | 58,460 | 56,265 | 40,989 | 39,633 | ||
diluted earnings per share | 0.26 | 0.14 | 0.49 | 0.29 | 0.13 | 0.11 | 0.31 | 0.03 | -0.05 | -0.01 | -0.15 | -0.06 | 0.17 | 0.38 | 0.21 | 0.03 | 0.13 | 0.16 | 0.19 | 0.14 | 0.52 | 0.25 | 0.12 | 0.13 | 0.27 | 0.005 | 0.18 | -0.093 | -0.08 | -0.005 | 0.08 | -0.03 | 0.05 | 0.02 | 0.05 | -0.02 | 0.01 | 0.03 | 0.02 | |||||||||||||||||||||||||||||||||||
diluted weighted-average shares | 67,347 | 67,185 | 68,399 | 67,847 | 67,830 | 67,697 | 67,494 | 66,957 | 66,532 | 66,805 | 66,264 | 66,051 | 66,111 | 66,071 | 66,436 | 66,301 | 66,311 | 66,137 | 66,159 | 65,872 | 65,894 | 65,758 | 65,717 | 65,042 | 65,071 | 64,990 | 64,569 | 63,607 | 63,260 | 62,267 | 61,815 | 61,365 | 61,462 | 61,342 | 61,065 | 60,744 | 61,526 | 60,711 | 60,507 | 60,410 | 60,841 | 60,924 | 60,265 | 60,522 | 60,040 | 60,538 | 59,708 | 60,101 | 60,082 | 59,436 | 60,017 | 59,195 | 59,253 | 59,534 | 59,434 | 59,230 | 59,161 | 59,184 | 59,237 | 58,871 | 58,901 | 58,781 | 58,703 | 58,612 | 58,688 | 58,554 | 58,499 | 58,470 | 58,460 | 57,190 | 48,238 | 44,697 | ||
other (gains) losses | 1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -5,135,000 | -3,154,000 | -6,989,000 | -6,210,000 | 1,809,000 | -796,000 | 791,000 | 8,445,000 | 3,347,000 | 853,000 | -4,230,000 | -6,846,000 | -137,250 | -3,790,000 | -54,000 | 3,295,000 | 29,498,000 | 2,714,000 | 1,124,000 | 2,274,000 | 5,233,000 | -2,850,000 | 756,000 | 2,653,000 | -334,000 | -742,000 | -2,464,000 | 6,037,000 | 11,105,000 | 1,069,000 | 1,453,000 | 416,000 | -684,000 | 2,244,000 | 104,000 | 4,048,000 | 1,355,000 | 733,000 | ||||||||||||||||||||||||||||||||||||
gain on sale of assets—net | -74,000 | -35,000 | -18,000 | -89,500 | -40,000 | -80,750 | -291,000 | -138,000 | -10,000 | -2,687,000 | -3,146,000 | -333,000 | -108,000 | -93,000 | -31,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per share | -0.03 | -0.09 | -0.02 | -0.15 | -0.02 | -0.27 | -0.07 | -0.023 | -0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per share | -0.03 | -0.09 | -0.02 | -0.15 | -0.02 | -0.27 | -0.07 | -0.023 | -0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on sale of assets—net | -243,000 | 3,000 | -321,000 | 106,000 | -46,000 | -39,000 | -145,000 | 83,250 | -27,000 | 81,000 | 279,000 | -1,063,000 | -199,000 | 4,722,000 | 175,000 | 11,000 | 5,500,000 | -2,000 | 687,000 | -221,750 | -884,000 | -8,000 | 174,000 | 390,000 | 58,000 | 2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from loss of use claim | -430,750 | -1,723,000 | -100,000 | -13,272,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 12,279,000 | 16,623,000 | 12,091,000 | 45,297,000 | 15,785,000 | 12,015,000 | 15,727,000 | 27,394,000 | 14,497,000 | 15,492,000 | -920,000 | -12,616,000 | -3,960,500 | -7,659,000 | -2,186,000 | -5,997,000 | -2,046,250 | 1,054,000 | 5,188,000 | -14,427,000 | 9,213,000 | -2,096,000 | 5,980,000 | -3,909,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 10,609,000 | 12,547,000 | 8,960,000 | 33,987,000 | 14,812,000 | 8,811,000 | 11,497,000 | 20,548,000 | 9,609,000 | 11,702,000 | -974,000 | -9,321,000 | -2,432,500 | -4,945,000 | -1,062,000 | -3,723,000 | -1,338,500 | 312,000 | 2,724,000 | -8,390,000 | 20,318,000 | -1,027,000 | 3,883,000 | -2,456,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of income taxes | -1,872,500 | -859,000 | -3,251,000 | -3,380,000 | -3,174,250 | 368,000 | -13,065,000 | -1,305,000 | -1,059,000 | -5,320,000 | -2,739,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share attributable to continuing operations | 0.215 | 0.19 | 0.14 | 0.53 | 0.16 | 0.14 | 0.18 | 0.33 | 0.005 | 0.19 | -0.04 | -0.08 | -0.023 | 0.05 | 0.003 | -0.01 | 0.06 | -0.04 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per share attributable to discontinued operations, net of tax | -0.03 | -0.02 | -0.05 | -0.05 | -0.053 | -0.21 | -0.038 | -0.02 | -0.08 | -0.05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share attributable to continuing operations | 0.21 | 0.19 | 0.14 | 0.52 | 0.158 | 0.14 | 0.18 | 0.32 | 0.005 | 0.18 | -0.04 | -0.08 | -0.023 | 0.05 | 0.003 | -0.01 | 0.06 | -0.04 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per share attributable to discontinued operations, net of tax | -0.03 | -0.02 | -0.05 | -0.05 | -0.053 | -0.21 | -0.038 | -0.02 | -0.08 | -0.05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets—net | 3,541,000 | 1,452,000 | 169,000 | 16,000 | 152,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in earnings of joint ventures | -360,250 | 26,000 | -1,468,000 | 1,000 | 4,750 | 6,000 | 128,000 | 11,958,000 | -5,785,000 | 756,000 | 1,427,000 | -29,000 | 177,000 | -27,000 | 606,000 | -193,000 | 81,000 | 163,000 | 61,000 | 55,000 | 134,000 | 790,000 | 637,000 | 262,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | -582,500 | -2,330,000 | -5,145,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in loss of joint ventures | -115,000 | -1,441,250 | -2,051,000 | -2,616,000 | -1,098,000 | -1,435,000 | -1,843,000 | -385,000 | -590,000 | -8,000 | -16,000 | -123,000 | -591,000 | -131,000 | -722,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per share attributable to continuing operations | -0.02 | -0.15 | -0.02 | -0.06 | -0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per share attributable to continuing operations | -0.02 | -0.15 | -0.02 | -0.06 | -0.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill | 2,750,000 | 5,368,500 | 21,474,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase acquisition | 2,197,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on sale of assets — net | 5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense — net | -5,567,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to noncontrolling interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders of great lakes dredge & dock corporation | 19,013,000 | -2,086,000 | -1,437,000 | -5,195,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share attributable to great lakes dredge & dock corporation | -0.035 | -0.03 | -0.09 | -0.098 | 0.02 | -0.42 | 0.01 | -0.11 | -0.04 | 0.07 | 0.02 | 0.12 | 0.1 | 0.03 | 0.04 | 0.12 | 0.13 | 0.18 | 0.16 | 0.02 | 0.03 | 0.13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share attributable to great lakes dredge & dock corporation | -0.035 | -0.03 | -0.09 | -0.098 | 0.02 | -0.42 | 0.01 | -0.11 | -0.04 | 0.07 | 0.02 | 0.12 | 0.09 | 0.03 | 0.04 | 0.12 | 0.13 | 0.18 | 0.16 | 0.02 | 0.03 | 0.13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on foreign currency transactions—net | -39,000 | 65,000 | 36,000 | 6,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic loss per share attributable to great lakes dredge & dock corporation | -0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted loss per share attributable to great lakes dredge & dock corporation | -0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on foreign currency transactions—net | 52,000 | -178,000 | -261,000 | -63,000 | -40,000 | -21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to noncontrolling interests | 37,750 | 182,000 | 22,000 | 474,000 | 93,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to great lakes dredge & dock corporation | -5,840,000 | 1,448,000 | -25,241,000 | 433,000 | 843,250 | -2,132,000 | 4,437,000 | 1,068,000 | 2,425,000 | 5,602,000 | 1,706,000 | 2,392,000 | 6,954,750 | 7,685,000 | 10,808,000 | 9,326,000 | 4,110,000 | 1,695,000 | 7,431,000 | 7,314,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends declared per share | 0.015 | 0.02 | 0.02 | 0.02 | 0.015 | 0.02 | 0.02 | 0.02 | 0.013 | 0.02 | 0.02 | 0.02 | 0.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (income) loss attributable to noncontrolling interests | -53,000 | 419,000 | 20,000 | 91,000 | 115,000 | -198,000 | -57,000 | -462,000 | -6,000 | 358,000 | -36,000 | 1,303,000 | 540,000 | 27,000 | 864,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets | -725,500 | -131,000 | -2,513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -4,108,000 | -5,571,000 | -4,911,000 | -5,950,000 | -2,379,250 | -3,302,000 | -2,995,000 | -3,220,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on foreign currency transactions | -136,000 | -544,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 80,750 | 105,000 | 108,000 | 110,000 | 194,000 | 193,000 | 193,000 | 193,000 | 177,000 | 65,000 | 66,000 | 66,000 | 65,000 | 65,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted earnings per share attributable to great lakes dredge & dock corporation | 0.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted weighted-average shares | 58,488 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subpoena-related expenses | 26,000 | 69,000 | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interests | 22,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redeemable preferred stock dividends | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income available to common shareholders | 644,000 | 964,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redeemable preferred stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income available to common stockholders | 1,679,000 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
