WD-40 Company(NASDAQ:WDFC)

WD-40 Company develops and sells maintenance products, and homecare and cleaning products in the Americas, Europe, the Middle East, Africa, and the Asia-Pacific. The company offers multi-purpose maintenance products, including aerosol sprays, non-aerosol trigger sprays, and in liquid-bulk form produ...
Website: http://www.wd40company.com
Founded: 1953
Full Time Employees: 522
Sector: Basic Materials
Industry: Specialty Chemicals
• 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-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 | 2002-08-31 | 2002-05-31 | 2002-02-28 | 2001-11-30 | 2001-05-31 | 2001-02-28 | 2000-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 195,119,000 | 161,671,000 | 154,423,000 | 163,471,000 | 156,915,000 | 146,104,000 | 153,495,000 | 155,991,000 | 155,045,000 | 139,105,000 | 140,416,000 | 140,452,000 | 141,717,000 | 130,193,000 | 124,893,000 | 130,421,000 | 123,667,000 | 129,986,000 | 134,746,000 | 115,240,000 | 136,405,000 | 111,905,000 | 124,559,000 | 111,646,000 | 98,247,000 | 100,049,000 | 98,556,000 | 106,744,000 | 113,989,000 | 101,335,000 | 101,282,000 | 102,640,000 | 107,025,000 | 101,256,000 | 97,597,000 | 96,561,000 | 98,178,000 | 96,519,000 | 89,248,000 | 97,152,000 | 96,446,000 | 94,550,000 | 92,522,000 | 91,981,000 | 92,485,000 | 97,331,000 | 96,353,000 | 97,622,000 | 95,650,000 | 94,184,000 | 95,541,000 | 93,469,000 | 93,103,000 | 86,712,000 | 95,264,000 | 84,851,000 | 87,022,000 | 85,966,000 | 84,945,000 | 90,740,000 | 85,536,000 | 79,206,000 | 80,927,000 | 80,681,000 | 82,561,000 | 80,553,000 | 77,721,000 | 77,752,000 | 68,816,000 | 61,837,000 | 83,597,000 | 76,916,000 | 82,104,000 | 78,948,000 | 79,150,000 | 78,948,000 | 77,581,000 | 79,331,000 | 71,956,000 | 75,169,000 | 73,052,000 | 71,480,000 | 67,215,000 | 76,314,000 | 65,149,000 | 61,076,000 | 60,688,000 | 71,704,000 | 59,742,000 | 58,481,000 | 52,540,000 | 73,378,000 | 55,064,000 | 58,345,000 | 51,353,000 | |||||||
yoy | 24.35% | 10.65% | 0.60% | 4.80% | 1.21% | 5.03% | 9.31% | 11.06% | 9.40% | 6.85% | 12.43% | 7.69% | 14.60% | 0.16% | -7.31% | 13.17% | -9.34% | 16.16% | 8.18% | 3.22% | 38.84% | 11.85% | 26.38% | 4.59% | -13.81% | -1.27% | -2.69% | 4.00% | 6.51% | 0.08% | 3.78% | 6.30% | 9.01% | 4.91% | 9.35% | -0.61% | 1.80% | 2.08% | -3.54% | 5.62% | 4.28% | -2.86% | -3.98% | -5.78% | -3.31% | 3.34% | 0.85% | 4.44% | 2.74% | 8.62% | 0.29% | 10.16% | 6.99% | 0.87% | 12.15% | -6.49% | 1.74% | 8.53% | 4.96% | 12.47% | 3.60% | -1.67% | 4.13% | 3.77% | 19.97% | 30.27% | -7.03% | 1.09% | -16.18% | -21.67% | 5.62% | -2.57% | 5.83% | -0.48% | 10.00% | 5.03% | 6.20% | 10.98% | 7.05% | -1.50% | 12.13% | 17.03% | 10.76% | 6.43% | 9.05% | 4.44% | 15.51% | -2.28% | 8.50% | 0.23% | 2.31% | |||||||||||
qoq | 20.69% | 4.69% | -5.53% | 4.18% | 7.40% | -4.82% | -1.60% | 0.61% | 11.46% | -0.93% | -0.03% | -0.89% | 8.85% | 4.24% | -4.24% | 5.46% | -4.86% | -3.53% | 16.93% | -15.52% | 21.89% | -10.16% | 11.57% | 13.64% | -1.80% | 1.51% | -7.67% | -6.36% | 12.49% | 0.05% | -1.32% | -4.10% | 5.70% | 3.75% | 1.07% | -1.65% | 1.72% | 8.15% | -8.14% | 0.73% | 2.01% | 2.19% | 0.59% | -0.54% | -4.98% | 1.02% | -1.30% | 2.06% | 1.56% | -1.42% | 2.22% | 0.39% | 7.37% | -8.98% | 12.27% | -2.49% | 1.23% | 1.20% | -6.39% | 6.08% | 7.99% | -2.13% | 0.30% | -2.28% | 2.49% | 3.64% | -0.04% | 12.99% | 11.29% | -26.03% | 8.69% | -6.32% | 4.00% | -0.26% | 0.26% | 1.76% | -2.21% | 10.25% | -4.27% | 2.90% | 2.20% | 6.35% | -11.92% | 17.14% | 6.67% | 0.64% | -15.36% | 20.02% | 2.16% | 11.31% | -28.40% | 33.26% | -5.62% | 13.62% | ||||||||
cost of products sold | 84,696,000 | 71,730,000 | 67,591,000 | 74,042,000 | 68,804,000 | 66,388,000 | 69,408,000 | 71,646,000 | 72,657,000 | 66,164,000 | 64,863,000 | 68,327,000 | 69,955,000 | 64,115,000 | 60,638,000 | 68,629,000 | 64,682,000 | 64,468,000 | 66,276,000 | 56,212,000 | 63,947,000 | 49,898,000 | 54,313,000 | 48,824,000 | 45,197,000 | 46,447,000 | 45,013,000 | 48,476,000 | 51,906,000 | 45,177,000 | 45,451,000 | 45,990,000 | 48,367,000 | 45,498,000 | 43,400,000 | 42,465,000 | 43,891,000 | 42,057,000 | 38,208,000 | 41,364,000 | 41,635,000 | 42,188,000 | 41,114,000 | 42,009,000 | 43,213,000 | 46,098,000 | 46,652,000 | 46,139,000 | 46,511,000 | 45,626,000 | 45,868,000 | 43,943,000 | 45,319,000 | 42,586,000 | 47,537,000 | 42,932,000 | 43,940,000 | 43,823,000 | 43,607,000 | 47,035,000 | 43,397,000 | 38,160,000 | 39,705,000 | 39,776,000 | 40,306,000 | 38,320,000 | 37,808,000 | 37,596,000 | 33,821,000 | 31,192,000 | 44,860,000 | 42,439,000 | 43,921,000 | 40,808,000 | 41,680,000 | 40,464,000 | 40,714,000 | 40,293,000 | 37,483,000 | 38,778,000 | 37,633,000 | 37,204,000 | 34,901,000 | 38,388,000 | 33,897,000 | 31,429,000 | 30,119,000 | |||||||||||||||
gross profit | 110,423,000 | 89,941,000 | 86,832,000 | 89,429,000 | 88,111,000 | 79,716,000 | 84,087,000 | 84,345,000 | 82,388,000 | 72,941,000 | 75,553,000 | 72,125,000 | 71,762,000 | 66,078,000 | 64,255,000 | 61,792,000 | 58,985,000 | 65,518,000 | 68,470,000 | 59,028,000 | 72,458,000 | 62,007,000 | 70,246,000 | 62,822,000 | 53,050,000 | 53,602,000 | 53,543,000 | 58,268,000 | 62,083,000 | 56,158,000 | 55,831,000 | 56,650,000 | 58,658,000 | 55,758,000 | 54,197,000 | 54,096,000 | 54,287,000 | 54,462,000 | 51,040,000 | 55,788,000 | 54,811,000 | 52,362,000 | 51,408,000 | 49,972,000 | 49,272,000 | 51,233,000 | 49,701,000 | 51,483,000 | 49,139,000 | 48,558,000 | 49,673,000 | 49,526,000 | 47,784,000 | 44,126,000 | 47,727,000 | 41,919,000 | 43,082,000 | 42,143,000 | 41,338,000 | 43,705,000 | 42,139,000 | 41,046,000 | 41,222,000 | 40,905,000 | 42,255,000 | 42,233,000 | 39,913,000 | 40,156,000 | 34,995,000 | 30,645,000 | 38,737,000 | 34,477,000 | 38,183,000 | 38,140,000 | 37,470,000 | 38,484,000 | 36,867,000 | 39,038,000 | 34,473,000 | 36,391,000 | 35,419,000 | 34,276,000 | 32,314,000 | 37,926,000 | 31,252,000 | 29,647,000 | 30,569,000 | 36,396,000 | 30,864,000 | 30,329,000 | 27,934,000 | 38,075,000 | 27,904,000 | 30,843,000 | 25,390,000 | |||||||
yoy | 25.32% | 12.83% | 3.26% | 6.03% | 6.95% | 9.29% | 11.30% | 16.94% | 14.81% | 10.39% | 17.58% | 16.72% | 21.66% | 0.85% | -6.16% | 4.68% | -18.59% | 5.66% | -2.53% | -6.04% | 36.58% | 15.68% | 31.20% | 7.82% | -14.55% | -4.55% | -4.10% | 2.86% | 5.84% | 0.72% | 3.01% | 4.72% | 8.05% | 2.38% | 6.19% | -3.03% | -0.96% | 4.01% | -0.72% | 11.64% | 11.24% | 2.20% | 3.43% | -2.93% | 0.27% | 5.51% | 0.06% | 3.95% | 2.84% | 10.04% | 4.08% | 18.15% | 10.91% | 4.71% | 15.46% | -4.09% | 2.24% | 2.67% | 0.28% | 6.85% | -0.27% | -2.81% | 3.28% | 1.87% | 20.75% | 37.81% | 3.04% | 16.47% | -8.35% | -19.65% | 3.38% | -10.41% | 3.57% | -2.30% | 8.69% | 5.75% | 4.09% | 13.89% | 6.68% | -4.05% | 13.33% | 15.61% | 5.71% | 4.20% | 1.26% | -2.25% | 9.43% | -4.41% | 10.61% | -1.67% | 10.02% | |||||||||||
qoq | 22.77% | 3.58% | -2.90% | 1.50% | 10.53% | -5.20% | -0.31% | 2.38% | 12.95% | -3.46% | 4.75% | 0.51% | 8.60% | 2.84% | 3.99% | 4.76% | -9.97% | -4.31% | 16.00% | -18.53% | 16.85% | -11.73% | 11.82% | 18.42% | -1.03% | 0.11% | -8.11% | -6.14% | 10.55% | 0.59% | -1.45% | -3.42% | 5.20% | 2.88% | 0.19% | -0.35% | -0.32% | 6.70% | -8.51% | 1.78% | 4.68% | 1.86% | 2.87% | 1.42% | -3.83% | 3.08% | -3.46% | 4.77% | 1.20% | -2.24% | 0.30% | 3.65% | 8.29% | -7.54% | 13.86% | -2.70% | 2.23% | 1.95% | -5.42% | 3.72% | 2.66% | -0.43% | 0.77% | -3.19% | 0.05% | 5.81% | -0.61% | 14.75% | 14.19% | -20.89% | 12.36% | -9.71% | 0.11% | 1.79% | -2.63% | 4.39% | -5.56% | 13.24% | -5.27% | 2.74% | 3.33% | 6.07% | -14.80% | 21.36% | 5.41% | -3.02% | -16.01% | 17.92% | 1.76% | 8.57% | -26.63% | 36.45% | -9.53% | 21.48% | ||||||||
gross margin % | 56.59% | 55.63% | 56.23% | 54.71% | 56.15% | 54.56% | 54.78% | 54.07% | 53.14% | 52.44% | 53.81% | 51.35% | 50.64% | 50.75% | 51.45% | 47.38% | 47.70% | 50.40% | 50.81% | 51.22% | 53.12% | 55.41% | 56.40% | 56.27% | 54.00% | 53.58% | 54.33% | 54.59% | 54.46% | 55.42% | 55.12% | 55.19% | 54.81% | 55.07% | 55.53% | 56.02% | 55.29% | 56.43% | 57.19% | 57.42% | 56.83% | 55.38% | 55.56% | 54.33% | 53.28% | 52.64% | 51.58% | 52.74% | 51.37% | 51.56% | 51.99% | 52.99% | 51.32% | 50.89% | 50.10% | 49.40% | 49.51% | 49.02% | 48.66% | 48.17% | 49.26% | 51.82% | 50.94% | 50.70% | 51.18% | 52.43% | 51.35% | 51.65% | 50.85% | 49.56% | 46.34% | 44.82% | 46.51% | 48.31% | 47.34% | 48.75% | 47.52% | 49.21% | 47.91% | 48.41% | 48.48% | 47.95% | 48.08% | 49.70% | 47.97% | 48.54% | 50.37% | 50.76% | 51.66% | 51.86% | 53.17% | 51.89% | 50.68% | 52.86% | 49.44% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 56,687,000 | 54,782,000 | 55,336,000 | 48,882,000 | 51,541,000 | 48,988,000 | 50,525,000 | 49,137,000 | 45,564,000 | 45,023,000 | 44,135,000 | 38,815,000 | 38,195,000 | 37,690,000 | 39,984,000 | 31,795,000 | 33,621,000 | 34,819,000 | 38,423,000 | 35,907,000 | 38,131,000 | 35,478,000 | 35,977,000 | 31,553,000 | 27,922,000 | 29,906,000 | 32,599,000 | 28,668,000 | 31,956,000 | 30,591,000 | 32,731,000 | 29,658,000 | 30,082,000 | 30,437,000 | 31,217,000 | 28,169,000 | 27,558,000 | 29,842,000 | 28,991,000 | 32,012,000 | 29,215,000 | 28,692,000 | 27,848,000 | 27,449,000 | 26,640,000 | 27,360,000 | 27,424,000 | 28,340,000 | 26,887,000 | 26,651,000 | 26,699,000 | 29,431,000 | 25,662,000 | 23,956,000 | 25,329,000 | 21,638,000 | 22,736,000 | 21,907,000 | 22,637,000 | 21,445,000 | 22,588,000 | 21,629,000 | 21,649,000 | 24,092,000 | 23,348,000 | 20,082,000 | 19,801,000 | 20,686,000 | 18,412,000 | 17,836,000 | 21,117,000 | 20,786,000 | 21,446,000 | 20,344,000 | 21,224,000 | 19,514,000 | 20,215,000 | 19,736,000 | 19,055,000 | 19,787,000 | 18,356,000 | 17,267,000 | 16,357,000 | 15,992,000 | 15,425,000 | 16,741,000 | 15,371,000 | |||||||||||||||
advertising and sales promotion | 11,939,000 | 8,823,000 | 8,189,000 | 12,474,000 | 9,160,000 | 7,404,000 | 8,393,000 | 10,858,000 | 9,345,000 | 6,725,000 | 6,983,000 | 9,823,000 | 7,660,000 | 5,985,000 | 5,339,000 | 10,101,000 | 6,022,000 | 5,596,000 | 5,624,000 | 10,283,000 | 6,642,000 | 5,512,000 | 5,519,000 | 6,395,000 | 4,764,000 | 4,857,000 | 5,590,000 | 5,886,000 | 6,270,000 | 5,184,000 | 5,966,000 | 6,486,000 | 5,501,000 | 5,212,000 | 5,115,000 | 5,286,000 | 5,398,000 | 5,041,000 | 4,812,000 | 5,413,000 | 6,188,000 | 5,017,000 | 5,660,000 | 5,970,000 | 5,506,000 | 5,485,000 | 5,915,000 | 5,841,000 | 6,465,000 | 6,001,000 | 5,615,000 | 6,833,000 | 6,641,000 | 5,270,000 | 6,067,000 | 6,237,000 | 6,702,000 | 4,947,000 | 7,816,000 | 6,567,000 | 7,121,000 | 5,375,000 | 6,069,000 | 5,824,000 | 5,685,000 | 5,354,000 | 5,198,000 | 4,121,000 | 5,321,000 | 4,604,000 | 5,413,000 | 4,615,000 | 4,339,000 | 4,243,000 | 6,640,000 | 4,867,000 | 5,173,000 | 5,061,000 | 5,642,000 | 5,982,000 | 5,923,000 | 4,829,000 | 3,345,000 | 4,534,000 | 4,650,000 | 3,448,000 | 5,261,000 | |||||||||||||||
amortization of definite-lived intangible assets | 1,461,000 | 48,000 | 49,000 | 47,000 | 45,000 | 44,000 | 47,000 | 300,000 | 303,000 | 252,000 | 251,000 | 252,000 | 250,000 | 250,000 | 253,000 | 353,000 | 358,000 | 360,000 | 363,000 | 365,000 | 364,000 | 362,000 | 358,000 | 355,000 | 552,000 | 654,000 | 650,000 | 650,000 | 655,000 | 668,000 | 733,000 | 735,000 | 746,000 | 741,000 | 729,000 | 723,000 | 718,000 | 717,000 | 721,000 | 734,000 | 740,000 | 747,000 | 755,000 | 759,000 | 754,000 | 757,000 | 769,000 | 687,000 | 684,000 | 654,000 | 592,000 | 465,000 | 466,000 | 464,000 | 504,000 | 580,000 | 585,000 | 587,000 | 587,000 | 181,000 | 182,000 | 176,000 | 178,000 | 185,000 | 185,000 | |||||||||||||||||||||||||||||||||||||
total operating expenses | 70,087,000 | 63,653,000 | 63,574,000 | 61,403,000 | 60,746,000 | 56,436,000 | 58,965,000 | 60,295,000 | 55,212,000 | 52,000,000 | 51,369,000 | 48,890,000 | 46,105,000 | 43,925,000 | 45,576,000 | 42,249,000 | 40,001,000 | 40,775,000 | 44,410,000 | 46,555,000 | 45,137,000 | 41,352,000 | 41,854,000 | 38,303,000 | 33,238,000 | 35,417,000 | 38,839,000 | 35,204,000 | 38,881,000 | 36,443,000 | 39,430,000 | 36,879,000 | 36,329,000 | 36,390,000 | 37,061,000 | 34,178,000 | 33,674,000 | 35,600,000 | 34,524,000 | 38,159,000 | 36,143,000 | 34,456,000 | 34,263,000 | 34,178,000 | 32,900,000 | 33,602,000 | 34,108,000 | 34,868,000 | 34,036,000 | 33,306,000 | 32,906,000 | 38,147,000 | 32,826,000 | 29,691,000 | 31,862,000 | 28,339,000 | 29,942,000 | 27,434,000 | 31,038,000 | 28,599,000 | 30,296,000 | 27,185,000 | 27,900,000 | 30,092,000 | 29,211,000 | 25,621,000 | 25,184,000 | 28,879,000 | 23,840,000 | 25,310,000 | 26,659,000 | 26,889,000 | 25,932,000 | |||||||||||||||||||||||||||||
income from operations | 40,336,000 | 26,288,000 | 23,258,000 | 28,026,000 | 27,365,000 | 23,280,000 | 25,122,000 | 24,050,000 | 27,176,000 | 20,941,000 | 24,184,000 | 23,235,000 | 25,657,000 | 22,153,000 | 18,679,000 | 19,543,000 | 18,984,000 | 24,743,000 | 24,060,000 | 12,473,000 | 27,321,000 | 20,655,000 | 28,392,000 | 24,519,000 | 19,812,000 | 18,185,000 | 14,704,000 | 23,064,000 | 23,202,000 | 19,715,000 | 16,401,000 | 19,771,000 | 22,329,000 | 19,368,000 | 17,136,000 | 19,918,000 | 20,613,000 | 18,862,000 | 16,516,000 | 17,629,000 | 18,668,000 | 17,906,000 | 17,145,000 | 15,794,000 | 16,372,000 | 17,631,000 | 15,593,000 | 16,615,000 | 15,103,000 | 15,252,000 | 16,767,000 | 11,379,000 | 14,958,000 | 14,435,000 | 15,865,000 | 13,580,000 | 13,140,000 | 14,709,000 | 10,300,000 | 15,106,000 | 11,843,000 | 13,861,000 | 13,322,000 | 10,813,000 | 13,044,000 | 16,612,000 | 14,729,000 | 11,277,000 | 11,155,000 | 5,335,000 | 12,078,000 | 7,588,000 | 12,251,000 | 13,403,000 | 9,454,000 | 13,954,000 | 11,332,000 | 14,095,000 | 9,635,000 | 10,484,000 | 11,008,000 | 12,050,000 | 12,480,000 | 17,266,000 | 11,036,000 | 9,316,000 | 9,802,000 | 15,297,000 | 10,598,000 | 11,195,000 | 8,359,000 | 17,715,000 | 10,248,000 | 13,665,000 | 8,125,000 | |||||||
yoy | 47.40% | 12.92% | -7.42% | 16.53% | 0.70% | 11.17% | 3.88% | 3.51% | 5.92% | -5.47% | 29.47% | 18.89% | 35.15% | -10.47% | -22.36% | 56.68% | -30.51% | 19.79% | -15.26% | -49.13% | 37.90% | 13.58% | 93.09% | 6.31% | -14.61% | -7.76% | -10.35% | 16.66% | 3.91% | 1.79% | -4.29% | -0.74% | 8.32% | 2.68% | 3.75% | 12.98% | 10.42% | 5.34% | -3.67% | 11.62% | 14.02% | 1.56% | 9.95% | -4.94% | 8.40% | 15.60% | -7.00% | 46.01% | 0.97% | 5.66% | 5.69% | -16.21% | 13.84% | -1.86% | 54.03% | -10.10% | 10.95% | 6.12% | -22.68% | 39.70% | -9.21% | -16.56% | -9.55% | -4.11% | 16.93% | 211.38% | 21.95% | 48.62% | -8.95% | -60.20% | 27.76% | -45.62% | 8.11% | -4.91% | -1.88% | 33.10% | 2.94% | 16.97% | -22.80% | -39.28% | -0.25% | 29.35% | 27.32% | 12.87% | 4.13% | -16.78% | 17.26% | -13.65% | 3.42% | -18.08% | 2.88% | |||||||||||
qoq | 53.44% | 13.03% | -17.01% | 2.42% | 17.55% | -7.33% | 4.46% | -11.50% | 29.77% | -13.41% | 4.08% | -9.44% | 15.82% | 18.60% | -4.42% | 2.94% | -23.28% | 2.84% | 92.90% | -54.35% | 32.27% | -27.25% | 15.80% | 23.76% | 8.95% | 23.67% | -36.25% | -0.59% | 17.69% | 20.21% | -17.05% | -11.46% | 15.29% | 13.03% | -13.97% | -3.37% | 9.28% | 14.20% | -6.31% | -5.57% | 4.26% | 4.44% | 8.55% | -3.53% | -7.14% | 13.07% | -6.15% | 10.01% | -0.98% | -9.04% | 47.35% | -23.93% | 3.62% | -9.01% | 16.83% | 3.35% | -10.67% | 42.81% | -31.82% | 27.55% | -14.56% | 4.05% | 23.20% | -17.10% | -21.48% | 12.78% | 30.61% | 1.09% | 109.09% | -55.83% | 59.17% | -38.06% | -8.60% | 41.77% | -32.25% | 23.14% | -19.60% | 46.29% | -8.10% | -4.76% | -8.65% | -3.45% | -27.72% | 56.45% | 18.46% | -4.96% | -35.92% | 44.34% | -5.33% | 33.93% | -52.81% | 72.86% | -25.01% | 68.18% | ||||||||
operating margin % | 20.67% | 16.26% | 15.06% | 17.14% | 17.44% | 15.93% | 16.37% | 15.42% | 17.53% | 15.05% | 17.22% | 16.54% | 18.10% | 17.02% | 14.96% | 14.98% | 15.35% | 19.04% | 17.86% | 10.82% | 20.03% | 18.46% | 22.79% | 21.96% | 20.17% | 18.18% | 14.92% | 21.61% | 20.35% | 19.46% | 16.19% | 19.26% | 20.86% | 19.13% | 17.56% | 20.63% | 21.00% | 19.54% | 18.51% | 18.15% | 19.36% | 18.94% | 18.53% | 17.17% | 17.70% | 18.11% | 16.18% | 17.02% | 15.79% | 16.19% | 17.55% | 12.17% | 16.07% | 16.65% | 16.65% | 16.00% | 15.10% | 17.11% | 12.13% | 16.65% | 13.85% | 17.50% | 16.46% | 13.40% | 15.80% | 20.62% | 18.95% | 14.50% | 16.21% | 8.63% | 14.45% | 9.87% | 14.92% | 16.98% | 11.94% | 17.67% | 14.61% | 17.77% | 13.39% | 13.95% | 15.07% | 16.86% | 18.57% | 22.62% | 16.94% | 15.25% | 16.15% | 21.33% | 17.74% | 19.14% | 15.91% | 24.14% | 18.61% | 23.42% | 15.82% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% |
other income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 156,000 | 154,000 | 179,000 | 159,000 | 104,000 | 106,000 | 148,000 | 198,000 | 136,000 | 66,000 | 74,000 | 67,000 | 69,000 | 51,000 | 44,000 | 29,000 | 27,000 | 21,000 | 25,000 | 22,000 | 21,000 | 19,000 | 19,000 | 20,000 | 20,000 | 28,000 | 25,000 | 32,000 | 27,000 | 45,000 | 51,000 | 83,000 | 107,000 | 131,000 | 133,000 | 116,000 | 112,000 | 133,000 | 147,000 | 166,000 | 186,000 | 183,000 | 148,000 | 159,000 | 113,000 | 178,000 | 134,000 | 171,000 | 136,000 | 158,000 | 131,000 | 144,000 | 105,000 | 195,000 | 62,000 | 79,000 | 61,000 | 69,000 | 52,000 | 61,000 | 59,000 | 53,000 | 55,000 | 50,000 | 49,000 | |||||||||||||||||||||||||||||||||||||
interest expense | -794,000 | -666,000 | -648,000 | -660,000 | -887,000 | -1,021,000 | -873,000 | -951,000 | -1,182,000 | -1,008,000 | -1,146,000 | -1,346,000 | -1,597,000 | -1,502,000 | -1,169,000 | -840,000 | -669,000 | -613,000 | -620,000 | -600,000 | -615,000 | -610,000 | -570,000 | -626,000 | -778,000 | -593,000 | -442,000 | -579,000 | -567,000 | -685,000 | -710,000 | -1,171,000 | -1,205,000 | -1,002,000 | -841,000 | -760,000 | -693,000 | -598,000 | -531,000 | -481,000 | -433,000 | -417,000 | -372,000 | -293,000 | -343,000 | -275,000 | -294,000 | -293,000 | -268,000 | -226,000 | -215,000 | -210,000 | -182,000 | -176,000 | -125,000 | -245,000 | -159,000 | -83,000 | -242,000 | -258,000 | -277,000 | -219,000 | -322,000 | -399,000 | -402,000 | -702,750 | -953,000 | -853,000 | -1,009,000 | -1,350,000 | -1,230,000 | -1,220,000 | -1,574,000 | -1,284,000 | -1,701,000 | -1,716,000 | -1,719,000 | |||||||||||||||||||||||||
other income | -127,000 | 78,000 | -56,000 | 880,000 | 74,000 | -514,000 | -283,000 | -193,000 | -40,000 | 264,000 | 243,000 | 165,000 | 150,000 | -463,000 | -42,000 | 252,000 | -329,000 | -541,000 | 183,000 | 151,000 | 179,000 | 838,000 | 27,000 | -229,000 | 5,000 | -54,000 | -45,000 | 497,000 | 376,000 | 426,000 | 66,000 | -281,000 | 128,000 | 260,000 | 254,000 | 9,000 | 264,000 | 1,991,000 | -799,000 | 1,320,000 | -51,000 | 102,000 | 82,000 | -11,000 | -229,000 | -214,000 | -76,000 | -94,000 | 535,000 | 52,000 | -6,000 | -170,000 | 8,000 | -180,000 | 50,000 | 119,000 | -119,000 | 197,000 | -209,000 | 42,000 | -36,000 | 114,000 | -1,000 | -157,000 | 480,000 | 221,000 | 229,000 | 212,000 | 229,000 | 312,000 | 29,000 | 333,000 | -94,000 | -91,000 | -65,000 | 181,000 | 82,000 | 141,000 | 119,000 | 128,000 | 7,000 | 324,000 | -58,000 | -13,000 | -91,000 | 77,000 | 58,000 | 203,000 | 45,000 | |||||||||||||
income before income taxes | 39,571,000 | 25,854,000 | 22,592,000 | 27,469,000 | 27,462,000 | 22,439,000 | 24,256,000 | 22,783,000 | 25,847,000 | 19,806,000 | 23,072,000 | 22,220,000 | 24,372,000 | 20,867,000 | 17,704,000 | 18,269,000 | 18,300,000 | 24,403,000 | 23,136,000 | 11,354,000 | 26,910,000 | 20,215,000 | 28,020,000 | 24,751,000 | 19,081,000 | 17,391,000 | 14,292,000 | 22,463,000 | 22,617,000 | 19,572,000 | 16,118,000 | 19,109,000 | 21,297,000 | 18,216,000 | 16,556,000 | 19,534,000 | 20,286,000 | 18,406,000 | 16,396,000 | 19,305,000 | 17,622,000 | 18,992,000 | 16,870,000 | 15,786,000 | 15,698,000 | 16,091,000 | 15,535,000 | 16,575,000 | 14,960,000 | 14,955,000 | 16,469,000 | 11,237,000 | 14,787,000 | 14,989,000 | 15,854,000 | 13,408,000 | 12,872,000 | 14,703,000 | 9,930,000 | 14,959,000 | 11,744,000 | 13,576,000 | 13,252,000 | 10,255,000 | 12,733,000 | 16,215,000 | 14,354,000 | 10,730,000 | 10,430,000 | 5,305,000 | 11,859,000 | 7,367,000 | 12,030,000 | 13,242,000 | 9,360,000 | 13,660,000 | 11,264,000 | 13,388,000 | 8,863,000 | 9,727,000 | 10,236,000 | 11,279,000 | 11,616,000 | 16,288,000 | 9,814,000 | 8,093,000 | 8,670,000 | 13,732,000 | 9,011,000 | 9,458,000 | 6,652,000 | 6,801,750 | 8,605,000 | 12,152,000 | 6,451,000 | |||||||
provision for income taxes | 9,355,000 | 5,536,000 | 5,141,000 | 6,228,000 | 6,485,000 | -7,412,000 | 5,331,000 | 5,999,000 | 6,005,000 | 4,270,000 | 5,590,000 | 5,645,000 | 5,477,000 | 4,341,000 | 3,707,000 | 3,483,000 | 3,820,000 | 4,895,000 | 4,581,000 | 2,945,000 | 5,904,000 | 3,024,000 | 4,397,000 | 5,086,000 | 4,557,000 | 3,064,000 | 2,098,000 | 13,879,000 | 4,478,000 | 3,666,000 | 2,839,000 | -2,528,000 | 5,167,000 | 3,398,000 | 3,926,000 | 5,166,000 | 5,842,000 | 6,046,000 | 4,638,000 | 5,073,000 | 4,957,000 | 5,323,000 | 4,808,000 | 4,063,000 | 4,733,000 | 4,758,000 | 4,749,000 | 5,034,000 | 4,554,000 | 4,638,000 | 4,987,000 | 3,096,000 | 4,520,000 | 4,528,000 | 4,910,000 | 4,435,000 | 3,736,000 | 4,119,000 | 3,138,000 | 4,773,000 | 3,684,000 | 4,468,000 | 4,173,000 | 3,367,000 | 3,616,000 | 5,538,000 | 4,941,000 | 3,108,000 | 3,533,000 | 1,222,000 | 4,174,000 | 2,714,000 | 3,957,000 | 4,576,000 | 3,130,000 | 4,403,000 | 3,620,000 | 4,449,000 | 3,169,000 | 3,405,000 | 3,190,000 | 4,048,000 | 4,103,000 | 5,765,000 | 3,452,000 | 2,815,000 | 3,035,000 | |||||||||||||||
net income | 30,216,000 | 20,318,000 | 17,451,000 | 21,241,000 | 20,977,000 | 29,851,000 | 18,925,000 | 16,784,000 | 19,842,000 | 15,536,000 | 17,482,000 | 16,575,000 | 18,895,000 | 16,526,000 | 13,997,000 | 14,786,000 | 14,480,000 | 19,508,000 | 18,555,000 | 8,409,000 | 21,006,000 | 17,191,000 | 23,623,000 | 19,665,000 | 14,524,000 | 14,327,000 | 12,194,000 | 8,584,000 | 18,139,000 | 15,906,000 | 13,279,000 | 21,637,000 | 16,130,000 | 14,818,000 | 12,630,000 | 14,368,000 | 14,444,000 | 12,360,000 | 11,758,000 | 14,232,000 | 12,665,000 | 13,669,000 | 12,062,000 | 11,723,000 | 10,965,000 | 11,333,000 | 10,786,000 | 11,541,000 | 10,406,000 | 10,317,000 | 11,482,000 | 8,141,000 | 10,267,000 | 10,461,000 | 10,944,000 | 8,973,000 | 9,136,000 | 10,584,000 | 6,792,000 | 10,186,000 | 8,060,000 | 9,108,000 | 9,079,000 | 6,888,000 | 9,117,000 | 10,677,000 | 9,413,000 | 7,622,000 | 6,897,000 | 4,083,000 | 7,685,000 | 4,653,000 | 8,073,000 | 8,666,000 | 6,230,000 | 9,257,000 | 7,644,000 | 8,939,000 | 5,694,000 | 6,322,000 | 7,046,000 | 7,231,000 | 7,513,000 | 10,523,000 | 6,362,000 | 5,278,000 | 5,635,000 | 8,938,000 | 6,072,000 | 6,243,000 | 4,390,000 | 10,276,000 | 5,809,000 | 8,203,000 | 4,354,000 | |||||||
yoy | 44.04% | -31.94% | -7.79% | 26.56% | 5.72% | 92.14% | 8.25% | 1.26% | 5.01% | -5.99% | 24.90% | 12.10% | 30.49% | -15.29% | -24.56% | 75.84% | -31.07% | 13.48% | -21.45% | -57.24% | 44.63% | 19.99% | 93.73% | 129.09% | -19.93% | -9.93% | -8.17% | -60.33% | 12.46% | 7.34% | 5.14% | 50.59% | 11.67% | 19.89% | 7.42% | 0.96% | 14.05% | -9.58% | -2.52% | 21.40% | 15.50% | 20.61% | 11.83% | 1.58% | 5.37% | 9.85% | -6.06% | 41.76% | 1.35% | -1.38% | 4.92% | -9.27% | 12.38% | -1.16% | 61.13% | -11.91% | 13.35% | 16.21% | -25.19% | 47.88% | -11.59% | -14.70% | -3.55% | -9.63% | 32.19% | 161.50% | 22.49% | 63.81% | -14.57% | -52.88% | 23.35% | -49.74% | 5.61% | -3.05% | 9.41% | 46.43% | 8.49% | 23.62% | -24.21% | -39.92% | 10.75% | 37.00% | 33.33% | 17.73% | 4.78% | -15.46% | 28.36% | -13.02% | 4.53% | -23.89% | 0.83% | |||||||||||
qoq | 48.72% | 16.43% | -17.84% | 1.26% | -29.73% | 57.73% | 12.76% | -15.41% | 27.72% | -11.13% | 5.47% | -12.28% | 14.33% | 18.07% | -5.34% | 2.11% | -25.77% | 5.14% | 120.66% | -59.97% | 22.19% | -27.23% | 20.13% | 35.40% | 1.38% | 17.49% | 42.05% | -52.68% | 14.04% | 19.78% | -38.63% | 34.14% | 8.85% | 17.32% | -12.10% | -0.53% | 16.86% | 5.12% | -17.38% | 12.37% | -7.35% | 13.32% | 2.89% | 6.91% | -3.25% | 5.07% | -6.54% | 10.91% | 0.86% | -10.15% | 41.04% | -20.71% | -1.85% | -4.41% | 21.97% | -1.78% | -13.68% | 55.83% | -33.32% | 26.38% | -11.51% | 0.32% | 31.81% | -24.45% | -14.61% | 13.43% | 23.50% | 10.51% | 68.92% | -46.87% | 65.16% | -42.36% | -6.84% | 39.10% | -32.70% | 21.10% | -14.49% | 56.99% | -9.93% | -10.28% | -2.56% | -3.75% | -28.60% | 65.40% | 20.54% | -6.34% | -36.95% | 47.20% | -2.74% | 42.21% | -57.28% | 76.90% | -29.18% | 88.40% | ||||||||
net income margin % | 15.49% | 12.57% | 11.30% | 12.99% | 13.37% | 20.43% | 12.33% | 10.76% | 12.80% | 11.17% | 12.45% | 11.80% | 13.33% | 12.69% | 11.21% | 11.34% | 11.71% | 15.01% | 13.77% | 7.30% | 15.40% | 15.36% | 18.97% | 17.61% | 14.78% | 14.32% | 12.37% | 8.04% | 15.91% | 15.70% | 13.11% | 21.08% | 15.07% | 14.63% | 12.94% | 14.88% | 14.71% | 12.81% | 13.17% | 14.65% | 13.13% | 14.46% | 13.04% | 12.75% | 11.86% | 11.64% | 11.19% | 11.82% | 10.88% | 10.95% | 12.02% | 8.71% | 11.03% | 12.06% | 11.49% | 10.58% | 10.50% | 12.31% | 8.00% | 11.23% | 9.42% | 11.50% | 11.22% | 8.54% | 11.04% | 13.25% | 12.11% | 9.80% | 10.02% | 6.60% | 9.19% | 6.05% | 9.83% | 10.98% | 7.87% | 11.73% | 9.85% | 11.27% | 7.91% | 8.41% | 9.65% | 10.12% | 11.18% | 13.79% | 9.77% | 8.64% | 9.29% | 12.47% | 10.16% | 10.68% | 8.36% | 14.00% | 10.55% | 14.06% | 8.48% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% |
earnings per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 2,240 | 1,500 | 1,290 | 1,570 | 1,540 | 2,200 | 1,390 | 1,230 | 1,460 | 1,140 | 1,280 | 1,220 | 1,390 | 1,210 | 1,030 | 1,080 | 1,070 | 1,410 | 1,350 | 610 | 1,530 | 1,250 | 1,720 | 1,430 | 1,060 | 1,040 | 880 | 630 | 1,300 | 1,150 | 950 | 1,550 | 1,150 | 1,050 | 900 | 1,020 | 1,020 | 870 | 820 | 990 | 880 | 950 | 830 | 800 | 750 | 770 | 730 | 780 | 690 | 670 | 750 | 530 | 660 | 670 | 690 | 570 | 570 | 660 | 420 | 610 | 480 | 530 | 540 | 410 | 550 | 640 | 570 | 460 | 420 | 250 | 470 | 280 | 490 | 0.52 | 0.37 | 0.54 | 0.45 | 0.52 | 0.33 | 0.37 | 0.42 | 0.43 | 0.45 | 0.63 | 0.38 | 0.32 | 0.34 | 0.53 | 0.36 | 0.37 | 0.26 | 0.278 | 0.35 | 0.5 | 0.26 | |||||||
diluted | 2,240 | 1,500 | 1,280 | 1,560 | 1,540 | 2,190 | 1,390 | 1,230 | 1,460 | 1,140 | 1,280 | 1,210 | 1,380 | 1,210 | 1,020 | 1,080 | 1,070 | 1,410 | 1,340 | 610 | 1,520 | 1,240 | 1,720 | 1,420 | 1,060 | 1,040 | 880 | 630 | 1,300 | 1,140 | 950 | 1,540 | 1,150 | 1,050 | 900 | 1,010 | 1,020 | 870 | 820 | 990 | 880 | 940 | 830 | 800 | 750 | 760 | 730 | 770 | 690 | 670 | 740 | 530 | 660 | 660 | 690 | 560 | 570 | 650 | 420 | 610 | 470 | 530 | 530 | 410 | 540 | 640 | 560 | 460 | 410 | 250 | 460 | 280 | 490 | 0.51 | 0.36 | 0.54 | 0.44 | 0.52 | 0.33 | 0.37 | 0.42 | 0.43 | 0.45 | 0.62 | 0.38 | 0.31 | 0.34 | 0.53 | 0.35 | 0.36 | 0.26 | 0.275 | 0.35 | 0.49 | 0.26 | |||||||
shares used in per share calculations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 13,452 | 13,484 | 13,524 | -4 | 13,544 | 13,552 | 13,548 | -2 | 13,552 | 13,558 | 13,560 | -4 | 13,573 | 13,583 | 13,590 | -15 | 13,656 | 13,679 | 13,716 | 4 | 13,708 | 13,700 | 13,675 | -9 | 13,674 | 13,712 | 13,714 | -22 | 13,790 | 13,828 | 13,846 | -20 | 13,905 | 13,967 | 13,976 | -26 | 14,056 | 14,111 | 14,180 | -33 | 14,306 | 14,386 | 14,404 | -34 | 14,546 | 14,636 | 14,668 | -80 | 14,977 | 15,202 | 15,279 | -62 | 15,460 | 15,585 | 15,693 | -52 | 15,872 | 15,953 | 16,074 | -77 | 16,851 | 16,994 | 16,796 | 21 | 16,613 | 16,585 | 16,556,206 | 4,106 | 16,501,046 | 16,500,749 | 16,495,678 | 16,621,040 | 16,431 | |||||||||||||||||||||||||||||
diluted | 13,481 | 13,508 | 13,549 | -3 | 13,567 | 13,572 | 13,573 | -1 | 13,577 | 13,583 | 13,584 | -2 | 13,600 | 13,608 | 13,609 | -16 | 13,680 | 13,704 | 13,752 | 6 | 13,746 | 13,729 | 13,706 | -8 | 13,700 | 13,737 | 13,746 | -23 | 13,820 | 13,857 | 13,882 | -19 | 13,937 | 13,995 | 14,011 | -28 | 14,088 | 14,143 | 14,221 | -34 | 14,349 | 14,429 | 14,461 | -36 | 14,615 | 14,703 | 14,738 | -81 | 15,051 | 15,272 | 15,366 | -63 | 15,561 | 15,679 | 15,807 | -48 | 16,008 | 16,069 | 16,205 | -81 | 17,027 | 17,172 | 16,991 | 28 | 16,752 | 16,688 | 16,651,944 | -911 | 16,646,416 | 16,649,840 | 16,673,569 | 16,798,480 | 16,580 | |||||||||||||||||||||||||||||
other expense | -197,000 | -141,000 | -446,250 | -444,000 | -1,443,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends declared per common share | 0.393 | 0.54 | 0.54 | 0.49 | 0.35 | 0.49 | 0.49 | 0.42 | 0.305 | 0.42 | 0.42 | 0.38 | 0.275 | 0.38 | 0.38 | 0.34 | 0.248 | 0.34 | 0.34 | 0.31 | 0.228 | 0.31 | 0.31 | 0.29 | 0.213 | 0.29 | 0.29 | 0.27 | 0.203 | 0.27 | 0.27 | 0.27 | 0.188 | 0.25 | 0.25 | 0.25 | 0.188 | 0.25 | 0.25 | 0.25 | 0.188 | 0.25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of definite-lived | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets | 363,500 | 523,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of indefinite-lived intangible assets | 2,760,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 40 and 91 for the three months ended february 28, 2010 and 2009, respectively; and 75 and 348 for the six months ended february 28, 2010 and 2009, respectively | -361,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 35 and 258 for the three months ended november 30, 2009 and 2008, respectively | -489,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of definite-lived intangible asset | 86,500 | 107,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of indefinite-lived intangible asset | 690,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 29 and 307 for the three months ended may 31, 2009 and 2008, respectively; and 377 and 1,263 for the nine months ended may 31, 2009 and 2008, respectively | -379,500 | -568,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible asset | 110,000 | 129,000 | 148,000 | 147,000 | 150,000 | 152,000 | 149,000 | 147,000 | 146,000 | 141,000 | 138,000 | 132,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 91 and 426 for the three months ended february 28, 2009 and february 29, 2008, respectively; and 348 and 956 for the six months ended february 28, 2009 and february 29, 2008, respectively | -510,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 258 and 530 for the three months ended november 30, 2008 and 2007, respectively | -440,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 307 and 568 for the three months ended may 31, 2008 and 2007, respectively; and 1,263 and 1,405 for the nine months ended may 31, 2008 and 2007, respectively | -307,250 | -433,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 426,000 and 404,000 for the three months ended february 29, 2008 and february 28, 2007, respectively; and 956,000 and 837,000 for the six months ended february 29, 2008 and february 28, 2007, respectively | -390,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding, basic | 16,784,469 | 16,889,137 | 17,077,870 | 17,144,254 | 17,043,032 | 17,022,286 | 16,784,473 | 16,829,760 | 16,716,309 | 16,688,982 | 16,629,057 | 16,671,190 | 16,592,465 | 16,571,691 | 16,905,587 | 17,019,026 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding, diluted | 16,971,502 | 17,092,792 | 17,271,242 | 17,328,473 | 17,232,563 | 17,241,140 | 16,912,355 | 16,969,770 | 16,825,560 | 16,776,627 | 16,807,399 | 16,885,504 | 16,806,735 | 16,725,632 | 17,118,829 | 17,244,931 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends declared per share | 0.25 | 0.25 | 0.18 | 0.25 | 0.25 | 0.22 | 0.165 | 0.22 | 0.22 | 0.22 | 0.155 | 0.22 | 0.2 | 0.2 | 0.15 | 0.2 | 0.2 | 0.2 | 0.15 | 0.2 | 0.2 | 0.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 530,000 and 433,000 for the three months ended november 30, 2007 and 2006, respectively | -406,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 568,000 and 249,000 for the three months ended may 31, 2007 and 2006, respectively; and 1,405,000 and 923,000 for the nine months ended may 31, 2007 and 2006, respectively | -423,750 | -401,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 404,000 and 359,000 for the three months ended february 28, 2007 and 2006, respectively; and 837,000 and 674,000 for the six months ended february 28, 2007 and 2006, respectively | -613,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 433,000 and 315,000 for the three months ended november 30, 2006 and 2005, respectively | -681,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 130,000 | 132,000 | 134,000 | 141,000 | 142,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 315,000 and 124,000, respectively | -1,005,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization | 135,000 | 135,000 | 89,000 | 17,750 | 71,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 124,000 and 109,000, respectively | -1,456,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of product sold | 35,308,000 | 28,878,000 | 28,152,000 | 24,606,000 | 35,303,000 | 27,160,000 | 27,502,000 | 25,963,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general & administrative | 10,628,500 | 14,338,000 | 14,042,000 | 14,134,000 | 9,652,250 | 13,066,000 | 12,679,000 | 12,863,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
advertising & sales promotions | 4,093,000 | 5,839,000 | 5,092,000 | 5,441,000 | 3,135,250 | 4,590,000 | 3,620,000 | 4,331,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on write off of non-compete agreement | 879,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 2,104,000 | 2,939,000 | 3,215,000 | 2,262,000 | 2,210,500 | 2,796,000 | 3,949,000 | 2,097,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest (expense) | -1,690,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (expense)/ income | -47,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic common equivalent shares | 17,005,812 | 16,825,467 | 4,138,310.25 | 16,579,647 | 16,563,534 | 16,516,366 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted common equivalent shares | 17,254,329 | 17,073,910 | 4,181,183.75 | 16,695,495 | 16,734,315 | 16,744,219 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income of 109,000 and 22,000, respectively | -1,616,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishmnet of debt |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 59,137,000 | 50,348,000 | 48,583,000 | 58,130,000 | 51,682,000 | 52,995,000 | 54,914,000 | 46,699,000 | 45,300,000 | 55,443,000 | 50,317,000 | 48,143,000 | 38,403,000 | 37,992,000 | 36,882,000 | 37,843,000 | 40,799,000 | 43,322,000 | 59,519,000 | 85,961,000 | 80,362,000 | 72,381,000 | 65,844,000 | 56,462,000 | 88,555,000 | 30,503,000 | 28,680,000 | 27,233,000 | 35,741,000 | 31,596,000 | 31,574,000 | 48,866,000 | 123,338,000 | 36,500,000 | 46,932,000 | 37,082,000 | 32,205,000 | 33,572,000 | 33,482,000 | 50,891,000 | 47,373,000 | 42,310,000 | 65,071,000 | 53,896,000 | 46,917,000 | 43,701,000 | 46,442,000 | 57,803,000 | 44,895,000 | 40,962,000 | 51,419,000 | 53,434,000 | 52,273,000 | 45,614,000 | 52,435,000 | 69,719,000 | 71,709,000 | 67,695,000 | 66,644,000 | 56,393,000 | 70,281,000 | 67,525,000 | 73,249,000 | 75,928,000 | 59,141,000 | 48,949,000 | 48,876,000 | 45,956,000 | 36,225,000 | 28,494,000 | 26,340,000 | 41,983,000 | 37,547,000 | 23,394,000 | 50,364,000 | 61,078,000 | 65,982,000 | 46,643,000 | 46,436,000 | 45,206,000 | 24,378,000 | 33,589,000 | 34,264,000 | 37,120,000 | 32,063,000 | 36,029,000 | 38,716,000 | 29,433,000 | 34,648,000 | 57,954,000 | 50,576,000 | 41,971,000 | 32,267,000 | 23,652,000 | 22,381,000 |
trade and other accounts receivable | 150,052,000 | 121,235,000 | 112,453,000 | 120,589,000 | 112,409,000 | 110,784,000 | 111,433,000 | 117,493,000 | 116,434,000 | 104,794,000 | 95,118,000 | 98,039,000 | 100,556,000 | 100,430,000 | 87,285,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 80,932,000 | 85,545,000 | 84,002,000 | 79,871,000 | 77,249,000 | 80,512,000 | 74,887,000 | 79,088,000 | 76,576,000 | 78,029,000 | 81,603,000 | 86,522,000 | 95,326,000 | 108,565,000 | 119,067,000 | 104,101,000 | 95,993,000 | 75,537,000 | 67,875,000 | 55,752,000 | 47,768,000 | 44,539,000 | 41,772,000 | 41,264,000 | 42,970,000 | 42,960,000 | 43,703,000 | 40,682,000 | 43,077,000 | 44,207,000 | 39,339,000 | 36,536,000 | 37,639,000 | 39,973,000 | 37,045,000 | 35,340,000 | 36,549,000 | 37,980,000 | 34,206,000 | 31,793,000 | 33,180,000 | 36,072,000 | 35,575,000 | 32,052,000 | 33,203,000 | 34,677,000 | 33,886,000 | 34,989,000 | 37,573,000 | 34,143,000 | 33,790,000 | 32,433,000 | 33,925,000 | 33,579,000 | 30,767,000 | 29,797,000 | 25,744,000 | 25,884,000 | 22,996,000 | 17,604,000 | 20,667,000 | 18,208,000 | 15,830,000 | 13,037,000 | 14,705,000 | 14,934,000 | 17,573,000 | 15,858,000 | 17,299,000 | 18,542,000 | 20,332,000 | 18,280,000 | 17,275,000 | 16,962,000 | 15,673,000 | 13,208,000 | 15,061,000 | 15,010,000 | 15,669,000 | 15,269,000 | 15,434,000 | 12,501,000 | 10,211,000 | 8,041,000 | 7,921,000 | 8,150,000 | 6,191,000 | 6,322,000 | 6,464,000 | 5,916,000 | 5,140,000 | 4,709,000 | 7,158,000 | 5,491,000 | 5,081,000 |
other current assets | 14,581,000 | 27,225,000 | 25,647,000 | 26,366,000 | 25,117,000 | 28,146,000 | 21,567,000 | 12,161,000 | 10,453,000 | 12,248,000 | 10,619,000 | 15,821,000 | 15,575,000 | 16,442,000 | 12,122,000 | 17,766,000 | 11,941,000 | 12,158,000 | 10,392,000 | 9,948,000 | 7,902,000 | 11,339,000 | 8,098,000 | 6,756,000 | 5,350,000 | 8,973,000 | 6,783,000 | 7,216,000 | 6,097,000 | 8,079,000 | 5,253,000 | 13,337,000 | 4,940,000 | 5,689,000 | 4,849,000 | 8,007,000 | 2,959,000 | 6,187,000 | 3,641,000 | 4,475,000 | 4,221,000 | 7,012,000 | 4,392,000 | 6,127,000 | 4,066,000 | 5,666,000 | 5,284,000 | 8,339,000 | 7,687,000 | 9,398,000 | 6,245,000 | 6,210,000 | 4,074,000 | 6,875,000 | 5,096,000 | 4,526,000 | 5,696,000 | 4,509,000 | 5,325,000 | 4,574,000 | 4,038,000 | 3,694,000 | 4,744,000 | 7,314,000 | 4,064,000 | 4,255,000 | 4,438,000 | 4,736,000 | 3,571,000 | 4,118,000 | 4,014,000 | 3,453,000 | 3,017,000 | 3,846,000 | 5,297,000 | 3,489,000 | 3,079,000 | 3,970,000 | 4,192,000 | 4,858,000 | 3,256,000 | 6,390,000 | 6,071,000 | 6,784,000 | 5,334,000 | 7,812,000 | 2,680,000 | 3,026,000 | 1,536,000 | 2,344,000 | 3,724,000 | 2,565,000 | 3,870,000 | 4,420,000 | 3,891,000 |
total current assets | 304,702,000 | 284,353,000 | 270,685,000 | 284,956,000 | 266,457,000 | 272,437,000 | 262,801,000 | 255,441,000 | 248,763,000 | 250,514,000 | 237,657,000 | 248,525,000 | 249,860,000 | 263,429,000 | 255,356,000 | 249,640,000 | 241,354,000 | 234,599,000 | 233,328,000 | 241,219,000 | 240,943,000 | 221,836,000 | 206,775,000 | 185,154,000 | 213,265,000 | 158,263,000 | 149,224,000 | 147,995,000 | 160,907,000 | 159,345,000 | 146,232,000 | 167,983,000 | 236,816,000 | 242,408,000 | 235,466,000 | 224,854,000 | 216,281,000 | 211,545,000 | 194,519,000 | 209,472,000 | 218,464,000 | 214,397,000 | 217,442,000 | 205,252,000 | 200,369,000 | 203,387,000 | 196,156,000 | 215,654,000 | 203,332,000 | 198,244,000 | 194,336,000 | 192,143,000 | 187,961,000 | 178,887,000 | 172,854,000 | 166,117,000 | 161,561,000 | 163,091,000 | 149,636,000 | 143,156,000 | 153,449,000 | 152,061,000 | 147,070,000 | 150,408,000 | 134,035,000 | 129,334,000 | 121,724,000 | 120,777,000 | 107,219,000 | 101,187,000 | 104,750,000 | 119,485,000 | 115,905,000 | 102,775,000 | 124,483,000 | 130,571,000 | 135,873,000 | 121,559,000 | 112,564,000 | 115,540,000 | 109,647,000 | 102,361,000 | 92,481,000 | 101,192,000 | 86,599,000 | 95,729,000 | 85,392,000 | 84,229,000 | 80,651,000 | 106,408,000 | 96,597,000 | 95,261,000 | 75,138,000 | 72,330,000 | 64,265,000 |
property and equipment | 58,288,000 | 58,968,000 | 58,670,000 | 60,394,000 | 60,101,000 | 58,628,000 | 59,384,000 | 62,983,000 | 63,903,000 | 64,575,000 | 65,704,000 | 66,791,000 | 66,636,000 | 65,791,000 | 65,658,000 | 65,977,000 | 69,156,000 | 69,334,000 | 68,980,000 | 70,145,000 | 68,968,000 | 67,077,000 | 62,607,000 | 60,759,000 | 56,712,000 | 57,910,000 | 50,103,000 | 45,076,000 | 41,947,000 | 39,475,000 | 36,412,000 | 36,357,000 | 36,206,000 | 36,849,000 | 29,359,000 | 29,439,000 | 25,510,000 | 22,293,000 | 22,016,000 | 11,545,000 | 12,054,000 | 11,221,000 | 10,844,000 | 11,376,000 | 11,214,000 | 10,215,000 | 10,123,000 | 9,702,000 | 9,728,000 | 9,054,000 | 9,088,000 | 8,535,000 | 8,459,000 | 8,490,000 | 8,846,000 | 9,063,000 | 9,075,000 | 9,227,000 | 8,367,000 | 8,482,000 | 8,343,000 | ||||||||||||||||||||||||||||||||||
goodwill | 98,349,000 | 97,293,000 | 97,123,000 | 97,150,000 | 96,951,000 | 96,499,000 | 96,584,000 | 96,985,000 | 96,927,000 | 95,499,000 | 95,513,000 | 95,505,000 | 95,410,000 | 95,279,000 | 95,277,000 | 95,180,000 | 95,499,000 | 95,754,000 | 95,723,000 | 95,869,000 | 96,017,000 | 95,987,000 | 95,721,000 | 95,731,000 | 95,376,000 | 95,580,000 | 95,573,000 | 95,347,000 | 95,487,000 | 95,710,000 | 95,547,000 | 95,621,000 | 95,706,000 | 95,947,000 | 95,721,000 | 95,597,000 | 95,557,000 | 95,439,000 | 95,432,000 | 95,649,000 | 96,152,000 | 95,903,000 | 96,291,000 | 96,409,000 | 96,440,000 | 96,444,000 | 96,518,000 | 95,499,000 | 95,544,000 | 95,522,000 | 95,438,000 | 95,236,000 | 95,148,000 | 95,139,000 | 95,368,000 | 95,318,000 | 95,253,000 | 95,324,000 | 95,248,000 | 95,452,000 | 95,484,000 | 95,394,000 | 95,255,000 | 95,235,000 | 94,983,000 | 95,177,000 | 95,484,000 | 95,424,000 | 95,338,000 | 94,910,000 | 95,182,000 | 95,909,000 | 96,321,000 | 96,340,000 | 96,514,000 | 96,409,000 | 96,316,000 | 96,263,000 | 96,285,000 | 96,118,000 | 96,044,000 | 95,740,000 | 95,684,000 | 95,858,000 | 95,910,000 | 96,156,000 | 96,125,000 | 95,832,000 | 95,893,000 | 92,423,000 | 92,350,000 | 92,267,000 | |||
other intangible assets | 3,844,000 | 2,447,000 | 2,390,000 | 2,416,000 | 2,356,000 | 2,345,000 | 2,287,000 | 6,222,000 | 6,682,000 | 4,165,000 | 4,419,000 | 4,670,000 | 4,898,000 | 5,113,000 | 5,362,000 | 5,588,000 | 6,037,000 | 6,478,000 | 6,828,000 | 7,244,000 | 7,665,000 | 8,020,000 | 8,268,000 | 8,633,000 | 8,821,000 | 9,475,000 | 10,124,000 | 10,652,000 | 11,381,000 | 12,165,000 | 12,735,000 | 13,513,000 | 14,306,000 | 15,221,000 | 15,790,000 | 16,244,000 | 16,936,000 | 17,550,000 | 18,263,000 | 19,191,000 | 20,430,000 | 20,914,000 | 22,075,000 | 22,961,000 | 23,749,000 | 24,511,000 | 25,353,000 | 23,671,000 | 24,403,000 | 25,056,000 | 23,841,000 | 24,292,000 | 26,113,000 | 26,628,000 | 27,257,000 | 27,685,000 | 28,103,000 | 28,659,000 | 29,183,000 | 29,933,000 | 30,549,000 | 31,055,000 | 31,110,000 | 31,272,000 | 31,195,000 | 31,571,000 | 32,081,000 | 32,205,000 | 36,180,000 | 35,807,000 | 38,998,000 | 39,992,000 | 41,975,000 | ||||||||||||||||||||||
right-of-use assets | 16,797,000 | 12,739,000 | 13,083,000 | 13,534,000 | 13,492,000 | 12,139,000 | 10,581,000 | 11,611,000 | 11,590,000 | 10,968,000 | 11,483,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 1,282,000 | 1,272,000 | 1,214,000 | 1,027,000 | 1,068,000 | 973,000 | 948,000 | 993,000 | 1,197,000 | 1,189,000 | 1,194,000 | 1,201,000 | 647,000 | 646,000 | 629,000 | 679,000 | 852,000 | 853,000 | 840,000 | 858,000 | 484,000 | 498,000 | 472,000 | 464,000 | 422,000 | 423,000 | 428,000 | 403,000 | 497,000 | 514,000 | 508,000 | 511,000 | 489,000 | 501,000 | 482,000 | 495,000 | 609,000 | 621,000 | 608,000 | 621,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 16,564,000 | 16,670,000 | 16,497,000 | 16,332,000 | 15,527,000 | 15,241,000 | 14,739,000 | 14,804,000 | 14,548,000 | 15,111,000 | 14,636,000 | 13,454,000 | 12,618,000 | 11,984,000 | 10,776,000 | 9,672,000 | 8,718,000 | 8,013,000 | 7,212,000 | 6,044,000 | 4,652,000 | 3,828,000 | 3,740,000 | 3,728,000 | 3,586,000 | 3,356,000 | 3,305,000 | 3,189,000 | 3,104,000 | 3,066,000 | 3,066,000 | 3,074,000 | 3,068,000 | 3,074,000 | 3,076,000 | 3,088,000 | 2,886,000 | 2,806,000 | 2,817,000 | 3,190,000 | 2,799,000 | 2,812,000 | 3,276,000 | 3,259,000 | 3,262,000 | 3,164,000 | 3,161,000 | 3,154,000 | 3,166,000 | 3,157,000 | 2,907,000 | 2,858,000 | 2,810,000 | 2,816,000 | 2,780,000 | 2,687,000 | 2,702,000 | 2,693,000 | 2,787,000 | 2,754,000 | 2,852,000 | 2,866,000 | 2,897,000 | 2,871,000 | 2,964,000 | 2,988,000 | 3,000,000 | 3,281,000 | 3,873,000 | 3,399,000 | 3,472,000 | 3,543,000 | 3,616,000 | 3,690,000 | 3,763,000 | 3,837,000 | 3,912,000 | 3,987,000 | 4,061,000 | 4,183,000 | 4,305,000 | 4,526,000 | 4,668,000 | 4,852,000 | 4,992,000 | 5,103,000 | 6,141,000 | 6,205,000 | 6,236,000 | 6,323,000 | 6,266,000 | 6,265,000 | 6,147,000 | 6,969,000 | |
total assets | 499,826,000 | 473,742,000 | 459,662,000 | 475,809,000 | 455,952,000 | 458,262,000 | 447,324,000 | 449,039,000 | 443,610,000 | 442,021,000 | 430,606,000 | 437,966,000 | 438,050,000 | 450,337,000 | 441,493,000 | 434,295,000 | 429,123,000 | 423,146,000 | 421,439,000 | 430,203,000 | 427,887,000 | 405,987,000 | 386,398,000 | 362,637,000 | 385,951,000 | 333,331,000 | 317,491,000 | 302,662,000 | 313,323,000 | 310,275,000 | 294,500,000 | 317,059,000 | 386,591,000 | 394,000,000 | 379,894,000 | 369,717,000 | 357,779,000 | 350,254,000 | 333,655,000 | 339,668,000 | 349,899,000 | 345,247,000 | 349,928,000 | 339,257,000 | 335,034,000 | 337,721,000 | 331,311,000 | 347,680,000 | 336,173,000 | 331,033,000 | 325,610,000 | 323,064,000 | 320,491,000 | 311,960,000 | 307,105,000 | 300,870,000 | 296,694,000 | 298,994,000 | 285,221,000 | 279,777,000 | 290,677,000 | 290,579,000 | 285,732,000 | 289,108,000 | 272,597,000 | 268,970,000 | 262,792,000 | 262,617,000 | 253,968,000 | 246,480,000 | 253,810,000 | 270,673,000 | 269,600,000 | ||||||||||||||||||||||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 35,732,000 | 32,531,000 | 28,057,000 | 37,955,000 | 27,801,000 | 33,965,000 | 32,212,000 | 35,960,000 | 32,377,000 | 32,405,000 | 28,432,000 | 30,826,000 | 26,780,000 | 28,534,000 | 31,826,000 | 32,852,000 | 40,684,000 | 39,655,000 | 35,303,000 | 33,499,000 | 31,307,000 | 27,729,000 | 24,749,000 | 21,676,000 | 17,386,000 | 24,643,000 | 18,457,000 | 18,727,000 | 19,973,000 | 21,244,000 | 19,730,000 | 19,115,000 | 18,105,000 | 21,213,000 | 17,983,000 | 20,898,000 | 18,557,000 | 21,832,000 | 18,131,000 | 18,690,000 | 20,431,000 | 17,469,000 | 20,671,000 | 17,128,000 | 18,502,000 | 23,049,000 | 17,400,000 | 18,031,000 | 16,934,000 | 22,474,000 | 18,523,000 | 19,693,000 | 21,049,000 | 24,337,000 | 23,315,000 | 21,242,000 | 20,331,000 | 24,063,000 | 22,168,000 | 19,373,000 | 21,785,000 | 20,609,000 | 18,859,000 | 18,943,000 | 16,095,000 | 20,037,000 | 15,277,000 | 12,529,000 | 10,948,000 | 14,915,000 | 18,201,000 | 22,985,000 | 18,298,000 | 15,727,000 | 18,825,000 | 21,854,000 | 17,974,000 | 17,534,000 | 14,375,000 | 11,287,000 | 12,283,000 | 12,518,000 | 11,548,000 | 13,671,000 | 8,680,000 | 13,000,000 | 11,138,000 | 13,836,000 | 12,413,000 | 14,337,000 | 12,929,000 | 14,772,000 | 10,559,000 | 11,359,000 | 12,214,000 |
accrued liabilities | 33,899,000 | 32,856,000 | 29,491,000 | 34,230,000 | 29,091,000 | 30,595,000 | 29,132,000 | 31,272,000 | 29,697,000 | 31,710,000 | 27,787,000 | 30,000,000 | 27,142,000 | 28,427,000 | 24,728,000 | 27,161,000 | 26,064,000 | 28,130,000 | 26,214,000 | 25,658,000 | 24,728,000 | 24,451,000 | 22,989,000 | 21,660,000 | 18,017,000 | 20,627,000 | 20,041,000 | 18,513,000 | 17,221,000 | 19,424,000 | 17,382,000 | 26,240,000 | 19,866,000 | 19,267,000 | 17,820,000 | 18,997,000 | 17,364,000 | 16,848,000 | 15,889,000 | 15,757,000 | 14,847,000 | 17,192,000 | 15,192,000 | 15,200,000 | 15,937,000 | 16,795,000 | 15,263,000 | 18,382,000 | 20,409,000 | 19,845,000 | 15,919,000 | 16,562,000 | 16,144,000 | 15,938,000 | 15,297,000 | 16,492,000 | 15,495,000 | 16,741,000 | 14,978,000 | 15,258,000 | 15,922,000 | 16,183,000 | 15,351,000 | 14,382,000 | 16,128,000 | 15,427,000 | 15,334,000 | 15,233,000 | 14,897,000 | 14,380,000 | 13,977,000 | 13,143,000 | 14,176,000 | 15,159,000 | 13,271,000 | 12,780,000 | 14,539,000 | 13,129,000 | 12,100,000 | 11,678,000 | 12,071,000 | 14,065,000 | 13,363,000 | 14,058,000 | 13,869,000 | 12,705,000 | 12,112,000 | 12,151,000 | 11,259,000 | 12,535,000 | 11,224,000 | 11,999,000 | 11,075,000 | 12,628,000 | 11,918,000 |
accrued payroll and related expenses | 27,451,000 | 19,844,000 | 23,654,000 | 28,415,000 | 25,962,000 | 17,070,000 | 20,581,000 | 26,055,000 | 18,740,000 | 14,869,000 | 15,785,000 | 16,722,000 | 13,217,000 | 11,912,000 | 14,251,000 | 11,583,000 | 13,021,000 | 13,133,000 | 18,096,000 | 25,662,000 | 21,485,000 | 16,667,000 | 15,426,000 | 14,767,000 | 9,653,000 | 8,239,000 | 13,361,000 | 15,301,000 | 12,347,000 | 9,635,000 | 11,443,000 | 14,823,000 | 11,044,000 | 10,270,000 | 12,828,000 | 14,222,000 | 12,762,000 | 10,548,000 | 13,363,000 | 20,866,000 | 16,014,000 | 11,410,000 | 12,393,000 | 13,357,000 | 11,186,000 | 8,194,000 | 11,412,000 | 15,969,000 | 12,122,000 | 9,372,000 | 12,192,000 | 17,244,000 | 11,010,000 | 8,113,000 | 8,012,000 | 5,904,000 | 5,695,000 | 4,879,000 | 6,545,000 | 7,471,000 | 5,677,000 | 5,010,000 | 7,107,000 | 14,265,000 | 8,814,000 | 4,674,000 | 5,306,000 | 7,168,000 | 4,812,000 | 3,687,000 | 4,919,000 | 6,084,000 | 4,571,000 | 3,878,000 | 4,350,000 | 6,906,000 | 5,505,000 | 3,759,000 | 4,733,000 | 7,485,000 | 5,296,000 | 3,236,000 | 4,002,000 | 3,828,000 | 3,586,000 | 3,283,000 | 4,032,000 | 3,935,000 | 2,334,000 | 3,652,000 | 3,236,000 | 5,122,000 | 3,247,000 | 3,458,000 | 2,898,000 |
short-term borrowings | 15,335,000 | 15,157,000 | 5,342,000 | 800,000 | 10,264,000 | 30,745,000 | 23,429,000 | 8,659,000 | 22,316,000 | 29,790,000 | 24,456,000 | 10,800,000 | 27,256,000 | 47,477,000 | 42,537,000 | 39,173,000 | 16,377,000 | 2,038,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 70,800,000 | 41,729,000 | 29,088,000 | 21,205,000 | 34,880,000 | 25,948,000 | 16,662,000 | 23,600,000 | 85,342,000 | 14,020,000 | 10,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 2,380,000 | 244,000 | 4,735,000 | 857,000 | 603,000 | 1,104,000 | 2,148,000 | 1,554,000 | 2,111,000 | 1,657,000 | 2,360,000 | 494,000 | 914,000 | 246,000 | 301,000 | 51,000 | 123,000 | 433,000 | 645,000 | 317,000 | 798,000 | 2,236,000 | 2,890,000 | 1,213,000 | 1,893,000 | 186,000 | 73,000 | 844,000 | 465,000 | 824,000 | 1,670,000 | 2,125,000 | 1,105,000 | 1,738,000 | 881,000 | 1,306,000 | 1,509,000 | 3,119,000 | 4,295,000 | 3,381,000 | 3,224,000 | 3,213,000 | 2,607,000 | 2,287,000 | 28,000 | 593,000 | 3,228,000 | 1,529,000 | 1,281,000 | 2,319,000 | 2,770,000 | 1,146,000 | 567,000 | 2,029,000 | 2,886,000 | 807,000 | 1,044,000 | 1,771,000 | 2,274,000 | 1,413,000 | 942,000 | 2,324,000 | 364,000 | 1,516,000 | 420,000 | 2,335,000 | 4,133,000 | 2,570,000 | 2,409,000 | 1,893,000 | 3,650,000 | 1,090,000 | 3,016,000 | 2,523,000 | 871,000 | 97,000 | 1,515,000 | 1,975,000 | 2,653,000 | 2,040,000 | 4,336,000 | 5,158,000 | 2,345,000 | 2,484,000 | 619,000 | 945,000 | 1,606,000 | 2,613,000 | 1,121,000 | 501,000 | 176,000 | 2,780,000 | 676,000 | 451,000 | |
total current liabilities | 114,797,000 | 100,632,000 | 91,279,000 | 102,257,000 | 93,721,000 | 113,479,000 | 107,502,000 | 103,500,000 | 105,241,000 | 110,431,000 | 98,820,000 | 88,842,000 | 95,309,000 | 116,596,000 | 113,643,000 | 110,820,000 | 96,269,000 | 83,389,000 | 81,058,000 | 85,936,000 | 79,118,000 | 71,883,000 | 66,854,000 | 60,116,000 | 117,749,000 | 95,424,000 | 81,020,000 | 74,590,000 | 84,886,000 | 77,075,000 | 66,887,000 | 85,903,000 | 135,462,000 | 66,508,000 | 60,312,000 | 75,423,000 | 70,192,000 | 66,580,000 | 64,032,000 | 58,694,000 | 54,516,000 | 53,825,000 | 50,863,000 | 47,972,000 | 45,653,000 | 151,631,000 | 145,303,000 | 151,911,000 | 133,746,000 | 127,010,000 | 112,404,000 | 117,645,000 | 111,770,000 | 100,417,000 | 94,510,000 | 89,445,000 | 87,565,000 | 87,454,000 | 77,965,000 | 54,230,000 | 55,041,000 | 54,841,000 | 52,396,000 | 59,820,000 | 52,171,000 | 53,187,000 | 50,764,000 | 48,214,000 | 44,007,000 | 45,874,000 | 51,625,000 | 54,563,000 | 51,140,000 | 48,526,000 | 50,802,000 | 53,857,000 | 51,430,000 | 48,013,000 | 45,445,000 | 43,667,000 | 45,414,000 | 46,671,000 | 44,473,000 | 46,700,000 | 38,851,000 | 52,169,000 | 49,602,000 | 42,535,000 | 37,127,000 | 41,025,000 | 37,565,000 | 44,673,000 | 35,557,000 | 27,445,000 | 27,481,000 |
long-term borrowings | 85,332,000 | 86,051,000 | 85,653,000 | 86,195,000 | 85,562,000 | 84,406,000 | 84,552,000 | 85,977,000 | 85,473,000 | 85,894,000 | 86,173,000 | 109,743,000 | 108,893,000 | 108,309,000 | 107,902,000 | 107,139,000 | 110,189,000 | 112,809,000 | 112,729,000 | 114,940,000 | 116,498,000 | 116,731,000 | 114,712,000 | 113,098,000 | 94,566,000 | 61,117,000 | 61,152,000 | 60,221,000 | 61,208,000 | 63,379,000 | 62,400,000 | 62,800,000 | 82,800,000 | 153,200,000 | 153,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 8,865,000 | 9,180,000 | 9,545,000 | 9,375,000 | 9,766,000 | 9,994,000 | 9,228,000 | 9,066,000 | 10,844,000 | 10,987,000 | 10,921,000 | 10,305,000 | 10,531,000 | 10,447,000 | 10,715,000 | 10,528,000 | 10,421,000 | 10,717,000 | 11,066,000 | 10,401,000 | 10,878,000 | 11,535,000 | 11,557,000 | 11,291,000 | 11,457,000 | 11,665,000 | 11,784,000 | 11,688,000 | 11,985,000 | 12,148,000 | 11,447,000 | 11,050,000 | 11,736,000 | 11,761,000 | 19,155,000 | 18,949,000 | 17,286,000 | 17,442,000 | 16,521,000 | 16,365,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term operating lease liabilities | 10,287,000 | 7,467,000 | 7,697,000 | 8,423,000 | 8,388,000 | 6,852,000 | 5,297,000 | 5,904,000 | 6,072,000 | 5,509,000 | 5,793,000 | 5,832,000 | 6,200,000 | 6,381,000 | 6,629,000 | 5,999,000 | 5,870,000 | 6,356,000 | 6,722,000 | 7,062,000 | 7,344,000 | 6,945,000 | 7,141,000 | 6,520,000 | 6,346,000 | 6,727,000 | 7,084,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 1,812,000 | 1,457,000 | 1,422,000 | 1,407,000 | 1,453,000 | 1,389,000 | 14,448,000 | 14,066,000 | 13,738,000 | 12,922,000 | 12,967,000 | 13,066,000 | 11,290,000 | 11,332,000 | 11,234,000 | 11,185,000 | 11,145,000 | 11,025,000 | 11,466,000 | 11,482,000 | 11,417,000 | 11,313,000 | 11,634,000 | 11,299,000 | 10,850,000 | 10,439,000 | 10,459,000 | 10,688,000 | 1,817,000 | 1,788,000 | 1,798,000 | 1,817,000 | 1,874,000 | 1,958,000 | 1,962,000 | 2,668,000 | 2,655,000 | 2,214,000 | 2,383,000 | 2,350,000 | 2,301,000 | 2,282,000 | 2,250,000 | 2,255,000 | 2,121,000 | 2,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 221,093,000 | 204,787,000 | 195,596,000 | 207,657,000 | 198,890,000 | 216,120,000 | 221,027,000 | 218,513,000 | 221,368,000 | 225,743,000 | 214,674,000 | 227,788,000 | 232,223,000 | 253,065,000 | 250,123,000 | 245,671,000 | 233,894,000 | 224,296,000 | 223,041,000 | 229,821,000 | 225,255,000 | 218,407,000 | 211,898,000 | 202,324,000 | 240,968,000 | 185,372,000 | 171,499,000 | 157,187,000 | 159,896,000 | 154,390,000 | 142,532,000 | 161,570,000 | 238,049,000 | 239,658,000 | 234,541,000 | 230,330,000 | 223,440,000 | 220,690,000 | 205,208,000 | 199,273,000 | 199,232,000 | 198,594,000 | 196,082,000 | 181,399,000 | 179,045,000 | 177,169,000 | 171,252,000 | 178,265,000 | 160,177,000 | 153,406,000 | 139,008,000 | 143,557,000 | 139,079,000 | 127,455,000 | 121,489,000 | 115,408,000 | 112,894,000 | 112,462,000 | 103,239,000 | 78,551,000 | 78,946,000 | 78,221,000 | 75,325,000 | 92,584,000 | 84,180,000 | 85,062,000 | 82,286,000 | 89,670,000 | 86,882,000 | 87,997,000 | 93,230,000 | 106,681,000 | 103,381,000 | 101,488,000 | 103,325,000 | 114,914,000 | 111,648,000 | 107,459,000 | 104,389,000 | 112,744,000 | 113,941,000 | 114,397,000 | 111,549,000 | 124,187,000 | 116,461,000 | 128,619,000 | 122,457,000 | 124,357,000 | 117,112,000 | 130,010,000 | 125,309,000 | 131,454,000 | 122,424,000 | 124,210,000 | 124,121,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — authorized 36,000,000 shares, 0.001 par value... | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 20,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 18,000 | 18,000 | 18,000 | 18,000 | 18,000 | 18,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 183,900,000 | 182,433,000 | 179,557,000 | 180,065,000 | 178,475,000 | 176,850,000 | 174,258,000 | 175,642,000 | 174,177,000 | 173,263,000 | 173,139,000 | 171,546,000 | 171,166,000 | 170,353,000 | 168,092,000 | 165,973,000 | 165,159,000 | 164,192,000 | 162,382,000 | 163,737,000 | 162,240,000 | 158,897,000 | 157,025,000 | 157,850,000 | 157,101,000 | 156,381,000 | 154,706,000 | 155,132,000 | 154,983,000 | 154,394,000 | 153,009,000 | 153,469,000 | 152,953,000 | 152,536,000 | 151,110,000 | 150,692,000 | 149,767,000 | 148,498,000 | 146,498,000 | 145,936,000 | 144,330,000 | 143,512,000 | 141,815,000 | 141,651,000 | 140,147,000 | 138,632,000 | 137,231,000 | 136,212,000 | 135,866,000 | 135,373,000 | 134,275,000 | 133,239,000 | 130,878,000 | 129,480,000 | 127,055,000 | 126,210,000 | 121,447,000 | 118,684,000 | 117,647,000 | 117,022,000 | 112,669,000 | 106,591,000 | 101,939,000 | 93,101,000 | 91,437,000 | 89,062,000 | 88,047,000 | 86,729,000 | 85,479,000 | 84,882,000 | 83,934,000 | 82,647,000 | 81,063,000 | ||||||||||||||||||||||
retained earnings | 568,344,000 | 551,890,000 | 545,363,000 | 540,665,000 | 532,180,000 | 523,969,000 | 506,898,000 | 499,931,000 | 495,109,000 | 487,233,000 | 483,673,000 | 477,488,000 | 472,221,000 | 464,641,000 | 459,439,000 | 456,076,000 | 451,962,000 | 448,179,000 | 439,385,000 | 430,735,000 | 432,230,000 | 421,129,000 | 413,155,000 | 398,731,000 | 388,265,000 | 382,939,000 | 377,848,000 | 374,060,000 | 373,896,000 | 364,116,000 | 356,699,000 | 351,266,000 | 337,169,000 | 328,598,000 | 321,378,000 | 315,764,000 | 308,308,000 | 300,797,000 | 295,402,000 | 289,642,000 | 281,432,000 | 274,823,000 | 267,245,000 | 260,683,000 | 254,503,000 | 249,109,000 | 243,379,000 | 237,596,000 | 231,143,000 | 225,860,000 | 220,758,000 | 214,034,000 | 210,674,000 | 205,229,000 | 199,630,000 | 193,265,000 | 188,895,000 | 184,398,000 | 178,470,000 | 176,008,000 | 170,304,000 | 166,833,000 | 162,350,000 | 157,805,000 | 155,098,000 | 150,147,000 | 143,631,000 | 138,367,000 | 134,883,000 | 132,124,000 | 132,178,000 | 128,627,000 | 128,093,000 | 124,139,000 | 119,711,000 | 118,260,000 | 113,313,000 | 109,961,000 | 105,282,000 | 103,335,000 | 100,730,000 | 97,383,000 | 93,825,000 | 89,983,000 | 83,129,000 | 80,435,000 | 78,472,000 | 76,152,000 | 70,589,000 | 67,933,000 | 65,094,000 | 64,068,000 | 57,127,000 | 54,636,000 | 49,746,000 |
accumulated other comprehensive loss | -22,822,000 | -21,440,000 | -24,912,000 | -24,485,000 | -28,075,000 | -36,200,000 | -35,453,000 | -31,300,000 | -31,249,000 | -30,816,000 | -32,910,000 | -34,865,000 | -34,873,000 | -31,442,000 | -27,296,000 | -27,923,000 | -23,778,000 | -24,386,000 | -27,620,000 | -32,323,000 | -30,468,000 | -30,370,000 | -31,458,000 | -28,954,000 | -29,267,000 | -24,802,000 | -444,000 | -5,043,000 | -6,560,000 | -6,504,000 | -1,692,000 | -2,727,000 | -4,195,000 | -2,419,000 | -4,088,000 | -358,000 | -1,467,000 | -3,835,000 | -4,334,000 | -8,070,000 | -5,253,000 | -1,124,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,535,806 and 6,426,881 shares at may 31, 2026 and august 31, 2025, respectively | -450,709,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 278,733,000 | 268,955,000 | 264,066,000 | 268,152,000 | 257,062,000 | 242,142,000 | 226,297,000 | 230,526,000 | 222,242,000 | 216,278,000 | 215,932,000 | 210,178,000 | 205,827,000 | 197,272,000 | 191,370,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 499,826,000 | 473,742,000 | 459,662,000 | 475,809,000 | 455,952,000 | 458,262,000 | 447,324,000 | 449,039,000 | 443,610,000 | 442,021,000 | 430,606,000 | 437,966,000 | 438,050,000 | 450,337,000 | 441,493,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,504,556 and 6,426,881 shares at february 28, 2026 and august 31, 2025, respectively | -443,948,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,466,381 and 6,426,881 shares at november 30, 2025 and august 31, 2025, respectively | -435,962,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,426,881 and 6,376,631 shares at august 31, 2025 and 2024, respectively | -428,113,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,415,631 and 6,376,631 shares at may 31, 2025 and august 31, 2024, respectively | -425,538,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,402,881 and 6,376,631 shares at february 28, 2025 and august 31, 2024, respectively | -422,497,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,390,381 and 6,376,631 shares at november 30, 2024 and august 31, 2024, respectively | -419,426,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -29,268,000 | -31,206,000 | -36,209,000 | -26,030,000 | -28,208,000 | -32,482,000 | -27,636,000 | -16,421,000 | -24,248,000 | -28,075,000 | -29,624,000 | -33,128,000 | -33,412,000 | -27,298,000 | -14,650,000 | -20,806,000 | -11,385,000 | -8,722,000 | -7,280,000 | -7,143,000 | -5,193,000 | 1,103,000 | 2,192,000 | 1,387,000 | 107,000 | -2,101,000 | -3,228,000 | -8,475,000 | -5,484,000 | 2,766,000 | 7,111,000 | 7,173,000 | 8,592,000 | 7,504,000 | 6,817,000 | 6,288,000 | 6,399,000 | 5,083,000 | 3,696,000 | 1,761,000 | 1,361,000 | 2,238,000 | 2,325,000 | 3,534,000 | 2,748,000 | 1,659,000 | 1,851,000 | 1,981,000 | 1,392,000 | 512,000 | 820,000 | 310,000 | 86,000 | ||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,376,631 and 6,342,381 shares at august 31, 2024 and 2023, respectively | -415,799,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,376,631 and 6,342,381 shares at may 31, 2024 and august 31, 2023, respectively | -415,764,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,365,381 and 6,342,381 shares at february 29, 2024 and august 31, 2023, respectively | -412,989,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,353,881 and 6,342,381 shares at november 30, 2023 and august 31, 2023, respectively | -410,084,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 7,820,000 | 7,981,000 | 8,095,000 | 8,435,000 | 7,559,000 | 7,507,000 | 8,115,000 | 8,528,000 | 8,824,000 | 9,158,000 | 8,741,000 | 8,815,000 | 8,168,000 | 7,769,000 | 8,324,000 | 8,734,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,342,381 and 6,286,461 shares at august 31, 2023 and 2022, respectively | -407,670,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,328,131 and 6,286,461 shares at may 31, 2023 and august 31, 2022, respectively | -404,670,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,896,477 and 19,888,807 shares issued at february 28, 2023 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2022, respectively; and 13,578,346 and 13,602,346 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2023 and august 31, 2022, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 6,318,131 and 6,286,461 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2023 and august 31, 2022, respectively | -402,877,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock ― authorized 36,000,000 shares, 0.001 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,896,477 and 19,888,807 shares issued at november 30, 2022 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2022, respectively; and 13,587,596 and 13,602,346 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2022 and august 31, 2022, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,308,881 and 6,286,461 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2022 and august 31, 2022, respectively | -401,308,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade and other accounts receivable, less allowance for doubtful | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 292 and 463 at august 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2021, respectively | 89,930,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,888,807 and 19,856,865 shares issued at august 31, 2022 and 2021, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 13,602,346 and 13,708,966 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2022 and 2021, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,286,461 and 6,147,899 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2022 and 2021, respectively | -397,236,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders’ equity | 188,624,000 | 195,229,000 | 198,850,000 | 198,398,000 | 200,382,000 | 202,632,000 | 187,580,000 | 174,500,000 | 160,313,000 | 144,983,000 | 147,959,000 | 145,992,000 | 145,475,000 | 153,427,000 | 184,505,000 | 185,616,000 | 185,462,000 | 183,800,000 | 186,532,000 | 181,982,000 | 201,226,000 | 211,731,000 | 212,358,000 | 210,407,000 | 196,524,000 | 188,417,000 | 183,908,000 | 180,506,000 | 172,947,000 | 167,086,000 | 158,483,000 | 160,580,000 | 163,992,000 | 166,219,000 | 160,569,000 | 174,256,000 | 168,272,000 | 176,540,000 | 166,771,000 | 161,199,000 | 155,731,000 | 148,743,000 | 140,515,000 | 133,550,000 | 130,066,000 | 122,998,000 | 120,747,000 | 116,299,000 | 112,418,000 | 116,606,000 | 117,851,000 | 112,647,000 | 105,204,000 | 95,462,000 | 92,090,000 | ||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders’ equity | 434,295,000 | 429,123,000 | 423,146,000 | 421,439,000 | 430,203,000 | 427,887,000 | 405,987,000 | 386,398,000 | 362,637,000 | 385,951,000 | 333,331,000 | 317,491,000 | 302,662,000 | 313,323,000 | 311,960,000 | 307,105,000 | 300,870,000 | 296,694,000 | 298,994,000 | 285,221,000 | 279,777,000 | 290,677,000 | 290,579,000 | 285,732,000 | 289,108,000 | 272,597,000 | 268,970,000 | 262,792,000 | 262,617,000 | 253,968,000 | 246,480,000 | 253,810,000 | 270,673,000 | 269,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 329 and 463 at may 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2021, respectively | 92,621,000 | 103,582,000 | 95,542,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,887,577 and 19,856,865 shares issued at may 31, 2022 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2021, respectively; and 13,637,841 and 13,708,966 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2022 and august 31, 2021, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,249,736 and 6,147,899 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2022 and august 31, 2021, respectively | -390,470,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 366 and 463 at february 28, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,887,516 and 19,856,865 shares issued at february 28, 2022 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2021, respectively; and 13,660,980 and 13,708,966 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2022 and august 31, 2021, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,226,536 and 6,147,899 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2022 and august 31, 2021, respectively | -386,245,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 451 and 463 at november 30, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,886,937 and 19,856,865 shares issued at november 30, 2021 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2021, respectively; and 13,707,038 and 13,708,966 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2021 and august 31, 2021, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,179,899 and 6,147,899 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2021 and august 31, 2021, respectively | -375,466,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 463 and 362 at august 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2020, respectively | 89,558,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,856,865 and 19,812,685 shares issued at august 31, 2021 and 2020, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 13,708,966 and 13,664,786 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2021 and 2020, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,147,899 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
at both august 31, 2021 and 2020 | -368,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 620 and 362 at may 31, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2020, respectively | 104,911,000 | 93,577,000 | 91,061,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,855,666 and 19,812,685 shares issued at may 31, 2021 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2020, respectively; and 13,707,767 and 13,664,786 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2021 and august 31, 2020, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
at both may 31, 2021 and august 31, 2020 | -368,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 550 and 362 at february 28, 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,855,666 and 19,812,685 shares issued at february 28, 2021 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2021 and august 31, 2020, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,147,899 and 6,147,899 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2021 and august 31, 2020, respectively | -368,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 490 and 362 at november 30, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,836,102 and 19,812,685 shares issued at november 30, 2020 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2020, respectively; and 13,688,203 and 13,664,786 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2020 and august 31, 2020, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2020 and august 31, 2020, respectively | -368,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 362 and 300 at august 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2019, respectively | 80,672,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,812,685 and 19,773,977 shares issued at august 31, 2020 and 2019, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 13,664,786 and 13,718,661 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2020 and 2019, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,147,899 and 6,055,316 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2020 and 2019, respectively | -368,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 399 and 300 at may 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2019, respectively | 76,390,000 | 75,827,000 | 70,058,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,812,685 and 19,773,977 shares issued at may 31, 2020 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2019, respectively; and 13,664,786 and 13,718,661 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2020 and august 31, 2019, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2020 and august 31, 2019, respectively | -368,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 330 and 300 at february 29, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,812,685 and 19,773,977 shares issued at february 29, 2020 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2019, respectively; and 13,705,795 and 13,718,661 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 29, 2020 and august 31, 2019, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,106,890 and 6,055,316 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 29, 2020 and august 31, 2019, respectively | -360,913,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 320 and 300 at november 30, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,796,319 and 19,773,977 shares issued at november 30, 2019 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2019, respectively; and 13,714,203 and 13,718,661 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2019 and august 31, 2019, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,082,116 and 6,055,316 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2019 and august 31, 2019, respectively | -356,212,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 224,000 | 216,000 | 219,000 | 234,000 | 86,914,000 | 82,586,000 | 80,166,000 | 79,391,000 | 67,720,000 | 67,339,000 | 57,633,000 | 62,682,000 | 51,235,000 | 47,665,000 | 48,603,000 | 48,261,000 | 42,056,000 | 42,645,000 | 45,050,000 | 45,413,000 | 45,021,000 | 40,724,000 | 37,516,000 | 35,188,000 | 29,812,000 | 21,883,000 | 1,033,000 | 503,000 | 554,000 | 498,000 | 533,000 | 20,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 300 and 340 at august 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2018, respectively | 72,864,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,773,977 and 19,729,774 shares issued at august 31, 2019 and 2018, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 13,718,661 and 13,850,413 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2019 and 2018, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,055,316 and 5,879,361 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2019 and 2018, respectively | -351,255,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 351 and 340 at may 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2018, respectively | 75,992,000 | 75,239,000 | 69,850,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,770,339 and 19,729,774 shares issued at may 31, 2019 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2018, respectively; and 13,758,794 and 13,850,413 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2019 and august 31, 2018, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 6,011,545 and 5,879,361 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2019 and august 31, 2018, respectively | -344,014,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 295 and 340 at february 28, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and shareholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders' equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,770,339 and 19,729,774 shares issued at february 28, 2019 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2018, respectively; and 13,820,294 and 13,850,413 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2019 and august 31, 2018, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,950,045 and 5,879,361 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2019 and august 31, 2018, respectively | -333,691,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total shareholders' equity | 155,885,000 | 151,968,000 | 155,489,000 | 148,542,000 | 154,342,000 | 145,353,000 | 139,387,000 | 134,339,000 | 129,564,000 | 128,447,000 | 140,395,000 | 150,667,000 | 146,653,000 | 153,846,000 | 157,858,000 | 155,989,000 | 160,552,000 | 160,059,000 | 169,415,000 | 175,996,000 | 177,627,000 | 186,602,000 | 179,507,000 | 181,412,000 | 86,575,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and shareholders' equity | 310,275,000 | 294,500,000 | 317,059,000 | 386,591,000 | 394,000,000 | 379,894,000 | 369,717,000 | 357,779,000 | 350,254,000 | 333,655,000 | 339,668,000 | 349,899,000 | 345,247,000 | 349,928,000 | 339,257,000 | 335,034,000 | 337,721,000 | 331,311,000 | 347,680,000 | 336,173,000 | 331,033,000 | 325,610,000 | 323,064,000 | 320,491,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 282 and 340 at november 30, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,753,836 and 19,729,774 shares issued at november 30, 2018 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2018, respectively; and 13,833,291 and 13,850,413 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2018 and august 31, 2018, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,920,545 and 5,879,361 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2018 and august 31, 2018, respectively | -328,493,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 340 and 240 at august 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2017, respectively | 69,025,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,729,774 and 19,688,238 shares issued at august 31, 2018 and 2017, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 13,850,413 and 13,984,183 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2018 and 2017, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,879,361 and 5,704,055 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2018 and 2017, respectively | -321,630,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 273 and 240 at may 31, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2017, respectively | 70,665,000 | 73,332,000 | 64,054,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities and income taxes payable | 8,051,000 | 8,189,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,729,708 and 19,688,238 shares issued at may 31, 2018 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2017, respectively; and 13,880,647 and 13,984,183 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2018 and august 31, 2017, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,849,061 and 5,704,055 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2018 and august 31, 2017, respectively | -316,798,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 262 and 240 at february 28, 2018 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,729,392 and 19,688,238 shares issued at february 28, 2018 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2017, respectively; and 13,928,937 and 13,984,183 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2018 and august 31, 2017, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,800,455 and 5,704,055 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2018 and august 31, 2017, respectively | -310,391,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 217 and 240 at november 30, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,720,517 and 19,688,238 shares issued at november 30, 2017 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2017, respectively; and 13,981,212 and 13,984,183 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2017 and august 31, 2017, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,739,305 and 5,704,055 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2017 and august 31, 2017, respectively | -302,907,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 240 and 394 at august 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2016, respectively | 64,259,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revolving credit facility, current portion | 20,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revolving credit facility | 134,000,000 | 134,000,000 | 134,000,000 | 122,000,000 | 122,000,000 | 118,000,000 | 118,000,000 | 118,000,000 | 108,000,000 | 108,000,000 | 103,000,000 | 98,000,000 | 98,000,000 | 83,000,000 | 73,000,000 | 63,000,000 | 63,000,000 | 63,000,000 | 50,000,000 | 45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,688,238 and 19,621,820 shares issued at august 31, 2017 and 2016, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 13,984,183 and 14,208,338 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2017 and 2016, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,704,055 and 5,413,482 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2017 and 2016, respectively | -299,014,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 229 and 394 at may 31, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2016, respectively | 65,177,000 | 66,086,000 | 55,851,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revolving credit facility, current | 20,000,000 | 14,233,000 | 12,354,000 | 4,541,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,681,883 and 19,621,820 shares issued at may 31, 2017 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2016, respectively; and 14,023,428 and 14,208,338 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2017 and august 31, 2016, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,658,455 and 5,413,482 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2017 and august 31, 2016, respectively | -294,132,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 268 and 394 at february 28, 2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,676,623 and 19,621,820 shares issued at february 28, 2017 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2016, respectively; and 14,088,804 and 14,208,338 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2017 and august 31, 2016, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,587,819 and 5,413,482 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2017 and august 31, 2016, respectively | -286,623,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 242 and 394 at november 30, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,653,335 and 19,621,820 shares issued at november 30, 2016 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2016, respectively; and 14,127,152 and 14,208,338 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2016 and august 31, 2016, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,526,183 and 5,413,482 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2016 and august 31, 2016, respectively | -280,061,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 394 and 491 at august 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2015, respectively | 64,680,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current deferred tax assets | 6,951,000 | 6,947,000 | 6,957,000 | 5,824,000 | 5,709,000 | 5,712,000 | 5,734,000 | 5,855,000 | 5,685,000 | 5,678,000 | 5,681,000 | 5,672,000 | 5,532,000 | 5,546,000 | 5,556,000 | 5,551,000 | 4,823,000 | 4,850,000 | 4,827,000 | 4,849,000 | 4,787,000 | 4,775,000 | 4,761,000 | 4,747,000 | 4,361,000 | 4,370,000 | 4,380,000 | 4,369,000 | 4,026,000 | 4,006,000 | 4,012,000 | 4,045,000 | 4,159,000 | 4,157,000 | 4,155,000 | 4,145,000 | 4,218,000 | 4,336,000 | 4,336,000 | 4,331,000 | 4,704,000 | 2,944,000 | 2,944,000 | 2,946,000 | 3,343,000 | 2,873,000 | 2,870,000 | 2,830,000 | 2,875,000 | 2,397,000 | 2,393,000 | 2,387,000 | |||||||||||||||||||||||||||||||||||||||||||
19,621,820 and 19,546,888 shares issued at august 31, 2016 and 2015, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 14,208,338 and 14,450,490 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2016 and 2015, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,413,482 and 5,096,398 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2016 and 2015, respectively | -267,905,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 362 and 491 at may 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2015, respectively | 64,057,000 | 70,821,000 | 57,782,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred tax liabilities | 24,333,000 | 24,419,000 | 24,918,000 | 23,145,000 | 23,142,000 | 23,283,000 | 23,828,000 | 24,253,000 | 24,500,000 | 24,455,000 | 24,661,000 | 24,011,000 | 25,244,000 | 25,032,000 | 24,963,000 | 24,007,000 | 23,372,000 | 23,017,000 | 22,777,000 | 21,813,000 | 19,146,000 | 18,688,000 | 18,260,000 | 17,414,000 | 18,187,000 | 17,968,000 | 17,658,000 | 16,868,000 | 18,369,000 | 17,686,000 | 17,144,000 | 16,876,000 | 16,601,000 | 15,977,000 | 15,602,000 | 16,005,000 | 15,304,000 | 14,588,000 | 14,161,000 | 13,611,000 | 12,998,000 | 12,241,000 | 11,643,000 | 11,363,000 | 11,304,000 | 10,165,000 | 6,631,000 | 4,853,000 | |||||||||||||||||||||||||||||||||||||||||||||||
19,606,058 and 19,546,888 shares issued at may 31, 2016 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2015, respectively; and 14,257,216 and 14,450,490 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2016 and august 31, 2015, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,348,842 and 5,096,398 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2016 and august 31, 2015, respectively | -260,465,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 446 and 491 at february 29, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,602,908 and 19,546,888 shares issued at february 29, 2016 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2015, respectively; and 14,344,971 and 14,450,490 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 29, 2016 and august 31, 2015, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,257,937 and 5,096,398 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 29, 2016 and august 31, 2015, respectively | -250,896,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 445 and 491 at november 30, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,594,908 and 19,546,888 shares issued at november 30, 2015 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2015, respectively; and 14,406,219 and 14,450,490 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2015 and august 31, 2015, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,188,689 and 5,096,398 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2015 and august 31, 2015, respectively | -243,849,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 491 and 406 at august 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2014, respectively | 58,750,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,546,888 and 19,464,310 shares issued at august 31, 2015 and 2014, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 14,450,490 and 14,754,362 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2015 and 2014, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,096,398 and 4,709,948 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2015 and 2014, respectively | -235,774,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 424 and 406 at may 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2014, respectively | 62,213,000 | 71,575,000 | 62,165,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,527,923 and 19,464,310 shares issued at may 31, 2015 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2014, respectively; and 14,481,172 and 14,754,362 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2015 and august 31, 2014, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 5,046,751 and 4,709,948 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2015 and august 31, 2014, respectively | -231,401,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 523 and 406 at february 28, 2015 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,508,893 and 19,464,310 shares issued at february 28, 2015 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2014, respectively; and 14,598,538 and 14,754,362 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2015 and august 31, 2014, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,910,355 and 4,709,948 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2015 and august 31, 2014, respectively | -220,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 497 and 406 at november 30, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,503,193 and 19,464,310 shares issued at november 30, 2014 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2014, respectively; and 14,649,403 and 14,754,362 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2014 and august 31, 2014, respectively | 20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,853,790 and 4,709,948 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2014 and august 31, 2014, respectively | -215,378,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 406 and 540 at august 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2013, respectively | 63,618,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,464,310 and 19,392,979 shares issued at august 31, 2014 and 2013, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 14,754,362 and 15,285,536 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2014 and 2013, respectively | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,709,948 and 4,107,443 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2014 and 2013, respectively | -205,515,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 729 and 540 at may 31, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2013, respectively | 62,079,000 | 63,042,000 | 56,477,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and other long-term liabilities | 1,931,000 | 1,941,000 | 1,943,000 | 1,901,000 | 2,065,000 | 2,006,000 | 2,016,000 | 1,956,000 | 1,957,000 | 1,991,000 | 2,497,000 | 2,508,000 | 4,759,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,463,726 and 19,392,979 shares issued at may 31, 2014 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2013, respectively; and 14,928,097 and 15,285,536 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at may 31, 2014 and august 31, 2013, respectively | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,535,629 and 4,107,443 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2014 and august 31, 2013, respectively | -193,224,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 717 and 540 at february 28, 2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,462,926 and 19,392,979 shares issued at february 28, 2014 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2013, respectively; and 15,037,999 and 15,285,536 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at february 28, 2014 and august 31, 2013, respectively | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,424,927 and 4,107,443 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at february 28, 2014 and august 31, 2013, respectively | -185,012,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 735 and 540 at november 30, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,459,734 and 19,392,979 shares issued at november 30, 2013 and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2013, respectively; and 15,274,308 and 15,285,536 shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding at november 30, 2013 and august 31, 2013, respectively | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,185,426 and 4,107,443 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at november 30, 2013 and august 31, 2013, respectively | -168,006,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 540 and 391 at august 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and 2012, respectively | 56,878,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,392,979 and 19,208,845 shares issued at august 31, 2013 and 2012, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
respectively; and 15,285,536 and 15,697,534 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
august 31, 2013 and 2012, respectively | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 4,107,443 and 3,511,311 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at august 31, 2013 and 2012, respectively | -162,742,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts of 677 and 391 at may 31, 2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and august 31, 2012, respectively | 56,969,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19,346,260 and 19,208,845 shares issued at may 31, 2013 and august 31, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2012, respectively; and 15,399,910 and 15,697,534 shares outstanding at | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
may 31, 2013 and august 31, 2012, respectively | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost ― 3,946,350 and 3,511,311 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares at may 31, 2013 and august 31, 2012, respectively | -153,599,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 683 and 391 at february 28, 2013 and august 31, 2012, respectively | 57,461,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 3,764,269 and 3,511,311 shares at february 28, 2013 and august 31, 2012, respectively | -143,719,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 584 and 391 at november 30, 2012 and august 31, 2012, respectively | 57,117,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 3,682,580 and 3,511,311 shares at november 30, 2012 and august 31, 2012, respectively | -139,396,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 391 and 412 at august 31, 2012 and 2011, respectively | 55,491,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 879,000 | 879,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt and short-term borrowings | 45,000,000 | 45,000,000 | 40,000,000 | 32,000,000 | 10,715,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 3,511,311 and 2,580,955 shares at august 31, 2012 and 2011, respectively | -131,305,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 406 and 412 at may 31, 2012 and august 31, 2011, respectively | 53,086,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 3,325,777 and 2,580,955 shares at may 31, 2012 and august 31, 2011, respectively | -122,366,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 394 and 412 at february 29, 2012 and august 31, 2011, respectively | 59,599,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 3,143,047 and 2,580,955 shares at february 29, 2012 and august 31, 2011, respectively | -114,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 389 and 412 at november 30, 2011 and august 31, 2011, respectively | 49,346,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 3,048,410 and 2,580,955 shares at november 30, 2011 and august 31, 2011, respectively | -110,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 412 and 299 at august 31, 2011 and 2010, respectively | 58,324,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 10,715,000 | 10,714,000 | 10,714,000 | 10,714,000 | 21,429,000 | 21,429,000 | 21,429,000 | 21,429,000 | 32,143,000 | 32,143,000 | 32,143,000 | 32,143,000 | 42,857,000 | 42,857,000 | 42,857,000 | 42,857,000 | 53,571,000 | 53,571,000 | 53,571,000 | 53,571,000 | 64,286,000 | 64,286,000 | 64,286,000 | 64,286,000 | 75,000,000 | 75,000,000 | 85,000,000 | 85,000,000 | 85,000,000 | 85,000,000 | 95,000,000 | 95,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 2,580,955 and 1,563,498 shares at august 31, 2011 and 2010, respectively | -91,465,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 412 and 299 at may 31, 2011 and august 31, 2010, respectively | 52,797,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 10,715,000 | 10,715,000 | 10,715,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 10,714,000 | 20,714,000 | 20,714,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 2,094,475 and 1,563,498 shares at may 31, 2011 and august 31, 2010, respectively | -71,368,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 340 and 299 at february 28, 2011 and august 31, 2010, respectively | 56,004,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product held at contract packagers | 1,855,000 | 1,547,000 | 1,536,000 | 2,314,000 | 1,764,000 | 1,398,000 | 1,797,000 | 2,095,000 | 3,960,000 | 3,675,000 | 2,453,000 | 1,810,000 | 1,550,000 | 1,617,000 | 1,447,000 | 2,059,000 | 1,910,000 | 1,305,000 | 1,385,000 | 1,488,000 | 2,154,000 | 1,642,000 | 1,814,000 | 1,873,000 | 1,772,000 | 1,198,000 | 1,975,000 | 1,762,000 | 1,557,000 | 1,294,000 | 1,704,000 | 1,884,000 | 2,190,000 | 2,149,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment | 9,203,000 | 9,400,000 | 9,322,000 | 9,420,000 | 9,900,000 | 10,503,000 | 10,930,000 | 11,358,000 | 11,177,000 | 11,216,000 | 11,309,000 | 11,016,000 | 10,036,000 | 9,238,000 | 8,811,000 | 8,551,000 | 8,802,000 | 8,914,000 | 8,940,000 | 9,042,000 | 8,916,000 | 8,693,000 | 8,355,000 | 7,883,000 | 7,778,000 | 7,365,000 | 7,081,000 | 6,523,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred employee benefits and other long-term liabilities | 4,692,000 | 4,669,000 | 4,635,000 | 3,108,000 | 3,193,000 | 3,150,000 | 3,159,000 | 3,077,000 | 3,008,000 | 3,032,000 | 3,099,000 | 3,497,000 | 4,842,000 | 4,778,000 | 2,195,000 | 2,057,000 | 2,001,000 | 1,926,000 | 1,895,000 | 1,958,000 | 1,914,000 | 1,862,000 | 1,838,000 | 2,020,000 | 1,999,000 | 1,938,000 | 1,969,000 | 1,990,000 | 1,986,000 | 1,823,000 | 1,781,000 | 1,867,000 | 1,765,000 | 1,640,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,806,998 and 1,563,498 shares at february 28, 2011 and august 31, 2010, respectively | -59,618,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 327 and 299 at november 30, 2010 and august 31, 2010, respectively | 46,939,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 shares at november 30, 2010 and august 31, 2010 | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 299 and 694 at august 31, 2010 and 2009, respectively | 47,846,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 shares at august 31, 2010 and 2009 | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 481 and 694 at may 31, 2010 and august 31, 2009, respectively | 49,450,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 shares at may 31, 2010 and august 31, 2009 | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 619 and 694 at february 28, 2010 and august 31, 2009, respectively | 55,062,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 shares at february 28, 2010 and august 31, 2009 | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 682 and 694 at november 30, 2009 and august 31, 2009, respectively | 45,059,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - authorized 36,000,000 shares, 0.001 par value... | 18,000 | 18,000 | 18,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost - 1,563,498 shares at november 30, 2009 and august 31, 2009 | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 694 and 486 as of august 31, 2009 and 2008, respectively | 48,061,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in related party | 192,000 | 435,000 | 767,000 | 996,000 | 1,056,000 | 1,015,000 | 971,000 | 972,000 | 942,000 | 972,000 | 893,000 | 934,000 | 1,093,000 | 1,112,000 | 968,000 | 954,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable to related party | 227,000 | 285,000 | 164,000 | 547,000 | 365,000 | 525,000 | 2,771,000 | 1,506,000 | 1,183,000 | 902,000 | 870,000 | 463,000 | 714,000 | 980,000 | 2,501,000 | 1,945,000 | 1,383,000 | 1,522,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 shares as of august 31, 2009 and 2008 | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 849 and 486 at may 31, 2009 and august 31, 2008, respectively | 44,003,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost - 1,563,498 shares | -50,066,000 | -50,066,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 609 and 486 at february 28, 2009 and august 31, 2008, respectively | 42,067,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 423 and 486 at november 30, 2008 and august 31, 2008, respectively | 46,377,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock—authorized 36,000,000 shares, 0.001 par value... | 18,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost—1,563,498 shares | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 486 and 369 at august 31, 2008 and 2007, respectively | 49,271,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 and 1,034,698 shares at august 31, 2008 and 2007, respectively | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 537 and 369 at may 31, 2008 and august 31, 2007, respectively | 52,097,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost — 1,563,498 and 1,034,698 shares at may 31, 2008 and august 31, 2007, respectively | -50,066,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 391,000 and 369,000 | 52,866,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangibles | 42,145,000 | 42,527,000 | 42,543,000 | 42,565,000 | 42,647,000 | 42,822,000 | 42,722,000 | 42,753,000 | 42,435,000 | 42,480,000 | 42,884,000 | 43,107,000 | 43,646,000 | 43,733,000 | 43,428,000 | 43,693,000 | 35,700,000 | 35,700,000 | 35,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities | 6,075,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .001 par value... | 18,000 | 18,000 | 18,000 | 18,000 | 18,000 | 18,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
paid-in capital | 79,305,000 | 78,281,000 | 74,836,000 | 71,418,000 | 65,530,000 | 64,526,000 | 62,322,000 | 59,326,000 | 56,380,000 | 53,373,000 | 52,990,000 | 52,673,000 | 51,787,000 | 50,088,000 | 49,616,000 | 49,333,000 | 47,920,000 | 46,144,000 | 40,607,000 | 37,498,000 | 37,127,000 | 36,726,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock held in treasury, at cost | -50,066,000 | -32,346,000 | -32,346,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -15,026,000 | -5,184,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 352,000 and 369,000 | 47,377,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 369,000 and 762,000 | 47,204,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 715,000 and 762,000 | 45,474,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for doubtful accounts of 712,000 and 762,000 | 49,690,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,496,000 and 1,839,000 | 40,626,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,839,000 and 1,506,000 | 44,491,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unearned stock-based compensation | -136,000 | -120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,885,000 and 1,506,000 | 40,087,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,543,000 and 1,506,000 | 44,783,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,572,000 and 1,506,000 | 37,349,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,506,000 and 1,440,000 | 44,487,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,538,000 and 1,440,000 | 36,065,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,654,000 and 1,440,000 | 39,093,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,707,000 and 1,440,000 | 33,737,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,440,000 and 1,768,000 | 40,643,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred tax assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,773,000 and 1,768,000 | 33,366,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant, and equipment | 7,245,000 | 7,007,000 | 7,043,000 | 6,429,000 | 6,146,000 | 6,136,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term deferred tax assets | 642,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred tax liability | 2,995,000 | 1,999,000 | 921,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,898,000 and 1,768,000 | 36,240,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,717,000 and 1,768,000 | 33,470,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,768,000 and 1,786,000 | 41,925,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revolving line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 2,016,000 and 1,786,000 | 29,959,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and other intangibles | 127,988,000 | 128,297,000 | 129,094,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax | 2,029,000 | 3,380,000 | 4,232,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term assets | 6,302,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowance for cash discounts, returns and doubtful accounts of 1,737,000 and 1,786,000 | 36,185,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 392,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable, less allowances for cash discounts, returns and doubtful accounts of 1,794,000 and 1,786,000 | 30,763,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 30,216,000 | 20,318,000 | 17,451,000 | 21,241,000 | 20,977,000 | 29,851,000 | 18,925,000 | 16,784,000 | 19,842,000 | 15,536,000 | 17,482,000 | 16,575,000 | 18,895,000 | 16,526,000 | 13,997,000 | 14,786,000 | 14,480,000 | 19,508,000 | 18,555,000 | 8,409,000 | 21,006,000 | 17,191,000 | 23,623,000 | 19,665,000 | 14,524,000 | 14,327,000 | 12,194,000 | 8,584,000 | 18,139,000 | 15,906,000 | 13,279,000 | 21,637,000 | 16,130,000 | 14,818,000 | 12,630,000 | 14,368,000 | 14,444,000 | 12,360,000 | 11,758,000 | 14,232,000 | 12,665,000 | 13,669,000 | 12,062,000 | 11,723,000 | 10,965,000 | 11,333,000 | 10,786,000 | 11,541,000 | 10,406,000 | 10,317,000 | 11,482,000 | 8,141,000 | 10,267,000 | 10,461,000 | 10,944,000 | 8,973,000 | 9,136,000 | 10,584,000 | 6,792,000 | 10,186,000 | 8,060,000 | 9,108,000 | 9,079,000 | 6,888,000 | 9,117,000 | 10,677,000 | 9,413,000 | 7,622,000 | 6,897,000 | 4,083,000 | 7,685,000 | 4,653,000 | 8,073,000 | 8,666,000 | 6,230,000 | 9,257,000 | 7,644,000 | 8,939,000 | 5,694,000 | 6,322,000 | 7,046,000 | 7,231,000 | 7,513,000 | 10,523,000 | 6,362,000 | 5,278,000 | 5,635,000 | 8,938,000 | 6,072,000 | 6,243,000 | 4,390,000 | 10,276,000 | 5,809,000 | 8,202,000 | 4,354,000 |
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 3,430,000 | 2,372,000 | 2,103,000 | 2,092,000 | 2,037,000 | 1,987,000 | 2,075,000 | 2,270,000 | 2,503,000 | 2,422,000 | 2,261,000 | 2,212,000 | 2,075,000 | 1,968,000 | 1,896,000 | 2,154,000 | 2,058,000 | 2,095,000 | 1,987,000 | 1,753,000 | 1,808,000 | 1,758,000 | 1,700,000 | 1,721,000 | 1,956,000 | 2,067,000 | 1,957,000 | 1,883,000 | 1,885,000 | 1,900,000 | 1,925,000 | 1,951,000 | 1,963,000 | 1,969,000 | 1,917,000 | 1,764,000 | 1,707,000 | 1,678,000 | 1,620,000 | 1,572,000 | 1,582,000 | 1,650,000 | 1,661,000 | 1,640,000 | 1,577,000 | 1,614,000 | 1,633,000 | 1,523,000 | 1,488,000 | 1,471,000 | 1,378,000 | 1,594,000 | 1,327,000 | 1,235,000 | 1,203,000 | 1,178,000 | 1,216,000 | 1,257,000 | 1,218,000 | 1,256,000 | 1,286,000 | 866,000 | 978,000 | 969,000 | 1,093,000 | 1,104,000 | 1,082,000 | 994,000 | 953,000 | 871,000 | 909,000 | 1,028,000 | 937,000 | 931,000 | 931,000 | 907,000 | 922,000 | 896,000 | 924,000 | 896,000 | 872,000 | 851,000 | 848,000 | 825,000 | 742,000 | 732,000 | 708,000 | 666,000 | 577,000 | 627,000 | 499,000 | 468,000 | 463,000 | 421,000 | 475,000 |
amortization of cloud computing implementation costs | 407,000 | 499,000 | 413,000 | 423,000 | 430,000 | 419,000 | 416,000 | 571,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -318,000 | -398,000 | 51,000 | -369,000 | -394,000 | -214,000 | 522,000 | -1,695,000 | -172,000 | 86,000 | 625,000 | -878,000 | -152,000 | -495,000 | 271,000 | 431,000 | -202,000 | -371,000 | 738,000 | -822,000 | -664,000 | -84,000 | 236,000 | -288,000 | -142,000 | -136,000 | 57,000 | -314,000 | -101,000 | -158,000 | 569,000 | -161,000 | 159,000 | -7,445,000 | 261,000 | 1,709,000 | -256,000 | 560,000 | -405,000 | -1,626,000 | -194,000 | -410,000 | 3,000 | -105,000 | -183,000 | -431,000 | -615,000 | -406,000 | 5,000 | -181,000 | -154,000 | 188,000 | 80,000 | 183,000 | -297,000 | 281,000 | 122,000 | 261,000 | 2,365,000 | 222,000 | 209,000 | 35,000 | -1,239,000 | ||||||||||||||||||||||||||||||||
tax benefit from release of uncertain tax position | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 1,467,000 | 2,876,000 | 1,724,000 | 1,590,000 | 1,625,000 | 2,592,000 | 1,499,000 | 1,484,000 | 914,000 | 1,866,000 | 2,271,000 | 641,000 | 813,000 | 2,261,000 | 2,719,000 | 946,000 | 975,000 | 1,885,000 | 2,891,000 | 1,670,000 | 3,343,000 | 1,877,000 | 2,665,000 | 749,000 | 720,000 | 1,675,000 | 2,214,000 | 499,000 | 589,000 | 1,393,000 | 1,965,000 | 521,000 | 436,000 | 1,461,000 | 1,777,000 | 595,000 | 584,000 | 1,337,000 | 1,622,000 | 1,137,000 | 629,000 | 1,256,000 | 633,000 | 577,000 | 569,000 | 1,138,000 | 498,000 | 321,000 | 463,000 | 962,000 | 517,000 | 594,000 | 490,000 | 750,000 | 619,000 | 600,000 | 491,000 | 933,000 | 745,000 | 362,000 | 767,000 | 1,098,000 | 806,000 | 589,000 | 634,000 | 976,000 | 665,000 | 514,000 | 597,000 | 952,000 | 625,000 | 511,000 | 496,000 | 898,000 | 493,000 | 417,000 | 438,000 | 641,000 | 423,000 | 440,000 | 409,000 | 575,000 | 412,000 | 7,000 | |||||||||||
unrealized foreign currency exchange losses | 7,000 | 1,006,000 | -328,000 | -330,000 | 92,000 | -137,000 | -77,000 | 322,000 | 78,000 | -1,481,000 | 774,000 | 371,000 | -651,000 | 541,000 | 18,000 | -668,000 | 87,000 | 52,000 | 235,000 | 279,000 | 250,000 | 210,000 | -102,000 | -484,000 | 134,000 | 150,000 | -508,000 | -281,000 | 78,000 | 1,075,000 | -1,200,000 | 1,330,000 | -1,476,000 | 360,000 | -307,000 | 648,000 | 1,284,000 | 461,000 | 93,000 | -291,000 | -213,000 | 2,148,000 | -612,000 | -210,000 | 984,000 | 308,000 | 484,000 | 336,000 | 251,000 | 566,000 | -106,000 | ||||||||||||||||||||||||||||||||||||||||||||
provision for credit losses | 155,000 | 167,000 | 497,000 | -115,000 | 66,000 | -16,000 | 994,000 | 0 | 203,000 | 80,000 | 42,000 | 373,000 | -35,000 | 23,000 | 30,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of inventories | 530,000 | 634,000 | 234,000 | 416,000 | 105,000 | 333,000 | 255,000 | 78,000 | 259,000 | 277,000 | 811,000 | 20,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -20,000 | -16,000 | -76,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade and other accounts receivable | -29,731,000 | -6,774,000 | 7,418,000 | -4,325,000 | 3,108,000 | 1,829,000 | -293,000 | 273,000 | -8,700,000 | -9,957,000 | 2,886,000 | 3,676,000 | 674,000 | -12,536,000 | 2,847,000 | -511,000 | 8,246,000 | -7,198,000 | -7,980,000 | 13,458,000 | 2,173,000 | -10,445,000 | 6,357,000 | 7,599,000 | -15,258,000 | 430,000 | 8,815,000 | -11,882,000 | -720,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 7,952,000 | -1,690,000 | -4,932,000 | -2,436,000 | 5,733,000 | -5,858,000 | -2,651,000 | -2,723,000 | 1,870,000 | 3,225,000 | 4,042,000 | 9,541,000 | 13,985,000 | 10,044,000 | -14,203,000 | -10,354,000 | -21,942,000 | -7,315,000 | -13,054,000 | -8,673,000 | -2,997,000 | -1,759,000 | -345,000 | 2,988,000 | -785,000 | 710,000 | -2,358,000 | 2,041,000 | 348,000 | -4,338,000 | -2,851,000 | 809,000 | 1,644,000 | -2,293,000 | -1,459,000 | 1,439,000 | 1,656,000 | -3,706,000 | -2,876,000 | 532,000 | 3,325,000 | -1,128,000 | -3,730,000 | 959,000 | 1,486,000 | -1,032,000 | 624,000 | 2,479,000 | -3,329,000 | -299,000 | -1,088,000 | 1,592,000 | -346,000 | -3,185,000 | -890,000 | -3,896,000 | -43,000 | -2,710,000 | -5,698,000 | 2,973,000 | -747,000 | -2,143,000 | -2,737,000 | 1,914,000 | 31,000 | 2,386,000 | -1,629,000 | 1,486,000 | 1,872,000 | 1,579,000 | -2,903,000 | -1,339,000 | -309,000 | -1,410,000 | -2,317,000 | 1,943,000 | 91,000 | 599,000 | -241,000 | 140,000 | -2,516,000 | -2,210,000 | -2,303,000 | -125,000 | 36,000 | -1,947,000 | 381,000 | 110,000 | -590,000 | -621,000 | -205,000 | 2,380,000 | -1,558,000 | -326,000 | 1,037,000 |
other assets | 4,010,000 | -1,518,000 | 652,000 | -4,126,000 | 2,684,000 | -7,894,000 | -1,177,000 | -1,258,000 | 2,070,000 | -2,452,000 | 196,000 | -1,041,000 | 454,000 | -5,353,000 | 4,573,000 | -7,365,000 | -885,000 | -2,535,000 | -1,793,000 | -3,566,000 | 2,609,000 | -3,082,000 | -1,304,000 | -1,211,000 | 3,224,000 | -2,243,000 | 462,000 | -1,297,000 | 1,781,000 | -2,719,000 | 8,037,000 | -8,490,000 | 598,000 | -680,000 | 3,219,000 | -5,174,000 | 3,119,000 | -2,529,000 | 1,070,000 | -701,000 | 2,918,000 | -2,348,000 | 1,688,000 | -2,086,000 | 1,485,000 | -509,000 | 2,841,000 | -593,000 | 1,693,000 | -3,426,000 | 117,000 | -2,142,000 | 2,687,000 | -1,930,000 | -613,000 | 1,229,000 | -1,310,000 | 957,000 | -940,000 | -494,000 | -291,000 | 1,166,000 | 2,414,000 | -3,197,000 | 26,000 | -101,000 | 534,000 | -664,000 | 209,000 | -212,000 | -976,000 | -641,000 | 806,000 | 1,353,000 | -1,799,000 | -407,000 | 890,000 | 159,000 | 720,000 | -1,647,000 | 3,349,000 | -321,000 | 595,000 | 1,381,000 | 2,374,000 | -5,166,000 | 441,000 | -1,528,000 | 773,000 | 1,370,000 | -1,094,000 | -1,262,000 | 605,000 | -500,000 | 658,000 |
operating lease assets and liabilities | -289,000 | 13,000 | -238,000 | 50,000 | -43,000 | 12,000 | 14,000 | -9,000 | -10,000 | -8,000 | -8,000 | -6,000 | -5,000 | 34,000 | 26,000 | -30,000 | -3,000 | -1,000 | 2,000 | 4,000 | 2,000 | 3,000 | 6,000 | 9,000 | 13,000 | 16,000 | 195,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued liabilities | 2,714,000 | 6,670,000 | -14,457,000 | 12,921,000 | -9,963,000 | 1,692,000 | -1,730,000 | 4,669,000 | -3,959,000 | 8,309,000 | -4,697,000 | 6,873,000 | -4,027,000 | 277,000 | -3,336,000 | -4,691,000 | 275,000 | 5,498,000 | 4,126,000 | 4,485,000 | 3,602,000 | 2,808,000 | 4,590,000 | 5,092,000 | -4,336,000 | 2,301,000 | -332,000 | 510,000 | -3,219,000 | 2,850,000 | -8,089,000 | 7,737,000 | -1,370,000 | 3,734,000 | -3,994,000 | 2,952,000 | -4,918,000 | 4,590,000 | 203,000 | -92,000 | -236,000 | -418,000 | 3,617,000 | -868,000 | -6,097,000 | 8,064,000 | -3,563,000 | -581,000 | -5,449,000 | 8,050,000 | -2,580,000 | -1,162,000 | -2,494,000 | 2,124,000 | 646,000 | 1,011,000 | -4,481,000 | 3,360,000 | 3,316,000 | ||||||||||||||||||||||||||||||||||||
accrued payroll and related expenses | 7,708,000 | -4,121,000 | -4,710,000 | 2,086,000 | 8,195,000 | -3,446,000 | -4,954,000 | 6,964,000 | 3,787,000 | -874,000 | -998,000 | 3,495,000 | 1,210,000 | -2,367,000 | 2,627,000 | -1,048,000 | 271,000 | -5,032,000 | -7,324,000 | 4,500,000 | 4,618,000 | 960,000 | 624,000 | 4,716,000 | 1,587,000 | -5,111,000 | -2,234,000 | 3,176,000 | 2,954,000 | -1,941,000 | -3,310,000 | 3,918,000 | 1,001,000 | -2,829,000 | -1,500,000 | 1,301,000 | 2,098,000 | -2,841,000 | -8,886,000 | 4,979,000 | 4,455,000 | -761,000 | -3,187,000 | 2,281,000 | 3,034,000 | -3,106,000 | -4,931,000 | 3,877,000 | 2,679,000 | -2,883,000 | -6,720,000 | 6,224,000 | 2,934,000 | 223,000 | 981,000 | 166,000 | 877,000 | -1,734,000 | -2,103,000 | ||||||||||||||||||||||||||||||||||||
other long-term liabilities and income taxes payable | 2,467,000 | -4,493,000 | 3,889,000 | 159,000 | -458,000 | -1,042,000 | 1,406,000 | -190,000 | 1,158,000 | -720,000 | 1,739,000 | 1,349,000 | 657,000 | -62,000 | 349,000 | -23,000 | -202,000 | -636,000 | 325,000 | -390,000 | -1,249,000 | -997,000 | 1,941,000 | -302,000 | 2,039,000 | 103,000 | -915,000 | 9,276,000 | -308,000 | -863,000 | -431,000 | -5,297,000 | -469,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 30,544,000 | 14,296,000 | 9,985,000 | 29,945,000 | 35,072,000 | 7,978,000 | 14,930,000 | 27,210,000 | 19,932,000 | 17,976,000 | 26,916,000 | 42,798,000 | 34,646,000 | 10,510,000 | 10,437,000 | -5,052,000 | 3,573,000 | 5,030,000 | -947,000 | 20,739,000 | 21,465,000 | 18,589,000 | 23,921,000 | 31,908,000 | 17,374,000 | 8,176,000 | 15,206,000 | 26,580,000 | 19,045,000 | 8,217,000 | 9,009,000 | 23,236,000 | 20,432,000 | 8,575,000 | 12,579,000 | 20,617,000 | 17,973,000 | 244,000 | 13,503,000 | 16,445,000 | 33,878,000 | -4,364,000 | 14,645,000 | 19,738,000 | 21,830,000 | 4,098,000 | 9,398,000 | 16,607,000 | 7,816,000 | 7,598,000 | 6,709,000 | 15,411,000 | 13,835,000 | 6,728,000 | 15,595,000 | 7,848,000 | 11,227,000 | 2,389,000 | 12,785,000 | 8,436,000 | 13,614,000 | 3,647,000 | 4,312,000 | 17,674,000 | 15,327,000 | 7,106,000 | 16,317,000 | 12,380,000 | 10,541,000 | 8,761,000 | 2,946,000 | 10,950,000 | 13,624,000 | 2,882,000 | 1,906,000 | 14,288,000 | 18,498,000 | 4,567,000 | 14,298,000 | 2,100,000 | 12,484,000 | 1,228,000 | 12,385,000 | 9,316,000 | 9,844,000 | -249,000 | 12,653,000 | 8,034,000 | 6,217,000 | 9,678,000 | 7,562,000 | 10,325,000 | 12,334,000 | 4,226,000 | 13,061,000 |
investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -1,214,000 | -1,775,000 | -935,000 | -1,351,000 | -1,120,000 | -1,366,000 | -691,000 | -847,000 | -1,267,000 | -1,306,000 | -786,000 | -2,221,000 | -1,079,000 | -2,113,000 | -1,458,000 | -1,188,000 | -3,255,000 | -1,426,000 | -2,434,000 | -4,270,000 | -3,184,000 | -3,793,000 | -3,812,000 | -1,896,000 | -6,716,000 | -4,730,000 | -5,965,000 | -4,581,000 | -3,695,000 | -3,714,000 | -1,292,000 | -1,678,000 | -1,431,000 | -8,238,000 | -1,009,000 | -4,740,000 | -2,514,000 | -1,293,000 | -11,603,000 | -1,043,000 | -1,156,000 | -1,707,000 | -448,000 | -1,716,000 | -1,235,000 | -1,251,000 | -1,582,000 | -1,062,000 | -1,032,000 | -805,000 | -1,186,000 | -879,000 | -824,000 | -624,000 | -527,000 | -722,000 | -729,000 | -1,537,000 | -777,000 | -871,000 | |||||||||||||||||||||||||||||||||||
proceeds from sales of property and equipment | 177,000 | 172,000 | 196,000 | 80,000 | 72,000 | 133,000 | 124,000 | 215,000 | 108,000 | 234,000 | 115,000 | 218,000 | 147,000 | 132,000 | 158,000 | 235,000 | 88,000 | 217,000 | 72,000 | 181,000 | 179,000 | 97,000 | 142,000 | 41,000 | 109,000 | 17,000 | 195,000 | 122,000 | 137,000 | 66,000 | 58,000 | 113,000 | 99,000 | 130,000 | 116,000 | 27,000 | 132,000 | 109,000 | 162,000 | 106,000 | 103,000 | -87,000 | 170,000 | 171,000 | 79,000 | 81,000 | 79,000 | 76,000 | 95,000 | 46,000 | 42,000 | 6,000 | 64,000 | 34,000 | 100,000 | 113,000 | 920,000 | 43,000 | 27,000 | 43,000 | 57,000 | 24,000 | 130,000 | 45,000 | 17,000 | 47,000 | 82,000 | 66,000 | 60,000 | 73,000 | 34,000 | 67,000 | 41,000 | 86,000 | 124,000 | 70,000 | 39,000 | 57,000 | 47,000 | 144,000 | 19,000 | 70,000 | 20,000 | 14,000 | 58,000 | ||||||||||
net cash from investing activities | -1,037,000 | -1,603,000 | -739,000 | 460,000 | -1,048,000 | -1,233,000 | -567,000 | -632,000 | -7,360,000 | -1,072,000 | -671,000 | -2,003,000 | -932,000 | -1,981,000 | -1,300,000 | -953,000 | -3,167,000 | -1,209,000 | -2,362,000 | -4,089,000 | -3,005,000 | -3,696,000 | -3,670,000 | -1,855,000 | -6,607,000 | -4,713,000 | -5,770,000 | -4,460,000 | -3,338,000 | -3,648,000 | -1,234,000 | -2,396,000 | 82,993,000 | -8,219,000 | -1,171,000 | -4,986,000 | -11,985,000 | -1,430,000 | -23,890,000 | -1,400,000 | -9,906,000 | -9,079,000 | -535,000 | -3,067,000 | -7,438,000 | -1,156,000 | -5,290,000 | -1,099,000 | -1,073,000 | -5,958,000 | -2,373,000 | -2,276,000 | -5,935,000 | -9,932,000 | -21,391,000 | -1,188,000 | -629,000 | -1,439,000 | 143,000 | -1,343,000 | -691,000 | -469,000 | -717,000 | -419,000 | -436,000 | -401,000 | -297,000 | -295,000 | -565,000 | -781,000 | -1,112,000 | -1,328,000 | 4,414,000 | -7,632,000 | -991,000 | -847,000 | -323,000 | -536,000 | -511,000 | 19,931,000 | -20,821,000 | -725,000 | -940,000 | -985,000 | -745,000 | -490,000 | -669,000 | -242,000 | -12,184,000 | -376,000 | -842,000 | -478,000 | -627,000 | 98,000 | -306,000 |
financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock purchases | -6,711,000 | -7,986,000 | -7,849,000 | -2,575,000 | -3,041,000 | -3,071,000 | -3,627,000 | 0 | -2,775,000 | -2,905,000 | -2,414,000 | -3,000,000 | -1,793,000 | -1,569,000 | -4,072,000 | -6,766,000 | -4,225,000 | -10,779,000 | -7,386,000 | 0 | -7,167,000 | -4,701,000 | -4,957,000 | -7,241,000 | -10,323,000 | -5,198,000 | -6,863,000 | -4,832,000 | -6,407,000 | -7,484,000 | -3,893,000 | -4,882,000 | -7,509,000 | -6,562,000 | -12,156,000 | -7,440,000 | -9,569,000 | -7,047,000 | -8,075,000 | -4,373,000 | -11,335,000 | -4,688,000 | -9,863,000 | -12,291,000 | -8,212,000 | -17,006,000 | -5,264,000 | -9,143,000 | -9,880,000 | -4,323,000 | -8,091,000 | -8,939,000 | -8,216,000 | -4,084,000 | -18,601,000 | -20,097,000 | -11,750,000 | 0 | 0 | -9,842,000 | |||||||||||||||||||||||||||||||||||
dividends paid | -13,762,000 | -13,791,000 | -12,753,000 | -12,756,000 | -12,766,000 | -12,780,000 | -11,958,000 | -11,962,000 | -11,966,000 | -11,976,000 | -11,297,000 | -11,308,000 | -11,315,000 | -11,324,000 | -10,634,000 | -10,672,000 | -10,697,000 | -10,714,000 | -9,905,000 | -9,904,000 | -9,905,000 | -9,217,000 | -9,199,000 | -9,199,000 | -9,198,000 | -9,236,000 | -8,406,000 | -8,421,000 | -8,457,000 | -8,489,000 | -7,522,000 | -7,540,000 | -7,559,000 | -7,598,000 | -6,888,000 | -6,912,000 | -6,933,000 | -6,965,000 | -5,998,000 | -6,022,000 | -6,056,000 | -6,091,000 | -5,500,000 | -5,543,000 | -5,571,000 | -5,603,000 | -5,003,000 | -5,088,000 | -5,123,000 | -5,215,000 | -4,758,000 | -4,781,000 | -4,822,000 | -4,862,000 | -4,579,000 | -4,603,000 | -4,639,000 | -4,656,000 | -4,330,000 | -4,482,000 | -4,589,000 | -4,625,000 | -4,534,000 | -4,181,000 | -4,166,000 | -4,161,000 | -4,149,000 | -4,138,000 | -4,138,000 | -4,137,000 | -4,134,000 | -4,119,000 | -4,119,000 | -4,238,000 | -4,215,000 | -4,310,000 | -4,292,000 | -4,260,000 | -3,747,000 | -3,717,000 | -3,699,000 | -3,673,000 | -3,671,000 | -3,669,000 | -3,668,000 | -3,315,000 | -3,315,000 | -3,376,000 | -3,416,000 | -3,403,000 | -3,364,000 | -3,336,000 | -3,317,000 | -3,312,000 | -3,307,000 |
repayments of long-term senior notes | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | -400,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from revolving credit facility | 178,000 | 9,815,000 | 4,542,000 | 3,364,000 | 0 | 5,767,000 | 13,879,000 | 12,354,000 | 4,000,000 | -4,541,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares withheld to cover taxes upon settlement of equity awards | 0 | 0 | -2,232,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -20,695,000 | -11,962,000 | -18,692,000 | -24,795,000 | -36,688,000 | -8,536,000 | -4,097,000 | -25,791,000 | -22,556,000 | -11,087,000 | -24,502,000 | -31,024,000 | -33,730,000 | -7,952,000 | -12,342,000 | 5,248,000 | -992,000 | -20,330,000 | -21,937,000 | -10,134,000 | -10,304,000 | -9,222,000 | -11,089,000 | -64,199,000 | 47,306,000 | -1,296,000 | -8,520,000 | -30,185,000 | -10,326,000 | -4,350,000 | -24,148,000 | -94,120,000 | -13,064,000 | -11,896,000 | -2,329,000 | -11,460,000 | -7,990,000 | 1,015,000 | -5,168,000 | -8,637,000 | -19,979,000 | -8,156,000 | -1,764,000 | -8,989,000 | -10,960,000 | -5,027,000 | -13,687,000 | -2,353,000 | -3,307,000 | -12,086,000 | -8,096,000 | -12,162,000 | -802,000 | -1,775,000 | -12,101,000 | -9,402,000 | -5,598,000 | -635,000 | -447,000 | -20,611,000 | -11,134,000 | -10,638,000 | -6,550,000 | -3,111,000 | -2,446,000 | -4,122,000 | -13,896,000 | -3,395,000 | -4,138,000 | -4,137,000 | -14,194,000 | -3,053,000 | -3,738,000 | -21,834,000 | -11,998,000 | -18,657,000 | 1,091,000 | -3,825,000 | -12,757,000 | -1,272,000 | -1,162,000 | -1,241,000 | -14,278,000 | -3,398,000 | -12,999,000 | -1,827,000 | -2,904,000 | -13,079,000 | -17,373,000 | -1,840,000 | 1,621,000 | -3,043,000 | -1,444,000 | ||
effect of exchange rate changes on cash and cash equivalents | -23,000 | 1,034,000 | -101,000 | 838,000 | 1,351,000 | -128,000 | -2,051,000 | 612,000 | -159,000 | -691,000 | 431,000 | -31,000 | 427,000 | 533,000 | 2,244,000 | -2,199,000 | -1,937,000 | 312,000 | -1,196,000 | -917,000 | -175,000 | 866,000 | 220,000 | 2,053,000 | -21,000 | -344,000 | 531,000 | -443,000 | -1,236,000 | -197,000 | -919,000 | -1,192,000 | -3,523,000 | 1,108,000 | 771,000 | 706,000 | 635,000 | 261,000 | -1,854,000 | -2,890,000 | 1,070,000 | -1,162,000 | -1,171,000 | -703,000 | -216,000 | -656,000 | -1,782,000 | -247,000 | 497,000 | -11,000 | 1,745,000 | 188,000 | -439,000 | -1,842,000 | 613,000 | 752,000 | -986,000 | 736,000 | -2,230,000 | -370,000 | 967,000 | 1,736,000 | 276,000 | 2,643,000 | -2,253,000 | -2,510,000 | 796,000 | 1,041,000 | 1,893,000 | -1,689,000 | -3,283,000 | -2,133,000 | -147,000 | -386,000 | 369,000 | 312,000 | 73,000 | 1,000 | 200,000 | 69,000 | 288,000 | 63,000 | -23,000 | 124,000 | -66,000 | -121,000 | 203,000 | 72,000 | 34,000 | -84,000 | 264,000 | 19,000 | -10,000 | -21,000 | |
net increase in cash and cash equivalents | 8,789,000 | 1,765,000 | -9,547,000 | 6,448,000 | -1,313,000 | -1,919,000 | 8,215,000 | 1,399,000 | -10,143,000 | 5,126,000 | 2,174,000 | 9,740,000 | 411,000 | -2,956,000 | -2,523,000 | -16,197,000 | -26,442,000 | 5,599,000 | 7,981,000 | 6,537,000 | 9,382,000 | -32,093,000 | 58,052,000 | 1,823,000 | 1,447,000 | -8,508,000 | -17,292,000 | -74,472,000 | 9,850,000 | -17,409,000 | 11,175,000 | 1,161,000 | 6,659,000 | -6,821,000 | -17,284,000 | -1,990,000 | 4,014,000 | 1,051,000 | 10,251,000 | -13,888,000 | 2,756,000 | -5,724,000 | -2,679,000 | 16,787,000 | 10,192,000 | 73,000 | 2,920,000 | 4,436,000 | |||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 58,130,000 | 0 | 0 | 0 | 46,699,000 | 0 | 0 | 0 | 48,143,000 | 0 | 0 | 0 | 37,843,000 | 0 | 0 | 0 | 85,961,000 | 0 | 0 | 0 | 56,462,000 | 0 | 0 | 0 | 27,233,000 | 0 | 0 | 0 | 48,866,000 | 0 | 0 | 0 | 37,082,000 | 0 | 0 | 0 | 50,891,000 | 0 | 0 | 0 | 53,896,000 | 0 | 0 | 0 | 57,803,000 | 0 | 0 | 0 | 53,434,000 | 0 | 0 | 0 | 69,719,000 | 0 | 0 | 0 | 56,393,000 | 0 | 0 | 0 | 75,928,000 | 0 | 0 | 0 | 45,956,000 | 0 | 0 | 0 | 41,983,000 | 0 | 0 | 0 | 61,078,000 | 0 | 0 | 45,206,000 | 0 | 0 | 37,120,000 | 0 | 0 | 29,433,000 | 0 | 0 | 41,971,000 | 0 | 0 | 11,091,000 | |||||
cash and cash equivalents at end of period | 8,789,000 | 1,765,000 | 48,583,000 | 6,448,000 | -1,313,000 | -1,919,000 | 54,914,000 | 1,399,000 | -10,143,000 | 5,126,000 | 50,317,000 | 9,740,000 | 411,000 | 1,110,000 | 36,882,000 | -2,956,000 | -2,523,000 | -16,197,000 | 59,519,000 | 5,599,000 | 7,981,000 | 6,537,000 | 65,844,000 | -32,093,000 | 58,052,000 | 1,823,000 | 28,680,000 | -8,508,000 | 4,145,000 | 22,000 | 31,574,000 | -74,472,000 | 86,838,000 | -10,432,000 | 46,932,000 | 4,877,000 | -1,367,000 | 90,000 | 33,482,000 | 3,518,000 | 5,063,000 | -22,761,000 | 65,071,000 | 6,979,000 | 3,216,000 | -2,741,000 | 46,442,000 | 12,908,000 | 3,933,000 | -10,457,000 | 51,419,000 | 1,161,000 | 6,659,000 | -6,821,000 | 52,435,000 | -1,990,000 | 4,014,000 | 1,051,000 | 66,644,000 | -13,888,000 | 2,756,000 | -5,724,000 | 73,249,000 | 16,787,000 | 10,192,000 | 73,000 | 48,876,000 | 9,731,000 | 7,731,000 | 2,154,000 | 26,340,000 | 4,436,000 | 14,153,000 | -26,970,000 | 50,364,000 | 19,339,000 | 207,000 | 46,436,000 | -9,211,000 | -675,000 | 34,264,000 | -3,966,000 | -2,687,000 | 38,716,000 | -23,306,000 | 7,378,000 | 50,576,000 | 8,615,000 | 1,271,000 | 22,381,000 | |||||
supplemental disclosure of noncash investing activities:accrued capital expenditures | 571,000 | 80,000 | 119,000 | -165,000 | 96,000 | 188,000 | 80,000 | -65,000 | 190,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized foreign currency exchange gains | -243,000 | -34,000 | 394,000 | -1,053,000 | 332,000 | -469,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of cash acquired | 0 | 0 | -69,000 | -6,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments from revolving credit facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares withheld to cover taxes upon conversion of equity awards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued capital expenditures | -178,000 | 315,000 | -58,000 | 220,000 | 504,000 | 294,000 | -577,000 | 62,000 | 364,000 | 1,274,000 | -5,270,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finance lease obligation settled with prepaid deposit | 0 | 0 | 0 | 3,855,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes, net of tax refunds received | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net gains on sales and disposals of property and equipment | -36,000 | -10,000 | -41,000 | 122,000 | -149,000 | -39,000 | -64,000 | -81,000 | -49,000 | -55,000 | -9,000 | -49,000 | -2,000 | -64,000 | -27,000 | -57,000 | -10,000 | -58,000 | -51,000 | -45,000 | -6,000 | -8,000 | -47,000 | -54,000 | -45,000 | -15,000 | -51,000 | -7,000 | -24,000 | -8,000 | -16,000 | -17,000 | -8,000 | 14,000 | -36,000 | -19,000 | -2,000 | 31,000 | -27,000 | -18,000 | -3,000 | -35,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds (repayments) from revolving credit facility | -20,481,000 | 7,315,000 | 14,771,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares withheld to cover taxes upon conversions of equity awards | 0 | 0 | -2,883,000 | 0 | -1,742,000 | -678,000 | 0 | 0 | -600,000 | -8,000 | -75,000 | -4,246,000 | 1,000 | -5,000 | -3,490,000 | 0 | 0 | -2,640,000 | 0 | -8,000 | -2,425,000 | -20,000 | -34,000 | -1,763,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) proceeds from revolving credit facility | 5,536,000 | -9,713,000 | -16,455,000 | -81,742,000 | 1,322,000 | 3,220,000 | -10,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net losses on sales and disposals of property and equipment | -33,000 | -50,000 | -58,000 | -63,000 | 9,000 | 4,000 | -9,000 | 63,000 | -29,000 | -25,000 | 58,000 | 7,000 | 52,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of implementation costs associated with cloud computing arrangements | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term senior notes | 0 | 0 | 0 | 52,000,000 | 0 | 0 | 0 | 20,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of inventories | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of noncash investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -961,000 | 4,877,000 | -1,367,000 | 5,063,000 | 3,216,000 | -2,741,000 | -11,361,000 | 3,933,000 | -10,457,000 | -2,015,000 | 7,731,000 | 2,154,000 | -15,643,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debts | 28,000 | 170,000 | -85,000 | 30,000 | -43,000 | 78,000 | 51,000 | 124,000 | 36,000 | 37,000 | 55,000 | 6,000 | -28,000 | 60,000 | 25,000 | 10,000 | 73,000 | 20,000 | 49,000 | -21,000 | 3,000 | -39,000 | 18,000 | -120,000 | 37,000 | -82,000 | 19,000 | 78,000 | 88,000 | 5,000 | 45,000 | 164,000 | 44,000 | 0 | -41,000 | 215,000 | 112,000 | 17,000 | 161,000 | 221,000 | 74,000 | 39,000 | 6,000 | 38,000 | 54,000 | 77,000 | 6,000 | 25,000 | 44,000 | -125,000 | |||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds (repayments) of revolving credit facility | 14,338,000 | 7,883,000 | 8,854,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments of revolving credit facility | -6,938,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of short-term investments | -1,000 | -1,667,000 | 84,684,000 | 48,000 | 0 | -31,000 | 4,548,000 | 1,516,000 | 2,238,000 | 1,432,000 | 2,846,000 | 1,556,000 | -37,000 | 1,846,000 | 6,000 | 971,000 | -8,000 | 0 | -2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) proceeds of revolving credit facility | 0 | 0 | -50,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable | -175,000 | -9,936,000 | -1,493,000 | -1,693,000 | -4,943,000 | 3,630,000 | 968,000 | -1,908,000 | -4,076,000 | -2,302,000 | 650,000 | 862,000 | -7,364,000 | 217,000 | -2,140,000 | 1,204,000 | -7,187,000 | 2,302,000 | 595,000 | -2,192,000 | -1,092,000 | -1,111,000 | -2,155,000 | 5,246,000 | -9,850,000 | 6,985,000 | -5,954,000 | 3,314,000 | -7,650,000 | 514,000 | 2,392,000 | 4,054,000 | -11,967,000 | 3,798,000 | -3,141,000 | 248,000 | 3,113,000 | -1,569,000 | 605,000 | 751,000 | -6,206,000 | 508,000 | -1,386,000 | 4,684,000 | -9,180,000 | 4,517,000 | -4,137,000 | 5,940,000 | -7,169,000 | 6,512,000 | -8,630,000 | 2,190,000 | -5,280,000 | 8,085,000 | -7,740,000 | 2,587,000 | -1,743,000 | 9,713,000 | -12,831,000 | 6,928,000 | -5,147,000 | 13,061,000 | |||||||||||||||||||||||||||||||||
purchases of intangible assets | -10,000 | -13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | 836,000 | -359,000 | -84,078,000 | -103,000 | -321,000 | -9,603,000 | -215,000 | -16,997,000 | -1,979,000 | -11,091,000 | -8,896,000 | -2,933,000 | -2,408,000 | -6,336,000 | -1,749,000 | -82,000 | -1,954,000 | -113,000 | -4,361,000 | -1,282,000 | -2,414,000 | -5,145,000 | -10,351,000 | -20,928,000 | -500,000 | 2,000 | -51,325,000 | -53,050,000 | -72,025,000 | -40,525,000 | -59,075,000 | -11,375,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 0 | 0 | 0 | 215,000 | 227,000 | 189,000 | 162,000 | 197,000 | 379,000 | 113,000 | 287,000 | 421,000 | 628,000 | 627,000 | 171,000 | 685,000 | 19,000 | 24,000 | 92,000 | 1,149,000 | 1,578,000 | 762,000 | 1,507,000 | 944,000 | 3,918,000 | 2,128,000 | 83,000 | 901,000 | 3,697,000 | 4,987,000 | 3,407,000 | 8,124,000 | 1,011,000 | 1,665,000 | 37,000 | 859,000 | 656,000 | 0 | 0 | 640,000 | 930,000 | 372,000 | 122,000 | 2,784,000 | 2,668,000 | 5,061,000 | 392,000 | 1,633,000 | 2,263,000 | 2,421,000 | 2,228,000 | 106,000 | 271,000 | 669,000 | 1,488,000 | 411,000 | 139,000 | 1,227,000 | 1,563,000 | 4,985,000 | 3,044,000 | 206,000 | 269,000 | 2,162,000 | |||||||||||||||||||||||||||||||
net proceeds of revolving credit facility | 64,071,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of intangible assets | 0 | 0 | -175,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | -492,000 | -97,000 | -1,600,000 | -317,000 | 2,619,000 | 941,000 | -52,000 | 943,000 | 2,403,000 | 2,607,000 | -188,000 | -2,380,000 | 2,698,000 | 283,000 | -1,026,000 | -308,000 | 3,052,000 | 789,000 | -1,115,000 | -589,000 | 3,199,000 | 149,000 | -355,000 | -457,000 | 2,075,000 | 1,026,000 | -833,000 | 2,242,000 | 226,000 | 1,159,000 | -1,763,000 | -3,014,000 | 3,272,000 | 207,000 | 311,000 | -1,660,000 | 2,874,000 | -1,648,000 | 529,000 | 1,695,000 | 995,000 | -1,067,000 | -24,000 | -626,000 | 733,000 | -1,994,000 | -750,000 | 3,007,000 | -116,000 | 1,873,000 | -294,000 | -671,000 | -1,033,000 | 1,479,000 | 634,000 | 266,000 | -2,700,000 | 2,149,000 | 1,020,000 | -858,000 | -1,049,000 | ||||||||||||||||||||||||||||||||||
other long-term liabilities | -81,000 | -19,000 | -210,000 | 9,000 | -45,000 | -168,000 | 28,000 | 64,000 | 20,000 | 44,000 | 84,000 | 60,000 | 40,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from settlements of stock-based equity awards | -107,000 | -496,000 | -501,000 | -435,000 | -446,000 | -74,000 | -154,000 | -1,390,000 | -299,000 | -319,000 | -93,000 | -494,000 | -7,000 | -4,000 | -43,000 | -777,000 | -184,000 | -138,000 | -903,000 | 375,000 | -222,000 | -129,000 | -22,000 | -298,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business | -412,000 | 0 | 0 | -3,705,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from revolving credit facility | 10,000,000 | 0 | 5,000,000 | 15,000,000 | 10,000,000 | 0 | 13,000,000 | 15,000,000 | 9,950,000 | 20,050,000 | 69,550,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of definite-lived intangible assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of revolving credit facility | -15,000,000 | -4,950,000 | -12,050,000 | -37,550,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term debt | 0 | 0 | 0 | -10,715,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | 0 | 0 | -10,714,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and other long-term liabilities | -15,000 | -3,000 | 35,000 | -166,000 | 69,000 | 1,000 | 57,000 | -9,000 | -20,000 | -2,248,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net losses on sales and disposals of property | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of indefinite-lived intangible assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercises of stock options and conversions of restricted stock units to common shares | -271,000 | -218,000 | -132,000 | -574,000 | -59,000 | -55,000 | -2,000 | -108,000 | -87,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity losses from related party | 0 | 192,000 | 243,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable to related party | 867,000 | -58,000 | 121,000 | -383,000 | 2,100,000 | -160,000 | -2,246,000 | 1,265,000 | 323,000 | 281,000 | 32,000 | 407,000 | -250,000 | -266,000 | -1,522,000 | 557,000 | 561,000 | -139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses and liabilities | 1,181,000 | -213,000 | -7,036,000 | 6,004,000 | 1,412,000 | 6,684,000 | -1,133,000 | 2,943,000 | -3,501,000 | -3,305,000 | -2,806,000 | 4,707,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
product held at contract packagers | -299,000 | -3,000 | 782,000 | -557,000 | -365,000 | 405,000 | 274,000 | 1,865,000 | -285,000 | -1,222,000 | -643,000 | -260,000 | 67,000 | -170,000 | 612,000 | -149,000 | -605,000 | 80,000 | 103,000 | 667,000 | -512,000 | 171,000 | 60,000 | -101,000 | -575,000 | 777,000 | -212,000 | -206,000 | -263,000 | 410,000 | 180,000 | 306,000 | -41,000 | -14,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred employee benefits and other long-term liabilities | 16,000 | 27,000 | 1,520,000 | -78,000 | 45,000 | -12,000 | 87,000 | 47,000 | -24,000 | -33,000 | -378,000 | -332,000 | 50,000 | 2,006,000 | 164,000 | 27,000 | 28,000 | 27,000 | 2,000 | 26,000 | 26,000 | 26,000 | -74,000 | 75,000 | 79,000 | -42,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -1,214,000 | -1,775,000 | -935,000 | -1,351,000 | -1,120,000 | -1,366,000 | -691,000 | -847,000 | -1,267,000 | -1,306,000 | -786,000 | -2,221,000 | -1,079,000 | -2,113,000 | -1,458,000 | -1,188,000 | -3,255,000 | -1,426,000 | -2,434,000 | -4,270,000 | -3,184,000 | -3,793,000 | -3,812,000 | -1,896,000 | -6,716,000 | -4,730,000 | -5,965,000 | -4,581,000 | -3,695,000 | -3,714,000 | -1,292,000 | -1,678,000 | -1,431,000 | -8,238,000 | -1,009,000 | -4,740,000 | -2,514,000 | -1,293,000 | -11,603,000 | -1,043,000 | -1,156,000 | -1,707,000 | -448,000 | -1,716,000 | -1,235,000 | -1,251,000 | -1,582,000 | -1,062,000 | -1,032,000 | -805,000 | -1,186,000 | -879,000 | -824,000 | -624,000 | -527,000 | -722,000 | -729,000 | -1,537,000 | -777,000 | -871,000 | 0 | -512,000 | -774,000 | -443,000 | -566,000 | -446,000 | -314,000 | -342,000 | -647,000 | -847,000 | -1,172,000 | -1,401,000 | -1,695,000 | -1,624,000 | -1,032,000 | -933,000 | -447,000 | -631,000 | -550,000 | -501,000 | -568,000 | -889,000 | -989,000 | -1,105,000 | -765,000 | -504,000 | -727,000 | -341,000 | -692,000 | -467,000 | -858,000 | -650,000 | -619,000 | -435,000 | -354,000 |
free cash flows | 29,330,000 | 12,521,000 | 9,050,000 | 28,594,000 | 33,952,000 | 6,612,000 | 14,239,000 | 26,363,000 | 18,665,000 | 16,670,000 | 26,130,000 | 40,577,000 | 33,567,000 | 8,397,000 | 8,979,000 | -6,240,000 | 318,000 | 3,604,000 | -3,381,000 | 16,469,000 | 18,281,000 | 14,796,000 | 20,109,000 | 30,012,000 | 10,658,000 | 3,446,000 | 9,241,000 | 21,999,000 | 15,350,000 | 4,503,000 | 7,717,000 | 21,558,000 | 19,001,000 | 337,000 | 11,570,000 | 15,877,000 | 15,459,000 | -1,049,000 | 1,900,000 | 15,402,000 | 32,722,000 | -6,071,000 | 14,197,000 | 18,022,000 | 20,595,000 | 2,847,000 | 7,816,000 | 15,545,000 | 6,784,000 | 6,793,000 | 5,523,000 | 14,532,000 | 13,011,000 | 6,104,000 | 15,068,000 | 7,126,000 | 10,498,000 | 852,000 | 12,008,000 | 7,565,000 | 13,614,000 | 3,135,000 | 3,538,000 | 17,231,000 | 14,761,000 | 6,660,000 | 16,003,000 | 12,038,000 | 9,894,000 | 7,914,000 | 1,774,000 | 9,549,000 | 11,929,000 | 1,258,000 | 874,000 | 13,355,000 | 18,051,000 | 3,936,000 | 13,748,000 | 1,599,000 | 11,916,000 | 339,000 | 11,396,000 | 8,211,000 | 9,079,000 | -753,000 | 11,926,000 | 7,693,000 | 5,525,000 | 9,211,000 | 6,704,000 | 9,675,000 | 11,715,000 | 3,791,000 | 12,707,000 |
purchases of marketable securities | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of marketable securities | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax expense | 370,000 | 501,000 | -1,882,000 | 503,000 | 594,000 | 519,000 | 494,000 | 568,000 | 384,000 | -535,000 | 714,000 | 633,000 | 439,000 | 550,000 | 1,833,000 | -1,490,000 | 497,000 | 556,000 | -2,380,000 | 1,104,000 | 3,864,000 | 886,000 | 2,000,000 | 596,000 | 789,000 | 1,119,000 | 1,451,000 | 1,308,000 | 853,000 | 1,175,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions received and equity losses from related party | 332,000 | 229,000 | -44,000 | -79,000 | 41,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from collections on note receivable | 0 | 0 | 75,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and bank fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of indefinite-lived intangible asset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercises of stock options | -14,000 | -136,000 | -9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest and bank fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes, net of tax refunds received | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
losses on sales and disposals of property and equipment | 2,000 | -4,000 | 14,000 | 8,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | -1,360,000 | -5,509,000 | 3,166,000 | 3,421,000 | 3,304,000 | 497,000 | 667,000 | -724,000 | 831,000 | -2,395,000 | 5,426,000 | -2,587,000 | 3,608,000 | -3,185,000 | 4,015,000 | -4,430,000 | 2,803,000 | -5,072,000 | 7,095,000 | -2,503,000 | 260,000 | -6,652,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of marketable securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents | -26,970,000 | -10,714,000 | -4,904,000 | 19,339,000 | 207,000 | 1,230,000 | 20,828,000 | -9,211,000 | -675,000 | -2,856,000 | 5,057,000 | -3,966,000 | -2,687,000 | 9,283,000 | -5,215,000 | -23,306,000 | 7,378,000 | 8,605,000 | 9,704,000 | 8,615,000 | 1,271,000 | 11,290,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefits from exercise of stock options | -147,000 | -305,000 | -322,000 | -43,000 | -71,000 | -182,000 | -116,000 | -204,000 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions received and equity (earnings) from related party | -41,000 | 30,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of short-term investments | 51,325,000 | 53,050,000 | 72,025,000 | 40,525,000 | 59,075,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gains on sales and disposals of property and equipment | -6,000 | -14,000 | -4,000 | -11,000 | -9,000 | 0 | 2,000 | -15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from exercise of stock options | 23,000 | 82,000 | 211,000 | 61,000 | 552,000 | 165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of a business | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest and fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions received (equity earnings) from related party | 19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from collections on notes receivable | 30,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on write off of non-compete agreement | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity earnings from related party in excess of distributions received | -143,000 | -15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of assets and liabilities acquired: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity earnings in joint venture in excess of distributions received | -46,000 | -113,000 | -82,000 | 42,000 | -199,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on early extinguishment of debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bad debt expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of a business, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement related to acquired business, net of expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(payments) borrowings on line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt, net of issuance costs of 342,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing and financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued in acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit of exercise of stock options | 80,000 | 73,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of equipment | -18,000 | -41,000 | -9,000 | -24,000 | -13,000 | 9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock compensation | 107,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred employee benefits | 41,000 | 115,000 | 41,000 | 16,000 | 105,000 | 41,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment | 53,000 | 91,000 | 16,000 | 45,000 | -8,000 | 84,000 | 54,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds on payment of note receivable | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of long-term debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity earnings in joint venture (in excess) of distributions received | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on line of credit | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash compensation upon issuance of restricted stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of assets and liabilities acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred employee benefits | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from payments on notes receivable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of a brand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt, net of issuance cost of 342,000 and 1,315,000 in 2002, and 2001 respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(payments), borrowings on line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing and financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from and provided by financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions received from joint venture in excess of equity earnings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment on line of credit | -299,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of investing and financing activities |
