Ducommun Quarterly Balance Sheets Chart
Quarterly
|
Annual
Ducommun Quarterly Balance Sheets Table
Quarterly
|
Annual
Unit: USD | 2025-06-28 | 2025-03-29 | 2024-12-31 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-31 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2021-12-31 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2020-12-31 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-31 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-31 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-12-31 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2015-12-31 | 2015-10-03 | 2015-07-04 | 2015-04-04 | 2014-12-31 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-31 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-31 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-10-01 | 2011-07-02 | 2011-04-02 | 2010-12-31 | 2010-10-02 | 2010-07-03 | 2010-04-03 | 2009-12-31 | 2009-10-03 | 2009-07-04 | 2009-04-04 | 2008-12-31 | 2008-09-27 | 2008-06-28 | 2008-03-29 | 2007-12-31 | 2007-09-29 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-07-01 | 2006-04-01 | 2005-12-31 | 2005-10-01 | 2005-07-02 | 2005-04-02 | 2004-12-31 | 2004-10-02 | 2004-07-03 | 2004-04-03 | 2003-12-31 | 2003-10-04 | 2003-07-05 | 2003-04-05 | 2002-09-28 | 2002-06-29 | 2002-03-30 | 2001-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 37,117,000 | 30,732,000 | 37,139,000 | 37,266,000 | 29,405,000 | 32,066,000 | 42,863,000 | 27,195,000 | 22,806,000 | 17,115,000 | 46,246,000 | 21,247,000 | 37,519,000 | 19,260,000 | 76,316,000 | 8,973,000 | 12,002,000 | 16,972,000 | 56,466,000 | 74,555,000 | 70,828,000 | 65,599,000 | 39,584,000 | 6,381,000 | 3,287,000 | 3,727,000 | 10,263,000 | 3,573,000 | 3,532,000 | 1,797,000 | 2,150,000 | 3,689,000 | 7,372,000 | 7,114,000 | 7,432,000 | 9,466,000 | 9,176,000 | 6,439,000 | 5,454,000 | 12,241,000 | 26,842,000 | 32,705,000 | 45,627,000 | 40,852,000 | 43,751,000 | 29,415,000 | 48,814,000 | 32,597,000 | 33,510,000 | 29,994,000 | 46,537,000 | 28,871,000 | 37,251,000 | 31,212,000 | 41,449,000 | 19,376,000 | 31,350,000 | 1,069,000 | 10,268,000 | 1,787,000 | 1,099,000 | 1,497,000 | 18,629,000 | 823,000 | 1,264,000 | 1,130,000 | 3,508,000 | 20,170,000 | 6,984,000 | 13,151,000 | 31,571,000 | 387,000 | 559,000 | 449,000 | 378,000 | 2,618,000 | 2,522,000 | 265,000 | 19,221,000 | 13,858,000 | 7,475,000 | 1,797,000 | 158,000 | 380,000 | 266,000 | 109,000 | 3,832,000 | 261,000 | 220,000 | 322,000 | 135,000 | 465,000 | 477,000 | 2,422,000 |
accounts receivable | 119,682,000 | 119,154,000 | 109,716,000 | 107,730,000 | 106,585,000 | 104,499,000 | 104,692,000 | 104,551,000 | 95,382,000 | 95,774,000 | 103,958,000 | 94,328,000 | 72,261,000 | 58,025,000 | 81,627,000 | 67,133,000 | 77,002,000 | 69,355,000 | 63,134,000 | 67,819,000 | 64,466,000 | 64,439,000 | 64,915,000 | 74,064,000 | 78,459,000 | 81,965,000 | 71,623,000 | 76,239,000 | 73,820,000 | 76,857,000 | 77,664,000 | 77,089,000 | 86,235,000 | 91,194,000 | 90,912,000 | 91,060,000 | 104,396,000 | 105,209,000 | 100,570,000 | 91,909,000 | 92,637,000 | 105,577,000 | 96,391,000 | 97,300,000 | 103,049,000 | 100,279,000 | 94,723,000 | 96,174,000 | 97,429,000 | 105,240,000 | 56,938,000 | 47,949,000 | 55,918,000 | 53,869,000 | 57,127,000 | 48,378,000 | 60,249,000 | 55,777,000 | 66,369,000 | 50,090,000 | 49,974,000 | 57,846,000 | 47,402,000 | 39,226,000 | 46,273,000 | 45,504,000 | 42,658,000 | 40,242,000 | 40,187,000 | 40,320,000 | 32,890,000 | 33,901,000 | 31,444,000 | 33,284,000 | 26,909,000 | 26,293,000 | 26,889,000 | 29,784,000 | 26,275,000 | 33,212,000 | 26,555,000 | 27,230,000 | 24,213,000 | 29,005,000 | 31,037,000 | 29,921,000 | ||||||||
contract assets | 221,046,000 | 210,897,000 | 200,584,000 | 221,434,000 | 210,314,000 | 197,056,000 | 177,686,000 | 191,151,000 | 189,836,000 | 194,316,000 | 191,290,000 | 194,496,000 | 182,544,000 | 187,171,000 | 176,405,000 | 182,759,000 | 172,938,000 | 173,909,000 | 154,028,000 | 140,717,000 | 122,877,000 | 117,213,000 | 106,670,000 | 102,475,000 | 100,527,000 | 93,306,000 | 86,665,000 | 88,066,000 | 81,663,000 | 78,163,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 197,296,000 | 197,414,000 | 196,881,000 | 185,773,000 | 201,831,000 | 208,959,000 | 199,201,000 | 215,189,000 | 204,465,000 | 193,999,000 | 171,211,000 | 172,060,000 | 164,191,000 | 159,795,000 | 150,938,000 | 144,179,000 | 144,604,000 | 138,287,000 | 129,223,000 | 127,038,000 | 128,609,000 | 119,751,000 | 112,482,000 | 109,848,000 | 109,327,000 | 103,994,000 | 101,125,000 | 101,752,000 | 95,244,000 | 85,932,000 | 122,161,000 | 137,157,000 | 129,398,000 | 127,201,000 | 119,896,000 | 129,769,000 | 127,589,000 | 127,080,000 | 115,404,000 | 137,317,000 | 138,014,000 | 141,443,000 | 142,842,000 | 145,468,000 | 142,201,000 | 148,895,000 | 140,507,000 | 148,524,000 | 148,906,000 | 149,402,000 | 148,318,000 | 162,465,000 | 159,303,000 | 157,292,000 | 154,503,000 | 168,161,000 | 161,784,000 | 81,115,000 | 72,597,000 | 76,029,000 | 74,077,000 | 71,860,000 | 67,749,000 | 89,966,000 | 89,106,000 | 88,130,000 | 83,157,000 | 79,891,000 | 77,974,000 | 73,623,000 | 67,769,000 | 75,277,000 | 74,877,000 | 70,719,000 | 64,587,000 | 65,950,000 | 59,903,000 | 56,435,000 | 53,299,000 | 51,048,000 | 50,398,000 | 49,747,000 | 50,460,000 | 51,860,000 | 46,999,000 | 45,080,000 | 40,003,000 | 46,496,000 | 43,438,000 | 42,338,000 | 43,084,000 | 45,147,000 | 47,552,000 | 45,069,000 |
production cost of contracts | 5,769,000 | 6,699,000 | 6,802,000 | 5,650,000 | 6,181,000 | 7,977,000 | 7,778,000 | 5,861,000 | 5,536,000 | 5,368,000 | 5,693,000 | 6,187,000 | 5,963,000 | 7,862,000 | 8,024,000 | 7,630,000 | 8,026,000 | 7,198,000 | 6,971,000 | 7,552,000 | 7,351,000 | 7,859,000 | 9,402,000 | 10,704,000 | 11,298,000 | 11,008,000 | 11,679,000 | 12,021,000 | 10,719,000 | 11,181,000 | 11,204,000 | 11,389,000 | 12,673,000 | 11,052,000 | 11,340,000 | 11,095,000 | 9,444,000 | 9,667,000 | 10,290,000 | 11,609,000 | 9,772,000 | 11,115,000 | 11,727,000 | 10,375,000 | 11,023,000 | 10,479,000 | 11,599,000 | 19,926,000 | 19,049,000 | 20,193,000 | 17,960,000 | 19,064,000 | 19,952,000 | 19,988,000 | 18,711,000 | 16,672,000 | 15,286,000 | 17,509,000 | 16,889,000 | 16,879,000 | 14,572,000 | 15,358,000 | 12,882,000 | |||||||||||||||||||||||||||||||
other current assets | 17,327,000 | 13,641,000 | 16,959,000 | 12,507,000 | 14,398,000 | 13,388,000 | 17,349,000 | 12,770,000 | 11,098,000 | 8,803,000 | 8,938,000 | 10,735,000 | 10,302,000 | 8,783,000 | 8,625,000 | 7,595,000 | 6,313,000 | 5,723,000 | 5,571,000 | 12,438,000 | 4,548,000 | 4,733,000 | 5,497,000 | 5,947,000 | 5,929,000 | 7,003,000 | 9,839,000 | 12,124,000 | 12,638,000 | 12,503,000 | 11,435,000 | 11,090,000 | 10,438,000 | 10,589,000 | 11,034,000 | 8,658,000 | 8,100,000 | 8,441,000 | 14,358,000 | 22,700,000 | 16,835,000 | 19,485,000 | 23,702,000 | 20,444,000 | 20,602,000 | 21,664,000 | 27,085,000 | 16,890,000 | 13,912,000 | 9,412,000 | 10,441,000 | 11,191,000 | 11,975,000 | 10,913,000 | 14,648,000 | 18,588,000 | 16,628,000 | 6,194,000 | 4,748,000 | 5,994,000 | 6,610,000 | 4,775,000 | 7,452,000 | 6,083,000 | 5,918,000 | 5,306,000 | 6,172,000 | 6,590,000 | 5,914,000 | 5,253,000 | 5,328,000 | 6,269,000 | 4,889,000 | 5,700,000 | 5,521,000 | 5,485,000 | 5,583,000 | 8,791,000 | 4,464,000 | 5,074,000 | 4,565,000 | 4,379,000 | 4,397,000 | 4,780,000 | 4,758,000 | 4,256,000 | 4,277,000 | 4,563,000 | 4,554,000 | 4,355,000 | 4,301,000 | 3,817,000 | 3,561,000 | 3,864,000 |
total current assets | 598,237,000 | 578,537,000 | 568,081,000 | 570,360,000 | 568,714,000 | 563,945,000 | 549,569,000 | 556,717,000 | 529,123,000 | 515,375,000 | 527,336,000 | 499,053,000 | 484,826,000 | 465,675,000 | 492,569,000 | 420,941,000 | 410,628,000 | 403,213,000 | 410,284,000 | 425,105,000 | 401,731,000 | 396,782,000 | 340,768,000 | 312,718,000 | 300,480,000 | 282,172,000 | 287,390,000 | 282,002,000 | 268,235,000 | 254,491,000 | 221,014,000 | 241,784,000 | 241,846,000 | 227,579,000 | 225,941,000 | 232,808,000 | 231,166,000 | 229,291,000 | 264,231,000 | 282,534,000 | 295,028,000 | 309,443,000 | 328,741,000 | 335,199,000 | 334,299,000 | 324,859,000 | 330,764,000 | 324,299,000 | 332,063,000 | 319,813,000 | 334,571,000 | 340,660,000 | 345,307,000 | 329,727,000 | 340,791,000 | 337,015,000 | 346,496,000 | 173,934,000 | 161,392,000 | 165,198,000 | 159,590,000 | 160,553,000 | 164,091,000 | 170,752,000 | 170,916,000 | 176,271,000 | 159,173,000 | 169,578,000 | 160,422,000 | 154,816,000 | 157,236,000 | 138,343,000 | 135,811,000 | 135,673,000 | 122,742,000 | 126,422,000 | 121,582,000 | 116,078,000 | 115,978,000 | 109,750,000 | 101,506,000 | 97,955,000 | 89,911,000 | 90,610,000 | 85,174,000 | 87,521,000 | 82,197,000 | 95,707,000 | 81,549,000 | 81,712,000 | 81,064,000 | 85,211,000 | 88,578,000 | |
property and equipment, net of accumulated depreciation of 199,238 and 194,921 at june 28, 2025 and december 31, 2024, respectively | 108,943,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 24,358,000 | 26,423,000 | 28,611,000 | 30,613,000 | 27,128,000 | 27,489,000 | 29,513,000 | 31,827,000 | 36,759,000 | 37,204,000 | 34,632,000 | 36,611,000 | 38,134,000 | 38,860,000 | 33,265,000 | 17,052,000 | 14,957,000 | 15,703,000 | 16,348,000 | 17,098,000 | 17,789,000 | 18,519,000 | 19,105,000 | 18,602,000 | 19,148,000 | 18,398,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 244,600,000 | 244,600,000 | 244,600,000 | 244,600,000 | 244,600,000 | 244,600,000 | 244,600,000 | 244,600,000 | 244,575,000 | 203,407,000 | 203,407,000 | 203,407,000 | 203,407,000 | 203,694,000 | 203,694,000 | 170,830,000 | 170,830,000 | 170,830,000 | 170,830,000 | 170,830,000 | 170,907,000 | 170,890,000 | 170,917,000 | 136,057,000 | 136,057,000 | 136,057,000 | 136,057,000 | 135,769,000 | 136,051,000 | 117,435,000 | 117,435,000 | 117,435,000 | 82,554,000 | 82,554,000 | 82,554,000 | 82,554,000 | 82,554,000 | 82,554,000 | 82,554,000 | 157,569,000 | 157,569,000 | 157,569,000 | 157,569,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 161,940,000 | 163,845,000 | 163,845,000 | 216,314,000 | 216,897,000 | 101,090,000 | 100,442,000 | 100,442,000 | 100,442,000 | 100,442,000 | 100,442,000 | 113,378,000 | 113,378,000 | 113,314,000 | 114,002,000 | 106,632,000 | 106,632,000 | 106,632,000 | 106,632,000 | 106,632,000 | 106,632,000 | 106,632,000 | 106,628,000 | 108,066,000 | 97,615,000 | 91,906,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,201,000 | 57,332,000 | 55,532,000 | 55,532,000 | 55,532,000 | |||
intangibles | 141,215,000 | 145,403,000 | 149,591,000 | 153,779,000 | 157,967,000 | 162,080,000 | 166,343,000 | 170,665,000 | 174,987,000 | 123,576,000 | 127,201,000 | 130,839,000 | 134,478,000 | 138,116,000 | 141,764,000 | 114,984,000 | 118,237,000 | 121,506,000 | 124,744,000 | 128,019,000 | 131,224,000 | 134,532,000 | 138,362,000 | 103,977,000 | 106,710,000 | 109,387,000 | 112,092,000 | 114,746,000 | 117,485,000 | 112,154,000 | 114,693,000 | 117,285,000 | 97,155,000 | 99,364,000 | 101,573,000 | 103,835,000 | 106,097,000 | 108,359,000 | 110,621,000 | 147,580,000 | 150,088,000 | 152,596,000 | 155,104,000 | 157,694,000 | 160,285,000 | 162,875,000 | 165,465,000 | 168,188,000 | 170,911,000 | 173,633,000 | 176,356,000 | 179,228,000 | 182,103,000 | 184,979,000 | 187,854,000 | 190,740,000 | 193,530,000 | |||||||||||||||||||||||||||||||||||||
deferred income taxes | 5,066,000 | 4,245,000 | 2,239,000 | 5,107,000 | 641,000 | 641,000 | 641,000 | 10,624,000 | 12,231,000 | 12,250,000 | 13,953,000 | 14,123,000 | 16,967,000 | 18,820,000 | 33,000 | 33,000 | 33,000 | 33,000 | 58,000 | 59,000 | 353,000 | 12,432,000 | 12,371,000 | 13,783,000 | 13,783,000 | 13,664,000 | 11,513,000 | 13,836,000 | 10,850,000 | 7,110,000 | 7,016,000 | 11,077,000 | 10,459,000 | 12,493,000 | 12,245,000 | 12,286,000 | 12,020,000 | 11,119,000 | 12,731,000 | 6,026,000 | 5,085,000 | 5,453,000 | 4,813,000 | 5,252,000 | 4,794,000 | 9,381,000 | 10,518,000 | 10,217,000 | 9,172,000 | 7,043,000 | 7,947,000 | 8,034,000 | 7,727,000 | 5,967,000 | 6,099,000 | 6,108,000 | 6,116,000 | 7,516,000 | 6,831,000 | 6,200,000 | 6,048,000 | 5,543,000 | 6,547,000 | 7,577,000 | 7,389,000 | 6,084,000 | 5,886,000 | 6,699,000 | 6,217,000 | 7,852,000 | 6,782,000 | 7,404,000 | 6,281,000 | 6,386,000 | 5,817,000 | 5,664,000 | ||||||||||||||||||
other assets | 18,412,000 | 20,332,000 | 23,167,000 | 15,806,000 | 21,151,000 | 21,190,000 | 18,874,000 | 26,648,000 | 21,953,000 | 19,478,000 | 22,705,000 | 13,706,000 | 12,843,000 | 9,086,000 | 5,024,000 | 4,970,000 | 5,348,000 | 5,399,000 | 5,118,000 | 5,248,000 | 6,162,000 | 6,322,000 | 6,006,000 | 5,290,000 | 5,514,000 | 5,543,000 | 5,251,000 | 3,334,000 | 3,356,000 | 3,311,000 | 3,098,000 | 3,025,000 | 3,143,000 | 3,320,000 | 3,485,000 | 2,987,000 | 2,957,000 | 3,215,000 | 7,463,000 | 6,383,000 | 7,938,000 | 6,321,000 | 7,117,000 | 7,657,000 | 8,660,000 | 9,320,000 | 9,940,000 | 11,779,000 | 12,310,000 | 13,217,000 | 13,824,000 | 14,365,000 | 15,842,000 | 16,369,000 | 17,120,000 | 17,638,000 | 18,116,000 | 23,510,000 | 24,157,000 | 25,184,000 | 26,281,000 | 27,341,000 | 28,453,000 | 29,423,000 | 30,524,000 | 29,932,000 | 31,057,000 | 11,021,000 | 11,263,000 | 11,737,000 | 12,314,000 | 12,797,000 | 13,431,000 | 13,634,000 | 14,676,000 | 1,757,000 | 1,873,000 | 2,087,000 | 2,309,000 | 2,350,000 | 2,504,000 | 2,299,000 | 2,457,000 | 2,591,000 | 1,355,000 | 1,536,000 | 1,714,000 | 1,803,000 | 1,979,000 | 2,191,000 | 2,426,000 | 2,536,000 | 2,633,000 | 2,729,000 |
total assets | 1,140,831,000 | 1,128,615,000 | 1,126,101,000 | 1,129,917,000 | 1,131,500,000 | 1,132,053,000 | 1,120,919,000 | 1,142,351,000 | 1,118,754,000 | 1,006,078,000 | 1,021,506,000 | 989,503,000 | 979,048,000 | 959,331,000 | 978,735,000 | 837,783,000 | 829,079,000 | 825,864,000 | 837,347,000 | 853,361,000 | 841,637,000 | 841,837,000 | 790,429,000 | 689,554,000 | 679,595,000 | 660,709,000 | 648,143,000 | 642,565,000 | 631,893,000 | 597,569,000 | 566,753,000 | 593,849,000 | 535,772,000 | 517,971,000 | 515,429,000 | 520,982,000 | 520,299,000 | 519,374,000 | 561,420,000 | 692,401,000 | 709,970,000 | 725,927,000 | 747,599,000 | 755,671,000 | 759,254,000 | 753,162,000 | 764,199,000 | 760,046,000 | 772,826,000 | 765,608,000 | 785,074,000 | |||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 84,089,000 | 80,290,000 | 75,784,000 | 75,430,000 | 76,810,000 | 84,293,000 | 72,265,000 | 78,455,000 | 82,992,000 | 98,879,000 | 90,143,000 | 89,720,000 | 83,161,000 | 74,842,000 | 66,059,000 | 65,275,000 | 66,545,000 | 70,235,000 | 63,980,000 | 65,692,000 | 69,068,000 | 76,970,000 | 82,597,000 | 78,310,000 | 79,279,000 | 68,785,000 | 69,274,000 | 73,534,000 | 71,660,000 | 65,042,000 | 51,907,000 | 68,509,000 | 71,659,000 | 63,313,000 | 57,024,000 | 60,173,000 | 51,049,000 | 47,418,000 | 40,343,000 | 50,852,000 | 55,313,000 | 58,577,000 | 58,979,000 | 55,083,000 | 53,749,000 | 53,973,000 | 58,111,000 | 49,668,000 | 50,864,000 | 50,481,000 | 52,578,000 | 57,599,000 | 55,799,000 | 57,155,000 | 60,675,000 | 59,708,000 | 73,439,000 | 35,060,000 | 39,925,000 | 33,389,000 | 33,893,000 | 34,044,000 | 39,434,000 | 32,116,000 | 32,097,000 | 35,296,000 | 35,358,000 | 29,692,000 | 27,662,000 | 30,171,000 | 33,845,000 | 20,885,000 | 22,040,000 | 25,587,000 | 32,948,000 | 26,851,000 | 21,083,000 | 18,939,000 | 17,787,000 | 14,864,000 | 14,926,000 | 14,697,000 | 12,772,000 | 16,510,000 | 14,216,000 | 15,338,000 | 14,200,000 | 15,975,000 | 15,256,000 | 17,483,000 | 14,726,000 | 16,408,000 | 17,452,000 | 17,599,000 |
contract liabilities | 36,971,000 | 37,496,000 | 34,445,000 | 36,875,000 | 50,034,000 | 57,790,000 | 53,492,000 | 51,477,000 | 31,719,000 | 39,682,000 | 47,068,000 | 34,057,000 | 36,721,000 | 37,841,000 | 42,077,000 | 23,274,000 | 21,870,000 | 24,257,000 | 28,264,000 | 26,833,000 | 27,082,000 | 27,878,000 | 14,517,000 | 11,850,000 | 13,183,000 | 15,030,000 | 17,145,000 | 15,108,000 | 15,164,000 | 15,723,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued and other liabilities | 42,069,000 | 34,365,000 | 44,214,000 | 46,126,000 | 40,293,000 | 29,311,000 | 42,260,000 | 45,920,000 | 38,111,000 | 28,800,000 | 48,820,000 | 44,257,000 | 39,647,000 | 31,917,000 | 41,291,000 | 35,294,000 | 35,153,000 | 28,433,000 | 40,526,000 | 35,276,000 | 29,122,000 | 28,048,000 | 37,701,000 | 33,349,000 | 28,986,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities | 8,866,000 | 8,721,000 | 8,531,000 | 8,328,000 | 7,943,000 | 7,745,000 | 7,873,000 | 8,001,000 | 8,165,000 | 7,745,000 | 7,155,000 | 7,164,000 | 7,175,000 | 7,028,000 | 6,133,000 | 3,365,000 | 3,043,000 | 3,118,000 | 3,132,000 | 3,106,000 | 3,094,000 | 3,049,000 | 2,956,000 | 2,915,000 | 2,858,000 | 2,536,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 12,500,000 | 12,500,000 | 12,500,000 | 10,938,000 | 10,938,000 | 9,375,000 | 7,813,000 | 6,250,000 | 6,250,000 | 6,250,000 | 6,250,000 | 6,250,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 2,281,000 | 2,281,000 | 2,330,000 | 2,330,000 | 3,000 | 5,000 | 12,000 | 19,000 | 26,000 | 2,215,000 | 27,000 | 27,000 | 26,000 | 26,000 | 26,000 | 25,000 | 25,000 | 3,029,000 | 3,033,000 | 3,038,000 | 3,042,000 | 33,000 | 1,941,000 | 1,950,000 | 1,960,000 | 1,961,000 | 2,191,000 | 180,000 | 187,000 | 188,000 | 939,000 | 4,951,000 | 4,963,000 | 4,972,000 | 4,979,000 | 1,932,000 | 2,420,000 | 2,864,000 | 2,856,000 | 1,863,000 | 1,859,000 | 1,855,000 | 1,851,000 | 1,847,000 | 1,196,000 | 1,253,000 | 503,000 | 1,000,000 | 400,000 | 1,200,000 | 1,900,000 | 800,000 | 2,185,000 | 2,185,000 | 4,079,000 | 3,709,000 | 3,338,000 | 1,956,000 | 1,967,000 | 3,171,000 | 3,160,000 | ||||||||||
total current liabilities | 184,495,000 | 173,372,000 | 175,474,000 | 177,697,000 | 186,018,000 | 188,514,000 | 183,703,000 | 190,103,000 | 167,237,000 | 181,356,000 | 199,436,000 | 181,448,000 | 173,704,000 | 158,628,000 | 162,560,000 | 134,208,000 | 133,611,000 | 133,043,000 | 142,902,000 | 137,907,000 | 135,366,000 | 142,945,000 | 144,690,000 | 133,057,000 | 130,950,000 | 117,667,000 | 126,535,000 | 120,571,000 | 112,637,000 | 103,234,000 | 80,236,000 | 98,308,000 | 97,473,000 | 91,405,000 | 86,306,000 | 90,688,000 | 86,982,000 | 89,933,000 | 83,607,000 | 96,501,000 | 97,241,000 | 100,263,000 | 111,071,000 | 98,025,000 | 101,748,000 | 93,626,000 | 103,589,000 | 92,017,000 | 102,289,000 | 93,567,000 | 108,336,000 | 102,840,000 | 108,654,000 | 101,161,000 | 116,458,000 | 120,940,000 | 133,743,000 | 61,427,000 | 71,286,000 | 62,713,000 | 60,103,000 | 62,676,000 | 78,266,000 | 71,367,000 | 75,571,000 | 77,549,000 | 89,501,000 | 74,967,000 | 71,097,000 | 71,444,000 | 79,533,000 | 58,222,000 | 56,098,000 | 58,195,000 | 67,387,000 | 66,973,000 | 56,957,000 | 54,574,000 | 51,666,000 | 48,325,000 | 45,092,000 | 46,497,000 | 44,524,000 | 49,601,000 | 47,670,000 | 51,673,000 | 52,537,000 | 52,396,000 | 47,092,000 | 48,952,000 | 42,524,000 | 42,361,000 | 44,455,000 | |
long-term debt, less current portion | 218,084,000 | 229,920,000 | 229,830,000 | 245,988,000 | 250,896,000 | 253,929,000 | 256,961,000 | 264,992,000 | 271,460,000 | 239,128,000 | 240,595,000 | 242,061,000 | 246,074,000 | 247,729,000 | 279,384,000 | 291,038,000 | 297,691,000 | 304,344,000 | 311,922,000 | 340,324,000 | 341,975,000 | 343,625,000 | 300,887,000 | 226,961,000 | 216,055,000 | 222,394,000 | 169,627,000 | 162,156,000 | 166,896,000 | 176,618,000 | 186,317,000 | 186,032,000 | 245,000,000 | 257,820,000 | 265,012,000 | 280,019,000 | 290,026,000 | 310,157,000 | 317,664,000 | 325,171,000 | 332,677,000 | 340,184,000 | 347,690,000 | 355,196,000 | 362,702,000 | 380,730,000 | 389,317,000 | 389,795,000 | 390,280,000 | 390,773,000 | 391,164,000 | 21,589,000 | 3,093,000 | 21,108,000 | 24,222,000 | 29,482,000 | 23,289,000 | 42,400,000 | 46,362,000 | 53,374,000 | 28,299,000 | 21,029,000 | 21,773,000 | 22,903,000 | 23,892,000 | 32,480,000 | 39,918,000 | 43,554,000 | 29,240,000 | 43,850,000 | 41,600,000 | 38,000,000 | 600,000 | 3,400,000 | 400,000 | 18,600,000 | 16,200,000 | 17,985,000 | 31,331,000 | 40,464,000 | 46,687,000 | 49,138,000 | ||||||||||||
non-current operating lease liabilities | 16,853,000 | 19,103,000 | 21,284,000 | 23,361,000 | 20,414,000 | 21,016,000 | 22,947,000 | 24,836,000 | 30,260,000 | 30,831,000 | 28,841,000 | 30,632,000 | 32,391,000 | 32,917,000 | 28,074,000 | 14,801,000 | 13,078,000 | 13,785,000 | 14,555,000 | 15,346,000 | 16,155,000 | 16,937,000 | 17,565,000 | 17,156,000 | 17,911,000 | 17,499,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 13,568,000 | 13,213,000 | 16,983,000 | 16,803,000 | 15,328,000 | 18,608,000 | 16,448,000 | 16,394,000 | 15,423,000 | 14,129,000 | 12,721,000 | 12,452,000 | 13,367,000 | 13,531,000 | 15,388,000 | 20,393,000 | 21,235,000 | 21,524,000 | 21,642,000 | 21,944,000 | 19,779,000 | 17,756,000 | 17,721,000 | 14,855,000 | 14,724,000 | 14,429,000 | 19,752,000 | 17,608,000 | 18,149,000 | 21,543,000 | 18,898,000 | 17,245,000 | 17,837,000 | 18,179,000 | 18,707,000 | 16,763,000 | 17,175,000 | 17,692,000 | 18,954,000 | 18,913,000 | 19,583,000 | 19,938,000 | 20,484,000 | 16,858,000 | 17,456,000 | 18,922,000 | 19,750,000 | 22,097,000 | 22,900,000 | 23,239,000 | 23,553,000 | 23,815,000 | 24,993,000 | 24,709,000 | 25,022,000 | 10,688,000 | 11,844,000 | 9,316,000 | 9,197,000 | 7,816,000 | 10,032,000 | 10,409,000 | 10,736,000 | 13,587,000 | 13,750,000 | 14,101,000 | 14,038,000 | 10,411,000 | 10,264,000 | 10,608,000 | 9,416,000 | 9,892,000 | 9,900,000 | 9,774,000 | 6,711,000 | 2,700,000 | 2,700,000 | 2,700,000 | 2,700,000 | 2,117,000 | 2,117,000 | 2,117,000 | 2,117,000 | 2,041,000 | 2,041,000 | 2,041,000 | 2,041,000 | 7,076,000 | 6,937,000 | 8,069,000 | 4,403,000 | 3,514,000 | 3,744,000 | 4,110,000 |
total liabilities | 433,000,000 | 435,608,000 | 443,571,000 | 464,345,000 | 475,601,000 | 486,506,000 | 484,825,000 | 506,949,000 | 496,611,000 | 477,694,000 | 495,546,000 | 480,716,000 | 482,503,000 | 471,625,000 | 504,133,000 | 478,835,000 | 483,609,000 | 490,294,000 | 508,013,000 | 533,926,000 | 532,030,000 | 539,410,000 | 497,629,000 | 405,775,000 | 407,365,000 | 396,931,000 | 391,318,000 | 387,008,000 | 381,892,000 | 350,262,000 | 331,170,000 | 369,200,000 | 316,832,000 | 303,689,000 | 303,326,000 | 309,940,000 | 314,873,000 | 318,709,000 | 374,089,000 | 442,930,000 | 451,449,000 | 470,419,000 | 491,029,000 | 498,118,000 | 506,615,000 | 508,275,000 | 524,505,000 | 518,802,000 | 538,859,000 | 538,388,000 | 562,399,000 | 576,300,000 | 591,275,000 | 587,130,000 | 603,803,000 | 603,838,000 | 617,818,000 | 100,303,000 | 91,267,000 | 100,716,000 | 102,837,000 | 110,814,000 | 120,023,000 | 138,368,000 | 146,080,000 | 155,033,000 | 141,740,000 | 112,941,000 | 109,281,000 | 110,598,000 | 118,425,000 | 106,299,000 | 111,393,000 | 116,712,000 | 110,008,000 | 119,802,000 | 107,332,000 | 101,196,000 | 60,118,000 | 57,471,000 | 54,210,000 | 55,325,000 | 53,062,000 | 57,857,000 | 55,624,000 | 62,427,000 | 60,291,000 | 81,194,000 | 73,351,000 | 78,128,000 | 80,946,000 | 89,027,000 | 97,574,000 | |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,922,797 and 14,781,218 shares issued and outstanding at june 28, 2025 and december 31, 2024, respectively | 149,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 223,652,000 | 219,842,000 | 217,523,000 | 213,471,000 | 208,930,000 | 206,557,000 | 206,197,000 | 204,993,000 | 199,526,000 | 111,322,000 | 112,042,000 | 110,025,000 | 106,301,000 | 104,244,000 | 104,253,000 | 101,265,000 | 97,616,000 | 96,385,000 | 97,090,000 | 94,783,000 | 91,645,000 | 89,820,000 | 88,399,000 | 86,828,000 | 83,844,000 | 83,370,000 | 83,712,000 | 82,447,000 | 81,331,000 | 80,523,000 | 80,223,000 | 78,624,000 | 77,670,000 | 76,827,000 | 76,783,000 | 76,681,000 | 76,199,000 | 75,269,000 | 75,200,000 | 74,395,000 | 74,069,000 | 72,992,000 | 72,206,000 | 72,563,000 | 70,337,000 | 71,037,000 | 70,542,000 | 70,679,000 | 68,211,000 | 67,141,000 | 66,475,000 | 66,043,000 | 65,557,000 | 65,018,000 | 64,378,000 | 64,368,000 | 63,439,000 | 62,572,000 | 61,684,000 | 60,629,000 | 59,977,000 | 58,841,000 | 58,498,000 | 57,705,000 | 57,070,000 | 56,574,000 | 56,040,000 | 55,705,000 | 55,139,000 | 54,244,000 | 53,444,000 | 51,711,000 | 49,107,000 | 47,494,000 | 46,320,000 | 45,112,000 | 44,756,000 | 43,536,000 | 41,987,000 | 41,461,000 | 41,332,000 | 41,248,000 | 41,038,000 | 39,857,000 | 39,195,000 | 39,188,000 | 38,394,000 | 38,058,000 | 38,058,000 | 38,058,000 | 37,909,000 | 37,506,000 | 36,471,000 | 35,913,000 |
retained earnings | 476,539,000 | 463,986,000 | 453,475,000 | 446,701,000 | 436,553,000 | 428,829,000 | 421,980,000 | 416,870,000 | 413,657,000 | 411,283,000 | 406,052,000 | 397,971,000 | 389,509,000 | 385,362,000 | 377,263,000 | 266,429,000 | 256,845,000 | 248,422,000 | 241,727,000 | 232,074,000 | 225,573,000 | 220,483,000 | 212,553,000 | 203,682,000 | 195,379,000 | 187,564,000 | 180,356,000 | 179,412,000 | 175,243,000 | 173,652,000 | 161,364,000 | 151,880,000 | 147,225,000 | 143,402,000 | 141,287,000 | 140,048,000 | 135,034,000 | 131,173,000 | 117,623,000 | 181,199,000 | 190,714,000 | 188,932,000 | 190,905,000 | 188,551,000 | 185,929,000 | 179,457,000 | 174,828,000 | 179,332,000 | 174,696,000 | 169,192,000 | 165,485,000 | 162,050,000 | 156,945,000 | 151,438,000 | 149,048,000 | 197,542,000 | 196,581,000 | 199,554,000 | 197,421,000 | 194,050,000 | 189,064,000 | 184,198,000 | 180,760,000 | 184,744,000 | 179,338,000 | 175,513,000 | 173,718,000 | 178,746,000 | 173,275,000 | 167,444,000 | 162,192,000 | 156,773,000 | 150,941,000 | 146,370,000 | 142,760,000 | 138,492,000 | 134,393,000 | 131,225,000 | 128,463,000 | 124,941,000 | 120,626,000 | 116,553,000 | 112,470,000 | 110,588,000 | 107,836,000 | 103,529,000 | 101,298,000 | 96,152,000 | 92,196,000 | 88,205,000 | 84,556,000 | 82,469,000 | 79,822,000 | 78,592,000 |
accumulated other comprehensive income | 7,491,000 | 9,030,000 | 11,384,000 | 5,252,000 | 10,269,000 | 10,014,000 | 7,771,000 | 13,393,000 | 8,814,000 | 5,657,000 | 7,745,000 | 670,000 | 614,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 707,831,000 | 693,007,000 | 682,530,000 | 665,572,000 | 655,899,000 | 645,547,000 | 636,094,000 | 635,402,000 | 622,143,000 | 528,384,000 | 525,960,000 | 508,787,000 | 496,545,000 | 487,706,000 | 474,602,000 | 358,948,000 | 345,470,000 | 335,570,000 | 329,334,000 | 319,435,000 | 309,607,000 | 302,427,000 | 292,800,000 | 283,779,000 | 272,230,000 | 263,778,000 | 256,825,000 | 255,557,000 | 250,001,000 | 247,307,000 | 235,583,000 | 224,649,000 | 218,940,000 | 214,282,000 | 212,103,000 | 211,042,000 | 205,426,000 | 200,665,000 | 187,331,000 | 249,471,000 | 258,521,000 | 255,508,000 | 256,570,000 | 257,553,000 | 252,639,000 | 244,887,000 | 239,694,000 | 241,244,000 | 233,967,000 | 227,220,000 | 222,675,000 | 218,951,000 | 213,360,000 | 207,314,000 | 204,284,000 | 256,991,000 | 255,101,000 | 257,207,000 | 254,185,000 | 249,715,000 | 243,940,000 | 237,798,000 | 233,886,000 | 236,458,000 | 230,322,000 | 225,922,000 | 224,446,000 | 232,850,000 | 226,811,000 | 219,774,000 | 214,051,000 | 198,511,000 | 187,025,000 | 181,006,000 | 176,551,000 | 172,163,000 | 167,851,000 | 164,386,000 | 159,942,000 | 155,785,000 | 151,491,000 | 148,504,000 | 145,090,000 | 140,776,000 | 137,750,000 | 131,630,000 | 127,674,000 | 123,683,000 | 122,564,000 | 120,073,000 | 116,390,000 | |||
total liabilities and shareholders’ equity | 1,140,831,000 | 1,128,615,000 | 1,126,101,000 | 1,129,917,000 | 1,131,500,000 | 1,132,053,000 | 1,120,919,000 | 1,142,351,000 | 1,118,754,000 | 1,006,078,000 | 1,021,506,000 | 989,503,000 | 979,048,000 | 959,331,000 | 978,735,000 | 837,783,000 | 829,079,000 | 825,864,000 | 837,347,000 | 853,361,000 | 841,637,000 | 841,837,000 | 790,429,000 | 689,554,000 | 679,595,000 | 660,709,000 | 648,143,000 | 642,565,000 | 631,893,000 | 597,569,000 | 566,753,000 | 593,849,000 | 535,772,000 | 517,971,000 | 515,429,000 | 520,982,000 | 520,299,000 | 519,374,000 | 561,420,000 | 692,401,000 | 709,970,000 | 725,927,000 | 747,599,000 | 755,671,000 | 759,254,000 | 753,162,000 | 764,199,000 | 760,046,000 | 765,608,000 | 785,074,000 | ||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 197,524 and 194,921 at march 29, 2025 and december 31, 2024, respectively | 109,075,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,868,305 and 14,781,218 shares issued and outstanding at march 29, 2025 and december 31, 2024, respectively | 149,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment | 109,812,000 | 111,379,000 | 106,225,000 | 102,419,000 | 109,990,000 | 115,216,000 | 107,045,000 | 110,252,000 | 101,590,000 | 99,998,000 | 99,068,000 | 93,181,000 | 94,070,000 | 94,168,000 | 96,090,000 | 93,840,000 | 95,602,000 | 97,005,000 | 98,383,000 | 99,058,000 | 99,443,000 | 99,524,000 | 98,477,000 | 99,122,000 | 97,880,000 | 58,976,000 | 59,461,000 | 59,607,000 | 60,464,000 | 60,276,000 | 60,923,000 | 61,273,000 | 61,584,000 | 61,438,000 | 61,954,000 | 58,560,000 | 57,775,000 | 57,187,000 | 56,294,000 | 55,475,000 | 54,030,000 | 53,099,000 | 52,987,000 | 53,822,000 | 53,611,000 | 53,769,000 | 52,481,000 | 52,556,000 | 52,941,000 | 53,655,000 | 54,984,000 | 55,959,000 | 56,984,000 | 56,945,000 | 56,929,000 | 64,353,000 | 65,752,000 | 66,947,000 | ||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,781,218 and 14,600,766 shares issued and outstanding at december 31, 2024 and 2023, respectively | 148,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 191,685 and 181,412 at september 28, 2024 and december 31, 2023, respectively | 109,652,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,776,627 and 14,600,766 shares issued and outstanding at september 28, 2024 and december 31, 2023, respectively | 148,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 188,260 and 181,412 at june 29, 2024 and december 31, 2023, respectively | 111,299,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,746,921 and 14,600,766 shares issued and outstanding at june 29, 2024 and december 31, 2023, respectively | 147,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 184,926 and 181,412 at march 30, 2024 and december 31, 2023, respectively | 112,108,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,706,626 and 14,600,766 shares issued and outstanding at march 30, 2024 and december 31, 2023, respectively | 147,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,600,766 and 12,106,285 shares issued and outstanding at december 31, 2023 and 2022, respectively | 146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 179,723 and 171,507 at september 30, 2023 and december 31, 2022, respectively | 111,894,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,596,379 and 12,106,285 shares issued and outstanding at september 30, 2023 and december 31, 2022, respectively | 146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 179,698 and 171,507 at july 1, 2023 and december 31, 2022, respectively | 111,357,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 14,569,589 and 12,106,285 shares issued and outstanding at july 1, 2023 and december 31, 2022, respectively | 146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 175,670 and 171,507 at april 1, 2023 and december 31, 2022, respectively | 107,038,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 12,231,704 and 12,106,285 shares issued and outstanding at april 1, 2023 and december 31, 2022, respectively | 122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 12,106,285 and 11,925,087 shares issued and outstanding at december 31, 2022 and 2021, respectively | 121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 179,298 and 168,132 at october 1, 2022 and december 31, 2021, respectively | 105,887,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 12,102,308 and 11,925,087 shares issued and outstanding at october 1, 2022 and december 31, 2021, respectively | 121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 649 and 1,098 at july 2, 2022 and december 31, 2021, respectively | 84,307,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 175,465 and 168,132 at july 2, 2022 and december 31, 2021, respectively | 105,360,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 12,067,868 and 11,925,087 shares issued and outstanding at july 2, 2022 and december 31, 2021, respectively | 121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 791 and 1,098 at april 2, 2022 and december 31, 2021, respectively | 82,804,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 171,713 and 168,132 at april 2, 2022 and december 31, 2021, respectively | 103,900,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 12,032,945 and 11,925,087 shares issued and outstanding at april 2, 2022 and december 31, 2021, respectively | 120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -2,020,000 | -7,033,000 | -8,865,000 | -9,110,000 | -9,355,000 | -9,600,000 | -7,539,000 | -7,728,000 | -7,992,000 | -8,268,000 | -6,847,000 | -7,108,000 | -7,271,000 | -7,357,000 | -6,416,000 | -6,687,000 | -6,982,000 | -6,117,000 | -5,968,000 | -6,068,000 | -6,060,000 | -6,079,000 | -5,799,000 | -5,919,000 | -5,888,000 | -5,603,000 | -6,234,000 | -6,373,000 | -6,526,000 | -6,651,000 | -3,670,000 | -3,736,000 | -3,793,000 | -3,862,000 | -6,952,000 | -7,124,000 | -7,296,000 | -7,468,000 | -7,325,000 | -7,325,000 | -7,325,000 | -7,325,000 | -3,102,000 | -3,102,000 | -3,102,000 | -3,102,000 | -3,146,000 | -3,283,000 | -3,423,000 | -3,554,000 | -4,173,000 | -4,268,000 | -4,347,000 | -4,432,000 | -1,707,000 | -1,709,000 | -2,019,000 | -1,690,000 | -1,641,000 | -1,641,000 | -1,641,000 | -2,158,000 | -2,700,000 | -2,700,000 | -2,700,000 | -2,700,000 | -2,117,000 | -2,117,000 | -2,117,000 | -2,117,000 | -2,041,000 | -2,041,000 | -2,041,000 | -2,041,000 | -2,679,000 | -2,679,000 | -2,679,000 | |||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,925,087 and 11,728,212 shares issued and outstanding at december 31, 2021 and 2020, respectively | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 1,487 and 1,552 at october 2, 2021 and december 31, 2020, respectively | 69,805,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 177,426 and 169,742 at october 2, 2021 and december 31, 2020, respectively | 108,973,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,922,399 and 11,728,212 shares issued and outstanding at october 2, 2021 and december 31, 2020, respectively | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 1,478 and 1,552 at july 3, 2021 and december 31, 2020, respectively | 66,745,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 174,411 and 169,742 at july 3, 2021 and december 31, 2020, respectively | 109,046,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,894,807 and 11,728,212 shares issued and outstanding at july 3, 2021 and december 31, 2020, respectively | 119,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 1,570 and 1,552 at april 3, 2021 and december 31, 2020, respectively | 61,124,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 172,536 and 169,742 at april 3, 2021 and december 31, 2020, respectively | 109,180,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,849,597 and 11,728,212 shares issued and outstanding at april 3, 2021 and december 31, 2020, respectively | 118,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,728,212 and 11,572,668 shares issued and outstanding at december 31, 2020 and 2019, respectively | 117,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 1,423 and 1,321 at september 26, 2020 and december 31, 2019, respectively | 62,805,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 169,292 and 162,920 at september 26, 2020 and december 31, 2019, respectively | 107,003,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,714,590 and 11,572,668 shares issued and outstanding at september 26, 2020 and december 31, 2019, respectively | 117,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net (allowance for credit losses of 1,318 and 1,321 at june 27, 2020 and december 31, 2019, respectively | 67,518,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 169,721 and 162,920 at june 27, 2020 and december 31, 2019, respectively | 113,765,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,683,131 and 11,572,668 shares issued and outstanding at june 27, 2020 and december 31, 2019, respectively | 117,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 158,711 and 162,920 at march 28, 2020 and december 31, 2019, respectively | 114,732,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current deferred income taxes | 60,000 | 55,000 | 313,000 | 313,000 | 313,000 | 308,000 | 131,000 | 130,000 | 147,000 | 261,000 | 286,000 | 286,000 | 286,000 | 286,000 | 212,000 | 282,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,648,617 and 11,572,668 shares issued and outstanding at march 28, 2020 and december 31, 2019, respectively | 116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 37,620,000 | 37,786,000 | 31,929,000 | 25,813,000 | 22,469,000 | 28,329,000 | 29,799,000 | 25,814,000 | 28,092,000 | 29,279,000 | 30,510,000 | 35,921,000 | 42,496,000 | 36,458,000 | 43,434,000 | 41,901,000 | 41,659,000 | 52,066,000 | 42,916,000 | 47,973,000 | 39,628,000 | 45,453,000 | 39,320,000 | 48,392,000 | 40,048,000 | 52,716,000 | 45,208,000 | 50,914,000 | 42,056,000 | 53,823,000 | 59,271,000 | 58,113,000 | 26,187,000 | 31,174,000 | 29,136,000 | 25,271,000 | 23,681,000 | 33,869,000 | 34,279,000 | 38,495,000 | 40,321,000 | 51,723,000 | 42,411,000 | 40,579,000 | 39,410,000 | 43,829,000 | 35,482,000 | 32,207,000 | 30,761,000 | 33,243,000 | 38,869,000 | 35,371,000 | 34,635,000 | 33,879,000 | 33,461,000 | 30,166,000 | 31,400,000 | 30,552,000 | 31,191,000 | 32,654,000 | 34,150,000 | 36,152,000 | 32,342,000 | 28,127,000 | 28,131,000 | 24,455,000 | 23,986,000 | 23,832,000 | 24,778,000 | |||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,572,668 and 11,417,863 shares issued and outstanding at december 31, 2019 and 2018, respectively | 116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash | 361,000 | 757,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 164,907 and 154,840 at september 28, 2019 and december 31, 2018, respectively | 112,597,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 222,600,000 | 225,605,000 | 229,125,000 | 229,402,000 | 231,159,000 | 209,710,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,561,987 and 11,417,863 shares issued and outstanding at september 28, 2019 and december 31, 2018, respectively | 116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 161,655 and 154,840 at june 29, 2019 and december 31, 2018, respectively | 111,373,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,526,138 and 11,417,863 shares issued and outstanding at june 29, 2019 and december 31, 2018, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 158,308 and 154,840 at march 30, 2019 and december 31, 2018, respectively | 108,839,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,477,771 and 11,417,863 shares issued and outstanding at march 30, 2019 and december 31, 2018, respectively | 115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,417,863 and 11,332,841 shares issued and outstanding at december 31, 2018 and 2017, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 159,010 and 143,216 at september 29, 2018 and december 31, 2017, respectively | 106,583,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,409,623 and 11,332,841 shares issued and outstanding at september 29, 2018 and december 31, 2017, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 155,069 and 143,216 at june 30, 2018 and december 31, 2017, respectively | 106,636,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,401,525 and 11,332,841 shares issued and outstanding at june 30, 2018 and december 31, 2017, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 147,086 and 143,216 at march 31, 2018 and december 31, 2017, respectively | 110,031,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,380,982 and 11,332,841 shares issued and outstanding at march 31, 2018 and december 31, 2017, respectively | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,332,841 and 11,193,813 shares issued and outstanding at december 31, 2017 and 2016, respectively | 113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 143,662 and 135,484 at september 30, 2017 and december 31, 2016, respectively | 114,034,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,324,917 and 11,193,813 issued at september 30, 2017 and december 31, 2016, respectively | 113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 142,034 and 135,484 at july 1, 2017 and december 31, 2016, respectively | 110,788,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,317,337 and 11,193,813 issued at july 1, 2017 and december 31, 2016, respectively | 113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 138,799 and 135,484 at april 1, 2017 and december 31, 2016, respectively | 104,868,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,269,350 and 11,193,813 issued at april 1, 2017 and december 31, 2016, respectively | 113,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 41,636,000 | 3,323,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities held for sale | 6,780,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,193,813 and 11,084,318 shares issued and outstanding at december 31, 2016 and 2015, respectively | 112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 138,333 and 128,533 at october 1, 2016 and december 31, 2015, respectively | 98,586,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,173,659 and 11,084,318 issued at october 1, 2016 and december 31, 2015, respectively | 112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 135,169 and 128,533 at july 2, 2016 and december 31, 2015, respectively | 97,243,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,166,968 and 11,084,318 issued at july 2, 2016 and december 31, 2015, respectively | 112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 131,863 and 128,533 at april 2, 2016 and december 31, 2015, respectively | 95,602,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,147,366 and 11,084,318 issued at april 2, 2016 and december 31, 2015, respectively | 111,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 128,533 and 128,457 at december 31, 2015 and december 31, 2014, respectively | 96,551,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,084,318 and 10,952,268 shares issued at december 31, 2015 and december 31, 2014, respectively | 111,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 137,556 and 128,457 at october 3, 2015 and december 31, 2014, respectively | 98,335,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,083,369 and 10,952,268 issued at october 3, 2015 and december 31, 2014, respectively | 111,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment, net of accumulated depreciation of 133,679 and 128,457 at july 4, 2015 and december 31, 2014, respectively | 99,347,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 11,082,460 and 10,952,268 issued at july 4, 2015 and december 31, 2014, respectively | 111,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 10,997,241 and 10,952,268 issued at april 4, 2015 and december 31, 2014, respectively | 110,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 10,952,268 and 10,960,054 shares issued at december 31, 2014 and december 31, 2013, respectively | 110,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -1,924,000 | -986,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subsequent event | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 10,945,806 and 10,960,054 issued at september 27, 2014 and december 31, 2013, respectively | 109,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 10,892,133 and 10,960,054 issued at june 28, 2014 and december 31, 2013, respectively | 109,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; 35,000,000 shares authorized; 10,999,632 and 10,960,054 issued at march 29, 2014 and december 31, 2013, respectively | 110,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; authorized 35,000,000 shares; issued 10,960,054 shares in 2013 and 10,738,065 shares in 2012 | 110,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled receivables | 6,615,000 | 4,093,000 | 3,344,000 | 3,556,000 | 3,527,000 | 4,302,000 | 3,313,000 | 3,286,000 | 5,670,000 | 3,477,000 | 5,083,000 | 3,856,000 | 3,138,000 | 4,550,000 | 4,684,000 | 4,207,000 | 4,250,000 | 8,333,000 | 5,119,000 | 7,074,000 | 5,910,000 | 3,757,000 | 7,353,000 | 5,615,000 | 4,170,000 | 3,883,000 | 5,702,000 | 3,482,000 | 4,611,000 | 5,291,000 | 2,752,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value; authorized 35,000,000 shares; issued 10,923,469 shares in 2013 and 10,738,065 shares in 2012 | 109,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value; authorized 35,000,000 shares; issued 10,822,180 shares in 2013 and 10,738,065 shares in 2012 | 108,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholder’s equity | 772,826,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – 0.01 par value; authorized 35,000,000 shares; issued 10,746,950 shares in 2013 and 10,738,065 shares in 2012 | 107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - 0.01 par value; authorized 35,000,000 shares; issued 10,738,065 shares in 2012 and 10,683,863 shares in 2011 | 107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 107,000 | 107,000 | 107,000 | 107,000 | 107,000 | 107,000 | 106,000 | 106,000 | 106,000 | 106,000 | 106,000 | 106,000 | 106,000 | 106,000 | 105,000 | 105,000 | 104,000 | 103,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,683,863 shares in 2011 and 10,650,443 shares in 2010 | 107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,650,443 shares in 2010 and 10,593,726 shares in 2009 | 106,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock—.01 par value; authorized 35,000,000 shares; issued 10,593,726 shares in 2009 and 10,580,586 shares in 2008 | 106,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,580,586 shares in 2008 and 10,549,253 shares in 2007 | 106,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,549,253 shares in 2007 and 10,279,037 shares in 2006 | 105,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders' equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders' equity | 206,948,000 | 192,326,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 46,995,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid income taxes | 50,000 | 56,000 | 326,000 | 1,077,000 | 1,171,000 | 598,000 | 1,213,000 | 376,000 | 1,593,000 | 1,593,000 | 63,000 | 79,000 | 391,000 | 134,000 | 134,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock—.01 par value; authorized 35,000,000 shares; issued 10,279,037 shares in 2006 and 10,108,996 shares in 2005 | 103,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangible assets | 10,741,000 | 1,265,000 | 1,265,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,234,996 shares in 2006 and 10,108,996 shares in 2005 | 102,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,230,246 shares in 2006 and 10,108,996 shares in 2005 | 102,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,185,558 shares in 2006 and 10,108,996 shares in 2005 | 102,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,108,996 shares in 2005 and 10,042,116 shares in 2004 | 101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,078,919 shares in 2005 and 10,042,116 shares in 2004 | 101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,062,483 shares in 2005 and 10,042,116 shares in 2004 | 101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,056,758 shares in 2005 and 10,042,116 shares in 2004 | 101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,042,116 shares in 2004 and 9,901,965 shares in 2003 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 10,029,857 shares in 2004 and 9,901,965 shares in 2003 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 9,967,463 shares in 2004 and 9,901,965 shares in 2003 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 9,962,162 shares in 2004 and 9,901,965 shares in 2003 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 9,901,965 shares in 2003 and 9,863,985 shares in 2002 | 99,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment | 57,155,000 | 61,076,000 | 61,487,000 | 63,020,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — .01 par value; authorized 35,000,000 shares; issued 9,873,784 shares in 2003 and 9,863,985 shares in 2002 | 99,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock—.01 par value; authorized 35,000,000 shares; issued 9,873,551 shares in 2003 and 9,863,985 shares in 2002 | 99,000 | 99,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets of discontinued operation held for sale | 2,971,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities of discontinued operation held for sale | 1,387,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess of cost over net assets acquired | 55,532,000 | 55,533,000 | 59,165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock – .01 par value; authorized 35,000,000 shares; issued 9,836,606 shares in 2002 and 9,695,458 shares in 2001 | 98,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock—.01 par value; authorized 35,000,000 shares; issued 9,767,583 shares in 2002 and 9,695,458 shares in 2001 | 97,000 |
We provide you with 20 years of balance sheets for Ducommun stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Ducommun. Explore the full financial landscape of Ducommun stock with our expertly curated balance sheets.
The information provided in this report about Ducommun stock 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.