USANA Health Sciences, Inc(NYSE:USNA)
USANA Health Sciences, Inc. develops, manufactures, and sells science-based nutritional and personal care products. The company offers USANA nutritional products that comprise essentials/CellSentials, such as vitamin and mineral supplements that provide a foundation of total body nutrition for vario...
Website: http://www.usana.com
Founded: 1992
Full Time Employees: 1,909
Sector: Consumer Defensive
Industry: Household & Personal Products
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-04-04 | 2026-01-03 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2022-01-01 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2021-01-02 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-29 | 2019-09-28 | 2019-06-30 | 2019-06-29 | 2019-03-31 | 2019-03-30 | 2018-09-30 | 2018-09-29 | 2018-07-01 | 2018-06-30 | 2018-04-01 | 2018-03-31 | 2017-10-01 | 2017-09-30 | 2017-07-02 | 2017-07-01 | 2017-04-02 | 2017-04-01 | 2016-10-03 | 2016-10-01 | 2016-07-04 | 2016-07-02 | 2016-04-04 | 2016-04-02 | 2015-10-03 | 2015-09-27 | 2015-07-04 | 2015-06-28 | 2015-04-04 | 2015-03-29 | 2014-09-28 | 2014-09-27 | 2014-06-29 | 2014-06-28 | 2014-03-30 | 2014-03-29 | 2013-09-29 | 2013-09-28 | 2013-06-30 | 2013-06-29 | 2013-03-31 | 2013-03-30 | 2012-10-01 | 2012-09-29 | 2012-07-02 | 2012-06-30 | 2012-04-02 | 2012-03-31 | 2011-10-02 | 2011-10-01 | 2011-07-03 | 2011-07-02 | 2011-04-03 | 2011-04-02 | 2011-01-01 | 2010-10-03 | 2010-10-02 | 2010-07-04 | 2010-07-03 | 2010-04-04 | 2010-04-03 | 2009-10-03 | 2009-09-27 | 2009-07-04 | 2009-06-28 | 2009-04-04 | 2009-03-29 | 2008-09-29 | 2008-09-27 | 2008-06-30 | 2008-06-28 | 2008-03-31 | 2008-03-29 | 2007-12-29 | 2007-09-30 | 2007-09-29 | 2007-07-01 | 2007-06-30 | 2007-04-01 | 2007-03-31 | 2006-12-30 | 2006-10-01 | 2006-09-30 | 2006-07-02 | 2006-07-01 | 2006-04-02 | 2006-04-01 | 2005-12-31 | 2005-10-02 | 2005-10-01 | 2005-07-03 | 2005-07-02 | 2005-04-03 | 2005-04-02 | 2005-01-01 | 2004-10-02 | 2004-09-27 | 2004-07-03 | 2004-06-28 | 2004-04-03 | 2004-03-29 | 2004-01-03 | 2003-09-28 | 2003-09-27 | 2003-06-29 | 2003-06-28 | 2003-03-30 | 2003-03-29 | 2002-12-28 | 2002-09-29 | 2002-09-28 | 2002-06-30 | 2002-06-29 | 2002-03-31 | 2002-03-30 | 2001-12-29 | 2001-09-30 | 2001-09-29 | 2001-07-01 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 250,218,000 | 226,200,000 | 213,670,000 | 235,848,000 | 249,539,000 | 213,613,000 | 200,221,000 | 212,869,000 | 227,800,000 | 221,083,000 | 213,365,000 | 238,202,000 | 248,360,000 | 227,960,000 | 233,300,000 | 264,474,000 | 272,867,000 | 267,299,000 | 274,352,000 | 336,837,000 | 307,976,000 | 310,521,000 | 298,513,000 | 258,991,000 | 266,619,000 | 271,298,000 | 260,598,000 | 260,598,000 | 256,016,000 | 256,016,000 | 272,990,000 | 272,990,000 | 296,767,000 | 296,767,000 | 301,460,000 | 301,460,000 | 291,998,000 | 291,998,000 | 261,765,000 | 261,765,000 | 257,063,000 | 257,063,000 | 255,323,000 | 255,323,000 | 254,219,000 | 254,219,000 | 258,514,000 | 258,514,000 | 240,449,000 | 240,449,000 | 233,292,000 | 233,292,000 | 233,244,000 | 233,244,000 | 219,378,000 | 219,378,000 | 191,944,000 | 191,944,000 | 188,256,000 | 188,256,000 | 182,401,000 | 182,401,000 | 173,691,000 | 173,691,000 | 189,136,000 | 189,136,000 | 169,082,000 | 169,082,000 | 165,175,000 | 165,175,000 | 160,901,000 | 160,901,000 | 154,120,000 | 154,120,000 | 143,501,000 | 143,501,000 | 148,925,000 | 148,925,000 | 143,566,000 | 143,566,000 | 382,638,000 | 135,006,000 | 135,006,000 | 126,011,000 | 126,011,000 | 119,087,000 | 119,087,000 | 110,764,000 | 110,764,000 | 112,093,000 | 112,093,000 | 97,299,000 | 97,299,000 | 107,176,000 | 107,176,000 | 109,208,000 | 109,208,000 | 101,570,000 | 101,570,000 | 26,545,250 | 106,181,000 | 106,181,000 | 107,542,000 | 107,542,000 | 102,567,000 | 102,567,000 | 279,003,000 | 95,187,000 | 95,187,000 | 93,911,000 | 93,911,000 | 89,651,000 | 89,651,000 | 245,517,000 | 82,225,000 | 82,225,000 | 82,015,000 | 82,015,000 | 76,578,000 | 76,578,000 | 75,130,000 | 68,673,000 | 68,673,000 | 67,246,000 | 67,246,000 | 61,775,000 | 61,775,000 | 52,506,000 | 52,506,000 | 47,157,000 | 47,157,000 | 40,864,000 | 40,864,000 | 34,787,000 | 34,787,000 | 32,068,000 | 32,068,000 | 28,622,000 | 28,622,000 | 84,939,000 | 29,341,000 | 29,341,000 | 28,606,000 | 28,606,000 | |||||
yoy | 0.27% | 5.89% | 6.72% | 10.79% | 9.54% | -3.38% | -6.16% | -10.64% | -8.28% | -3.02% | -8.54% | -9.93% | -8.98% | -14.72% | -14.96% | -21.48% | -11.40% | -13.92% | -8.09% | 30.06% | 15.51% | 14.46% | 14.55% | -0.62% | 4.14% | 5.97% | -4.54% | -4.54% | -13.73% | -13.73% | -9.44% | -9.44% | 1.63% | 1.63% | 15.16% | 15.16% | 13.59% | 13.59% | 2.52% | 2.52% | 1.12% | 1.12% | -1.23% | -1.23% | 5.73% | 5.73% | 10.81% | 10.81% | 3.09% | 3.09% | 6.34% | 6.34% | 21.52% | 21.52% | 16.53% | 16.53% | 5.23% | 5.23% | 8.39% | 8.39% | -3.56% | -3.56% | 2.73% | 2.73% | 14.51% | 14.51% | 5.08% | 5.08% | 7.17% | 7.17% | 12.13% | 12.13% | 3.49% | 3.49% | -0.05% | -0.05% | -61.08% | 10.31% | 6.34% | 13.93% | 203.65% | 13.37% | 13.37% | 13.77% | 13.77% | 6.24% | 6.24% | 13.84% | 13.84% | 4.59% | 4.59% | -10.90% | -10.90% | 5.52% | 5.52% | 311.40% | 2.85% | -4.34% | -5.55% | -75.32% | 3.52% | 3.52% | -61.45% | 12.98% | 7.75% | 9.22% | 197.09% | 6.18% | 6.18% | -61.75% | 14.21% | 9.03% | 9.31% | 199.36% | 7.37% | 7.37% | 9.16% | 19.43% | 11.51% | 13.88% | 11.72% | 11.17% | 11.17% | 28.07% | 17.65% | 31.00% | 28.49% | 28.49% | 35.56% | 17.47% | 27.43% | 21.54% | 21.54% | -62.25% | 9.29% | -2.45% | 0.06% | 196.93% | |||||||||||
qoq | 10.62% | 5.86% | -9.40% | -5.49% | 16.82% | 6.69% | -5.94% | -6.55% | 3.04% | 3.62% | -10.43% | -4.09% | 8.95% | -2.29% | -11.79% | -3.08% | 2.08% | -2.57% | -18.55% | 9.37% | -0.82% | 4.02% | 15.26% | -2.86% | -1.72% | 4.11% | 0.00% | 1.79% | 0.00% | -6.22% | 0.00% | -8.01% | 0.00% | -1.56% | 0.00% | 3.24% | 0.00% | 11.55% | 0.00% | 1.83% | 0.00% | 0.68% | 0.00% | 0.43% | 0.00% | -1.66% | 0.00% | 7.51% | 0.00% | 3.07% | 0.00% | 0.02% | 0.00% | 6.32% | 0.00% | 14.29% | 0.00% | 1.96% | 0.00% | 3.21% | 0.00% | 5.01% | 0.00% | -8.17% | 0.00% | 11.86% | 0.00% | 2.37% | 0.00% | 2.66% | 0.00% | 4.40% | 0.00% | 7.40% | 0.00% | -3.64% | 0.00% | 3.73% | 0.00% | -62.48% | 183.42% | 0.00% | 7.14% | 0.00% | 5.81% | 0.00% | 7.51% | 0.00% | -1.19% | 0.00% | 15.20% | 0.00% | -9.22% | 0.00% | -1.86% | 0.00% | 7.52% | 0.00% | 282.63% | -75.00% | 0.00% | -1.27% | 0.00% | 4.85% | 0.00% | -63.24% | 193.11% | 0.00% | 1.36% | 0.00% | 4.75% | 0.00% | -63.48% | 198.59% | 0.00% | 0.26% | 0.00% | 7.10% | 0.00% | 1.93% | 9.40% | 0.00% | 2.12% | 0.00% | 8.86% | 0.00% | 0.00% | 11.34% | 0.00% | 15.40% | 0.00% | 0.00% | 8.48% | 0.00% | 12.04% | 0.00% | -66.30% | 189.49% | 0.00% | 2.57% | 0.00% | ||||||||
cost of sales | 59,436,000 | 49,408,000 | 48,815,000 | 50,184,000 | 52,445,000 | 38,553,000 | 39,257,000 | 40,333,000 | 43,069,000 | 42,319,000 | 42,529,000 | 43,326,000 | 48,519,000 | 46,430,000 | 46,560,000 | 49,517,000 | 51,383,000 | 52,518,000 | 50,715,000 | 57,014,000 | 57,651,000 | 59,020,000 | 56,358,000 | 47,674,000 | 46,059,000 | 35,053,500 | 47,819,000 | 47,819,000 | 46,494,000 | 46,494,000 | 45,901,000 | 45,901,000 | 51,877,000 | 51,877,000 | 49,991,000 | 49,991,000 | 49,375,000 | 49,375,000 | 47,135,000 | 47,135,000 | 43,902,000 | 43,902,000 | 42,654,000 | 42,654,000 | 44,979,000 | 44,979,000 | 45,970,000 | 45,970,000 | 42,920,000 | 42,920,000 | 41,048,000 | 41,048,000 | 40,089,000 | 40,089,000 | 38,364,000 | 38,364,000 | 34,585,000 | 34,585,000 | 34,865,000 | 34,865,000 | 33,828,000 | 33,828,000 | 31,491,000 | 31,491,000 | 31,905,000 | 31,905,000 | 30,261,000 | 30,261,000 | 30,343,000 | 30,343,000 | 28,073,000 | 28,073,000 | 27,217,000 | 27,217,000 | 25,202,000 | 25,202,000 | 26,208,000 | 26,208,000 | 25,662,000 | 25,662,000 | 70,325,000 | 25,157,000 | 25,157,000 | 22,735,000 | 22,735,000 | 23,020,000 | 23,020,000 | 22,637,000 | 22,637,000 | 23,753,000 | 23,753,000 | 19,846,000 | 19,846,000 | 22,228,000 | 22,228,000 | 21,884,000 | 21,884,000 | 21,502,000 | 21,502,000 | 5,490,000 | 21,960,000 | 21,960,000 | 22,443,000 | 22,443,000 | 22,587,000 | 22,587,000 | 67,357,000 | 22,188,000 | 22,188,000 | 22,276,000 | 22,276,000 | 21,338,000 | 21,338,000 | 58,256,000 | 19,760,000 | 19,760,000 | 19,499,000 | 19,499,000 | 18,010,000 | 18,010,000 | 18,837,000 | 16,732,000 | 16,732,000 | 16,195,000 | 16,195,000 | 15,058,000 | 15,058,000 | 11,364,000 | 11,364,000 | 10,417,000 | 10,417,000 | 9,220,000 | 9,220,000 | 8,430,000 | 8,430,000 | 8,359,000 | 8,359,000 | 7,711,000 | 7,711,000 | 24,570,000 | 8,232,000 | 8,232,000 | 8,354,000 | 8,354,000 | |||||
gross profit | 190,782,000 | 176,792,000 | 164,855,000 | 185,664,000 | 197,094,000 | 175,060,000 | 160,964,000 | 172,536,000 | 184,731,000 | 178,764,000 | 170,836,000 | 194,876,000 | 199,841,000 | 181,530,000 | 186,740,000 | 214,957,000 | 221,484,000 | 214,781,000 | 223,637,000 | 279,823,000 | 250,325,000 | 251,501,000 | 242,155,000 | 211,317,000 | 220,560,000 | -649,307,700 | 212,779,000 | 212,779,000 | 209,522,000 | 209,522,000 | 227,089,000 | 227,089,000 | 244,890,000 | 244,890,000 | 251,469,000 | 251,469,000 | 242,623,000 | 242,623,000 | 214,630,000 | 214,630,000 | 213,161,000 | 213,161,000 | 212,669,000 | 212,669,000 | 209,240,000 | 209,240,000 | 212,544,000 | 212,544,000 | 197,529,000 | 197,529,000 | 192,244,000 | 192,244,000 | 193,155,000 | 193,155,000 | 181,014,000 | 181,014,000 | 157,359,000 | 157,359,000 | 153,391,000 | 153,391,000 | 148,573,000 | 148,573,000 | 142,200,000 | 142,200,000 | 157,231,000 | 157,231,000 | 138,821,000 | 138,821,000 | 134,832,000 | 134,832,000 | 132,828,000 | 132,828,000 | 126,903,000 | 126,903,000 | 118,299,000 | 118,299,000 | 122,717,000 | 122,717,000 | 117,904,000 | 117,904,000 | 312,313,000 | 109,849,000 | 109,849,000 | 103,276,000 | 103,276,000 | 96,067,000 | 96,067,000 | 88,127,000 | 88,127,000 | 88,340,000 | 88,340,000 | 77,453,000 | 77,453,000 | 84,948,000 | 84,948,000 | 87,324,000 | 87,324,000 | 80,068,000 | 80,068,000 | 21,055,250 | 84,221,000 | 84,221,000 | 85,099,000 | 85,099,000 | 79,980,000 | 79,980,000 | 211,646,000 | 72,999,000 | 72,999,000 | 71,635,000 | 71,635,000 | 68,313,000 | 68,313,000 | 187,261,000 | 62,465,000 | 62,465,000 | 62,516,000 | 62,516,000 | 58,568,000 | 58,568,000 | 56,293,000 | 51,941,000 | 51,941,000 | 51,051,000 | 51,051,000 | 46,717,000 | 46,717,000 | 41,142,000 | 41,142,000 | 36,740,000 | 36,740,000 | 31,644,000 | 31,644,000 | 26,357,000 | 26,357,000 | 23,709,000 | 23,709,000 | 20,911,000 | 20,911,000 | 60,369,000 | 21,109,000 | 21,109,000 | 20,252,000 | 20,252,000 | |||||
yoy | -3.20% | 0.99% | 2.42% | 7.61% | 6.69% | -2.07% | -5.78% | -11.46% | -7.56% | -1.52% | -8.52% | -9.34% | -9.77% | -15.48% | -16.50% | -23.18% | -11.52% | -14.60% | -7.65% | 32.42% | 13.50% | -138.73% | 13.81% | -0.69% | 5.27% | -409.90% | -6.30% | -6.30% | -14.44% | -14.44% | -9.70% | -9.70% | 0.93% | 0.93% | 17.16% | 17.16% | 13.82% | 13.82% | 0.92% | 0.92% | 1.87% | 1.87% | 0.06% | 0.06% | 5.93% | 5.93% | 10.56% | 10.56% | 2.26% | 2.26% | 6.20% | 6.20% | 22.75% | 22.75% | 18.01% | 18.01% | 5.91% | 5.91% | 7.87% | 7.87% | -5.51% | -5.51% | 2.43% | 2.43% | 16.61% | 16.61% | 4.51% | 4.51% | 6.25% | 6.25% | 12.28% | 12.28% | 3.41% | 3.41% | 0.34% | 0.34% | -60.71% | 11.71% | 7.33% | 14.16% | 202.41% | 14.35% | 14.35% | 17.19% | 17.19% | 8.75% | 8.75% | 13.78% | 13.78% | 3.99% | 3.99% | -11.30% | -11.30% | 6.09% | 6.09% | 314.74% | 3.68% | -4.93% | -5.91% | -75.26% | 5.30% | 5.30% | -59.79% | 16.58% | 9.56% | 11.65% | 195.45% | 6.86% | 6.86% | -61.75% | 14.68% | 9.36% | 9.27% | 199.54% | 6.65% | 6.65% | 11.05% | 20.36% | 12.76% | 14.72% | 10.27% | 11.18% | 11.18% | 24.08% | 13.55% | 27.16% | 30.02% | 30.02% | 39.39% | 20.06% | 33.47% | 26.04% | 26.04% | -60.73% | 12.32% | -0.94% | 3.25% | 198.09% | |||||||||||
qoq | 7.91% | 7.24% | -11.21% | -5.80% | 12.59% | 8.76% | -6.71% | -6.60% | 3.34% | 4.64% | -12.34% | -2.48% | 10.09% | -2.79% | -13.13% | -2.95% | 3.12% | -3.96% | -20.08% | 11.78% | -0.47% | 3.86% | 14.59% | -4.19% | -133.97% | -405.16% | 0.00% | 1.55% | 0.00% | -7.74% | 0.00% | -7.27% | 0.00% | -2.62% | 0.00% | 3.65% | 0.00% | 13.04% | 0.00% | 0.69% | 0.00% | 0.23% | 0.00% | 1.64% | 0.00% | -1.55% | 0.00% | 7.60% | 0.00% | 2.75% | 0.00% | -0.47% | 0.00% | 6.71% | 0.00% | 15.03% | 0.00% | 2.59% | 0.00% | 3.24% | 0.00% | 4.48% | 0.00% | -9.56% | 0.00% | 13.26% | 0.00% | 2.96% | 0.00% | 1.51% | 0.00% | 4.67% | 0.00% | 7.27% | 0.00% | -3.60% | 0.00% | 4.08% | 0.00% | -62.25% | 184.31% | 0.00% | 6.36% | 0.00% | 7.50% | 0.00% | 9.01% | 0.00% | -0.24% | 0.00% | 14.06% | 0.00% | -8.82% | 0.00% | -2.72% | 0.00% | 9.06% | 0.00% | 280.28% | -75.00% | 0.00% | -1.03% | 0.00% | 6.40% | 0.00% | -62.21% | 189.93% | 0.00% | 1.90% | 0.00% | 4.86% | 0.00% | -63.52% | 199.79% | 0.00% | -0.08% | 0.00% | 6.74% | 0.00% | 4.04% | 8.38% | 0.00% | 1.74% | 0.00% | 9.28% | 0.00% | 0.00% | 11.98% | 0.00% | 16.10% | 0.00% | 0.00% | 11.17% | 0.00% | 13.38% | 0.00% | -65.36% | 185.99% | 0.00% | 4.23% | 0.00% | ||||||||
gross margin % | 76.25% | 78.16% | 77.15% | 78.72% | 78.98% | 81.95% | 80.39% | 81.05% | 81.09% | 80.86% | 80.07% | 81.81% | 80.46% | 79.63% | 80.04% | 81.28% | 81.17% | 80.35% | 81.51% | 83.07% | 81.28% | 80.99% | 81.12% | 81.59% | 82.72% | -239.33% | 81.65% | 81.65% | 81.84% | 81.84% | 83.19% | 83.19% | 82.52% | 82.52% | 83.42% | 83.42% | 83.09% | 83.09% | 81.99% | 81.99% | 82.92% | 82.92% | 83.29% | 83.29% | 82.31% | 82.31% | 82.22% | 82.22% | 82.15% | 82.15% | 82.40% | 82.40% | 82.81% | 82.81% | 82.51% | 82.51% | 81.98% | 81.98% | 81.48% | 81.48% | 81.45% | 81.45% | 81.87% | 81.87% | 83.13% | 83.13% | 82.10% | 82.10% | 81.63% | 81.63% | 82.55% | 82.55% | 82.34% | 82.34% | 82.44% | 82.44% | 82.40% | 82.40% | 82.13% | 82.13% | 81.62% | 81.37% | 81.37% | 81.96% | 81.96% | 80.67% | 80.67% | 79.56% | 79.56% | 78.81% | 78.81% | 79.60% | 79.60% | 79.26% | 79.26% | 79.96% | 79.96% | 78.83% | 78.83% | 79.32% | 79.32% | 79.32% | 79.13% | 79.13% | 77.98% | 77.98% | 75.86% | 76.69% | 76.69% | 76.28% | 76.28% | 76.20% | 76.20% | 76.27% | 75.97% | 75.97% | 76.23% | 76.23% | 76.48% | 76.48% | 74.93% | 75.64% | 75.64% | 75.92% | 75.92% | 75.62% | 75.62% | NaN% | 78.36% | 78.36% | 77.91% | 77.91% | 77.44% | 77.44% | NaN% | 75.77% | 75.77% | 73.93% | 73.93% | 73.06% | 73.06% | 71.07% | 71.94% | 71.94% | 70.80% | 70.80% | NaN% | NaN% | NaN% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brand partner incentives | 88,654,000 | 81,462,000 | 77,684,000 | 87,040,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 88,254,000 | 78,081,000 | 85,947,000 | 81,906,000 | 91,438,000 | 73,348,000 | 61,295,000 | 64,325,000 | 64,300,000 | 58,664,000 | 63,303,000 | 68,096,000 | 66,926,000 | 61,100,000 | 66,020,000 | 66,387,000 | 68,797,000 | 68,589,000 | 66,645,000 | 72,240,000 | 71,633,000 | 69,172,000 | 65,656,000 | 60,879,000 | 65,479,000 | -202,645,800 | 66,262,000 | 66,262,000 | 66,854,000 | 66,854,000 | 69,555,000 | 69,555,000 | 69,112,000 | 69,112,000 | 67,537,000 | 67,537,000 | 70,132,000 | 70,132,000 | 67,263,000 | 67,263,000 | 62,389,000 | 62,389,000 | 64,001,000 | 64,001,000 | 60,591,000 | 60,591,000 | 59,764,000 | 59,764,000 | 56,631,000 | 56,631,000 | 52,757,000 | 52,757,000 | 52,505,000 | 52,505,000 | 49,875,000 | 49,875,000 | 45,499,000 | 45,499,000 | 43,206,000 | 43,206,000 | 44,577,000 | 44,577,000 | 41,145,000 | 41,145,000 | 42,978,000 | 42,978,000 | 42,404,000 | 42,404,000 | 40,342,000 | 40,342,000 | 36,776,000 | 36,776,000 | 38,032,000 | 38,032,000 | 33,365,000 | 33,365,000 | 33,803,000 | 33,803,000 | 35,870,000 | 35,870,000 | 90,008,000 | 30,751,000 | 30,751,000 | 29,149,000 | 29,149,000 | 27,458,000 | 27,458,000 | 25,414,000 | 25,414,000 | 24,719,000 | 24,719,000 | 25,330,000 | 25,330,000 | 26,787,000 | 26,787,000 | 25,135,000 | 25,135,000 | 25,774,000 | 25,774,000 | 5,763,250 | 23,053,000 | 23,053,000 | 22,531,000 | 22,531,000 | 21,525,000 | 21,525,000 | 4,474,500 | 17,898,000 | 17,898,000 | 17,991,000 | 17,991,000 | 17,626,000 | 17,626,000 | 3,689,000 | 14,756,000 | 14,756,000 | 15,168,000 | 15,168,000 | 14,849,000 | 14,849,000 | 10,014,750 | 13,141,000 | 13,141,000 | 13,656,000 | 13,656,000 | 13,262,000 | 13,262,000 | 11,926,000 | 11,926,000 | 10,574,000 | 10,574,000 | 9,572,000 | 9,572,000 | 9,099,000 | 9,099,000 | 8,560,000 | 8,560,000 | 8,055,000 | 8,055,000 | 23,748,000 | 8,538,000 | 8,538,000 | 8,150,000 | 8,150,000 | |||||
total operating expenses | 176,908,000 | 172,973,000 | 163,631,000 | 168,946,000 | 181,423,000 | 166,850,000 | 145,363,000 | 154,696,000 | 160,058,000 | 154,545,000 | 153,229,000 | 170,476,000 | 172,996,000 | 158,979,000 | 164,110,000 | 185,591,000 | 188,417,000 | 183,276,000 | 182,867,000 | 226,103,000 | 206,128,000 | 198,963,000 | 196,800,000 | 171,731,000 | 181,548,000 | 136,942,750 | 177,321,000 | 177,321,000 | 178,365,000 | 178,365,000 | 192,085,000 | 192,085,000 | 199,376,000 | 199,376,000 | 200,327,000 | 200,327,000 | 199,494,000 | 199,494,000 | 183,273,000 | 183,273,000 | 180,793,000 | 180,793,000 | 179,782,000 | 179,782,000 | 173,407,000 | 173,407,000 | 175,095,000 | 175,095,000 | 164,025,000 | 164,025,000 | 154,278,000 | 154,278,000 | 154,382,000 | 154,382,000 | 151,228,000 | 151,228,000 | 128,104,000 | 128,104,000 | 124,304,000 | 124,304,000 | 123,451,000 | 123,451,000 | 117,506,000 | 117,506,000 | 120,779,000 | 120,779,000 | 112,259,000 | 112,259,000 | 110,748,000 | 110,748,000 | 107,677,000 | 107,677,000 | 106,041,000 | 106,041,000 | 99,523,000 | 99,523,000 | 101,563,000 | 101,563,000 | 100,677,000 | 100,677,000 | 262,635,000 | 91,311,000 | 91,311,000 | 86,214,000 | 86,214,000 | 81,576,000 | 81,576,000 | 76,213,000 | 76,213,000 | 75,040,000 | 75,040,000 | 67,220,000 | 67,220,000 | 72,194,000 | 72,194,000 | 71,356,000 | 71,356,000 | 68,111,000 | 68,111,000 | 16,734,500 | 66,938,000 | 66,938,000 | 66,713,000 | 66,713,000 | 62,048,000 | 62,048,000 | 165,040,000 | 57,262,000 | 57,262,000 | 56,275,000 | 56,275,000 | 53,786,000 | 53,786,000 | 143,511,000 | 47,852,000 | 47,852,000 | 47,768,000 | 47,768,000 | 44,998,000 | 44,998,000 | 44,084,000 | 39,801,000 | 39,801,000 | 39,819,000 | 39,819,000 | 37,452,000 | 37,452,000 | 32,637,000 | 32,637,000 | 29,609,000 | 29,609,000 | 26,003,000 | 26,003,000 | 22,788,000 | 22,788,000 | 21,005,000 | 21,005,000 | 18,984,000 | 18,984,000 | 57,277,000 | 20,001,000 | 20,001,000 | 19,374,000 | 19,374,000 | |||||
earnings from operations | 13,874,000 | 3,819,000 | 1,224,000 | 16,718,000 | 15,671,000 | 8,210,000 | 15,601,000 | 17,840,000 | 24,673,000 | 24,219,000 | 17,607,000 | 24,400,000 | 26,845,000 | 22,551,000 | 22,630,000 | 29,366,000 | 33,067,000 | 31,505,000 | 40,770,000 | 53,720,000 | 44,197,000 | 52,538,000 | 45,355,000 | 39,586,000 | 39,012,000 | 25,404,750 | 35,458,000 | 35,458,000 | 31,157,000 | 31,157,000 | 35,004,000 | 35,004,000 | 45,514,000 | 45,514,000 | 51,142,000 | 51,142,000 | 43,129,000 | 43,129,000 | 31,357,000 | 31,357,000 | 32,368,000 | 32,368,000 | 32,887,000 | 32,887,000 | 35,833,000 | 35,833,000 | 37,449,000 | 37,449,000 | 33,504,000 | 33,504,000 | 37,966,000 | 37,966,000 | 38,773,000 | 38,773,000 | 29,786,000 | 29,786,000 | 29,255,000 | 29,255,000 | 29,087,000 | 29,087,000 | 25,122,000 | 25,122,000 | 24,694,000 | 24,694,000 | 36,452,000 | 36,452,000 | 26,562,000 | 26,562,000 | 24,084,000 | 24,084,000 | 25,151,000 | 25,151,000 | 20,862,000 | 20,862,000 | 18,776,000 | 18,776,000 | 21,154,000 | 21,154,000 | 17,227,000 | 17,227,000 | 49,678,000 | 18,538,000 | 18,538,000 | 17,062,000 | 17,062,000 | 14,491,000 | 14,491,000 | 11,914,000 | 11,914,000 | 13,300,000 | 13,300,000 | 12,754,000 | 12,754,000 | 15,968,000 | 15,968,000 | 11,957,000 | 11,957,000 | 4,320,750 | 17,283,000 | 17,283,000 | 18,386,000 | 18,386,000 | 17,932,000 | 17,932,000 | 46,606,000 | 15,737,000 | 15,737,000 | 15,360,000 | 15,360,000 | 14,527,000 | 14,527,000 | 43,750,000 | 14,613,000 | 14,613,000 | 14,748,000 | 14,748,000 | 13,570,000 | 13,570,000 | 12,209,000 | 12,140,000 | 12,140,000 | 11,232,000 | 11,232,000 | 9,265,000 | 9,265,000 | 8,505,000 | 8,505,000 | 7,131,000 | 7,131,000 | 5,641,000 | 5,641,000 | 3,569,000 | 3,569,000 | 2,704,000 | 2,704,000 | 1,927,000 | 1,927,000 | 3,092,000 | 1,108,000 | 1,108,000 | 878,000 | 878,000 | |||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 437,000 | 495,000 | 578,000 | 619,000 | 723,000 | 2,738,000 | 3,142,000 | 2,763,000 | 2,676,000 | 2,905,000 | 2,733,000 | 2,224,000 | 1,775,000 | 1,459,000 | 918,000 | 673,000 | 739,000 | 589,000 | 487,000 | 679,000 | 760,000 | 656,000 | 460,000 | 435,000 | 984,000 | 937,750 | 966,000 | 966,000 | 1,301,000 | 1,301,000 | 1,484,000 | 1,484,000 | 1,269,000 | 1,269,000 | 1,031,000 | 1,031,000 | 840,000 | 840,000 | 571,000 | 571,000 | 590,000 | 590,000 | 483,000 | 483,000 | 338,000 | 338,000 | 323,000 | 323,000 | 438,000 | 438,000 | 367,000 | 367,000 | 232,000 | 232,000 | 154,000 | 154,000 | 8,000 | 8,000 | 215,000 | 215,000 | 212,000 | 212,000 | 119,000 | 119,000 | 81,000 | 81,000 | 78,000 | 78,000 | 75,000 | 75,000 | 71,000 | 71,000 | 38,000 | 38,000 | 42,000 | 42,000 | 54,000 | 54,000 | 50,000 | 50,000 | 131,000 | 36,000 | 36,000 | 16,000 | 16,000 | 18,000 | 18,000 | 15,000 | 15,000 | 12,000 | 12,000 | 18,000 | 18,000 | 5,000 | 5,000 | 85,000 | 85,000 | 98,000 | 98,000 | 13,250 | 53,000 | 53,000 | 87,000 | 87,000 | 307,000 | 307,000 | 35,250 | 141,000 | 141,000 | 169,000 | 169,000 | 142,000 | 142,000 | 35,750 | 143,000 | 143,000 | 93,000 | 93,000 | 104,000 | 104,000 | 430,000 | 56,000 | 56,000 | 36,000 | 36,000 | 50,000 | 50,000 | 42,000 | 42,000 | 21,000 | 21,000 | 20,000 | 20,000 | 24,000 | 24,000 | 21,000 | 21,000 | 16,000 | 16,000 | 95,000 | 39,000 | 39,000 | 36,000 | 36,000 | |||||
interest expense | -240,000 | -123,000 | -49,000 | -259,000 | -411,000 | -129,000 | -49,000 | -51,000 | -52,000 | -145,000 | -43,000 | -43,000 | -31,000 | -32,000 | -32,000 | -96,000 | -32,000 | -18,000 | -18,000 | -16,000 | -5,000 | 1,108,000 | -1,377,000 | -217,000 | -21,000 | -11,000 | -22,000 | -22,000 | -10,000 | -10,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 1,394,000 | -14,000 | 41,000 | 1,739,000 | 756,000 | -390,000 | -86,000 | -349,000 | -186,000 | -368,000 | 234,000 | 229,000 | -88,000 | -1,176,000 | -292,000 | -635,000 | -487,000 | -430,000 | -889,000 | -73,000 | -616,000 | 229,000 | -163,000 | 175,000 | -812,000 | -158,000 | -514,000 | -514,000 | 64,000 | 64,000 | 32,000 | 32,000 | 129,000 | 129,000 | 9,000 | 9,000 | 72,000 | 72,000 | 78,000 | 78,000 | 14,000 | 14,000 | 82,000 | 82,000 | 203,000 | 203,000 | 94,000 | 94,000 | 92,000 | 92,000 | 57,000 | 57,000 | 18,000 | 557,000 | 557,000 | 342,000 | 342,000 | 200,000 | 200,000 | 259,000 | 259,000 | 181,000 | 181,000 | 70,000 | 70,000 | 63,250 | 253,000 | 253,000 | 303,000 | 303,000 | 170,000 | 170,000 | 177,000 | 177,000 | 153,000 | 153,000 | 9,250 | 37,000 | 37,000 | 61,000 | 61,000 | -569,000 | -569,000 | 99,000 | 99,000 | 483,000 | 483,000 | 61,000 | 61,000 | 105,000 | 105,000 | 82,000 | 82,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 1,591,000 | 358,000 | 570,000 | 2,099,000 | 1,068,000 | 2,219,000 | 3,007,000 | 2,363,000 | 2,438,000 | 2,392,000 | 2,924,000 | 2,410,000 | 1,656,000 | 251,000 | 594,000 | -58,000 | 220,000 | 141,000 | -420,000 | 590,000 | 139,000 | 1,993,000 | -1,080,000 | 393,000 | 151,000 | 768,750 | 430,000 | 430,000 | 1,355,000 | 1,355,000 | 1,290,000 | 1,012,000 | 388,000 | 862,000 | 690,000 | 460,000 | 482,000 | 482,000 | 268,000 | 219,000 | 441,000 | 168,000 | 168,000 | 297,000 | 297,000 | 125,000 | 125,000 | 76,000 | 76,000 | 267,000 | 267,000 | 132,000 | 132,000 | 133,000 | 133,000 | 101,000 | 101,000 | 97,000 | 551,000 | 551,000 | 339,000 | 339,000 | 110,000 | 110,000 | 125,000 | 125,000 | 471,000 | 471,000 | 17,000 | 68,000 | 68,000 | 336,000 | 336,000 | 295,000 | 295,000 | 43,000 | 172,000 | 172,000 | 165,000 | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before income taxes | 15,465,000 | 4,177,000 | 1,794,000 | 18,817,000 | 16,739,000 | 10,429,000 | 18,608,000 | 20,203,000 | 27,111,000 | 26,611,000 | 20,531,000 | 26,810,000 | 28,501,000 | 22,802,000 | 23,224,000 | 29,308,000 | 33,287,000 | 31,646,000 | 40,350,000 | 54,310,000 | 44,336,000 | 54,531,000 | 44,275,000 | 39,979,000 | 39,163,000 | 26,173,500 | 35,888,000 | 35,888,000 | 32,512,000 | 32,512,000 | 36,294,000 | 36,294,000 | 46,526,000 | 46,526,000 | 51,530,000 | 51,530,000 | 43,991,000 | 43,991,000 | 32,047,000 | 32,047,000 | 32,828,000 | 32,828,000 | 33,369,000 | 33,369,000 | 36,101,000 | 36,101,000 | 37,668,000 | 37,668,000 | 33,008,000 | 33,008,000 | 38,407,000 | 38,407,000 | 38,687,000 | 38,687,000 | 29,954,000 | 29,954,000 | 28,958,000 | 28,958,000 | 29,384,000 | 29,384,000 | 25,247,000 | 25,247,000 | 24,770,000 | 24,770,000 | 36,369,000 | 36,369,000 | 26,536,000 | 26,536,000 | 24,351,000 | 24,351,000 | 24,929,000 | 24,929,000 | 20,994,000 | 20,994,000 | 18,909,000 | 18,909,000 | 21,154,000 | 21,154,000 | 17,328,000 | 17,328,000 | 4,772,250 | 19,089,000 | 19,089,000 | 16,475,000 | 16,475,000 | 14,830,000 | 14,830,000 | 12,024,000 | 12,024,000 | 13,425,000 | 13,425,000 | 18,403,000 | 18,403,000 | 47,949,000 | 15,805,000 | 15,805,000 | 15,696,000 | 15,696,000 | 14,822,000 | 14,822,000 | 44,065,000 | 14,785,000 | 14,785,000 | 14,681,000 | 14,681,000 | 13,735,000 | 13,735,000 | 12,807,000 | 11,627,000 | 11,627,000 | 11,231,000 | 11,231,000 | 9,414,000 | 9,414,000 | 9,030,000 | 9,030,000 | 6,903,000 | 6,903,000 | 5,675,000 | 5,675,000 | 3,428,000 | 3,428,000 | 2,738,000 | 2,738,000 | 1,831,000 | 1,831,000 | 2,570,000 | 938,000 | 938,000 | 790,000 | 790,000 | ||||||||||||||||||
income taxes | 8,506,000 | 5,772,000 | 8,456,000 | 8,373,000 | 7,449,000 | 5,945,000 | 8,001,000 | 9,771,000 | 10,574,000 | 9,845,000 | 9,184,000 | 9,518,000 | 10,118,000 | 10,007,000 | 8,295,000 | 10,151,000 | 10,818,000 | 11,326,000 | 13,020,000 | 16,076,000 | 13,715,000 | 14,902,000 | 13,769,000 | 12,002,000 | 12,611,000 | 15,048,000 | 11,666,000 | 11,666,000 | 11,134,000 | 11,134,000 | 12,122,000 | 12,122,000 | 15,486,000 | 15,486,000 | 17,623,000 | 17,623,000 | 15,045,000 | 15,045,000 | 8,278,000 | 8,278,000 | 9,569,000 | 9,569,000 | 12,011,000 | 12,011,000 | 6,003,000 | 6,003,000 | 11,906,000 | 11,906,000 | 10,709,000 | 10,709,000 | 12,798,000 | 12,798,000 | 13,271,000 | 13,271,000 | 10,274,000 | 10,274,000 | 9,460,000 | 9,460,000 | 10,083,000 | 10,083,000 | 8,710,000 | 8,710,000 | 8,017,000 | 8,017,000 | 12,159,000 | 12,159,000 | 8,757,000 | 8,757,000 | 6,861,000 | 6,861,000 | 8,184,000 | 8,184,000 | 7,243,000 | 7,243,000 | 6,524,000 | 6,524,000 | 7,298,000 | 7,298,000 | 5,978,000 | 5,978,000 | 16,973,000 | 6,240,000 | 6,240,000 | 5,705,000 | 5,705,000 | 5,189,000 | 5,189,000 | 4,112,000 | 4,112,000 | 4,634,000 | 4,634,000 | 3,497,000 | 3,497,000 | 4,126,000 | 4,126,000 | 5,755,000 | 5,755,000 | 4,339,000 | 4,339,000 | 1,337,500 | 5,350,000 | 5,350,000 | 6,966,000 | 6,966,000 | 6,717,000 | 6,717,000 | 16,906,000 | 5,582,000 | 5,582,000 | 5,352,000 | 5,352,000 | 5,262,000 | 5,262,000 | 15,113,000 | 4,743,000 | 4,743,000 | 5,138,000 | 5,138,000 | 4,807,000 | 4,807,000 | 3,652,000 | 3,631,000 | 3,631,000 | 3,818,000 | 3,818,000 | 3,201,000 | 3,201,000 | 2,974,000 | 2,974,000 | 2,554,000 | 2,554,000 | 2,100,000 | 2,100,000 | 1,085,000 | 1,085,000 | 1,000,000 | 1,000,000 | 714,000 | 714,000 | 957,000 | 352,000 | 352,000 | 296,000 | 296,000 | |||||
net earnings | 6,959,000 | -1,595,000 | -6,662,000 | 10,444,000 | 9,290,000 | 4,484,000 | 10,607,000 | 10,432,000 | 16,537,000 | 16,766,000 | 11,347,000 | 17,292,000 | 18,383,000 | 12,795,000 | 14,929,000 | 19,157,000 | 22,469,000 | 20,320,000 | 27,330,000 | 38,234,000 | 30,621,000 | 39,629,000 | 30,506,000 | 27,977,000 | 26,552,000 | 30,754,000 | 24,222,000 | 24,222,000 | 21,378,000 | 21,378,000 | 24,172,000 | 24,172,000 | 31,040,000 | 31,040,000 | 33,907,000 | 33,907,000 | 28,946,000 | 28,946,000 | 23,769,000 | 23,769,000 | 23,259,000 | 23,259,000 | 21,358,000 | 21,358,000 | 30,098,000 | 30,098,000 | 25,762,000 | 25,762,000 | 22,299,000 | 22,299,000 | 25,609,000 | 25,609,000 | 25,416,000 | 25,416,000 | 19,680,000 | 19,680,000 | 19,498,000 | 19,498,000 | 19,301,000 | 19,301,000 | 16,537,000 | 16,537,000 | 16,753,000 | 16,753,000 | 24,210,000 | 24,210,000 | 17,779,000 | 17,779,000 | 17,490,000 | 17,490,000 | 16,745,000 | 16,745,000 | 13,751,000 | 13,751,000 | 12,385,000 | 12,385,000 | 13,856,000 | 13,856,000 | 11,350,000 | 11,350,000 | 32,802,000 | 12,849,000 | 12,849,000 | 10,770,000 | 10,770,000 | 9,641,000 | 9,641,000 | 7,912,000 | 7,912,000 | 8,791,000 | 8,791,000 | 6,646,000 | 6,646,000 | 8,139,000 | 8,139,000 | 10,148,000 | 10,148,000 | 7,547,000 | 7,547,000 | 2,814,500 | 11,258,000 | 11,258,000 | 11,314,000 | 11,314,000 | 11,686,000 | 11,686,000 | 31,043,000 | 10,223,000 | 10,223,000 | 10,344,000 | 10,344,000 | 9,560,000 | 9,560,000 | 28,952,000 | 10,042,000 | 10,042,000 | 9,543,000 | 9,543,000 | 8,928,000 | 8,928,000 | 9,155,000 | 7,996,000 | 7,996,000 | 7,413,000 | 7,413,000 | 6,213,000 | 6,213,000 | 6,056,000 | 6,056,000 | 4,349,000 | 4,349,000 | 3,575,000 | 3,575,000 | 2,343,000 | 2,343,000 | 1,738,000 | 1,738,000 | 1,117,000 | 1,117,000 | 1,613,000 | 586,000 | 586,000 | 494,000 | 494,000 | |||||
yoy | -25.09% | -135.57% | -162.81% | 0.12% | -43.82% | -73.26% | -6.52% | -39.67% | -10.04% | 31.04% | -23.99% | -9.74% | -18.19% | -37.03% | -45.38% | -49.90% | -26.62% | -48.72% | -10.41% | 36.66% | 15.32% | 28.86% | 25.94% | 15.50% | 24.20% | 43.86% | 0.21% | 0.21% | -31.13% | -31.13% | -28.71% | -28.71% | 7.23% | 7.23% | 42.65% | 42.65% | 24.45% | 24.45% | 11.29% | 11.29% | -22.72% | -22.72% | -17.09% | -17.09% | 34.97% | 34.97% | 0.60% | 0.60% | -12.26% | -12.26% | 30.13% | 30.13% | 30.35% | 30.35% | 1.96% | 1.96% | 17.91% | 17.91% | 15.21% | 15.21% | -31.69% | -31.69% | -5.77% | -5.77% | 38.42% | 38.42% | 6.17% | 6.17% | 27.19% | 27.19% | 35.20% | 35.20% | -0.76% | -0.76% | 9.12% | 9.12% | -57.76% | 7.84% | -11.67% | 5.39% | 204.57% | 33.27% | 33.27% | 36.12% | 36.12% | 9.67% | 9.67% | 19.05% | 19.05% | 8.01% | 8.01% | -34.51% | -34.51% | 7.84% | 7.84% | 260.56% | -9.86% | -32.96% | -33.30% | -75.12% | -3.66% | -3.66% | -63.55% | 10.67% | 14.31% | 12.97% | 200.11% | 6.94% | 6.94% | -64.27% | 3.01% | -4.80% | 0.18% | 203.38% | 12.48% | 12.48% | 4.24% | 19.35% | 11.66% | 20.44% | 23.50% | 28.70% | 28.70% | 22.41% | 2.59% | 42.86% | 69.40% | 69.40% | 85.62% | 52.58% | 105.70% | 109.76% | 109.76% | 7.75% | 196.59% | 90.61% | 126.11% | 226.52% | |||||||||||
qoq | -536.30% | -76.06% | -163.79% | 12.42% | 107.18% | -57.73% | 1.68% | -36.92% | -1.37% | 47.76% | -34.38% | -5.93% | 43.67% | -14.29% | -22.07% | -14.74% | 10.58% | -25.65% | -28.52% | 24.86% | -22.73% | 29.91% | 9.04% | 5.37% | -13.66% | 26.97% | 0.00% | 13.30% | 0.00% | -11.56% | 0.00% | -22.13% | 0.00% | -8.46% | 0.00% | 17.14% | 0.00% | 21.78% | 0.00% | 2.19% | 0.00% | 8.90% | 0.00% | -29.04% | 0.00% | 16.83% | 0.00% | 15.53% | 0.00% | -12.93% | 0.00% | 0.76% | 0.00% | 29.15% | 0.00% | 0.93% | 0.00% | 1.02% | 0.00% | 16.71% | 0.00% | -1.29% | 0.00% | -30.80% | 0.00% | 36.17% | 0.00% | 1.65% | 0.00% | 4.45% | 0.00% | 21.77% | 0.00% | 11.03% | 0.00% | -10.62% | 0.00% | 22.08% | 0.00% | -65.40% | 155.29% | 0.00% | 19.30% | 0.00% | 11.71% | 0.00% | 21.85% | 0.00% | -10.00% | 0.00% | 32.28% | 0.00% | -18.34% | 0.00% | -19.80% | 0.00% | 34.46% | 0.00% | 168.15% | -75.00% | 0.00% | -0.49% | 0.00% | -3.18% | 0.00% | -62.36% | 203.66% | 0.00% | -1.17% | 0.00% | 8.20% | 0.00% | -66.98% | 188.31% | 0.00% | 5.23% | 0.00% | 6.89% | 0.00% | -2.48% | 14.49% | 0.00% | 7.86% | 0.00% | 19.31% | 0.00% | 0.00% | 39.25% | 0.00% | 21.65% | 0.00% | 0.00% | 34.81% | 0.00% | 55.60% | 0.00% | -30.75% | 175.26% | 0.00% | 18.62% | 0.00% | ||||||||
net income margin % | 2.78% | -0.71% | -3.12% | 4.43% | 3.72% | 2.10% | 5.30% | 4.90% | 7.26% | 7.58% | 5.32% | 7.26% | 7.40% | 5.61% | 6.40% | 7.24% | 8.23% | 7.60% | 9.96% | 11.35% | 9.94% | 12.76% | 10.22% | 10.80% | 9.96% | 11.34% | 9.29% | 9.29% | 8.35% | 8.35% | 8.85% | 8.85% | 10.46% | 10.46% | 11.25% | 11.25% | 9.91% | 9.91% | 9.08% | 9.08% | 9.05% | 9.05% | 8.37% | 8.37% | 11.84% | 11.84% | 9.97% | 9.97% | 9.27% | 9.27% | 10.98% | 10.98% | 10.90% | 10.90% | 8.97% | 8.97% | 10.16% | 10.16% | 10.25% | 10.25% | 9.07% | 9.07% | 9.65% | 9.65% | 12.80% | 12.80% | 10.52% | 10.52% | 10.59% | 10.59% | 10.41% | 10.41% | 8.92% | 8.92% | 8.63% | 8.63% | 9.30% | 9.30% | 7.91% | 7.91% | 8.57% | 9.52% | 9.52% | 8.55% | 8.55% | 8.10% | 8.10% | 7.14% | 7.14% | 7.84% | 7.84% | 6.83% | 6.83% | 7.59% | 7.59% | 9.29% | 9.29% | 7.43% | 7.43% | 10.60% | 10.60% | 10.60% | 10.52% | 10.52% | 11.39% | 11.39% | 11.13% | 10.74% | 10.74% | 11.01% | 11.01% | 10.66% | 10.66% | 11.79% | 12.21% | 12.21% | 11.64% | 11.64% | 11.66% | 11.66% | 12.19% | 11.64% | 11.64% | 11.02% | 11.02% | 10.06% | 10.06% | NaN% | 11.53% | 11.53% | 9.22% | 9.22% | 8.75% | 8.75% | NaN% | 6.74% | 6.74% | 5.42% | 5.42% | 3.90% | 3.90% | 1.90% | 2.00% | 2.00% | 1.73% | 1.73% | NaN% | NaN% | NaN% |
net earnings attributable to redeemable noncontrolling interest | -556,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings attributable to usana | 7,515,000 | -1,775,000 | -6,522,000 | 9,655,000 | 9,402,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share attributable to usana | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 410 | -90 | -360 | 520 | 490 | 230 | 560 | 550 | 860 | 870 | 590 | 890 | 950 | 660 | 780 | 1,000 | 1,160 | 1,060 | 1,370 | 1,890 | 1,470 | 1,880 | 1,450 | 1,330 | 1,240 | 1,400 | 1,090 | 1,090 | 920 | 920 | 1,030 | 1,030 | 1,280 | 1,280 | 1,400 | 1,400 | 1,200 | 1,200 | 980 | 980 | 950 | 950 | 870 | 870 | 2,490 | 2,490 | 2,150 | 2,150 | 1,840 | 1,840 | 1,990 | 1,990 | 1,990 | 1,990 | 1,560 | 1,560 | 1,510 | 1,510 | 1,400 | 1,400 | 1,190 | 1,190 | 1,220 | 1,220 | 1,790 | 1,790 | 1,300 | 1,300 | 1,220 | 1,220 | 1,140 | 1,140 | 920 | 920 | 820 | 820 | 890 | 890 | 710 | 710 | 2,110 | 830 | 830 | 700 | 700 | 630 | 630 | 520 | 520 | 570 | 570 | 650 | 650 | 142.5 | 570 | 570 | 570 | 570 | 520 | 520 | 132.5 | 530 | 530 | 500 | 500 | 470 | 470 | 480 | 420 | 420 | 390 | 390 | 320 | 320 | 320 | 320 | 460 | 460 | 380 | 380 | 250 | 250 | 180 | 180 | 120 | 120 | 170 | 60 | 60 | 50 | 50 | ||||||||||||||||||
diluted | 410 | -90 | -360 | 520 | 490 | 230 | 560 | 540 | 860 | 870 | 590 | 890 | 950 | 660 | 780 | 1,000 | 1,150 | 1,050 | 1,360 | 1,870 | 1,450 | 1,860 | 1,440 | 1,320 | 1,230 | 1,400 | 1,090 | 1,090 | 910 | 910 | 1,010 | 1,010 | 1,240 | 1,240 | 1,360 | 1,360 | 1,190 | 1,190 | 970 | 970 | 930 | 930 | 860 | 860 | 2,400 | 2,400 | 2,070 | 2,070 | 1,770 | 1,770 | 1,920 | 1,920 | 1,920 | 1,920 | 1,500 | 1,500 | 1,470 | 1,470 | 1,360 | 1,360 | 1,150 | 1,150 | 1,160 | 1,160 | 1,720 | 1,720 | 1,280 | 1,280 | 1,180 | 1,180 | 1,110 | 1,110 | 900 | 900 | 810 | 810 | 880 | 880 | 700 | 700 | 2,070 | 790 | 790 | 690 | 690 | 620 | 620 | 510 | 510 | 570 | 570 | 630 | 630 | 137.5 | 550 | 550 | 550 | 550 | 500 | 500 | 127.5 | 510 | 510 | 480 | 480 | 450 | 450 | 460 | 390 | 390 | 360 | 360 | 300 | 300 | 280 | 280 | 410 | 410 | 340 | 340 | 220 | 220 | 160 | 160 | 120 | 120 | 170 | 60 | 60 | 50 | 50 | ||||||||||||||||||
weighted-average common shares outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 18,398,000 | 18,535,000 | 18,293,000 | 18,513,000 | 19,049,000 | 19,103,000 | 19,078,000 | 19,073,000 | 19,174,000 | 19,250,000 | 19,245,000 | 19,321,000 | 19,283,000 | 19,254,000 | 19,221,000 | 19,215,000 | 19,351,000 | 20,146,000 | 19,961,000 | 20,247,000 | 20,892,000 | 21,156,000 | 21,043,000 | 21,034,000 | 21,497,000 | 22,644,000 | 22,180,000 | 22,180,000 | 23,245,000 | 23,245,000 | 23,484,000 | 23,484,000 | 24,269,000 | 24,269,000 | 24,193,000 | 24,193,000 | 24,074,000 | 24,074,000 | 24,283,000 | 24,283,000 | 24,574,000 | 24,574,000 | 24,499,000 | 24,499,000 | 12,089,000 | 12,089,000 | 11,978,000 | 11,978,000 | 12,102,000 | 12,102,000 | 12,852,000 | 12,852,000 | 12,740,000 | 12,740,000 | 12,648,000 | 12,648,000 | 12,873,000 | 12,873,000 | 13,768,000 | 13,768,000 | 13,919,000 | 13,919,000 | 13,751,000 | 13,751,000 | 13,513,000 | 13,513,000 | 13,643,000 | 13,643,000 | 14,365,000 | 14,365,000 | 14,691,000 | 14,691,000 | 14,964,000 | 14,964,000 | 15,043,000 | 15,043,000 | 15,530,000 | 15,530,000 | 15,911,000 | 15,911,000 | 15,528,000 | 15,562,000 | 15,562,000 | 15,318,000 | 15,318,000 | 15,311,000 | 15,311,000 | 15,345,000 | 15,345,000 | 15,350,000 | 15,350,000 | 15,350,000 | 15,350,000 | 16,031,000 | 16,031,000 | 16,393,000 | 16,393,000 | 16,363,000 | 16,363,000 | 16,173,000 | 16,173,000 | 16,709,000 | 16,709,000 | 17,896,000 | 17,896,000 | 18,053 | 17,780,000 | 17,780,000 | 18,149,000 | 18,149,000 | 18,460,000 | 18,460,000 | 18,873 | 18,867,000 | 18,867,000 | 18,948,000 | 18,948,000 | 19,068,000 | 19,068,000 | 19,163,000 | 19,052,000 | 19,052,000 | 19,199,000 | 19,377,000 | 19,377,000 | 19,018,000 | 19,057,000 | 9,544,000 | 9,544,000 | 9,312,000 | 9,312,000 | 9,442,000 | 9,323,000 | 9,323,000 | 9,598,000 | 9,598,000 | 9,664,000 | 9,664,000 | 9,682,000 | 9,682,000 | 9,683,000 | 9,683,000 | |||||||
diluted | 18,411,000 | 18,574,000 | 18,293,000 | 18,536,000 | 19,085,000 | 19,162,000 | 19,083,000 | 19,159,000 | 19,302,000 | 19,345,000 | 19,372,000 | 19,427,000 | 19,328,000 | 19,310,000 | 19,252,000 | 19,244,000 | 19,481,000 | 20,343,000 | 20,156,000 | 20,446,000 | 21,096,000 | 21,256,000 | 21,170,000 | 21,129,000 | 21,551,000 | 22,818,000 | 22,223,000 | 22,223,000 | 23,370,000 | 23,370,000 | 23,927,000 | 23,927,000 | 25,001,000 | 25,001,000 | 24,841,000 | 24,841,000 | 24,273,000 | 24,273,000 | 24,588,000 | 24,588,000 | 25,018,000 | 25,018,000 | 24,976,000 | 24,976,000 | 12,525,000 | 12,525,000 | 12,458,000 | 12,458,000 | 12,591,000 | 12,591,000 | 13,317,000 | 13,317,000 | 13,225,000 | 13,225,000 | 13,085,000 | 13,085,000 | 13,263,000 | 13,263,000 | 14,235,000 | 14,235,000 | 14,395,000 | 14,395,000 | 14,393,000 | 14,393,000 | 14,099,000 | 14,099,000 | 13,903,000 | 13,903,000 | 14,884,000 | 14,884,000 | 15,090,000 | 15,090,000 | 15,288,000 | 15,288,000 | 15,205,000 | 15,205,000 | 15,752,000 | 15,752,000 | 16,217,000 | 16,217,000 | 15,942,000 | 16,247,000 | 16,247,000 | 15,697,000 | 15,697,000 | 15,513,000 | 15,513,000 | 15,547,000 | 15,547,000 | 15,385,000 | 15,385,000 | 15,382,000 | 15,382,000 | 16,133,000 | 16,133,000 | 16,460,000 | 16,460,000 | 16,459,000 | 16,459,000 | 16,613,000 | 16,613,000 | 17,163,000 | 17,163,000 | 18,463,000 | 18,463,000 | 18,724 | 18,486,000 | 18,486,000 | 18,777,000 | 18,777,000 | 19,228,000 | 19,228,000 | 19,721 | 19,755,000 | 19,755,000 | 19,821,000 | 19,821,000 | 19,971,000 | 19,971,000 | 20,415,000 | 20,296,000 | 20,296,000 | 20,523,000 | 20,853,000 | 20,853,000 | 21,319,000 | 21,383,000 | 10,725,000 | 10,725,000 | 10,524,000 | 10,524,000 | 10,324,000 | 10,608,000 | 10,608,000 | 10,627,000 | 10,627,000 | 9,671,000 | 9,671,000 | 9,708,000 | 9,708,000 | 9,719,000 | 9,719,000 | |||||||
comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustment | 1,878,000 | 3,240,000 | 112,000 | 3,673,000 | 125,000 | -10,115,000 | 7,654,000 | -1,846,000 | -5,102,000 | 6,938,000 | -1,933,000 | -7,957,000 | 1,654,000 | 8,914,000 | -11,677,000 | -11,672,000 | -691,000 | 2,651,000 | -776,000 | 2,859,000 | -2,531,000 | 11,322,000 | 6,381,000 | 1,861,000 | -6,237,000 | -1,751,000 | -6,186,000 | -6,186,000 | -5,592,000 | -5,592,000 | 4,774,000 | 4,774,000 | 7,814,000 | 7,814,000 | 2,941,000 | 2,941,000 | 3,915,000 | 3,915,000 | 3,297,000 | 3,297,000 | 2,131,000 | 2,131,000 | 563,000 | 563,000 | 802,000 | 802,000 | 1,371,000 | 1,371,000 | 31,000 | 31,000 | 1,312,000 | 1,312,000 | 695,000 | 695,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit related to foreign currency translation adjustment | -136,000 | -129,000 | -52,000 | -270,000 | -207,000 | 1,144,000 | -845,000 | -69,000 | 204,000 | -409,000 | 185,000 | 516,000 | 98,000 | -1,702,000 | 1,134,000 | 2,995,000 | -546,000 | -720,000 | 259,000 | 725,000 | 1,616,000 | -296,000 | -331,000 | 652,000 | 363,000 | 363,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income, net of tax | 1,742,000 | 3,111,000 | 60,000 | 3,403,000 | -82,000 | -8,971,000 | 6,809,000 | -1,915,000 | -4,898,000 | 6,529,000 | -1,748,000 | -7,441,000 | 1,752,000 | 7,212,000 | -10,543,000 | -8,677,000 | -1,237,000 | 1,931,000 | -517,000 | 3,584,000 | -915,000 | 9,455,000 | 6,050,000 | -31,000 | -5,198,000 | -1,908,500 | -5,764,000 | -5,764,000 | -5,350,000 | -5,350,000 | 3,480,000 | 3,480,000 | 7,274,000 | 7,274,000 | 2,316,000 | 2,316,000 | 2,146,000 | 2,146,000 | 3,090,000 | 3,090,000 | 1,431,000 | 1,431,000 | 343,000 | 343,000 | 540,000 | 540,000 | 819,000 | 819,000 | 910,000 | 910,000 | 400,000 | 400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 8,701,000 | 1,516,000 | -6,602,000 | 13,847,000 | 9,208,000 | -4,487,000 | 17,416,000 | 8,517,000 | 11,639,000 | 23,295,000 | 9,599,000 | 9,851,000 | 20,135,000 | 20,007,000 | 4,386,000 | 10,480,000 | 21,232,000 | 22,251,000 | 26,813,000 | 41,818,000 | 29,706,000 | 49,084,000 | 36,556,000 | 27,946,000 | 21,354,000 | 15,534,500 | 18,458,000 | 18,458,000 | 16,028,000 | 16,028,000 | 27,652,000 | 27,652,000 | 25,003,000 | 25,003,000 | 24,195,000 | 24,195,000 | 36,220,000 | 36,220,000 | 26,085,000 | 26,085,000 | 25,405,000 | 25,405,000 | 24,448,000 | 24,448,000 | 29,242,000 | 29,242,000 | 24,199,000 | 24,199,000 | 23,730,000 | 23,730,000 | 22,450,000 | 22,450,000 | 24,213,000 | 24,213,000 | 20,023,000 | 20,023,000 | 19,357,000 | 19,357,000 | 19,841,000 | 19,841,000 | 15,527,000 | 15,527,000 | 17,572,000 | 17,572,000 | 22,536,000 | 22,536,000 | 17,744,000 | 17,744,000 | 18,400,000 | 18,400,000 | 16,257,000 | 16,257,000 | 14,151,000 | 14,151,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income attributable to redeemable noncontrolling interest | -556,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income attributable to usana | 9,257,000 | 1,336,000 | -6,462,000 | 13,058,000 | 9,320,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net earnings attributable to redeemable noncontrolling interest | 180,000 | -140,000 | 789,000 | -112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: comprehensive income attributable to redeemable noncontrolling interest | 180,000 | -140,000 | 789,000 | -112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
associate incentives | 89,985,000 | 93,502,000 | 84,068,000 | 90,371,000 | 95,758,000 | 95,881,000 | 89,926,000 | 102,380,000 | 106,070,000 | 97,879,000 | 98,090,000 | 119,204,000 | 119,620,000 | 114,687,000 | 116,222,000 | 153,863,000 | 134,495,000 | 129,791,000 | 131,144,000 | 110,852,000 | 116,069,000 | -345,056,700 | 111,059,000 | 111,059,000 | 111,511,000 | 111,511,000 | 122,530,000 | 122,530,000 | 130,264,000 | 130,264,000 | 132,790,000 | 132,790,000 | 129,362,000 | 129,362,000 | 116,010,000 | 116,010,000 | 118,404,000 | 118,404,000 | 115,781,000 | 115,781,000 | 112,816,000 | 112,816,000 | 115,331,000 | 115,331,000 | 107,394,000 | 107,394,000 | 101,521,000 | 101,521,000 | 101,877,000 | 101,877,000 | 101,353,000 | 101,353,000 | 82,605,000 | 82,605,000 | 81,098,000 | 81,098,000 | 78,874,000 | 78,874,000 | 76,361,000 | 76,361,000 | 77,801,000 | 77,801,000 | 69,855,000 | 69,855,000 | 70,406,000 | 70,406,000 | 70,901,000 | 70,901,000 | 68,009,000 | 68,009,000 | 66,158,000 | 66,158,000 | 67,760,000 | 67,760,000 | 64,807,000 | 64,807,000 | 172,627,000 | 60,560,000 | 60,560,000 | 57,065,000 | 57,065,000 | 54,118,000 | 54,118,000 | 50,799,000 | 50,799,000 | 50,321,000 | 50,321,000 | 41,890,000 | 41,890,000 | 44,573,000 | 44,573,000 | 45,603,000 | 45,603,000 | 41,364,000 | 41,364,000 | 10,755,250 | 43,021,000 | 43,021,000 | 43,280,000 | 43,280,000 | 39,549,000 | 39,549,000 | 107,768,000 | 38,483,000 | 38,483,000 | 37,454,000 | 37,454,000 | 35,428,000 | 35,428,000 | 96,153,000 | 32,545,000 | 32,545,000 | 31,911,000 | 31,911,000 | 29,550,000 | 29,550,000 | 29,055,000 | 26,210,000 | 26,210,000 | 25,556,000 | 25,556,000 | 23,612,000 | 23,612,000 | 20,332,000 | 20,332,000 | 18,662,000 | 18,662,000 | 16,097,000 | 16,097,000 | 13,429,000 | 13,429,000 | 12,205,000 | 12,205,000 | 10,730,000 | 10,730,000 | 32,725,000 | 11,187,000 | 11,187,000 | 10,958,000 | 10,958,000 | |||||||||
earnings per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 410 | -90 | -360 | 520 | 490 | 230 | 560 | 550 | 860 | 870 | 590 | 890 | 950 | 660 | 780 | 1,000 | 1,160 | 1,060 | 1,370 | 1,890 | 1,470 | 1,880 | 1,450 | 1,330 | 1,240 | 1,400 | 1,090 | 1,090 | 920 | 920 | 1,030 | 1,030 | 1,280 | 1,280 | 1,400 | 1,400 | 1,200 | 1,200 | 980 | 980 | 950 | 950 | 870 | 870 | 2,490 | 2,490 | 2,150 | 2,150 | 1,840 | 1,840 | 1,990 | 1,990 | 1,990 | 1,990 | 1,560 | 1,560 | 1,510 | 1,510 | 1,400 | 1,400 | 1,190 | 1,190 | 1,220 | 1,220 | 1,790 | 1,790 | 1,300 | 1,300 | 1,220 | 1,220 | 1,140 | 1,140 | 920 | 920 | 820 | 820 | 890 | 890 | 710 | 710 | 2,110 | 830 | 830 | 700 | 700 | 630 | 630 | 520 | 520 | 570 | 570 | 650 | 650 | 142.5 | 570 | 570 | 570 | 570 | 520 | 520 | 132.5 | 530 | 530 | 500 | 500 | 470 | 470 | 480 | 420 | 420 | 390 | 390 | 320 | 320 | 320 | 320 | 460 | 460 | 380 | 380 | 250 | 250 | 180 | 180 | 120 | 120 | 170 | 60 | 60 | 50 | 50 | ||||||||||||||||||
diluted | 410 | -90 | -360 | 520 | 490 | 230 | 560 | 540 | 860 | 870 | 590 | 890 | 950 | 660 | 780 | 1,000 | 1,150 | 1,050 | 1,360 | 1,870 | 1,450 | 1,860 | 1,440 | 1,320 | 1,230 | 1,400 | 1,090 | 1,090 | 910 | 910 | 1,010 | 1,010 | 1,240 | 1,240 | 1,360 | 1,360 | 1,190 | 1,190 | 970 | 970 | 930 | 930 | 860 | 860 | 2,400 | 2,400 | 2,070 | 2,070 | 1,770 | 1,770 | 1,920 | 1,920 | 1,920 | 1,920 | 1,500 | 1,500 | 1,470 | 1,470 | 1,360 | 1,360 | 1,150 | 1,150 | 1,160 | 1,160 | 1,720 | 1,720 | 1,280 | 1,280 | 1,180 | 1,180 | 1,110 | 1,110 | 900 | 900 | 810 | 810 | 880 | 880 | 700 | 700 | 2,070 | 790 | 790 | 690 | 690 | 620 | 620 | 510 | 510 | 570 | 570 | 630 | 630 | 137.5 | 550 | 550 | 550 | 550 | 500 | 500 | 127.5 | 510 | 510 | 480 | 480 | 450 | 450 | 460 | 390 | 390 | 360 | 360 | 300 | 300 | 280 | 280 | 410 | 410 | 340 | 340 | 220 | 220 | 160 | 160 | 120 | 120 | 170 | 60 | 60 | 50 | 50 | ||||||||||||||||||
tax benefit related to foreign currency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
translation adjustment | -1,892,000 | 1,039,000 | -157,500 | 422,000 | 422,000 | 242,000 | 242,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit (expense) related to foreign currency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit (expense) related to foreign currency translation adjustment | 344,000 | 344,000 | 1,808,000 | 1,808,000 | 2,870,000 | 2,870,000 | 1,831,000 | 1,831,000 | 744,000 | 744,000 | 57,000 | 57,000 | 652,000 | 798,000 | 798,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income (expense) | 1,290,000 | 1,012,000 | 388,000 | 862,000 | 690,000 | 460,000 | 268,000 | 219,000 | 441,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations | 10,233,000 | 10,233,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | 10,143,000 | 10,143,000 | 12,265,000 | 12,265,000 | 15,903,000 | 15,903,000 | 11,886,000 | 11,886,000 | 4,253,250 | 17,013,000 | 17,013,000 | 18,373,000 | 18,373,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 410 | -90 | -360 | 520 | 490 | 230 | 560 | 550 | 860 | 870 | 590 | 890 | 950 | 660 | 780 | 1,000 | 1,160 | 1,060 | 1,370 | 1,890 | 1,470 | 1,880 | 1,450 | 1,330 | 1,240 | 1,400 | 1,090 | 1,090 | 920 | 920 | 1,030 | 1,030 | 1,280 | 1,280 | 1,400 | 1,400 | 1,200 | 1,200 | 980 | 980 | 950 | 950 | 870 | 870 | 2,490 | 2,490 | 2,150 | 2,150 | 1,840 | 1,840 | 1,990 | 1,990 | 1,990 | 1,990 | 1,560 | 1,560 | 1,510 | 1,510 | 1,400 | 1,400 | 1,190 | 1,190 | 1,220 | 1,220 | 1,790 | 1,790 | 1,300 | 1,300 | 1,220 | 1,220 | 1,140 | 1,140 | 920 | 920 | 820 | 820 | 890 | 890 | 710 | 710 | 2,110 | 830 | 830 | 700 | 700 | 630 | 630 | 520 | 520 | 570 | 570 | 650 | 650 | 142.5 | 570 | 570 | 570 | 570 | 520 | 520 | 132.5 | 530 | 530 | 500 | 500 | 470 | 470 | 480 | 420 | 420 | 390 | 390 | 320 | 320 | 320 | 320 | 460 | 460 | 380 | 380 | 250 | 250 | 180 | 180 | 120 | 120 | 170 | 60 | 60 | 50 | 50 | ||||||||||||||||||
diluted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 834,000 | 834,000 | 618,000 | 618,000 | 973,000 | 973,000 | 216,000 | 864,000 | 864,000 | 902,000 | 902,000 | 974,000 | 974,000 | 2,316,000 | 881,000 | 881,000 | 830,000 | 830,000 | 732,000 | 732,000 | 1,788,000 | 551,000 | 551,000 | 689,000 | 689,000 | 599,000 | 599,000 | 396,000 | 450,000 | 450,000 | 607,000 | 607,000 | 578,000 | 578,000 | 379,000 | 379,000 | 373,000 | 373,000 | 334,000 | 334,000 | 260,000 | 260,000 | 240,000 | 240,000 | 199,000 | 199,000 | 804,000 | 276,000 | 276,000 | 266,000 | 266,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 8,139,000 | 8,139,000 | 10,148,000 | 10,148,000 | 7,547,000 | 7,547,000 | 2,915,750 | 11,663,000 | 11,663,000 | 11,407,000 | 11,407,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax benefit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 410 | -90 | -360 | 520 | 490 | 230 | 560 | 550 | 860 | 870 | 590 | 890 | 950 | 660 | 780 | 1,000 | 1,160 | 1,060 | 1,370 | 1,890 | 1,470 | 1,880 | 1,450 | 1,330 | 1,240 | 1,400 | 1,090 | 1,090 | 920 | 920 | 1,030 | 1,030 | 1,280 | 1,280 | 1,400 | 1,400 | 1,200 | 1,200 | 980 | 980 | 950 | 950 | 870 | 870 | 2,490 | 2,490 | 2,150 | 2,150 | 1,840 | 1,840 | 1,990 | 1,990 | 1,990 | 1,990 | 1,560 | 1,560 | 1,510 | 1,510 | 1,400 | 1,400 | 1,190 | 1,190 | 1,220 | 1,220 | 1,790 | 1,790 | 1,300 | 1,300 | 1,220 | 1,220 | 1,140 | 1,140 | 920 | 920 | 820 | 820 | 890 | 890 | 710 | 710 | 2,110 | 830 | 830 | 700 | 700 | 630 | 630 | 520 | 520 | 570 | 570 | 650 | 650 | 142.5 | 570 | 570 | 570 | 570 | 520 | 520 | 132.5 | 530 | 530 | 500 | 500 | 470 | 470 | 480 | 420 | 420 | 390 | 390 | 320 | 320 | 320 | 320 | 460 | 460 | 380 | 380 | 250 | 250 | 180 | 180 | 120 | 120 | 170 | 60 | 60 | 50 | 50 | ||||||||||||||||||
continuing operations | 510 | 510 | 620 | 620 | 460 | 460 | 180 | 720 | 720 | 680 | 680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, net of tax benefit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other income | -513,000 | -513,000 | 149,000 | 149,000 | 525,000 | 525,000 | 34,000 | 34,000 | 34,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other expense | 34,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted average common and dilutive common equivalent shares outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 19,199,000 | 19,057,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 20,523,000 | 21,383,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common and dilutive common equivalent shares outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 18,398,000 | 18,535,000 | 18,293,000 | 18,513,000 | 19,049,000 | 19,103,000 | 19,078,000 | 19,073,000 | 19,174,000 | 19,250,000 | 19,245,000 | 19,321,000 | 19,283,000 | 19,254,000 | 19,221,000 | 19,215,000 | 19,351,000 | 20,146,000 | 19,961,000 | 20,247,000 | 20,892,000 | 21,156,000 | 21,043,000 | 21,034,000 | 21,497,000 | 22,644,000 | 22,180,000 | 22,180,000 | 23,245,000 | 23,245,000 | 23,484,000 | 23,484,000 | 24,269,000 | 24,269,000 | 24,193,000 | 24,193,000 | 24,074,000 | 24,074,000 | 24,283,000 | 24,283,000 | 24,574,000 | 24,574,000 | 24,499,000 | 24,499,000 | 12,089,000 | 12,089,000 | 11,978,000 | 11,978,000 | 12,102,000 | 12,102,000 | 12,852,000 | 12,852,000 | 12,740,000 | 12,740,000 | 12,648,000 | 12,648,000 | 12,873,000 | 12,873,000 | 13,768,000 | 13,768,000 | 13,919,000 | 13,919,000 | 13,751,000 | 13,751,000 | 13,513,000 | 13,513,000 | 13,643,000 | 13,643,000 | 14,365,000 | 14,365,000 | 14,691,000 | 14,691,000 | 14,964,000 | 14,964,000 | 15,043,000 | 15,043,000 | 15,530,000 | 15,530,000 | 15,911,000 | 15,911,000 | 15,528,000 | 15,562,000 | 15,562,000 | 15,318,000 | 15,318,000 | 15,311,000 | 15,311,000 | 15,345,000 | 15,345,000 | 15,350,000 | 15,350,000 | 15,350,000 | 15,350,000 | 16,031,000 | 16,031,000 | 16,393,000 | 16,393,000 | 16,363,000 | 16,363,000 | 16,173,000 | 16,173,000 | 16,709,000 | 16,709,000 | 17,896,000 | 17,896,000 | 18,053 | 17,780,000 | 17,780,000 | 18,149,000 | 18,149,000 | 18,460,000 | 18,460,000 | 18,873 | 18,867,000 | 18,867,000 | 18,948,000 | 18,948,000 | 19,068,000 | 19,068,000 | 19,163,000 | 19,052,000 | 19,052,000 | 19,199,000 | 19,377,000 | 19,377,000 | 19,018,000 | 19,057,000 | 9,544,000 | 9,544,000 | 9,312,000 | 9,312,000 | 9,442,000 | 9,323,000 | 9,323,000 | 9,598,000 | 9,598,000 | 9,664,000 | 9,664,000 | 9,682,000 | 9,682,000 | 9,683,000 | 9,683,000 | |||||||
diluted | 18,411,000 | 18,574,000 | 18,293,000 | 18,536,000 | 19,085,000 | 19,162,000 | 19,083,000 | 19,159,000 | 19,302,000 | 19,345,000 | 19,372,000 | 19,427,000 | 19,328,000 | 19,310,000 | 19,252,000 | 19,244,000 | 19,481,000 | 20,343,000 | 20,156,000 | 20,446,000 | 21,096,000 | 21,256,000 | 21,170,000 | 21,129,000 | 21,551,000 | 22,818,000 | 22,223,000 | 22,223,000 | 23,370,000 | 23,370,000 | 23,927,000 | 23,927,000 | 25,001,000 | 25,001,000 | 24,841,000 | 24,841,000 | 24,273,000 | 24,273,000 | 24,588,000 | 24,588,000 | 25,018,000 | 25,018,000 | 24,976,000 | 24,976,000 | 12,525,000 | 12,525,000 | 12,458,000 | 12,458,000 | 12,591,000 | 12,591,000 | 13,317,000 | 13,317,000 | 13,225,000 | 13,225,000 | 13,085,000 | 13,085,000 | 13,263,000 | 13,263,000 | 14,235,000 | 14,235,000 | 14,395,000 | 14,395,000 | 14,393,000 | 14,393,000 | 14,099,000 | 14,099,000 | 13,903,000 | 13,903,000 | 14,884,000 | 14,884,000 | 15,090,000 | 15,090,000 | 15,288,000 | 15,288,000 | 15,205,000 | 15,205,000 | 15,752,000 | 15,752,000 | 16,217,000 | 16,217,000 | 15,942,000 | 16,247,000 | 16,247,000 | 15,697,000 | 15,697,000 | 15,513,000 | 15,513,000 | 15,547,000 | 15,547,000 | 15,385,000 | 15,385,000 | 15,382,000 | 15,382,000 | 16,133,000 | 16,133,000 | 16,460,000 | 16,460,000 | 16,459,000 | 16,459,000 | 16,613,000 | 16,613,000 | 17,163,000 | 17,163,000 | 18,463,000 | 18,463,000 | 18,724 | 18,486,000 | 18,486,000 | 18,777,000 | 18,777,000 | 19,228,000 | 19,228,000 | 19,721 | 19,755,000 | 19,755,000 | 19,821,000 | 19,821,000 | 19,971,000 | 19,971,000 | 20,415,000 | 20,296,000 | 20,296,000 | 20,523,000 | 20,853,000 | 20,853,000 | 21,319,000 | 21,383,000 | 10,725,000 | 10,725,000 | 10,524,000 | 10,524,000 | 10,324,000 | 10,608,000 | 10,608,000 | 10,627,000 | 10,627,000 | 9,671,000 | 9,671,000 | 9,708,000 | 9,708,000 | 9,719,000 | 9,719,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-04-04 | 2026-01-03 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2022-01-01 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2021-01-02 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-07-01 | 2017-04-01 | 2016-10-01 | 2016-07-02 | 2016-04-02 | 2016-01-02 | 2015-10-03 | 2015-07-04 | 2015-01-03 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-10-01 | 2011-04-02 | 2011-01-01 | 2010-10-02 | 2010-01-02 | 2009-01-03 | 2008-09-27 | 2008-06-28 | 2008-03-29 | 2007-09-29 | 2007-06-30 | 2007-03-31 | 2006-12-30 | 2006-09-30 | 2006-07-01 | 2006-04-01 | 2005-12-31 | 2005-07-02 | 2005-04-02 | 2005-01-01 | 2004-10-02 | 2004-07-03 | 2004-04-03 | 2004-01-03 | 2003-09-27 | 2003-06-28 | 2003-03-29 | 2002-12-28 | 2002-09-28 | 2002-06-29 | 2002-03-30 | 2001-12-29 | 2001-09-29 | 2001-06-30 | 2000-12-30 | 2000-01-01 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 162,751,000 | 158,380,000 | 145,349,000 | 151,338,000 | 179,613,000 | 181,768,000 | 364,889,000 | 332,423,000 | 328,336,000 | 330,420,000 | 307,081,000 | 300,183,000 | 295,454,000 | 288,420,000 | 246,879,000 | 230,370,000 | 237,753,000 | 239,832,000 | 248,695,000 | 265,368,000 | 256,964,000 | 311,917,000 | 278,418,000 | 227,368,000 | 194,098,000 | 234,830,000 | 182,748,000 | 231,353,000 | 225,041,000 | 239,751,000 | 256,326,000 | 266,197,000 | 191,745,000 | 229,365,000 | 176,320,000 | 143,210,000 | 143,210,000 | 143,210,000 | 143,210,000 | 111,126,000 | 111,126,000 | 111,126,000 | 87,738,000 | 118,267,000 | 142,733,000 | 115,349,000 | 96,056,000 | 71,047,000 | 76,601,000 | 65,538,000 | 71,164,000 | 24,222,000 | 24,222,000 | 24,222,000 | 13,658,000 | 13,658,000 | 13,281,000 | 13,699,000 | 9,982,000 | 17,566,000 | 11,718,000 | 9,876,000 | 32,496,000 | 27,029,000 | 20,977,000 | 9,173,000 | 25,505,000 | 15,067,000 | 15,067,000 | 15,067,000 | 15,067,000 | 18,965,000 | 18,965,000 | 18,965,000 | 18,965,000 | 10,335,000 | 13,964,000 | 5,485,000 | 6,686,000 | 6,274,000 | 4,472,000 | 3,269,000 | 2,465,000 | 4,105,000 | 3,165,000 | ||
trade accounts receivable | 9,657,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 96,358,000 | 102,608,000 | 90,781,000 | 83,269,000 | 73,557,000 | 69,735,000 | 63,984,000 | 61,832,000 | 60,870,000 | 61,454,000 | 60,081,000 | 61,962,000 | 64,490,000 | 67,089,000 | 67,278,000 | 84,164,000 | 97,581,000 | 98,318,000 | 96,316,000 | 89,587,000 | 87,646,000 | 90,224,000 | 78,167,000 | 69,279,000 | 60,568,000 | 68,905,000 | 76,141,000 | 88,127,000 | 86,465,000 | 81,110,000 | 74,123,000 | 68,128,000 | 63,334,000 | 68,688,000 | 69,680,000 | 66,119,000 | 66,119,000 | 66,119,000 | 66,119,000 | 45,248,000 | 45,248,000 | 45,248,000 | 42,584,000 | 44,528,000 | 46,890,000 | 45,671,000 | 41,712,000 | 42,974,000 | 33,296,000 | 33,805,000 | 35,286,000 | 34,078,000 | 34,078,000 | 34,078,000 | 25,761,000 | 25,761,000 | 23,879,000 | 22,011,000 | 22,038,000 | 21,080,000 | 21,058,000 | 20,810,000 | 21,900,000 | 22,483,000 | 22,497,000 | 20,458,000 | 21,295,000 | 17,722,000 | 17,722,000 | 17,722,000 | 17,722,000 | 14,069,000 | 14,069,000 | 14,069,000 | 14,069,000 | 13,042,000 | 9,449,000 | 8,607,000 | 9,119,000 | 8,822,000 | 8,984,000 | 9,554,000 | 9,533,000 | 10,274,000 | 10,461,000 | ||
prepaid expenses and other current assets | 25,467,000 | 27,417,000 | 27,935,000 | 27,259,000 | 28,224,000 | 27,684,000 | 22,318,000 | 24,826,000 | 31,864,000 | 25,872,000 | 23,298,000 | 25,501,000 | 35,934,000 | 28,873,000 | 26,997,000 | 27,470,000 | 28,451,000 | 26,967,000 | 23,414,000 | 26,551,000 | 28,570,000 | 23,145,000 | 29,447,000 | 28,302,000 | 32,097,000 | 25,544,000 | 24,089,000 | 26,304,000 | 31,819,000 | 32,228,000 | 31,777,000 | 31,801,000 | 31,373,000 | 32,109,000 | 33,161,000 | 34,935,000 | 34,935,000 | 34,935,000 | 34,935,000 | 34,553,000 | 34,553,000 | 34,553,000 | 32,190,000 | 35,756,000 | 32,308,000 | 35,105,000 | 28,252,000 | 19,633,000 | 28,754,000 | 24,163,000 | 18,884,000 | 23,377,000 | 20,261,000 | 20,261,000 | 10,391,000 | 10,391,000 | 12,657,000 | 11,090,000 | 9,545,000 | 9,691,000 | 10,379,000 | 7,328,000 | 7,068,000 | 8,908,000 | 6,833,000 | 6,048,000 | 6,432,000 | 5,808,000 | 5,808,000 | 5,808,000 | 5,808,000 | 3,294,000 | 3,294,000 | 3,294,000 | 3,294,000 | 2,126,000 | 1,858,000 | 1,575,000 | 1,545,000 | 1,203,000 | 1,709,000 | 1,761,000 | 1,441,000 | ||||
total current assets | 294,233,000 | 288,405,000 | 264,065,000 | 261,866,000 | 281,394,000 | 279,187,000 | 451,191,000 | 419,081,000 | 421,070,000 | 417,746,000 | 390,460,000 | 387,646,000 | 395,878,000 | 384,382,000 | 341,154,000 | 342,004,000 | 363,785,000 | 365,117,000 | 368,425,000 | 381,506,000 | 373,180,000 | 425,286,000 | 386,032,000 | 324,949,000 | 286,763,000 | 329,279,000 | 282,978,000 | 348,783,000 | 370,179,000 | 434,762,000 | 404,659,000 | 366,126,000 | 286,452,000 | 330,162,000 | 279,161,000 | 244,264,000 | 244,264,000 | 244,264,000 | 244,264,000 | 190,927,000 | 190,927,000 | 190,927,000 | 162,512,000 | 201,925,000 | 226,359,000 | 196,125,000 | 166,020,000 | 133,654,000 | 138,651,000 | 123,506,000 | 125,334,000 | 81,677,000 | 80,272,000 | 80,272,000 | 51,926,000 | 51,926,000 | 52,674,000 | 49,780,000 | 44,276,000 | 50,706,000 | 45,617,000 | 43,933,000 | 63,895,000 | 60,615,000 | 53,022,000 | 38,211,000 | 56,398,000 | 40,823,000 | 40,823,000 | 40,823,000 | 40,823,000 | 38,249,000 | 38,249,000 | 38,249,000 | 38,249,000 | 26,920,000 | 27,043,000 | 17,193,000 | 18,907,000 | 17,538,000 | 16,377,000 | 15,546,000 | 14,189,000 | 16,841,000 | 16,750,000 | ||
property and equipment | 94,625,000 | 94,383,000 | 96,212,000 | 96,532,000 | 94,245,000 | 94,565,000 | 98,033,000 | 97,686,000 | 98,186,000 | 99,814,000 | 95,159,000 | 95,736,000 | 96,798,000 | 97,773,000 | 95,228,000 | 97,827,000 | 100,792,000 | 101,780,000 | 100,957,000 | 97,849,000 | 98,622,000 | 100,445,000 | 99,400,000 | 98,435,000 | 97,246,000 | 95,233,000 | 91,515,000 | 92,637,000 | 91,994,000 | 93,555,000 | 96,845,000 | 101,357,000 | 102,146,000 | 102,534,000 | 102,035,000 | 87,982,000 | 87,982,000 | 87,982,000 | 87,982,000 | 71,164,000 | 71,164,000 | 71,164,000 | 66,310,000 | 65,859,000 | 58,843,000 | 60,432,000 | 58,796,000 | 60,715,000 | 62,052,000 | 60,343,000 | 61,188,000 | 57,568,000 | 57,568,000 | 57,568,000 | 57,241,000 | 57,241,000 | 56,762,000 | 59,392,000 | 60,163,000 | 55,888,000 | 45,838,000 | 42,293,000 | 37,979,000 | 30,323,000 | 25,764,000 | 23,777,000 | 23,489,000 | 23,194,000 | 23,194,000 | 23,194,000 | 23,194,000 | 20,195,000 | 20,195,000 | 20,195,000 | 20,195,000 | 19,591,000 | 18,730,000 | 18,478,000 | 18,405,000 | 17,735,000 | 18,301,000 | 18,792,000 | 19,489,000 | 20,500,000 | 20,174,000 | ||
goodwill | 138,127,000 | 137,962,000 | 144,288,000 | 144,230,000 | 144,218,000 | 144,168,000 | 17,196,000 | 16,837,000 | 16,902,000 | 17,102,000 | 16,801,000 | 16,859,000 | 17,411,000 | 17,368,000 | 17,104,000 | 17,476,000 | 17,661,000 | 17,668,000 | 17,510,000 | 17,467,000 | 17,310,000 | 17,367,000 | 16,894,000 | 16,521,000 | 16,493,000 | 16,636,000 | 16,456,000 | 16,829,000 | 17,073,000 | 16,829,000 | 17,224,000 | 17,797,000 | 17,167,000 | 16,966,000 | 16,801,000 | 17,432,000 | 17,432,000 | 17,432,000 | 17,432,000 | 17,941,000 | 17,941,000 | 17,941,000 | 18,092,000 | 17,919,000 | 17,933,000 | 18,105,000 | 17,969,000 | 17,933,000 | 17,797,000 | 17,675,000 | 17,776,000 | 17,267,000 | 16,930,000 | 16,930,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 5,690,000 | 4,267,000 | 4,267,000 | 4,267,000 | 4,267,000 | 4,260,000 | |||||||||||
intangible assets | 128,901,000 | 133,151,000 | 138,159,000 | 142,747,000 | 147,157,000 | 151,823,000 | 29,237,000 | 28,637,000 | 29,105,000 | 29,919,000 | 29,462,000 | 29,997,000 | 31,971,000 | 32,432,000 | 32,158,000 | 34,371,000 | 30,124,000 | 30,442,000 | 30,312,000 | 30,489,000 | 30,345,000 | 30,796,000 | 29,748,000 | 29,008,000 | 29,071,000 | 29,840,000 | 29,667,000 | 31,129,000 | 32,227,000 | 32,217,000 | 33,811,000 | 35,969,000 | 34,728,000 | 34,449,000 | 34,273,000 | 38,269,000 | 38,269,000 | 38,269,000 | 38,269,000 | 40,952,000 | 40,952,000 | 40,952,000 | 41,482,000 | 41,015,000 | 41,210,000 | 42,078,000 | 41,812,000 | 41,963,000 | 42,022,000 | 41,846,000 | 42,495,000 | 41,915,000 | 40,616,000 | 40,616,000 | |||||||||||||||||||||||||||||||||
deferred tax assets | 25,159,000 | 27,209,000 | 24,157,000 | 26,435,000 | 18,843,000 | 19,644,000 | 16,823,000 | 18,190,000 | 11,347,000 | 13,284,000 | 15,135,000 | 15,914,000 | 7,868,000 | 9,799,000 | 13,019,000 | 11,265,000 | 4,542,000 | 4,839,000 | 5,465,000 | 5,486,000 | 5,164,000 | 4,640,000 | 4,618,000 | 3,741,000 | 2,756,000 | 3,090,000 | 5,267,000 | 5,473,000 | 3,249,000 | 3,771,000 | 3,609,000 | 3,098,000 | 28,577,000 | 18,081,000 | 17,321,000 | 9,844,000 | 9,844,000 | 9,844,000 | 9,844,000 | 5,933,000 | 5,933,000 | 5,933,000 | 5,597,000 | 5,515,000 | 5,695,000 | 3,562,000 | 4,380,000 | 6,149,000 | 6,705,000 | 10,913,000 | 11,248,000 | 12,383,000 | |||||||||||||||||||||||||||||||||||
other assets | 57,921,000 | 61,805,000 | 59,710,000 | 62,716,000 | 60,739,000 | 58,806,000 | 58,828,000 | 50,988,000 | 52,665,000 | 54,892,000 | 54,131,000 | 56,528,000 | 55,607,000 | 54,795,000 | 57,400,000 | 55,016,000 | 56,015,000 | 57,894,000 | 56,277,000 | 58,652,000 | 59,891,000 | 62,353,000 | 40,840,000 | 39,497,000 | 41,421,000 | 42,856,000 | 37,158,000 | 37,550,000 | 36,861,000 | 18,247,000 | 19,136,000 | 21,598,000 | 21,581,000 | 22,588,000 | 22,422,000 | 25,446,000 | 25,446,000 | 25,446,000 | 25,446,000 | 23,667,000 | 23,667,000 | 23,667,000 | 22,937,000 | 22,688,000 | 21,426,000 | 11,031,000 | 9,947,000 | 8,243,000 | 7,057,000 | 6,729,000 | 6,471,000 | 5,826,000 | 8,416,000 | 8,416,000 | 8,581,000 | 8,581,000 | 6,839,000 | 5,673,000 | 5,409,000 | 5,125,000 | 4,503,000 | 4,052,000 | 3,457,000 | 3,374,000 | 2,349,000 | 2,612,000 | 2,771,000 | 1,957,000 | 1,957,000 | 1,957,000 | 1,957,000 | 2,416,000 | 2,416,000 | 2,416,000 | 2,416,000 | 2,342,000 | 2,069,000 | 2,043,000 | 1,801,000 | 1,755,000 | 1,802,000 | 1,654,000 | |||||
total assets | 738,966,000 | 742,915,000 | 726,591,000 | 734,526,000 | 746,596,000 | 748,193,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, redeemable noncontrolling interest, and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 16,230,000 | 17,263,000 | 16,219,000 | 17,899,000 | 13,974,000 | 11,984,000 | 7,041,000 | 6,648,000 | 8,266,000 | 10,070,000 | 9,321,000 | 9,273,000 | 10,511,000 | 11,049,000 | 10,362,000 | 10,175,000 | 11,248,000 | 13,508,000 | 13,706,000 | 13,144,000 | 11,952,000 | 18,195,000 | 14,173,000 | 10,942,000 | 11,824,000 | 12,525,000 | 8,605,000 | 11,694,000 | 11,700,000 | 14,467,000 | 12,379,000 | 12,681,000 | 9,290,000 | 7,444,000 | 8,839,000 | 10,043,000 | 10,043,000 | 10,043,000 | 10,043,000 | 7,779,000 | 7,779,000 | 7,779,000 | 6,551,000 | 6,408,000 | 6,083,000 | 8,061,000 | 7,285,000 | 8,152,000 | 6,906,000 | 6,408,000 | 7,572,000 | 6,445,000 | 6,445,000 | 6,445,000 | 5,810,000 | 5,810,000 | 6,879,000 | 9,384,000 | 8,753,000 | 7,932,000 | 7,910,000 | 9,337,000 | 7,201,000 | 10,241,000 | 8,928,000 | 6,303,000 | 5,652,000 | 5,106,000 | 5,106,000 | 5,106,000 | 5,106,000 | 5,215,000 | 5,215,000 | 5,215,000 | 5,215,000 | 5,045,000 | 4,456,000 | 2,956,000 | 2,666,000 | 3,003,000 | 3,032,000 | 2,372,000 | 2,627,000 | 4,605,000 | 4,386,000 | ||
line of credit | 14,000,000 | 14,000,000 | 23,000,000 | 23,000,000 | 10,000,000 | 7,000,000 | 34,990,000 | 30,650,000 | 9,835,000 | 28,000,000 | 34,625,000 | 34,515,000 | 2,913,000 | 1,133,000 | 903,000 | 2,575,000 | 4,098,000 | 5,808,000 | 6,158,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | 87,009,000 | 97,302,000 | 102,445,000 | 103,726,000 | 100,409,000 | 104,641,000 | 107,738,000 | 97,248,000 | 103,045,000 | 107,989,000 | 103,238,000 | 104,566,000 | 119,711,000 | 132,784,000 | 115,484,000 | 123,419,000 | 136,719,000 | 147,282,000 | 144,258,000 | 139,856,000 | 139,500,000 | 149,878,000 | 146,690,000 | 128,775,000 | 112,680,000 | 123,573,000 | 121,041,000 | 117,065,000 | 118,292,000 | 138,419,000 | 124,371,000 | 113,687,000 | 112,137,000 | 127,930,000 | 102,023,000 | 121,369,000 | 121,369,000 | 121,369,000 | 121,369,000 | 100,926,000 | 100,926,000 | 100,926,000 | 88,912,000 | 82,297,000 | 73,861,000 | 74,474,000 | 67,328,000 | 61,894,000 | 59,881,000 | 60,341,000 | 54,817,000 | 52,584,000 | 51,179,000 | 51,179,000 | 34,668,000 | 34,668,000 | 47,655,000 | 34,875,000 | 33,326,000 | 29,654,000 | 32,507,000 | 35,165,000 | 32,065,000 | 29,564,000 | 25,954,000 | 24,479,000 | 24,624,000 | 17,644,000 | 17,644,000 | 17,644,000 | 17,644,000 | 14,704,000 | 14,704,000 | 14,704,000 | 14,704,000 | 15,455,000 | 11,653,000 | 9,673,000 | 8,655,000 | 8,586,000 | 7,643,000 | 7,077,000 | 5,114,000 | ||||
total current liabilities | 117,239,000 | 128,565,000 | 118,664,000 | 121,625,000 | 137,383,000 | 139,625,000 | 114,779,000 | 103,896,000 | 112,631,000 | 118,845,000 | 112,559,000 | 113,839,000 | 130,222,000 | 143,833,000 | 125,846,000 | 133,594,000 | 157,967,000 | 160,790,000 | 157,964,000 | 153,000,000 | 151,452,000 | 168,073,000 | 160,863,000 | 139,717,000 | 124,504,000 | 136,098,000 | 129,646,000 | 128,759,000 | 129,992,000 | 152,886,000 | 136,750,000 | 126,368,000 | 121,427,000 | 135,374,000 | 110,862,000 | 131,412,000 | 131,412,000 | 131,412,000 | 131,412,000 | 108,705,000 | 108,705,000 | 108,705,000 | 105,463,000 | 88,705,000 | 79,944,000 | 82,535,000 | 74,613,000 | 70,046,000 | 66,787,000 | 66,749,000 | 62,389,000 | 59,029,000 | 57,624,000 | 57,624,000 | 40,478,000 | 40,478,000 | 54,534,000 | 44,259,000 | 42,079,000 | 37,586,000 | 40,417,000 | 79,017,000 | 39,266,000 | 39,805,000 | 34,882,000 | 30,782,000 | 30,276,000 | 22,750,000 | 22,750,000 | 22,750,000 | 22,750,000 | 19,919,000 | 19,919,000 | 19,919,000 | 19,919,000 | 20,500,000 | 16,109,000 | 12,646,000 | 17,679,000 | 15,793,000 | 14,292,000 | 14,381,000 | 13,839,000 | 17,614,000 | 17,194,000 | ||
deferred tax liabilities | 5,057,000 | 4,892,000 | 4,467,000 | 4,662,000 | 4,801,000 | 4,073,000 | 4,727,000 | 4,653,000 | 5,113,000 | 4,552,000 | 4,747,000 | 4,796,000 | 5,575,000 | 4,071,000 | 4,801,000 | 5,142,000 | 11,419,000 | 7,497,000 | 7,840,000 | 4,806,000 | 13,975,000 | 12,009,000 | 8,248,000 | 6,584,000 | 13,730,000 | 10,282,000 | 5,433,000 | 5,787,000 | 17,507,000 | 9,848,000 | 8,125,000 | 17,475,000 | 5,249,000 | 4,965,000 | 5,952,000 | 9,822,000 | 9,822,000 | 9,822,000 | 9,822,000 | 10,601,000 | 10,601,000 | 10,601,000 | 10,763,000 | 10,672,000 | 10,577,000 | 9,022,000 | 9,109,000 | 10,054,000 | 9,571,000 | 9,638,000 | 10,160,000 | 9,793,000 | |||||||||||||||||||||||||||||||||||
other long-term liabilities | 21,884,000 | 23,186,000 | 21,907,000 | 22,681,000 | 20,539,000 | 18,163,000 | 18,715,000 | 10,662,000 | 11,543,000 | 12,158,000 | 13,448,000 | 15,221,000 | 14,382,000 | 14,173,000 | 14,317,000 | 15,542,000 | 13,587,000 | 14,329,000 | 14,063,000 | 15,020,000 | 16,308,000 | 19,155,000 | 19,304,000 | 16,774,000 | 17,908,000 | 18,842,000 | 13,676,000 | 13,699,000 | 12,867,000 | 1,058,000 | 1,128,000 | 1,124,000 | 1,163,000 | 1,299,000 | 1,266,000 | 1,151,000 | 1,151,000 | 1,151,000 | 1,151,000 | 1,114,000 | 1,114,000 | 1,114,000 | 1,256,000 | 1,290,000 | 1,204,000 | 1,127,000 | 1,196,000 | 909,000 | 946,000 | 998,000 | 901,000 | 1,012,000 | 1,012,000 | 1,012,000 | 1,587,000 | 1,587,000 | 1,212,000 | 2,836,000 | 2,820,000 | 2,728,000 | 1,673,000 | 1,071,000 | 837,000 | 837,000 | 837,000 | 685,000 | 633,000 | 725,000 | |||||||||||||||||||
total liabilities | 144,180,000 | 156,643,000 | 145,038,000 | 148,968,000 | 162,723,000 | 161,861,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redeemable noncontrolling interest | 51,236,000 | 53,168,000 | 53,479,000 | 54,498,000 | 54,111,000 | 54,223,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.001 par value... | 18,000 | 18,000 | 18,000 | 18,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 20,000 | 20,000 | 20,000 | 21,000 | 21,000 | 23,000 | 24,000 | 24,000 | 24,000 | 24,000 | 24,000 | 24,000 | 13,000 | 13,000 | 13,000 | 13,000 | 13,000 | 13,000 | 13,000 | 12,000 | 13,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 14,000 | 15,000 | 16,000 | 16,000 | 16,000 | 15,000 | 15,000 | 16,000 | 16,000 | 16,000 | 16,000 | 16,000 | 18,000 | 18,000 | 18,000 | 18,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 10,000 | 9,000 | 9,000 | 9,000 | 10,000 | 10,000 | 10,000 | ||||||||||
additional paid-in capital | 84,733,000 | 83,544,000 | 79,850,000 | 76,374,000 | 74,867,000 | 75,816,000 | 72,277,000 | 68,814,000 | 65,111,000 | 65,661,000 | 62,152,000 | 59,970,000 | 56,351,000 | 55,604,000 | 52,238,000 | 49,206,000 | 45,951,000 | 50,010,000 | 50,946,000 | 53,909,000 | 54,084,000 | 62,460,000 | 59,011,000 | 55,526,000 | 52,004,000 | 59,445,000 | 56,893,000 | 68,846,000 | 69,100,000 | 83,216,000 | 83,542,000 | 79,434,000 | 72,962,000 | 79,507,000 | 75,703,000 | 69,740,000 | 69,740,000 | 69,740,000 | 69,740,000 | 61,613,000 | 61,613,000 | 61,613,000 | 38,597,000 | 51,925,000 | 58,383,000 | 52,848,000 | 45,777,000 | 41,955,000 | 49,263,000 | 47,742,000 | 52,258,000 | 51,222,000 | 51,222,000 | 51,222,000 | 16,425,000 | 16,425,000 | 8,089,000 | 9,612,000 | 11,759,000 | 10,456,000 | 4,831,000 | 3,114,000 | 19,056,000 | 15,573,000 | 11,996,000 | 7,420,000 | 11,228,000 | 11,853,000 | 11,853,000 | 11,853,000 | 11,853,000 | 14,187,000 | 14,187,000 | 14,187,000 | 14,187,000 | 8,951,000 | 8,759,000 | 6,093,000 | 3,675,000 | 2,227,000 | 2,340,000 | 2,359,000 | 2,359,000 | 2,359,000 | 2,364,000 | ||
retained earnings | 473,235,000 | 465,720,000 | 467,495,000 | 474,017,000 | 477,628,000 | 478,944,000 | 474,490,000 | 463,883,000 | 453,451,000 | 445,217,000 | 428,447,000 | 427,311,000 | 410,019,000 | 391,636,000 | 378,841,000 | 363,912,000 | 344,755,000 | 344,637,000 | 349,586,000 | 365,650,000 | 353,213,000 | 382,794,000 | 343,165,000 | 312,659,000 | 284,682,000 | 306,146,000 | 275,392,000 | 327,544,000 | 329,001,000 | 362,250,000 | 349,579,000 | 315,672,000 | 293,921,000 | 310,022,000 | 286,763,000 | 214,875,000 | 214,875,000 | 214,875,000 | 214,875,000 | 166,406,000 | 166,406,000 | 166,406,000 | 155,656,000 | 196,992,000 | 216,560,000 | 179,741,000 | 162,988,000 | 138,778,000 | 141,042,000 | 130,120,000 | 132,550,000 | 90,207,000 | 90,207,000 | 90,207,000 | 56,410,000 | 56,410,000 | 24,107,000 | 33,361,000 | 47,803,000 | 37,655,000 | 19,049,000 | 13,213,000 | 52,243,000 | 44,251,000 | 39,110,000 | 31,211,000 | 45,280,000 | 34,496,000 | 34,496,000 | 34,496,000 | 34,496,000 | 28,935,000 | 28,935,000 | 28,935,000 | 28,935,000 | 22,098,000 | 21,550,000 | 18,095,000 | 14,520,000 | 15,254,000 | 14,871,000 | 13,869,000 | 12,752,000 | 12,106,000 | 11,546,000 | ||
accumulated other comprehensive income | -14,436,000 | -16,178,000 | -19,289,000 | -19,349,000 | -22,752,000 | -22,670,000 | -13,699,000 | -20,508,000 | -18,593,000 | -13,695,000 | -20,224,000 | -18,476,000 | -11,035,000 | -12,787,000 | -19,999,000 | -9,456,000 | -779,000 | 458,000 | -1,473,000 | -956,000 | -4,540,000 | -3,625,000 | -13,080,000 | -19,130,000 | -19,099,000 | -13,901,000 | -18,021,000 | -12,257,000 | 5,848,000 | 2,132,000 | 2,132,000 | 2,132,000 | 5,183,000 | 5,324,000 | 4,784,000 | 6,046,000 | 5,227,000 | 6,901,000 | 6,661,000 | 5,751,000 | 6,239,000 | 5,357,000 | 3,721,000 | 3,721,000 | 1,523,000 | 1,523,000 | 408,000 | 1,833,000 | 1,575,000 | 1,037,000 | 608,000 | 438,000 | 355,000 | 819,000 | 790,000 | 713,000 | 1,475,000 | 1,475,000 | 1,475,000 | 1,475,000 | 1,230,000 | 1,230,000 | 1,230,000 | 1,230,000 | 860,000 | 781,000 | 146,000 | ||||||||||||||||||||
total stockholders' equity attributable to usana | 543,550,000 | 533,104,000 | 528,074,000 | 531,060,000 | 529,762,000 | 532,109,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities, redeemable noncontrolling interest, and stockholders' equity | 738,966,000 | 742,915,000 | 726,591,000 | 734,526,000 | 746,596,000 | 748,193,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit - short term | 1,320,000 | 786,000 | 10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 533,087,000 | 512,208,000 | 499,988,000 | 497,202,000 | 470,394,000 | 468,824,000 | 455,354,000 | 434,472,000 | 411,099,000 | 403,681,000 | 389,946,000 | 395,124,000 | 399,079,000 | 418,623,000 | 402,777,000 | 441,650,000 | 389,117,000 | 14,153,000 | 13,687,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding 21,017 as of june 27, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 21,655 as of december 28, 2019 | 21,000 | 21,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 349,076,000 | 317,608,000 | 351,712,000 | 314,286,000 | 384,156,000 | 391,217,000 | 435,589,000 | 429,281,000 | 400,978,000 | 362,812,000 | 383,142,000 | 353,933,000 | 280,852,000 | 280,852,000 | 280,852,000 | 280,852,000 | 230,164,000 | 230,164,000 | 230,164,000 | 199,448,000 | 254,254,000 | 279,741,000 | 238,649,000 | 214,006,000 | 187,648,000 | 196,980,000 | 183,627,000 | 191,062,000 | 146,802,000 | 145,166,000 | 145,166,000 | 74,373,000 | 74,373,000 | 31,836,000 | 43,397,000 | 61,411,000 | 49,702,000 | 24,933,000 | 16,951,000 | 71,755,000 | 60,197,000 | 51,943,000 | 39,439,000 | 57,240,000 | 47,843,000 | 47,843,000 | 47,843,000 | 47,843,000 | 44,371,000 | 44,371,000 | 44,371,000 | 44,371,000 | 31,928,000 | 31,100,000 | 24,343,000 | 18,093,000 | 17,204,000 | 17,158,000 | 15,712,000 | 14,527,000 | |||||||||||||||||||||||||||
issued and outstanding 20,995 as of march 28, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
securities held-to-maturity | 2,999,000 | 26,854,000 | 81,673,000 | 42,433,000 | 3,374,000 | 4,428,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding 21,655 as of december 28, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 23,567 as of december 29, 2018 | 22,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issued and outstanding 23,567 as of december 29, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 21,631 as of september 28, 2019 | 22,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 22,980 as of june 29, 2019 | 23,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit - long term | 7,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 1,711,000 | 1,711,000 | 2,116,000 | 2,116,000 | 2,857,000 | 2,980,000 | 2,711,000 | 2,369,000 | 2,462,000 | 2,659,000 | 2,431,000 | 2,195,000 | 2,715,000 | 2,532,000 | 3,166,000 | 2,226,000 | 2,226,000 | 2,226,000 | 2,226,000 | 1,921,000 | 1,921,000 | 1,921,000 | 1,921,000 | 1,417,000 | 1,772,000 | 1,526,000 | 1,557,000 | 1,239,000 | 1,212,000 | 962,000 | 750,000 | 46,000 | 607,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 607,000 | 607,000 | 607,000 | 607,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorized — 50,000 shares, issued and outstanding 15,350 as of january 3, 2009 and 15,350 as of april 4, 2009 | 15,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets held for sale | 3,260,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 69,000 | 832,000 | 1,071,000 | 1,071,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long-term debt | 3,445,000 | 3,071,000 | 2,714,000 | 2,357,000 | 2,000,000 | 1,500,000 | 1,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations, current | 17,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current maturities | 2,646,000 | 3,429,000 | 4,286,000 | 5,143,000 | 6,000,000 | 6,500,000 | 7,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 922,000 | 775,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 1,676,000 | 891,000 | 861,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts recievable | 675,000 | 308,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses | 819,000 | 1,434,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred taxes | 35,000 | 96,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilites | 5,701,000 | 5,650,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-04-04 | 2026-01-03 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 | 2023-09-30 | 2023-07-01 | 2023-04-01 | 2022-12-31 | 2022-10-01 | 2022-07-02 | 2022-04-02 | 2022-01-01 | 2021-10-02 | 2021-07-03 | 2021-04-03 | 2021-01-01 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-31 | 2019-03-30 | 2018-09-29 | 2018-06-30 | 2018-04-01 | 2018-03-31 | 2017-09-30 | 2017-07-01 | 2017-04-02 | 2016-10-01 | 2016-07-02 | 2016-04-04 | 2016-04-02 | 2015-09-27 | 2015-06-28 | 2015-03-29 | 2014-09-28 | 2014-06-28 | 2014-03-30 | 2014-03-29 | 2013-09-28 | 2013-06-30 | 2013-03-31 | 2013-03-30 | 2012-10-01 | 2012-07-02 | 2012-04-02 | 2012-03-31 | 2011-10-01 | 2011-07-03 | 2011-04-03 | 2011-04-02 | 2011-01-01 | 2010-10-02 | 2010-07-04 | 2010-04-04 | 2010-01-01 | 2009-09-27 | 2009-06-28 | 2009-03-29 | 2008-09-27 | 2008-06-28 | 2008-03-31 | 2008-03-29 | 2007-09-29 | 2007-06-30 | 2007-04-01 | 2007-03-31 | 2006-12-30 | 2006-09-30 | 2006-07-01 | 2006-04-02 | 2006-04-01 | 2005-12-31 | 2005-10-02 | 2005-07-02 | 2005-04-03 | 2005-04-02 | 2005-01-01 | 2004-09-27 | 2004-06-28 | 2004-04-03 | 2004-03-29 | 2004-01-01 | 2003-09-27 | 2003-06-28 | 2003-03-30 | 2003-03-29 | 2002-12-28 | 2002-09-28 | 2002-06-29 | 2002-03-31 | 2002-03-30 | 2001-12-29 | 2001-09-29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 6,959,000 | -1,595,000 | -6,662,000 | 10,444,000 | 9,290,000 | 4,484,000 | 10,607,000 | 10,432,000 | 16,537,000 | 16,766,000 | 11,347,000 | 17,292,000 | 18,383,000 | 12,795,000 | 14,929,000 | 19,157,000 | 22,469,000 | 20,320,000 | 27,330,000 | 38,234,000 | 30,621,000 | 31,470,000 | 30,506,000 | 27,977,000 | 26,552,000 | 30,754,000 | 24,222,000 | 21,378,000 | 24,172,000 | 24,172,000 | 31,040,000 | 33,907,000 | 28,946,000 | 28,946,000 | 23,769,000 | 23,259,000 | 21,358,000 | 30,098,000 | 25,762,000 | 22,299,000 | 22,299,000 | 25,609,000 | 25,416,000 | 19,680,000 | 19,498,000 | 19,301,000 | 16,537,000 | 16,537,000 | 16,753,000 | 24,210,000 | 17,779,000 | 17,779,000 | 17,490,000 | 16,745,000 | 13,751,000 | 13,751,000 | 12,385,000 | 13,856,000 | 11,350,000 | 11,350,000 | 12,391,000 | 12,849,000 | 10,770,000 | 9,641,000 | 22,302,000 | 7,912,000 | 8,791,000 | 6,646,000 | 8,139,000 | 10,148,000 | 7,547,000 | 7,547,000 | 11,258,000 | 11,314,000 | 11,686,000 | 11,686,000 | 11,139,000 | 10,223,000 | 10,344,000 | 9,560,000 | 9,560,000 | 10,481,000 | 10,042,000 | 9,543,000 | 8,928,000 | 8,928,000 | 9,155,000 | 7,996,000 | 7,413,000 | 6,213,000 | 6,213,000 | 16,797,000 | 6,056,000 | 4,349,000 | 3,575,000 | 3,575,000 | 3,305,000 | 2,343,000 | 1,738,000 | 1,117,000 | 1,117,000 | 648,000 | 586,000 |
adjustments to reconcile net earnings to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 8,277,000 | 8,561,000 | 7,919,000 | 7,743,000 | 8,339,000 | 3,999,000 | 3,569,000 | 3,813,000 | 3,158,000 | 2,912,000 | 3,271,000 | 3,220,000 | 3,299,000 | 3,292,000 | 3,473,000 | 3,349,000 | 3,279,000 | 3,282,000 | 3,243,000 | 3,280,000 | 3,231,000 | 2,523,000 | 3,469,000 | 3,550,000 | 3,494,000 | 3,556,000 | 3,533,000 | 3,788,000 | 3,866,000 | 3,866,000 | 4,049,000 | 4,154,000 | 4,531,000 | 4,531,000 | 4,131,000 | 4,200,000 | 3,466,000 | 3,176,000 | 3,234,000 | 3,520,000 | 3,520,000 | 2,654,000 | 2,293,000 | 2,337,000 | 2,277,000 | 2,197,000 | 2,211,000 | 2,211,000 | 2,239,000 | 2,328,000 | 2,303,000 | 2,303,000 | 2,198,000 | 2,214,000 | 2,196,000 | 2,196,000 | 2,115,000 | 2,110,000 | 2,136,000 | 2,136,000 | 2,275,000 | 2,018,000 | 1,819,000 | 1,804,000 | 2,604,000 | 1,743,000 | 1,743,000 | 1,826,000 | 1,723,000 | 1,562,000 | 1,609,000 | 1,609,000 | 1,142,000 | 1,171,000 | 1,286,000 | 1,286,000 | 1,313,000 | 1,325,000 | 1,460,000 | 1,464,000 | 1,464,000 | 1,551,000 | 1,529,000 | 1,476,000 | 1,348,000 | 1,348,000 | 1,410,000 | 1,175,000 | 1,229,000 | 1,026,000 | 1,026,000 | 2,001,000 | 1,000,000 | 924,000 | 915,000 | 915,000 | 1,021,000 | 1,021,000 | 1,036,000 | 1,059,000 | 1,059,000 | 1,115,000 | 1,047,000 |
right-of-use asset reduction | 1,512,000 | 1,725,000 | 1,648,000 | 1,861,000 | 1,906,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property and equipment | 13,000 | -2,217,000 | 95,000 | 0 | -16,000 | -388,000 | 405,000 | -2,000 | 24,000 | 3,000 | 64,000 | 77,000 | -3,000 | 16,000 | 0 | -2,000 | 47,000 | 29,000 | 23,000 | 1,782,000 | 39,000 | 4,000 | 35,000 | -1,000 | 8,000 | 91,000 | -3,000 | -7,000 | 18,000 | 18,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity-based compensation expense | 3,454,000 | 3,750,000 | 3,576,000 | 3,622,000 | 2,880,000 | 3,613,000 | 3,542,000 | 3,734,000 | 3,669,000 | 3,643,000 | 3,670,000 | 3,674,000 | 3,608,000 | 3,516,000 | 3,076,000 | 3,556,000 | 3,183,000 | 3,259,000 | 3,454,000 | 3,845,000 | 3,740,000 | 3,779,000 | 3,528,000 | 3,597,000 | 3,394,000 | 2,857,000 | 4,083,000 | 4,769,000 | 3,832,000 | 3,832,000 | 3,968,000 | 3,253,000 | 3,805,000 | 3,805,000 | 3,709,000 | 3,804,000 | 4,198,000 | 4,542,000 | 4,812,000 | 4,609,000 | 4,609,000 | 2,564,000 | 2,178,000 | 2,210,000 | 1,858,000 | 2,235,000 | 1,836,000 | 1,836,000 | 1,686,000 | 2,058,000 | 2,369,000 | 2,369,000 | 2,566,000 | 2,752,000 | 2,866,000 | 2,866,000 | 2,937,000 | 1,567,000 | 3,235,000 | 3,235,000 | 3,299,000 | 2,967,000 | 2,184,000 | 1,956,000 | 3,490,000 | 2,298,000 | 2,104,000 | 2,514,000 | 2,076,000 | 1,370,000 | 1,488,000 | 1,488,000 | 1,566,000 | 1,629,000 | 1,591,000 | 1,591,000 | 1,321,000 | 1,316,000 | 1,205,000 | 947,000 | 947,000 | ||||||||||||||||||||||
deferred income taxes | 2,108,000 | -2,671,000 | 2,023,000 | -7,840,000 | 1,355,000 | -2,697,000 | 871,000 | -7,465,000 | 2,547,000 | 1,469,000 | 808,000 | -8,583,000 | 3,557,000 | 1,131,000 | -1,489,000 | -10,492,000 | 3,667,000 | -367,000 | 3,172,000 | -8,743,000 | 2,968,000 | 1,653,000 | 703,000 | -9,937,000 | 4,611,000 | 6,999,000 | 88,000 | -13,770,000 | 3,048,000 | 3,048,000 | 3,102,000 | 3,102,000 | 1,380,000 | 353,000 | -178,000 | 234,000 | 234,000 | 66,000 | 108,000 | 108,000 | 331,000 | 609,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory write-down | 1,299,000 | 264,000 | 370,000 | 834,000 | 1,211,000 | 2,000 | 377,000 | 578,000 | 934,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable | -5,367,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 6,597,000 | -13,542,000 | -8,155,000 | -8,067,000 | -4,921,000 | 1,676,000 | 692,000 | -2,685,000 | -1,801,000 | -1,050,000 | 1,269,000 | -72,000 | 2,206,000 | 7,638,000 | 5,704,000 | 8,489,000 | 48,000 | -1,893,000 | -8,354,000 | -1,647,000 | 1,393,000 | -1,643,000 | -6,908,000 | -7,103,000 | 5,153,000 | 9,129,000 | 9,887,000 | 1,922,000 | 2,989,000 | 45,000 | 45,000 | 996,000 | 1,281,000 | 2,185,000 | 2,185,000 | 373,000 | 373,000 | 1,489,000 | -217,000 | 243,000 | 243,000 | 296,000 | 44,000 | 44,000 | 204,000 | 204,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other assets | -1,689,000 | 820,000 | 261,000 | -208,000 | -252,000 | -4,118,000 | 1,022,000 | 5,333,000 | -5,108,000 | -5,006,000 | 3,130,000 | 7,191,000 | -5,205,000 | -4,464,000 | 4,232,000 | -1,207,000 | -1,865,000 | -3,981,000 | 4,361,000 | 1,249,000 | -3,960,000 | 4,928,000 | -2,369,000 | -628,000 | -4,262,000 | -882,000 | 4,737,000 | 1,854,000 | 1,480,000 | 1,480,000 | 1,572,000 | 1,024,000 | 3,756,000 | 1,033,000 | 1,033,000 | 890,000 | 6,136,000 | 6,136,000 | 414,000 | 414,000 | 1,954,000 | -1,612,000 | 5,721,000 | 5,721,000 | -966,000 | 69,000 | 927,000 | 1,417,000 | -514,000 | 2,873,000 | -2,139,000 | 21,000 | 2,270,000 | 2,270,000 | -1,531,000 | 1,637,000 | 1,637,000 | ||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | -1,459,000 | 1,073,000 | -1,682,000 | 3,838,000 | 1,975,000 | 1,775,000 | 266,000 | -1,592,000 | -1,718,000 | 1,929,000 | -1,186,000 | -925,000 | -246,000 | 86,000 | 969,000 | -1,558,000 | -2,153,000 | -349,000 | 807,000 | 1,869,000 | -6,899,000 | -6,751,000 | 3,299,000 | -946,000 | -174,000 | 3,083,000 | -2,627,000 | -371,000 | 1,750,000 | 1,750,000 | 2,309,000 | -103,000 | 649,000 | 649,000 | 263,000 | 517,000 | 703,000 | 376,000 | 789,000 | 893,000 | -942,000 | 1,097,000 | 1,097,000 | 700,000 | 474,000 | 1,440,000 | 1,440,000 | -1,271,000 | 780,000 | 1,310,000 | 1,096,000 | 609,000 | 609,000 | 421,000 | 2,574,000 | 679,000 | 700,000 | 700,000 | 42,000 | 42,000 | 75,000 | 75,000 | -139,000 | 1,459,000 | 271,000 | 271,000 | -340,000 | -10,000 | 226,000 | ||||||||||||||||||||||||||||||||||
other liabilities | -11,945,000 | -6,525,000 | -1,354,000 | -38,000 | -6,301,000 | -4,834,000 | 6,614,000 | -5,659,000 | -2,866,000 | 802,000 | -1,987,000 | -14,155,000 | -14,694,000 | 14,506,000 | -3,785,000 | -8,536,000 | -11,251,000 | 2,256,000 | 1,234,000 | -1,205,000 | -13,741,000 | -29,812,000 | 14,681,000 | 13,912,000 | -10,237,000 | -1,972,000 | 4,262,000 | 16,781,000 | -554,000 | 1,784,000 | 3,105,000 | 3,960,000 | 10,960,000 | -815,000 | 5,542,000 | 2,472,000 | 2,472,000 | 7,340,000 | 3,818,000 | -1,005,000 | 3,324,000 | 3,711,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 9,759,000 | -3,390,000 | -1,961,000 | 12,218,000 | 15,482,000 | 5,785,000 | 29,534,000 | 7,990,000 | 17,683,000 | 26,023,000 | 22,234,000 | 9,551,000 | 12,833,000 | 40,463,000 | 29,125,000 | 14,613,000 | 19,701,000 | 24,922,000 | 37,488,000 | 39,158,000 | 19,659,000 | 8,741,000 | 49,062,000 | 32,638,000 | 30,786,000 | 55,740,000 | 50,314,000 | 15,158,000 | 5,521,000 | 5,521,000 | 54,500,000 | 37,675,000 | 19,518,000 | 19,518,000 | 13,037,000 | 53,712,000 | 1,901,000 | 33,763,000 | 34,506,000 | 13,471,000 | 13,471,000 | 28,350,000 | 22,606,000 | 23,561,000 | 36,145,000 | 28,781,000 | 2,469,000 | 2,469,000 | 17,297,000 | 26,991,000 | 20,305,000 | 20,305,000 | 19,677,000 | 21,303,000 | 22,643,000 | 22,643,000 | 22,067,000 | 13,856,000 | 17,545,000 | 17,545,000 | 19,869,000 | 20,912,000 | 10,265,000 | 15,062,000 | 45,580,000 | 14,064,000 | 12,925,000 | 9,060,000 | 16,238,000 | 16,238,000 | 15,481,000 | 14,801,000 | 15,377,000 | 15,253,000 | 10,801,000 | 7,537,000 | 7,537,000 | 14,521,000 | 9,075,000 | 7,795,000 | 7,795,000 | 12,514,000 | 8,620,000 | 9,910,000 | 7,139,000 | 7,139,000 | 4,917,000 | 3,228,000 | 3,228,000 | 2,594,000 | |||||||||||||
capital expenditures | -2,226,000 | -2,795,000 | -3,197,000 | -4,995,000 | -2,772,000 | -1,802,000 | -2,355,000 | -2,697,000 | -3,118,000 | -7,324,000 | -202,000 | -3,845,000 | -1,739,000 | -3,285,000 | -4,364,000 | -1,043,000 | -1,504,000 | -3,015,000 | -6,672,000 | -1,335,000 | -1,358,000 | 816,000 | -2,988,000 | -3,550,000 | -6,658,000 | -4,422,000 | -4,678,000 | 408,000 | 251,000 | 251,000 | -101,000 | -8,000 | 159,000 | 159,000 | 177,000 | 0 | -570,000 | -322,000 | 2,655,000 | 2,655,000 | 1,757,000 | -761,000 | 910,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||
free cash flows | 7,533,000 | -6,185,000 | -5,158,000 | 7,223,000 | 12,710,000 | 3,983,000 | 27,179,000 | 5,293,000 | 14,565,000 | 18,699,000 | 22,032,000 | 5,706,000 | 11,094,000 | 37,178,000 | 24,761,000 | 13,570,000 | 18,197,000 | 21,907,000 | 30,816,000 | 37,823,000 | 18,301,000 | 9,557,000 | 46,074,000 | 29,088,000 | 24,128,000 | 51,318,000 | 45,636,000 | 15,566,000 | 5,772,000 | 5,772,000 | 54,399,000 | 37,667,000 | 19,677,000 | 19,677,000 | 13,214,000 | 53,712,000 | 33,193,000 | 34,184,000 | 16,126,000 | 16,126,000 | 30,107,000 | 21,845,000 | 24,471,000 | 36,145,000 | 28,781,000 | 2,469,000 | 2,469,000 | 17,297,000 | 26,991,000 | 20,305,000 | 20,305,000 | 19,677,000 | 21,303,000 | 22,643,000 | 22,643,000 | 22,067,000 | 13,856,000 | 17,545,000 | 17,545,000 | 19,869,000 | 20,912,000 | 10,265,000 | 15,062,000 | 45,580,000 | 14,064,000 | 12,925,000 | 9,060,000 | 16,238,000 | 16,238,000 | 15,481,000 | 14,801,000 | 15,377,000 | 15,253,000 | 10,801,000 | 7,537,000 | 7,537,000 | 14,521,000 | 9,075,000 | 7,795,000 | 7,795,000 | 12,514,000 | 8,620,000 | 9,910,000 | 7,139,000 | 7,139,000 | 4,917,000 | 3,228,000 | 3,228,000 | 2,594,000 | ||||||||||||||
cash flows from investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for net investment hedge | 0 | 0 | 0 | -1,072,000 | 0 | 0 | 0 | -870,000 | 0 | 0 | 0 | -1,271,000 | 0 | 0 | 0 | -1,555,000 | -466,000 | 0 | 0 | -1,089,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment | 48,000 | 0 | 61,000 | 0 | 3,000 | 2,000 | 0 | 3,000 | 1,000 | 0 | 3,000 | 0 | 0 | 2,000 | 13,000 | 6,000 | 5,000 | 0 | 6,000 | 6,000 | 0 | 346,000 | 35,000 | 35,000 | 5,000 | 1,000 | 10,000 | 2,000 | 2,000 | 2,000 | 6,000 | 6,000 | 32,000 | 12,000 | 3,000 | 3,000 | 0 | 97,000 | 51,000 | 51,000 | 0 | 1,000 | 28,000 | 3,000 | 1,000 | -804,000 | 836,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -2,645,000 | -2,795,000 | -3,198,000 | -5,027,000 | -2,803,000 | -1,802,000 | -2,399,000 | -2,671,000 | -3,201,000 | -7,324,000 | -1,454,000 | -3,609,000 | -2,107,000 | -3,285,000 | -3,580,000 | -1,746,000 | -1,789,000 | -3,153,000 | -6,464,000 | -1,549,000 | -1,597,000 | 847,000 | -2,789,000 | -3,555,000 | -7,266,000 | -5,197,000 | -4,242,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -2,597,000 | 1,110,000 | -3,198,000 | -4,162,000 | -3,875,000 | -205,138,000 | -2,338,000 | -1,546,000 | -4,068,000 | -7,322,000 | -1,454,000 | 179,000 | -3,378,000 | -3,282,000 | -3,579,000 | -3,723,000 | -1,786,000 | -3,153,000 | -6,452,000 | -1,494,000 | -3,088,000 | -1,659,000 | -2,732,000 | -1,526,000 | -8,270,000 | -5,105,000 | -1,185,000 | 21,275,000 | 32,509,000 | 32,509,000 | 1,811,000 | 1,811,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | 0 | 0 | -15,207,000 | -12,300,000 | 0 | 0 | 0 | -9,444,000 | 0 | 0 | 0 | 0 | -25,382,000 | -31,911,000 | -46,771,000 | -31,545,000 | -67,610,000 | -120,808,000 | 0 | 0 | -57,029,000 | 0 | -92,377,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on line of credit | 4,000,000 | 16,000,000 | 0 | 22,998,000 | -2,000 | 154,000 | 537,000 | 792,000 | 0 | 0 | 500,000 | 500,000 | 10,000,000 | 0 | 0 | 0 | 0 | 5,000,000 | 5,000,000 | 0 | 1,200,000 | 1,500,000 | 71,000,000 | 71,000,000 | 1,249,000 | 7,800,000 | -24,560,000 | 6,370,000 | 21,790,000 | 27,550,000 | 43,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on line of credit | -4,000,000 | -2,000,000 | 0 | 6,000 | 3,000 | 0 | 0 | 0 | -500,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments related to tax withholding for net-share settled equity awards | -2,265,000 | -56,000 | -100,000 | -24,000 | -2,167,000 | -74,000 | -79,000 | -31,000 | -3,039,000 | -134,000 | -42,000 | -55,000 | -2,861,000 | -150,000 | -44,000 | -301,000 | -4,211,000 | -534,000 | -60,000 | -116,000 | -2,865,000 | -1,634,000 | -43,000 | -75,000 | -1,823,000 | -305,000 | -34,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions to redeemable noncontrolling interest | -1,376,000 | -491,000 | -879,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -3,641,000 | 13,453,000 | -979,000 | -38,610,000 | -14,467,000 | 22,930,000 | -78,000 | -1,353,000 | -11,946,000 | 658,000 | -11,641,000 | -55,000 | -3,199,000 | -150,000 | -44,000 | -10,301,000 | -19,593,000 | -32,445,000 | -46,831,000 | -31,661,000 | -70,475,000 | -122,442,000 | -43,000 | -75,000 | -58,852,000 | -305,000 | -92,476,000 | 1,140,000 | 1,140,000 | 4,003,000 | 4,826,000 | 910,000 | 1,856,000 | 1,856,000 | 176,000 | 176,000 | 1,443,000 | 1,443,000 | 951,000 | 1,537,000 | 1,537,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash, cash equivalents, and restricted cash | 896,000 | 1,914,000 | 165,000 | 2,313,000 | 719,000 | -6,810,000 | 5,448,000 | -1,022,000 | -3,809,000 | 4,064,000 | -2,257,000 | -5,100,000 | 790,000 | 3,925,000 | -9,167,000 | -8,132,000 | -403,000 | 2,439,000 | -866,000 | 2,477,000 | -1,962,000 | -584,000 | 4,867,000 | 2,241,000 | -4,436,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents, and restricted cash | 4,417,000 | 13,087,000 | -5,973,000 | -28,241,000 | -2,141,000 | -183,233,000 | 32,566,000 | 4,069,000 | -2,140,000 | 23,423,000 | 6,882,000 | 4,575,000 | 7,046,000 | 40,956,000 | 16,335,000 | -7,543,000 | -2,081,000 | -8,237,000 | -16,661,000 | 8,480,000 | -55,866,000 | -115,944,000 | 51,154,000 | 33,278,000 | -40,772,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash at beginning of period | 161,240,000 | 0 | 0 | 0 | 184,508,000 | 0 | 0 | 0 | 333,246,000 | 0 | 0 | 0 | 291,320,000 | 0 | 0 | 0 | 243,653,000 | 0 | 0 | 0 | 315,937,000 | 78,249,000 | 0 | 0 | 237,688,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash at end of period | 165,657,000 | 13,087,000 | -5,973,000 | -28,241,000 | 182,367,000 | -183,233,000 | 32,566,000 | 4,069,000 | 331,106,000 | 23,423,000 | 6,882,000 | 4,575,000 | 298,366,000 | 40,956,000 | 16,335,000 | -7,543,000 | 241,572,000 | -8,237,000 | -16,661,000 | 8,480,000 | 260,071,000 | -37,695,000 | 51,154,000 | 33,278,000 | 196,916,000 | 52,132,000 | -48,709,000 | 6,244,000 | 228,021,000 | 228,021,000 | -16,685,000 | -10,253,000 | 269,709,000 | 269,709,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 162,751,000 | -5,989,000 | -28,275,000 | 179,613,000 | 32,466,000 | 4,087,000 | 328,336,000 | 23,339,000 | 6,898,000 | 4,729,000 | 295,454,000 | 41,541,000 | 16,509,000 | -7,383,000 | 237,753,000 | -8,863,000 | -16,673,000 | 8,404,000 | 256,964,000 | -38,586,000 | 51,050,000 | 33,270,000 | 194,098,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash included in other assets | 2,906,000 | 16,000 | 34,000 | 2,754,000 | 100,000 | -18,000 | 2,770,000 | 84,000 | -16,000 | -154,000 | 2,912,000 | -585,000 | -174,000 | -160,000 | 3,819,000 | 719,000 | 12,000 | 44,000 | 3,046,000 | 891,000 | 104,000 | 8,000 | 2,818,000 | 50,000 | -104,000 | -68,000 | 2,980,000 | 2,980,000 | -110,000 | -160,000 | 3,182,000 | 3,182,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cash, cash equivalents, and restricted cash | 165,657,000 | -5,973,000 | -28,241,000 | 182,367,000 | 32,566,000 | 4,069,000 | 331,106,000 | 6,882,000 | 4,575,000 | 298,366,000 | 40,956,000 | 16,335,000 | -7,543,000 | 241,572,000 | -8,237,000 | -16,661,000 | 8,480,000 | 260,071,000 | -37,695,000 | 51,154,000 | 33,278,000 | 196,916,000 | 52,132,000 | -48,709,000 | 6,244,000 | 228,021,000 | 228,021,000 | -16,685,000 | -10,253,000 | 269,709,000 | 269,709,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 242,000 | 0 | 610,000 | 52,000 | 1,000 | 48,000 | 24,000 | 2,000 | 1,000 | 2,000 | 2,000 | 40,000 | 5,000 | 2,000 | 3,000 | 2,000 | 3,000 | -1,546,000 | 1,357,000 | 197,000 | 2,000 | 1,000 | 3,000 | 2,000 | 5,000 | 5,000 | 1,000 | 2,000 | 2,000 | 2,000 | 3,000 | 4,000 | 2,000 | 0 | 170,000 | 147,000 | 147,000 | 4,000 | 5,000 | 0 | 6,000 | 6,000 | 1,000 | 2,000 | 7,000 | 7,000 | 30,000 | 6,000 | 26,000 | 763,000 | 200,000 | 1,000 | 1,000 | 1,000 | -3,000 | 3,000 | 5,000 | 0 | 2,000 | 63,000 | 63,000 | 66,000 | 75,000 | 98,000 | 117,000 | 117,000 | 252,000 | ||||||||||||||||||||||||||||||||||||
income taxes | 9,111,000 | 6,213,000 | 17,535,000 | 7,767,000 | 6,693,000 | 17,472,000 | 9,100,000 | 7,141,000 | 18,635,000 | 10,182,000 | 7,681,000 | 23,176,000 | 8,347,000 | 10,459,000 | 10,274,000 | 25,268,000 | 13,523,000 | 15,735,000 | 12,923,000 | 21,172,000 | 9,694,000 | 9,248,000 | 10,517,000 | 24,986,000 | 10,163,000 | 10,163,000 | 12,712,000 | 27,037,000 | 19,495,000 | 19,495,000 | 19,603,000 | 10,842,000 | 10,087,000 | 12,971,000 | 19,556,000 | 8,587,000 | 8,587,000 | 3,940,000 | 11,982,000 | 2,996,000 | 1,753,000 | 9,176,000 | 787,000 | 787,000 | 4,514,000 | 19,939,000 | 1,101,000 | 1,101,000 | 11,715,000 | 12,552,000 | 741,000 | 741,000 | 5,798,000 | 13,139,000 | 344,000 | 344,000 | 3,046,000 | 6,069,000 | 11,864,000 | 649,000 | 3,754,000 | 5,382,000 | 12,176,000 | 316,000 | 6,274,000 | 8,532,000 | 1,416,000 | 1,416,000 | 8,129,000 | 10,936,000 | 407,000 | 407,000 | 3,252,000 | 5,297,000 | 9,473,000 | 1,018,000 | 1,018,000 | 4,154,000 | 5,058,000 | 5,240,000 | 704,000 | 704,000 | 2,704,000 | 553,000 | 5,374,000 | 353,000 | 353,000 | 7,340,000 | 477,000 | 1,033,000 | 134,000 | 134,000 | 367,000 | 1,003,000 | 1,745,000 | 99,000 | 99,000 | 241,000 | |||||
cash received during the period for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax refund | 104,000 | 7,000 | 38,000 | 2,000 | 484,000 | 163,000 | 517,000 | 53,000 | 18,000 | 25,000 | 53,000 | -79,000 | 228,000 | 110,000 | 263,000 | 74,000 | 5,095,000 | 5,095,000 | 385,000 | 2,017,000 | 49,000 | 49,000 | 0 | 0 | 4,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
right-of-use assets obtained in exchange for lease obligations | 214,000 | 240,000 | 2,324,000 | 3,938,000 | 9,302,000 | 446,000 | 167,000 | 275,000 | 2,882,000 | 1,806,000 | 637,000 | 4,182,000 | 289,000 | 3,374,000 | 820,000 | 299,000 | 829,000 | 1,547,000 | 2,624,000 | -763,000 | 1,914,000 | 7,386,000 | 2,946,000 | 2,640,000 | 20,286,000 | 20,286,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued purchases of property and equipment | 419,000 | 1,000 | 32,000 | 31,000 | 44,000 | -26,000 | 83,000 | 1,252,000 | -236,000 | 368,000 | -784,000 | 703,000 | 285,000 | 138,000 | -208,000 | 214,000 | 239,000 | -31,000 | -199,000 | 5,000 | 608,000 | 775,000 | -436,000 | 408,000 | 251,000 | 251,000 | -101,000 | -8,000 | 159,000 | 159,000 | 177,000 | -570,000 | -322,000 | 2,655,000 | 2,655,000 | 1,757,000 | -761,000 | 910,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued excise tax for repurchase of common stock | 0 | 151,000 | 80,000 | 0 | 0 | 39,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the settlement of net investment hedges | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from acquisition working capital adjustment | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments to acquire businesses, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for contingent consideration | 0 | 0 | 0 | -338,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
right-of-use asset amortization | 1,990,000 | 1,889,000 | 1,926,000 | 1,959,000 | 1,888,000 | 1,921,000 | 1,925,000 | 1,960,000 | 1,952,000 | 1,778,000 | 2,327,000 | 2,379,000 | 2,241,000 | 2,278,000 | 2,259,000 | 2,678,000 | 2,124,000 | 2,100,000 | 2,255,000 | 2,169,000 | 2,118,000 | 1,954,000 | 2,023,000 | 2,023,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receipts on notes receivable | 0 | 12,000 | 53,000 | 51,000 | -120,000 | 57,000 | 94,000 | 85,000 | 86,000 | 53,000 | 37,000 | 55,000 | 55,000 | 41,000 | 4,459,000 | 301,000 | 301,000 | 0 | 152,000 | 107,000 | 162,000 | 394,000 | 49,000 | 49,000 | 61,000 | 44,000 | 64,000 | 504,000 | 20,000 | 37,000 | 37,000 | 31,000 | 30,000 | 30,000 | 30,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments to acquire businesses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration given to acquire businesses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on impairment on other assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for investment in equity securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for debt issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted cash included in prepaid expenses and other current assets | 0 | 32,000 | 61,000 | 0 | -222,000 | 330,000 | 330,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments to acquire assets | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration given to acquire assets | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unsettled trades for repurchase of common stock | 1,844,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of investment securities held-to-maturity | 0 | 2,999,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash change in right-of-use assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on impairment on note receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of investment securities held-to-maturity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from disgorgement of short-swing stock profits | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on sale of property and equipment | 23,000 | 1,782,000 | 39,000 | 3,000 | 25,000 | 15,000 | 4,000 | 0 | 20,000 | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on impairment on other assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on impairment on note receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
credits on notes receivable | 221,000 | 0 | 191,000 | 290,000 | 347,000 | 505,000 | 505,000 | 410,000 | 1,000 | 55,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred debt issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash, cash equivalents and restricted cash | -5,362,000 | -2,331,000 | 4,170,000 | 4,170,000 | 5,519,000 | 5,519,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash, cash equivalents and restricted cash | -48,709,000 | 6,244,000 | 10,787,000 | 19,174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents, and restricted cash, at beginning of period | 0 | 0 | 217,234,000 | 217,234,000 | 0 | 0 | 250,535,000 | 250,535,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents | -48,605,000 | 6,312,000 | 225,041,000 | 225,041,000 | -16,575,000 | -9,871,000 | 266,197,000 | 266,197,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of investment securities | 36,685,000 | 36,685,000 | 3,374,000 | 3,436,000 | 5,701,000 | 5,701,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase (decrease) in cash, cash equivalents and restricted cash | 10,787,000 | 19,174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment on notes receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additions to notes receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | 1,662,000 | 2,768,000 | 1,909,000 | 1,605,000 | 1,605,000 | 361,000 | 369,000 | -79,000 | 168,000 | 168,000 | 252,000 | 114,000 | 114,000 | 319,000 | 189,000 | 497,000 | 359,000 | 6,000 | 127,000 | 127,000 | 3,000 | 3,000 | -14,000 | 85,000 | 85,000 | 434,000 | 279,000 | 279,000 | -335,000 | 716,000 | -20,000 | 144,000 | 144,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | 546,000 | 7,291,000 | 22,360,000 | 17,443,000 | 5,390,000 | 5,390,000 | 19,293,000 | 25,009,000 | 208,000 | 208,000 | 11,063,000 | -5,626,000 | 20,811,000 | 20,811,000 | 11,373,000 | -7,774,000 | 8,496,000 | 8,496,000 | 1,294,000 | -5,499,000 | 6,904,000 | 7,865,000 | 4,701,000 | 4,701,000 | 5,467,000 | 5,467,000 | 6,052,000 | 14,926,000 | 14,926,000 | 10,893,000 | 6,966,000 | 6,966,000 | -3,629,000 | 1,802,000 | 1,203,000 | 804,000 | 804,000 | 940,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 175,774,000 | 0 | 0 | 143,210,000 | 143,210,000 | 0 | 0 | 111,126,000 | 0 | 0 | 137,343,000 | 137,343,000 | 0 | 0 | 70,839,000 | 70,839,000 | 0 | 0 | 50,353,000 | 50,353,000 | 0 | 0 | 24,222,000 | 24,222,000 | 0 | 0 | 13,658,000 | 0 | 0 | 0 | 12,865,000 | 12,865,000 | 0 | 0 | 27,029,000 | 27,029,000 | 0 | 0 | 10,579,000 | 10,579,000 | 0 | 0 | 15,067,000 | 15,067,000 | 0 | 0 | 18,965,000 | 18,965,000 | 0 | 0 | 6,686,000 | 6,686,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | -37,620,000 | 53,045,000 | 176,320,000 | 22,145,000 | -38,103,000 | 150,501,000 | 150,501,000 | 23,266,000 | 22,360,000 | 128,569,000 | -30,529,000 | -24,466,000 | 142,733,000 | 142,733,000 | 19,293,000 | 25,009,000 | 71,047,000 | 71,047,000 | 11,063,000 | -5,626,000 | 71,164,000 | 71,164,000 | 11,373,000 | -7,774,000 | 32,718,000 | 32,718,000 | -5,499,000 | 6,904,000 | 21,523,000 | 2,095,000 | 3,717,000 | -7,584,000 | 17,566,000 | 17,566,000 | 1,842,000 | -22,620,000 | 32,496,000 | 32,496,000 | 11,804,000 | -16,332,000 | 25,505,000 | 25,505,000 | 10,893,000 | -1,605,000 | 22,033,000 | 22,033,000 | 7,647,000 | -1,063,000 | 14,861,000 | 14,861,000 | -3,629,000 | 8,479,000 | 5,485,000 | 5,485,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
net increase (decrease) in cash and cash equivalents | 7,291,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from equity-based payment arrangements | 4,003,000 | 4,826,000 | 910,000 | 609,000 | 1,531,000 | 1,856,000 | 1,856,000 | 5,836,000 | 1,549,000 | 185,000 | 185,000 | 2,399,000 | 204,000 | 176,000 | 176,000 | 0 | 1,657,000 | 731,000 | 6,000 | 55,000 | 2,438,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable related to tax benefit from equity award activity | 3,851,000 | 4,826,000 | 910,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from equity awards exercised | 0 | 270,000 | 0 | 7,365,000 | 4,581,000 | 0 | 59,000 | 11,929,000 | 194,000 | 884,000 | 4,000 | 2,197,000 | 2,197,000 | 739,000 | 739,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash provided by operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock awarded to associates | 0 | -3,000 | 50,000 | 50,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in notes receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total adjustments | 2,781,000 | 2,526,000 | 2,526,000 | 2,187,000 | 4,558,000 | 8,892,000 | 8,892,000 | 9,682,000 | 0 | 6,195,000 | 6,195,000 | 7,478,000 | 8,063,000 | -505,000 | 5,421,000 | 4,786,000 | 5,987,000 | 1,513,000 | 1,513,000 | 285,000 | 5,047,000 | 4,552,000 | 4,552,000 | 4,342,000 | 4,578,000 | 4,517,000 | 5,817,000 | 5,817,000 | 4,772,000 | 759,000 | -2,363,000 | 6,525,000 | 1,662,000 | 1,582,000 | 1,582,000 | -4,283,000 | 2,564,000 | 5,561,000 | 3,564,000 | 3,564,000 | 845,000 | 2,574,000 | 1,910,000 | 2,111,000 | 2,111,000 | 530,000 | 2,008,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory valuation | 313,000 | 308,000 | 267,000 | 267,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued in connection with acquisitions | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from equity-based payment arrangements | 35,000 | 35,000 | 1,197,000 | -85,000 | 1,113,000 | 1,113,000 | 227,000 | 60,000 | 784,000 | 784,000 | 1,277,000 | 620,000 | 212,000 | 212,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | 13,281,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | 9,747,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest, net of amount capitalized | -404,000 | 92,000 | 133,000 | 278,000 | -56,000 | 193,000 | 178,000 | 178,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from inventory valuation | 253,000 | 348,000 | 446,000 | 34,000 | 300,000 | 200,000 | 450,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss (gain) on sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for inventory valuation | 200,000 | 450,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on disposition of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of property and equipment | 17,000 | -3,000 | 122,000 | 122,000 | 746,000 | 4,000 | 19,000 | 19,000 | 13,000 | 8,000 | 19,000 | 2,000 | 2,000 | 7,000 | 5,000 | 35,000 | 35,000 | 14,000 | 15,000 | 8,000 | 8,000 | 41,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase (decrease) in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-down of assets held for sale | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposition of property and equipment | -14,000 | 41,000 | 32,000 | 32,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by operating activities | 9,060,000 | 15,377,000 | 6,792,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock options exercised | 330,000 | 330,000 | 271,000 | 1,139,000 | 14,000 | 1,537,000 | 1,537,000 | 464,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | -968,000 | 2,778,000 | 3,389,000 | 3,389,000 | 6,651,000 | 3,384,000 | 507,000 | 3,298,000 | 3,298,000 | 4,636,000 | -678,000 | 2,407,000 | 3,698,000 | 3,698,000 | 2,173,000 | 4,499,000 | 299,000 | 1,389,000 | 1,389,000 | -2,378,000 | 5,071,000 | 3,702,000 | 1,965,000 | 1,965,000 | 1,264,000 | 1,025,000 | 447,000 | 1,946,000 | 1,946,000 | -593,000 | 78,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increases in notes receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retirement of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowance for inventory valuation | 533,000 | 123,000 | 894,000 | 796,000 | 796,000 | 534,000 | 1,253,000 | -601,000 | 644,000 | 644,000 | 559,000 | 620,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of equity-based awards | 1,737,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by financing activities | 951,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments of long-term debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease) increase in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in february 2004, the company acquired fmg productions, llc for 2,137 in cash, which included 77 for professional fees directly associated with the acquisition. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in july 2003, the company acquired wasatch product development, inc. for 5,016 in cash. in conjunction with the acquisition, certain liabilities were assumed, including 200 in income tax liabilities of the selling shareholders and 125 for professional fees directly associated with the acquisition. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
in february 2004, the company acquired fmg productions, llc for 2,060 in cash. in conjunction with the acquisition, liabilities totaling 80 were assumed for professional fees directly associated with the acquisition. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from the sale of common stock | 271,000 | 222,000 | 222,000 | 291,000 | 954,000 | 1,378,000 | 1,378,000 | 129,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for inventory obsolescence | 432,000 | 476,000 | 426,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
during the quarter ended april 3, 2004, the company acquired fmg productions, llc for 2,060 in cash. in conjunction with the acquisition, liabilities totaling 77 were assumed for professional fees directly associated with the acquisition. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from inventory obsolescence | 432,000 | 476,000 | 426,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 930,000 | -169,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from sale of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock retired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring provision | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase (decrease) in line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash | 497,000 | -281,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents beginning of period | 0 | 0 | 2,465,000 | 2,465,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents end of period | 1,802,000 | 1,203,000 | 3,269,000 | 3,269,000 | 940,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on restructuring and impairment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock retired and advances to related party | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the issuance of long-term debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash provided by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from losses on receivables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale and disposition of plant and equipment against the restructuring | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and impairment provision | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash from | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for losses on receivables | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale and disposition of plant and equipment against the restructuring and impairment provision |
