7Baggers
Quarterly
Annual
    Unit: USD2025-09-27 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 
      
                                                                                                  
      cash flows from operating activities
                                                                                                  
      net income
    -64,446,000 12,553,000 10,511,000 6,774,000 10,148,000 7,724,000 6,849,000 5,110,000 3,213,000 2,374,000 5,231,000 8,081,000 8,462,000 4,147,000 8,099,000 110,834,000 9,584,000 8,423,000 6,695,000 9,653,000 6,501,000 5,090,000 7,930,000 8,871,000 8,303,000 7,815,000 7,472,000 673,000 4,171,000 1,591,000 2,600,000 9,484,000 4,655,000 3,823,000 2,115,000 2,836,000 5,014,000 3,861,000 13,550,000 -63,576,000 -9,515,000 1,782,000 -1,973,000 6,144,000 2,622,000 6,472,000 4,629,000 -4,504,000 4,636,000 5,504,000 3,707,000 3,435,000   2,390,000    2,923,000 4,159,000 5,773,000 5,653,000 4,223,000 -3,201,000 6,190,000 4,609,000 2,585,000 -4,235,000 6,264,000 5,831,000 5,252,000 5,418,000 5,832,000 4,571,000 3,800,000 4,268,000 4,099,000 3,168,000 2,762,000 3,522,000 4,315,000 4,073,000 4,083,000 1,882,000 2,752,000 4,307,000 2,231,000 5,146,000 3,956,000 3,991,000 3,108,000 2,087,000 2,647,000 1,230,000 
      adjustments to reconcile net income to
                                                                                                  
      net cash from operating activities:
                                                                                                  
      depreciation and amortization
    8,338,000 8,273,000 8,584,000 8,309,000 8,531,000 8,245,000 8,353,000 8,150,000 8,478,000 7,954,000 7,989,000 8,086,000 7,669,000 7,898,000 7,768,000 7,277,000 7,204,000 6,986,000 6,922,000 7,109,000 7,078,000 7,327,000 7,336,000 7,554,000 6,992,000 7,004,000 6,755,000 6,661,000 6,320,000 6,334,000 5,981,000 5,696,000 5,619,000 5,748,000 5,782,000 5,440,000 6,089,000 5,476,000 5,855,000 6,782,000 6,636,000 6,514,000 6,914,000 7,195,000 6,704,000 7,699,000 7,426,000 9,551,000 7,202,000 7,140,000 7,033,000 7,952,000 7,654,000 7,003,000 6,804,000 6,986,000 7,455,000 3,606,000 3,411,000 3,527,000                    1,934,000 1,864,000 1,885,000 1,903,000 1,918,000 1,843,000 1,861,000 1,877,000 1,899,000 1,902,000 1,882,000 1,886,000 1,878,000 2,040,000 2,047,000 
      non-cash operating lease cost
    2,229,000 2,208,000 2,194,000 2,184,000 2,165,000 2,093,000 2,071,000 2,233,000 3,029,000 986,000 1,967,000 2,083,000 1,602,000 1,740,000 1,842,000 763,000 1,023,000 827,000 736,000 832,000 771,000 743,000 811,000 697,000 599,000                                                                      
      stock-based compensation expense
    5,808,000 6,356,000 5,347,000 5,083,000 4,467,000 4,028,000 4,258,000 1,276,000 5,652,000 5,036,000 3,081,000 2,840,000 2,714,000 3,600,000 1,590,000 3,063,000 2,407,000 2,609,000 3,133,000 2,694,000 2,076,000 2,250,000 2,279,000 1,839,000 2,051,000 1,807,000 1,464,000 1,626,000 1,299,000 1,025,000 1,090,000 411,000 1,100,000 1,342,000 1,822,000 428,000 594,000 985,000 1,000,000 703,000 331,000 837,000 1,624,000 1,205,000 1,232,000 924,000 364,000 727,000 906,000 112,000 693,000 431,000 486,000 476,000 566,000 11,000 888,000 855,000 609,000 896,000 652,000 749,000 220,000 793,000 602,000 495,000 514,000 1,007,000 453,000 552,000 611,000 512,000 497,000 571,000 453,000 435,000 285,000 412,000 370,000                
      deferred income taxes
    -12,909,000 -358,000 -1,296,000 518,000 -5,386,000 -1,573,000 -1,013,000 -4,744,000 -3,032,000 -1,001,000 -1,055,000 -2,411,000 -2,864,000 -4,210,000 93,000 365,000 401,000 396,000 606,000 -1,388,000 -372,000 592,000 1,495,000 -1,943,000 -68,000 -36,000 217,000 -1,404,000 -520,000 4,172,000 -206,000 -15,247,000 -642,000 -54,000 532,000 5,121,000 1,542,000 -582,000 -2,562,000 -32,306,000 22,000 826,000 751,000 -1,430,000 1,180,000 1,514,000 -919,000                                                
      benefit from credit losses
       318,000 292,000 65,000            18,000                                                                            
      gain on sale of property and other assets
                                                                                                 
      litigation settlement and related costs
                                                                                                  
      other
    501,000 101,000 307,000 107,000 -238,000 210,000 218,000 231,000 -264,000 223,000 221,000 457,000 221,000 243,000 139,000 -1,036,000 174,000 235,000 122,000 247,000 191,000 194,000 194,000 790,000 449,000 -278,000 -19,000 2,384,000 225,000 240,000 8,810,000 1,035,000 69,000 -426,000 -1,860,000 -2,281,000 -1,522,000 -2,031,000 -1,370,000 -1,552,000 8,843,000 -2,306,000 643,000 -6,362,000 -462,000 1,023,000 88,000  625,000                 28,000 -127,000 121,000 296,000 708,000 -46,000        1,000                
      changes in assets and liabilities:
                                                                                                  
      accounts receivable
    8,413,000 -592,000 -9,384,000 -1,935,000 -1,463,000 -2,378,000 128,000 -835,000 -9,419,000 4,384,000 7,868,000 -9,604,000 -9,987,000 -1,361,000 -10,236,000 26,000 -3,069,000 -5,529,000 -3,117,000 4,651,000 4,608,000 14,209,000 -14,591,000 11,324,000 -7,799,000 -5,726,000 4,581,000 -3,276,000 -401,000 1,880,000 9,292,000 4,147,000 4,340,000 -10,357,000 4,590,000 -2,557,000 3,039,000 766,000 1,972,000 -392,000 4,942,000 -316,000 210,000 13,359,000 793,000 -4,467,000 -8,599,000                                      758,000 2,881,000 -3,473,000 6,968,000 -6,097,000 675,000 -3,262,000 2,846,000 2,082,000 -1,166,000 
      contract assets
    -27,356,000 -10,149,000 -10,313,000 20,850,000 -11,120,000 -13,258,000 -19,370,000 13,465,000 -1,315,000 4,480,000 -3,026,000 3,206,000 -11,952,000 4,627,000 -10,766,000 6,354,000 -9,821,000 971,000 -19,881,000 -13,311,000 -17,840,000 -5,664,000 -10,543,000 -4,195,000 -1,948,000 -7,221,000 -6,641,000 1,401,000 -6,403,000 -3,500,000 -78,163,000                                                                
      inventories
    4,479,000 118,000 -533,000 -11,108,000 16,058,000 7,128,000 -9,758,000 15,988,000 -10,724,000 1,545,000 -22,788,000 849,000 -7,869,000 -4,964,000 -8,857,000 -2,173,000 425,000 -6,317,000 -9,064,000 -2,192,000 -1,864,000 -8,460,000 -7,667,000 232,000 -521,000 -5,333,000 -2,869,000 334,000 -6,508,000 -6,812,000 36,229,000 14,996,000 -6,027,000 -2,197,000 -7,305,000 9,873,000 -2,180,000 -509,000 -12,366,000 15,460,000 697,000 3,429,000 1,399,000 2,626,000 -3,267,000 6,694,000 -8,388,000                                      -4,861,000 -1,919,000 -5,077,000 6,500,000 -2,684,000 -1,100,000 -1,002,000 430,000 2,405,000 -2,483,000 
      production cost of contracts
    -30,000 836,000 -16,000 -1,284,000 473,000 1,702,000 -273,000 -1,964,000 -460,000 -102,000 -299,000 -268,000 -603,000 1,250,000 -371,000 -830,000 77,000 -1,070,000 -488,000 -830,000 -1,672,000 41,000 973,000 458,000 -376,000 -1,266,000 105,000 -122,000 -1,607,000 215,000 -55,000 332,000 1,178,000 -1,822,000 45,000 -99,000 -2,229,000 363,000 429,000 890,000 -1,908,000 1,253,000 95,000 -2,105,000 326,000 -2,247,000 513,000                                                
      other assets
    475,000 -4,164,000 3,622,000 -5,636,000 460,000 -674,000 4,343,000 -4,041,000 -632,000 -9,000 352,000 -1,215,000 -3,000 -640,000 504,000 -2,224,000 -1,531,000 -778,000 -369,000 -345,000 -1,006,000 268,000 871,000 833,000 52,000 923,000 -450,000 -1,828,000 2,234,000 1,063,000 412,000 -418,000 -480,000 328,000 610,000 -4,121,000 -595,000 606,000 7,084,000 4,270,000 -6,328,000 3,530,000 4,412,000 -2,321,000 558,000 1,123,000 5,440,000                                      -2,095,000 896,000 199,000 360,000 192,000 76,000 295,000 -164,000 -416,000 399,000 
      accounts payable
    928,000 4,154,000 4,929,000 -59,000 -1,575,000 -7,384,000 12,257,000 -6,039,000 -4,204,000 -17,294,000 9,117,000 1,056,000 7,492,000 7,134,000 8,540,000 719,000 -1,401,000 -4,717,000 8,192,000 -3,130,000 -2,521,000 -9,352,000 -4,711,000 2,814,000 1,648,000 8,947,000 -1,789,000 -4,114,000 2,493,000 7,904,000 12,213,000 -17,816,000 -1,197,000 8,533,000 6,465,000 -4,531,000 9,715,000 2,568,000 7,303,000 -6,352,000 -3,548,000 -4,420,000 342,000 2,857,000 1,916,000 -225,000 -4,138,000                                      2,294,000 -1,122,000 1,138,000 -1,775,000 571,000 -2,227,000 1,280,000 -1,106,000 -1,044,000 -147,000 
      contract liabilities
    -2,521,000 -525,000 3,051,000 -2,430,000 -13,159,000 -7,756,000 4,298,000 2,015,000 19,758,000 -7,963,000 -7,386,000 13,011,000 -2,664,000 -1,120,000 -4,236,000 18,803,000 1,404,000 -2,387,000 -4,007,000 1,431,000 -249,000 -796,000 13,361,000 2,667,000 -1,333,000 -1,847,000 -2,115,000 2,037,000 -56,000 -559,000 15,723,000                                                                
      operating lease liabilities
    -1,801,000 -2,169,000 -1,918,000 -1,970,000 -2,240,000 -2,001,000 -2,059,000 -1,878,000 -3,269,000 -605,000 -1,866,000 -1,773,000 -1,770,000 -1,315,000 -1,615,000 -986,000 -979,000 -782,000 -784,000 -765,000 -797,000 -691,000 -700,000                                                                        
      accrued and other liabilities
    -1,674,000 7,450,000 -14,260,000 -928,000 6,503,000 7,064,000 -12,015,000 -3,228,000 7,281,000 8,601,000 -15,192,000 7,086,000 3,617,000 7,250,000 -11,038,000 3,662,000 -360,000 6,762,000 -12,069,000 -21,000 7,682,000 3,391,000 -9,567,000 -1,584,000 3,818,000 4,722,000 -9,154,000 7,191,000 4,145,000 -1,073,000 -4,524,000 1,602,000 2,411,000 -1,923,000 415,000 4,487,000 -3,969,000 -4,921,000 3,437,000 -2,547,000 -7,781,000 466,000 -10,761,000 11,503,000 -6,235,000 6,902,000 -6,067,000                                      -1,160,000 -619,000 -3,735,000 114,000 4,295,000 -1,136,000 4,207,000 1,723,000 -75,000 -5,000 
      net cash from operating activities
    18,101,000 22,410,000 771,000 18,424,000 13,942,000 3,462,000 -1,648,000 26,496,000 14,318,000 9,181,000 -18,928,000 32,050,000 -5,488,000 24,969,000 -18,851,000 11,706,000 5,547,000 5,537,000 -23,355,000 11,090,000 4,911,000 8,644,000 -12,034,000 30,962,000 12,019,000 9,756,000 -1,706,000 12,835,000 7,175,000 15,891,000 10,336,000 8,077,000 11,110,000 3,010,000 13,237,000 15,754,000 15,439,000 6,623,000 5,452,000 11,593,000 -5,471,000 14,071,000 3,485,000 32,508,000 5,388,000 25,239,000 -9,713,000 31,468,000 7,551,000 13,065,000 -6,122,000    -4,793,000  -6,015,000 2,446,000 -25,327,000 29,186,000 6,615,000 11,624,000 -20,954,000   8,377,000 -23,446,000 27,791,000 17,970,000 -2,990,000 -14,727,000 41,607,000 8,722,000 5,648,000 -13,383,000 13,461,000    6,849,000 7,837,000   1,326,000 147,000 6,225,000 -5,296,000 20,566,000 1,122,000 2,783,000 5,986,000 9,516,000 7,266,000 1,191,000 
      capex
    -2,090,000 -4,267,000 -4,815,000 -3,849,000 -1,988,000 -3,318,000 -4,974,000 -3,490,000 -5,113,000 -5,557,000 -5,362,000 -5,324,000 -5,297,000 -4,243,000 -4,825,000 -6,065,000 -3,431,000 -2,825,000 -4,542,000 -4,275,000 -3,233,000 -1,135,000 -3,867,000 -3,592,000 -7,132,000 -4,341,000 -3,225,000 -4,821,000 -5,283,000 -4,172,000 -3,341,000 -3,011,000 -8,357,000 -9,445,000 -6,797,000 -4,289,000 -5,093,000 -3,818,000 -3,801,000 -4,088,000 -4,021,000 -1,053,000 -4,858,000 -7,727,000 -3,636,000 -3,265,000 -2,010,000 -5,082,000 -2,068,000 -2,641,000 -2,612,000    -4,917,000  -5,383,000 -4,294,000 -1,509,000 -2,052,000 -1,275,000 -2,320,000 -1,459,000   -2,364,000 -1,696,000 -2,898,000 -3,340,000 -3,325,000 -2,855,000 -2,821,000 -3,411,000 -2,879,000 -2,150,000 -1,855,000    -1,904,000 -1,482,000   -1,117,000 -992,000 -1,940,000 -1,893,000 -1,725,000 -1,134,000 -1,474,000 -1,434,000 -1,402,000 -641,000 -852,000 
      free cash flows
    16,011,000 18,143,000 -4,044,000 14,575,000 11,954,000 144,000 -6,622,000 23,006,000 9,205,000 3,624,000 -24,290,000 26,726,000 -10,785,000 20,726,000 -23,676,000 5,641,000 2,116,000 2,712,000 -27,897,000 6,815,000 1,678,000 7,509,000 -15,901,000 27,370,000 4,887,000 5,415,000 -4,931,000 8,014,000 1,892,000 11,719,000 6,995,000 5,066,000 2,753,000 -6,435,000 6,440,000 11,465,000 10,346,000 2,805,000 1,651,000 7,505,000 -9,492,000 13,018,000 -1,373,000 24,781,000 1,752,000 21,974,000 -11,723,000 26,386,000 5,483,000 10,424,000 -8,734,000    -9,710,000  -11,398,000 -1,848,000 -26,836,000 27,134,000 5,340,000 9,304,000 -22,413,000   6,013,000 -25,142,000 24,893,000 14,630,000 -6,315,000 -17,582,000 38,786,000 5,311,000 2,769,000 -15,533,000 11,606,000    4,945,000 6,355,000   209,000 -845,000 4,285,000 -7,189,000 18,841,000 -12,000 1,309,000 4,552,000 8,114,000 6,625,000 339,000 
      cash flows from investing activities
                                                                                                  
      purchases of property and equipment
    -2,090,000 -4,267,000 -4,815,000 -3,849,000 -1,988,000 -3,318,000 -4,974,000 -3,490,000 -5,113,000 -5,557,000 -5,362,000 -5,324,000 -5,297,000 -4,243,000 -4,825,000 -6,065,000 -3,431,000 -2,825,000 -4,542,000 -4,275,000 -3,233,000 -1,135,000 -3,867,000 -3,592,000 -7,132,000 -4,341,000 -3,225,000 -4,821,000 -5,283,000 -4,172,000 -3,341,000 -3,011,000 -8,357,000 -9,445,000 -6,797,000 -4,289,000 -5,093,000 -3,818,000 -3,801,000 -4,088,000 -4,021,000 -2,210,000 -5,572,000 -8,767,000 -3,332,000 -3,805,000 -2,192,000 -5,082,000 -2,068,000 -2,641,000 -2,612,000                                            
      proceeds from sale of property and other assets
                                                                                                 
      proceeds from sale of assets
    38,000          31,000 51,000 2,000 20,000           279,000 50,000 26,000 41,000 910,000 3,000     615,000 10,000 270,000 9,000  32,000 46,000 5,000                             14,000 13,000 32,000 134,000 8,000 9,000   11,000 22,000 1,000 5,000 4,587,000       
      net cash from investing activities
    -2,052,000 -2,188,000 -4,815,000 -3,626,000 -1,988,000 -3,318,000 -4,974,000 -3,490,000 -4,734,000 -119,910,000 -5,362,000 -5,293,000 -5,297,000 -3,878,000 -4,774,000 67,558,000 -2,972,000 -2,294,000 -4,542,000 -207,000 -453,000 -1,135,000 -3,677,000 -80,236,000 -7,132,000 -4,341,000 -3,225,000 -4,543,000 -4,951,000 -35,139,000 -3,300,000 -2,721,000 -67,247,000 -9,445,000 -6,794,000 -7,652,000 -5,093,000 -3,818,000 51,471,000 -3,473,000 -4,011,000 -430,000 -5,563,000 -7,809,000 -1,700,000 -3,759,000 -2,187,000 -5,066,000 -2,056,000 -2,535,000 -2,607,000 -3,470,000 -3,560,000 -3,838,000 -4,914,000 -3,331,000 -5,380,000 -329,498,000 -1,572,000 -2,050,000 -1,275,000 -2,320,000 -1,459,000 -1,757,000 -1,870,000 -2,364,000 -1,696,000 -42,174,000 -3,340,000 -3,325,000 -2,855,000 -2,821,000 -3,411,000 -2,879,000 -2,150,000 -1,873,000 -12,962,000 -4,393,000 -49,812,000 -1,896,000 -1,473,000 -1,163,000 -575,000 -1,106,000 -970,000 -1,939,000 -1,888,000 2,862,000 -3,450,000 -1,474,000 -1,434,000 -999,000 -641,000 -852,000 
      cash flows from financing activities
                                                                                                  
      borrowings from senior secured revolving credit facility
    10,000,000 15,000,000 10,000,000 10,000,000 24,000,000 19,000,000 126,000,000 7,500,000    75,000,000 1,000,000 20,000,000 65,900,000 134,900,000 56,700,000 44,900,000 61,900,000 56,700,000 50,100,000 112,900,000 76,700,000 75,400,000 197,500,000 67,400,000 55,600,000 42,100,000 20,500,000                                                         
      repayments of senior secured revolving credit facility
    -18,800,000 -15,000,000 -10,000,000 -5,000,000 -10,000,000 -10,000,000 -29,000,000 -24,000,000 -92,200,000 -7,500,000    -85,000,000 -6,000,000 -5,000,000 -25,000,000 -25,000,000 -15,900,000  -59,200,000 -45,600,000 -58,700,000  -52,100,000 -91,700,000 -83,300,000  -145,000,000 -55,200,000 -55,600,000  -25,500,000                                                          
      repayments of term loan
    -3,125,000                        -570,000 -3,000,000 -3,000,000                                                                    
      repayments of other debt
    -86,000 -97,000 -96,000 -83,000 -74,000 -88,000 -84,000 -86,000 -85,000 -79,000 -86,000 -98,000 -78,000 -85,000 -83,000 -96,000 -96,000 -86,000 -84,000 -85,000 -43,000 -106,000 -54,000         -3,000 -1,000 -8,000 -7,000 -7,000 -9,000                                                       
      net cash paid upon issuance of common stock under stock plans
    963,000 -1,815,000 -2,267,000 -154,000 981,000 -1,155,000 -2,528,000 -690,000 1,453,000 -845,000 -3,193,000 -98,000 1,314,000 -997,000 -1,598,000 -75,000 1,242,000 -1,377,000 -3,837,000 -387,000 1,062,000 -424,000 -858,000  934,000 -1,333,000 -1,805,000  -183,000 -217,000 -789,000                                                                
      net cash from financing activities
    -2,248,000 -13,837,000 -2,363,000 -14,925,000 -4,093,000 -2,805,000 -4,175,000 -7,338,000 -5,195,000 116,420,000 -4,841,000 -1,758,000 -5,487,000 -2,832,000 -33,431,000 -11,921,000 -5,604,000 -8,213,000 -11,597,000 -28,972,000 -731,000 -2,280,000 41,726,000 82,116,000 -2,189,000 -5,098,000 -1,605,000 -1,602,000 -2,183,000 20,983,000 -7,389,000 -6,895,000 52,454,000 6,693,000 -6,761,000 -10,136,000 -10,056,000 -68,000 -55,938,000 -14,907,000 -5,119,000 -19,504,000 -10,844,000 -19,924,000 -6,587,000 -7,144,000 -7,499,000 -10,185,000 -6,408,000 -7,014,000 -7,814,000      -579,000 357,333,000 17,700,000    5,281,000          -5,483,000 -2,659,000 15,604,000         -442,000 937,000 -4,129,000 3,461,000 -19,857,000 2,369,000 -1,411,000 -4,404,000 -8,839,000 -6,637,000 -2,284,000 
      net increase in cash and cash equivalents
                   67,343,000 -3,029,000 -4,970,000 -39,494,000 -18,089,000 3,727,000 5,229,000 26,015,000    -6,536,000 6,690,000 41,000   -1,539,000 -3,683,000 258,000 -318,000 -2,034,000 290,000 2,737,000 985,000 -6,787,000                                            -222,000 114,000 157,000 -3,723,000 3,571,000 41,000 -102,000 148,000 -322,000 -12,000 -1,945,000 
      cash and cash equivalents at beginning of period
    37,139,000  42,863,000  46,246,000  76,316,000  56,466,000  39,584,000    10,263,000  2,150,000  7,432,000  5,454,000  45,627,000  48,814,000  46,537,000              3,508,000  31,571,000  378,000                   
      cash and cash equivalents at end of period
    13,801,000 6,385,000 30,732,000  7,861,000 -2,661,000 32,066,000  4,389,000 5,691,000 17,115,000  -16,272,000 18,259,000 19,260,000  -3,029,000 -4,970,000 16,972,000  3,727,000 5,229,000 65,599,000    3,727,000  41,000 1,735,000 1,797,000  -3,683,000 258,000 7,114,000  290,000 2,737,000 6,439,000  -14,601,000 -5,863,000 32,705,000  -2,899,000 14,336,000 29,415,000  -913,000 3,516,000 29,994,000              -441,000 134,000 1,130,000  13,186,000 -6,167,000 13,151,000  -172,000 110,000 449,000  96,000                  
      net decrease in cash and cash equivalents
     6,385,000 -6,407,000 -127,000 7,861,000 -2,661,000 -10,797,000  4,389,000 5,691,000 -29,131,000  -16,272,000 18,259,000 -57,056,000                -353,000           -5,863,000 -12,922,000  -2,899,000 14,336,000 -19,399,000  -913,000 3,516,000 -16,543,000    -10,237,000    -9,199,000 8,481,000 688,000 -398,000 -17,132,000 17,806,000 -441,000 134,000 -2,378,000                            
      (recovery of) benefit from credit losses
      -54,000            -307,000 -389,000                                                                               
      inventory write-down and property and equipment impairment due to restructuring
                                                                                                  
      benefit from (recovery of) credit losses
           694,000 250,000 157,000 316,000                                                                                    
      noncash loss on extinguishment of debt
                                          2,128,000                                                      
      recognition of insurance recoveries
           -3,886,000                                                                                    
      payments for acquisition of blr aerospace l.l.c., net of cash acquired
           -25,000                                                                                      
      post closing cash received from acquisition of magnetic seal llc, net of cash acquired
                                                                                                  
      borrowings from term loans
                                                                                                 
      repayments of term loans
         -1,562,000 -1,563,000 -1,562,000 -1,563,000 -1,563,000 -1,562,000 -1,562,000 -254,212,000 -1,750,000 -31,750,000 -1,750,000 -1,750,000 -1,750,000 -2,676,000 -3,500,000 -1,750,000 -1,750,000 -7,362,000                                                                        
      debt issuance costs
                                          -110,000                                                      
      proceeds from issuance of common stock in public offering, net of issuance costs
                                                                                                
      cash and cash equivalents at beginning of year
                                                                                                  
      cash and cash equivalents at end of year
                                                                                                  
      inventory write down and property and equipment impairment due to restructuring
            -24,000 415,000 428,000  186,000                                                                                  
      gain on sale-leaseback
                                                                                                  
      proceeds from sale-leaseback
                                                                                                  
      proceeds from life insurance
                                                                                                  
      post closing cash received from (payments for acquisition of) magnetic seal llc, net of cash acquired
                                                                                                  
      post closing cash received from the acquisition of magnetic seal llc
                                                                                                 
      insurance recoveries related to loss on operating assets
                       6,326,000                                                                           
      insurance recoveries related to property and equipment
                       2,174,000                     950,000                                                   
      post closing cash received from the acquisition of nobles worldwide, inc.
                       190,000                                                                        
      recovery of credit losses
                -34,000                                                                                  
      life insurance proceeds
                                                                                                  
      payments for acquisition of magnetic seal llc, net of cash acquired
                                                                                                  
      payments for acquisition of nobles worldwide, inc., net of cash acquired
                                                                                                  
      property and equipment impairment due to restructuring
                               423,000 1,409,000 3,298,000 1,077,000                                                                
      payments for acquisition of certified thermoplastics co., llc, net of cash acquired
                               -1,000 282,000                                                                  
      payments for acquisition of nobles worldwide, inc. net of cash acquired
                                                                                                  
      allowance for credit losses
                          97,000                                                                        
      inventory reserves
                          398,000                                                                        
      benefit from doubtful accounts
                               -77,000                                                                   
      payments for acquisition of lightning diversion systems, llc, net of cash acquired
                                                                                                  
      repayment of senior secured revolving credit facility
                                                                                                 
      net cash paid from issuance of common stock under stock plans
                                                                                                  
      (recovery of) benefit from doubtful accounts
                                 113,000 -143,000                                                                
      repayments of other debt and finance lease obligations
                            -53,000                                                                      
      net increase in cash, cash equivalents, and restricted cash
                            2,698,000                                                                      
      cash, cash equivalents, and restricted cash at beginning of period
                                                                                                 
      cash, cash equivalents, and restricted cash at end of period
                            2,698,000                                                                      
      recovery of doubtful accounts
                                        -2,000 41,000 -65,000  17,000 34,000 -62,000  21,000 -173,000 -62,000    -157,000    -36,000 34,000 -68,000 123,000 -92,000                  4,000 -9,000 -10,000   -3,000 -77,000   14,000 -36,000        
      amortization of right-of-use assets
                              633,000                                                                    
      benefit from (recovery of) doubtful accounts
                              104,000      84,000 15,000 26,000              -107,000                                              
      gain on divestitures
                                       1,211,000 -18,815,000                                                        
      excess tax benefits from stock-based compensation
                                       -191,000    -110,000 -7,000 -400,000 -109,000                                                    
      proceeds from divestitures
                                       -3,379,000 55,272,000                                                        
      borrowings from term loan
                                                                                                 
      goodwill impairment
                                                                                                  
      intangible asset impairment
                                                                                                  
      payments for purchase of lightning diversion systems, llc, net of cash acquired
                                   -620,000                                                               
      repayments of senior unsecured notes and term loans
                                   -5,000,000 -5,000,000 -10,000,000 -5,000,000 -5,000,000 -55,000,000 -15,000,000                                                       
      net (cash paid) proceeds from issuance of common stock under stock plans
                                     -507,000 -1,758,000                                                            
      supplemental disclosures of cash flow information
                                                                                                  
      interest paid
                                             1,003,000 11,397,000 1,015,000 22,650,000 -9,957,000 11,397,000                             643,000 631,000 579,000 444,000 24,000 8,000 23,000 41,000 138,000 12,000 94,000 136,000 364,000 208,000    
      taxes paid
                                               66,000 161,000 3,191,000 58,000                             1,058,000 1,967,000                  
      non-cash activities:
                                                                                                  
      purchases of property and equipment not yet paid
                                                                                                  
      net proceeds from issuance of common stock under stock plans
                                        -105,000 -61,000 -931,000 -8,000 -12,000 -159,000 -947,000 67,000 920,000 362,000 7,000                                                
      asset impairments
                                                                                                  
      proceeds from senior secured revolving credit facility
                                                                                                  
      repayment of term loan and other debt
                                             -80,007,000 -10,006,000 -20,131,000 -7,507,000 -7,506,000 -7,506,000                                                
      purchases of property and equipment not paid
                                             1,157,000 714,000 1,040,000 -304,000 540,000 182,000                                                
      proceeds from sales of assets
                                                                                                  
      debt issue cost paid
                                                                 1,000 -277,000                              
      adjustments to reconcile net income to net
                                                                                                  
      cash from operating activities:
                                                                                                  
      impairment of goodwill
                                                                                                  
      other decrease
                                                      246,000                                            
      accounts receivable decrease
                                                      1,066,000                                            
      inventories decrease
                                                                                                  
      production cost of contracts increase
                                                   -1,705,000 -1,553,000 716,000 -2,559,000                                            
      other assets increase
                                                   -5,218,000 -3,038,000                                              
      accounts payable increase
                                                                                                  
      accrued and other liabilities decrease
                                                   4,926,000 -9,727,000 8,144,000 -12,486,000                                            
      acquisitions of businesses, net of cash acquired
                                                                                                  
      borrowings of senior notes and term loan
                                                                                                
      cash dividends paid
                                                           -790,000 -788,000 -787,000 -787,000 -785,000 -783,000 -785,000 -784,000 -789,000 -793,000                           
      net cash effect of exercise related to stock options
                                                   722,000 881,000 492,000 -127,000 -147,000 -39,000 37,000   146,000 349,000 -129,000 -1,000 32,000 -93,000 97,000 254,000 133,000 971,000 1,692,000 659,000 492,000 650,000 61,000   410,000 19,000 69,000 159,000 258,000 437,000 56,000 461,000        
      cash from operating activities
                                                                                                  
      deferred income tax provision
                                                    -1,570,000                    1,290,000      352,000    18,000      704,000       105,000 -569,000 -1,461,000 
      income tax benefit from stock-based compensation
                                                    683,000 467,000 100,000 210,000 114,000 3,000 45,000 229,000 14,000 47,000 243,000 2,000 113,000 75,000 15,000 45,000 27,000 1,022,000 141,000 53,000 63,000 124,000 9,000                  
      excess tax benefit from stock-based compensation
                                                               18,000 -18,000 9,000     -150,000 2,000 44,000 29,000 -1,571,000 275,000 332,000 165,000 -22,000 -4,000 -71,000 -107,000                
      changes in assets and liabilities
                                                                                                  
      accounts receivable increase
                                                    13,047,000                                              
      unbilled receivables increase
                                                    -2,522,000 -749,000 212,000                                            
      inventories increase
                                                    382,000 496,000 -1,084,000                                            
      accounts payable decrease
                                                    -1,196,000 383,000 -2,097,000                                            
      proceeds from the sales of assets
                                                    12,000 106,000 5,000                                            
      repayments of term loan and other debt
                                                    -7,506,000 -7,506,000 -7,506,000                                            
      deferred financing cost paid
                                                    -181,000                                            
      deferred income tax benefit
                                                      -2,040,000   -3,113,000 -844,000    -799,000    -28,000    -884,000                    -482,000    -533,000    
      other assets decrease
                                                      1,244,000                                            
      adjustment to reconcile net income to net
                                                                                                  
      other increase
                                                                                                  
      unbilled receivable increase
                                                                                                  
      repayment of senior notes, term loan and revolver debt
                                                                                                  
      cash flows from operating activities:
                                                                                                  
      cash provided by/(used in) operating activities:
                                                                                                  
      deferred income tax (benefit) expense
                                                                                                  
      benefit from/(recovery of) doubtful accounts
                                                                                                  
      other - net
                                                                                                  
      accounts receivable -
                                                            7,879,000 -4,193,000 -8,897,000  -2,119,000 3,391,000 -8,704,000  -4,482,000 10,492,000 -16,267,000   -10,515,000 -8,179,000    -4,682,000  1,728,000 1,471,000 -4,055,000   1,843,000 -6,298,000            
      unbilled receivables -
                                                          -27,000                -1,738,000    -2,220,000  680,000                  
      inventories -
                                                          -2,789,000  -6,377,000 -3,591,000 -8,518,000  -1,952,000 -2,217,000 -4,111,000  -860,000 -976,000 -4,973,000   -4,351,000 -5,854,000    -6,132,000                    
      production cost of contracts -
                                                          -1,340,000 -2,262,000   -1,377,000  -2,415,000 530,000 -2,835,000                                
      other - decrease/(increase)
                                                          408,000                                        
      accounts payable -
                                                          -3,520,000    -4,865,000  -504,000 -151,000 -5,390,000  19,000 -3,199,000 -62,000   -2,509,000 -3,674,000                        
      accrued and other liabilities -
                                                          -11,919,000 -523,000 612,000 1,800,000 -5,012,000  1,722,000 1,616,000 -10,380,000  -4,104,000      -3,713,000    -531,000                    
      net cash provided by/(used in) operating activities
                                                        5,671,000                              2,855,000            
      cash flows from investing activities:
                                                                                                  
      purchase of property and equipment
                                                        -3,567,000 -3,846,000 -4,917,000 -3,350,000 -5,383,000 -4,294,000 -1,509,000 -2,052,000 -1,275,000 -2,320,000 -1,459,000 -1,759,000 -1,870,000 -2,364,000 -1,696,000 -2,898,000 -3,340,000 -3,325,000 -2,855,000 -2,821,000 -3,411,000 -2,879,000 -2,150,000 -1,855,000 -2,171,000 -1,830,000 -2,850,000 -1,904,000 -1,482,000 -1,172,000 -575,000 -1,117,000 -992,000 -1,940,000 -1,893,000 -1,725,000 -1,134,000 -1,474,000 -1,434,000 -1,402,000 -641,000 -852,000 
      acquisition of businesses, net of cash acquired
                                                                             -32,000 -10,804,000                  
      proceeds from the sale of assets
                                                        7,000 8,000 3,000  3,000 111,000 337,000                                    
      cash flows from financing activities:
                                                                                                  
      repayments of debt
                                                        -10,491,000 -482,000 -491,000                                        
      net cash (used in)/provided by financing activities
                                                        -10,491,000 -629,000 -530,000      -4,652,000       -2,279,000 -1,444,000 148,000 -838,000            -641,000            
      net (decrease)/increase in cash and cash equivalents
                                                        -8,380,000               -16,662,000 13,186,000 -6,167,000 -18,420,000     -2,240,000 96,000 2,257,000 -18,956,000                
      cash and cash equivalents - beginning of period
                                                          41,449,000 10,268,000 18,629,000                19,221,000  158,000  3,832,000        
      cash and cash equivalents - end of period
                                                          31,212,000 22,073,000 -11,974,000 30,281,000 1,069,000 8,481,000 688,000 -398,000 1,497,000                265,000  6,383,000 5,678,000 1,797,000  114,000 157,000 109,000        
      net income/
                                                                                                  
      adjustments to reconcile net income/(loss) to net
                                                                                                  
      other—decrease
                                                                                                  
      accounts receivable—
                                                                                                  
      unbilled receivables—(increase)/decrease
                                                                                                  
      inventories—
                                                                                                  
      production cost of contracts—(increase)/decrease
                                                                                                  
      other—decrease/(increase)
                                                                                                  
      accounts payable—(decrease)/increase
                                                                                                  
      accrued and other liabilities—
                                                                                                  
      acquisition of business, net of cash acquired
                                                              -400,000                    -47,096,000                
      cash and cash equivalents—beginning of period
                                                                                             174,000   2,422,000 
      cash and cash equivalents—end of period
                                                                                             -102,000 322,000   477,000 
      accounts receivable - decrease/
                                                          1,487,000                                        
      net (loss)/income
                                                                                                  
      adjustment to reconcile net (loss)/income to net cash (used in)/provided by operating activities:
                                                                                                  
      deferred income tax provision/
                                                                            359,000         1,320,000 102,000            
      other - (increase)/decrease
                                                                                                  
      accounts receivable - (increase)/decrease
                                                                                                  
      unbilled receivable - decrease
                                                                                                  
      inventories - (increase)/decrease
                                                                                 -3,348,000 -3,136,000                
      other - decrease
                                                              72,000                                    
      accounts payable - (decrease)/increase
                                                                              -7,361,000                    
      net cash (used in)/provided by operating activities
                                                                                 3,947,000 -6,116,000                
      repurchase of stock
                                                                   -938,000                            
      net cash provided by/(used in) financing activities
                                                                    -4,994,000 -5,879,000 22,764,000          65,000 2,703,000 36,972,000                
      net increase/(decrease) in cash and cash equivalents
                                                           22,073,000 -11,974,000               31,184,000 -172,000 110,000 71,000     5,363,000 6,383,000 5,678,000 1,639,000            
      supplemental disclosures of cash flow information:
                                                                                                  
      deferred income tax (liability)/benefit
                                                            1,981,000                                      
      net reduction in contract cost overruns
                                                            -9,000                                      
      gain on sale of assets
                                                            86,000 28,000 -331,000                  -9,000       163,000   -5,000 -1,212,000       
      unbilled receivables - decrease/
                                                            -2,193,000          1,955,000                            
      other assets - (increase)/decrease
                                                            -556,000 -2,392,000 -1,435,000                    -424,000                
      repayments of senior notes, term loan and revolver debt
                                                                                                  
      adjustments to reconcile net(loss)/income to net
                                                                                                  
      other - decrease/
                                                                  110,000                                
      production cost of contracts - decrease/
                                                                                                  
      accounts payable - increase/
                                                                                                  
      repayments of revolver debt
                                                                                                  
      net (reduction)/increase in contract cost overruns
                                                              -18,000                                    
      unbilled receivables - (increase)/decrease
                                                              -1,227,000    -477,000                                
      borrowings of long-term debt
                                                              18,490,000    6,186,000                                
      non-cash (income)/expenses:
                                                                                                  
      (recovery of)/benefit from doubtful accounts
                                                                                                  
      unbilled receivable - decrease/
                                                                                                  
      inventories - decrease/
                                                                                     -651,000 713,000            
      production cost of contracts - increase
                                                                                                  
      other assets - decrease/
                                                                    122,000          179,000                    
      accrued and other liabilities - (decrease)/increase
                                                                      -11,193,000          3,572,000 622,000 -4,602,000                
      repayment of long-term debt
                                                                                                  
      adjustments to reconcile net income to net cash from operating activities:
                                                                                                  
      unbilled receivables - decrease
                                                                                                  
      other assets - decrease
                                                                646,000 -1,849,000 2,718,000    2,288,000    188,000            176,000            
      (repayment)/borrowings of long-term debt
                                                                -3,865,000                                  
      depreciation and amoritzation
                                                                 3,383,000 3,457,000                                
      other -
                                                                                                  
      amortization of other intangible assets
                                                                   1,012,000 1,014,000 433,000 391,000 435,000 222,000 464,000 464,000 465,000 463,000 463,000 680,000 502,000 366,000 317,000 316,000                
      amortization of discounted notes payable
                                                                     -5,000 3,000 7,000 14,000 13,000 15,000 16,000 16,000 18,000 18,000                    
      other—(increase)/decrease
                                                                                                  
      changes in assets and liabilities, net of effects:
                                                                                                  
      accounts receivable—decrease/
                                                                                                  
      unbilled receivable—decrease/
                                                                                                  
      inventories—decrease/
                                                                                                  
      production cost of contracts—increase
                                                                                                  
      other assets—decrease/
                                                                                                  
      accounts payable—increase/
                                                                                                  
      accrued and other liabilities—(decrease)/increase
                                                                                                  
      cash flows from financing activity:
                                                                                                  
      depreciation
                                                                    2,178,000 2,219,000 2,211,000 2,119,000 2,185,000 2,126,000 1,948,000 1,972,000 1,963,000 1,948,000 2,039,000 2,135,000 2,077,000 2,045,000 2,009,000                
      amortization of (premium)/discount on notes payable
                                                                                                  
      net borrowings/(repayments) of long-term debt
                                                                    -3,964,000 -3,962,000 24,584,000                            
      deferred income tax (benefit)/provision
                                                                          -28,000     524,000 -481,000                  
      changes in assets and liabilities, net of effects from acquisition:
                                                                                                  
      unbilled receivable -
                                                                                                  
      accrued and other liabilities - increase/
                                                                                    3,177,000 -1,194,000 1,392,000            
      net (repayments)/borrowings of long-term debt
                                                                       -500,000 -750,000 -150,000 -1,000,000                        
      expense of doubtful accounts
                                                                                                  
      net increase/(reduction) of contract cost overruns
                                                                        -272,000                          
      unbilled receivables—
                                                                                                  
      other assets—
                                                                                                  
      accounts payable—
                                                                                                  
      loss on sale of assets
                                                                                                  
      net recovery of warranty reserves
                                                                              -48,000                    
      net reduction of contract cost overruns
                                                                           -57,000    -837,000                   
      estimated loss on assets held for sale
                                                                                                  
      unbilled receivable—
                                                                                                  
      prepaid income taxes—decrease
                                                                                                  
      accounts payable—increase
                                                                                                  
      accrued and other liabilities—increase/
                                                                                                  
      expense/(recovery) of doubtful accounts
                                                                            530,000 -241,000 345,000                    
      loss/(gain) on sale of assets
                                                                                      1,000            
      changes in assets and liabilities net of effects from acquisitions:
                                                                                                  
      other assets -
                                                                                26,000    -355,000              
      net borrowings of long-term debt
                                                                            -7,450,000 -3,650,000 14,947,000                    
      net (reduction of)/benefit from contract cost overruns
                                                                             -206,000 -338,000     -163,000 118,000 -155,000 -537,000            
      net (recovery of)/benefit from warranty reserves
                                                                               -7,000 -9,000                  
      other assets—(increase)/decrease
                                                                                                  
      net cash provided by/( used in) financing activities
                                                                                                  
      prepaid income taxes - decrease
                                                                                                  
      accounts payable - increase
                                                                                5,405,000 2,068,000 308,000  -62,000 229,000 1,925,000            
      net borrowings/(repayment) of long-term debt
                                                                                                 
      net benefit from/(reduction of) contract cost overruns
                                                                                 85,000 113,000                
      prepaid income taxes - decrease/
                                                                                 50,000 6,000                
      income tax benefit from stock based compensation
                                                                                  315,000                
      changes in assets and liabilities net of effects from acquisition:
                                                                                                  
      net borrowing/(repayment) of long-term debt
                                                                                  36,000,000                
      net proceeds of exercise related to stock options
                                                                                  865,000                
      income taxes paid
                                                                                  1,147,000 1,155,000 29,000 2,182,000 26,000 30,000 54,000 2,025,000 93,000 1,854,000 733,000 2,423,000 16,000 46,000 4,091,000 1,648,000 
      income tax benefit related to the exercise of nonqualified stock options
                                                                                   116,000 111,000 14,000 52,000 923,000 224,000 -48,000 334,000 98,000 1,000 7,000 97,000 246,000 402,000 
      decrease in doubtful accounts
                                                                                                  
      net (reduction)/increase of warranty reserves
                                                                                                  
      inventories—(increase)/decrease
                                                                                                  
      prepaid income taxes—decrease/
                                                                                                  
      acquisition of businesses
                                                                                                  
      net repayment of long-term debt
                                                                                     -700,000     2,370,000 -1,414,000 -4,527,000    
      cash and cash equivalents—beginning of year
                                                                                                  
      cash and cash equivalents—end of year
                                                                                                  
      increase in doubtful accounts
                                                                                                  
      (gain)/loss on sale of assets
                                                                                    -7,000              
      net increase/(reduction) of warranty reserves
                                                                                                  
      net increase/(reduction of) of warranty reserves
                                                                                                  
      prepaid income taxes - (increase)/decrease
                                                                                                  
      net reduction of warranty reserves
                                                                                      -7,000            
      prepaid income taxes
                                                                                      -573,000            
      net (repayment)/borrowing of long-term debt
                                                                                      -800,000            
      charge related to the sale of brice
                                                                                                  
      net benefit from warranty and other inventory reserves
                                                                                                  
      net benefit from (recovery of) contract cost overruns
                                                                                       618,000 -292,000 -927,000 1,796,000        
      cumulative effect of accounting change, net of tax
                                                                                               2,325,000 
      changes in assets and liabilities, net of effects from acquisitions and disposition:
                                                                                                  
      accounts receivable—increase
                                                                                                  
      inventories—increase
                                                                                                  
      other assets—increase
                                                                                                  
      accrued and other liabilities—increase
                                                                                                  
      net cash from operating activities from continuing operations
                                                                                           20,566,000 1,122,000 2,783,000 5,986,000    
      net cash from operating activities from discontinued operation
                                                                                                  
      proceeds from sale of brice
                                                                                                  
      net (recovery of) benefit from warranty reserves
                                                                                        -11,000          
      acquisition of business
                                                                                                  
      net borrowings (repayment) of long-term debt
                                                                                         -4,185,000 3,000,000        
      supplemental information for non-cash investing and financing activities:
                                                                                                  
      see note 2 for non-cash investing activities related to the acquisition of business.
                                                                                                  
      recovery of warranty reserves
                                                                                          -63,000        
      benefit from warranty and other inventory reserves
                                                                                                  
      benefit from (recovery of) contract cost overruns
                                                                                                  
      net (repayment) borrowings of long-term debt
                                                                                                -7,427,000 -2,440,000 
      see note 2 for non-cash investing activities related to the acquisition and the disposition of businesses.
                                                                                                  
      see accompanying notes to consolidated financial statements.
                                                                                                  
      charge related to the sale of business, net of tax
                                                                                                  
      net cash effect of exercise of stock options
                                                                                            -1,000 3,000 123,000    
      see note 2 for non-cash investing activities related to the disposition of business.
                                                                                                  
      adjustments to reconcile net income to cash from operating activities:
                                                                                                  
      net cash from continuing operations
                                                                                                  
      net cash from discontinued operation
                                                                                                  
      acquisitions of businesses
                                                                                                  
      net (repayment) borrowingsof long-term debt
                                                                                                  
      net cash effect of exercise of (repurchases related to) stock options
                                                                                                  
      interest expense paid
                                                                                               319,000 738,000 425,000 
      nonnegotiable promissory notes issued to sellers of businesses
                                                                                                  
      net proceeds related to stock options exercised
                                                                                                  
      cash and cash equivalents – beginning of period
                                                                                                  
      cash and cash equivalents – end of period
                                                                                                  
      see note 7 for non-cash investing activities related
                                                                                                  
      to the acquisition of businesses
                                                                                                  
      allowance for doubtful accounts
                                                                                                 50,000 
      net proceeds (payments) related to stock options exercised
                                                                                                 156,000 
      purchase of common stock for treasury
                                                                                                  
      net cash effect of exercise (repurchases) related to stock options
                                                                                                  
      cash and cash equivalents — beginning of year
                                                                                                  
      cash and cash equivalents — end of year
                                                                                                  
    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.