7Baggers
Quarterly
Annual
    Unit: USD2025-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-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 2015-11-30 2015-08-31 2015-05-31 2015-02-28 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 2006-08-31 2005-08-31 2004-08-31 2002-11-30 
      
                                                                           
      assets
                                                                           
      current assets:
                                                                           
      cash and cash equivalents
    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 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 65,071,000 53,896,000 46,917,000 43,701,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 45,206,000 37,120,000 29,433,000 22,381,000 
      trade and other accounts receivable
    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
    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 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 35,575,000 32,052,000 33,203,000 34,677,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 15,269,000 8,041,000 6,322,000 5,081,000 
      other current assets
    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 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 4,392,000 6,127,000 4,066,000 5,666,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 4,858,000 6,784,000 3,026,000 3,891,000 
      total current assets
    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 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 217,442,000 205,252,000 200,369,000 203,387,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 115,540,000 101,192,000 84,229,000 64,265,000 
      property and equipment
    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 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 10,844,000 11,376,000 11,214,000 10,215,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
    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,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 96,291,000 96,409,000 96,440,000 96,444,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,118,000 95,858,000 95,832,000  
      other intangible assets
    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 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 22,075,000 22,961,000 23,749,000 24,511,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
    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,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 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,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,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 3,276,000 3,259,000 3,262,000 3,164,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 4,183,000 4,852,000 6,205,000 6,969,000 
      total assets
    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 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 349,928,000 339,257,000 335,034,000 337,721,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
    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 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 20,671,000 17,128,000 18,502,000 23,049,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 11,287,000 13,671,000 13,836,000 12,214,000 
      accrued liabilities
    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 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 15,192,000 15,200,000 15,937,000 16,795,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 11,678,000 14,058,000 12,151,000 11,918,000 
      accrued payroll and related expenses
    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 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 12,393,000 13,357,000 11,186,000 8,194,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 7,485,000 3,828,000 3,935,000 2,898,000 
      short-term borrowings
    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 34,880,000 25,948,000 16,662,000 23,600,000 85,342,000 14,020,000 10,800,000                                         
      income taxes payable
    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 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 2,607,000 2,287,000 28,000 593,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,040,000 2,484,000 2,613,000 451,000 
      total current liabilities
    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 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 50,863,000 47,972,000 45,653,000 151,631,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 43,667,000 46,700,000 42,535,000 27,481,000 
      long-term borrowings
    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 61,208,000 63,379,000 62,400,000 62,800,000 82,800,000 153,200,000 153,200,000                                         
      deferred tax liabilities
    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,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
    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,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 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,301,000 2,282,000 2,250,000 2,255,000 2,101,000                              
      total liabilities
    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 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 196,082,000 181,399,000 179,045,000 177,169,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 112,744,000 124,187,000 124,357,000 124,121,000 
      commitments and contingencies
                                                                           
      stockholders’ equity:
                                                                           
      common stock — authorized 36,000,000 shares, 0.001 par value; 19,954,495 and 19,925,212 shares issued at august 31, 2025 and 2024, respectively; and 13,527,614 and 13,548,581 shares outstanding at august 31, 2025 and 2024, respectively
    20,000                                                                       
      additional paid-in capital
    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 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 141,815,000 141,651,000 140,147,000 138,632,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
    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 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 267,245,000 260,683,000 254,503,000 249,109,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 103,335,000 89,983,000 76,152,000 49,746,000 
      accumulated other comprehensive loss
    -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,426,881 and 6,376,631 shares at august 31, 2025 and 2024, respectively
    -428,113,000                                                                       
      total stockholders’ equity
    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
    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 — authorized 36,000,000 shares, 0.001 par value; 19,954,495 and 19,925,212 shares issued at may 31, 2025 and august 31, 2024, respectively; and 13,538,864 and 13,548,581 shares outstanding at may 31, 2025 and august 31, 2024, respectively
     20,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 — authorized 36,000,000 shares, 0.001 par value; 19,954,495 and 19,925,212 shares issued at february 28, 2025 and august 31, 2024, respectively; and 13,551,614 and 13,548,581 shares outstanding at february 28, 2025 and august 31, 2024, respectively
      20,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 — authorized 36,000,000 shares, 0.001 par value; 19,940,370 and 19,925,212 shares issued at november 30, 2024 and august 31, 2024, respectively; and 13,549,989 and 13,548,581 shares outstanding at november 30, 2024 and august 31, 2024, respectively
       20,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                                                                    
      common stock — authorized 36,000,000 shares, 0.001 par value; 19,925,212 and 19,905,815 shares issued at august 31, 2024 and 2023, respectively; and 13,548,581 and 13,563,434 shares outstanding at august 31, 2024 and 2023, respectively
        20,000                                                                   
      accumulated other comprehensive income
        -29,268,000    -31,206,000    -36,209,000    -26,030,000    -28,208,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 -11,385,000 -8,722,000 -7,280,000 -7,143,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 5,083,000 2,238,000 1,659,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 — authorized 36,000,000 shares, 0.001 par value; 19,924,268 and 19,905,815 shares issued at may 31, 2024 and august 31, 2023, respectively; and 13,547,637 and 13,563,434 shares outstanding at may 31, 2024 and august 31, 2023, respectively
         20,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 — authorized 36,000,000 shares, 0.001 par value; 19,920,049 and 19,905,815 shares issued at february 29, 2024 and august 31, 2023, respectively; and 13,554,668 and 13,563,434 shares outstanding at february 29, 2024 and august 31, 2023, respectively
          20,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 — authorized 36,000,000 shares, 0.001 par value; 19,911,495 and 19,905,815 shares issued at november 30, 2023 and august 31, 2023, respectively; and 13,557,614 and 13,563,434 shares outstanding at november 30, 2023 and august 31, 2023, respectively
           20,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 — authorized 36,000,000 shares, 0.001 par value; 19,905,815 and 19,888,807 shares issued at august 31, 2023 and 2022, respectively; and 13,563,434 and 13,602,346 shares outstanding at august 31, 2023 and 2022, respectively
            20,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 — authorized 36,000,000 shares, 0.001 par value; 19,896,477 and 19,888,807 shares issued at may 31, 2023 and august 31, 2022, respectively; and 13,568,346 and 13,602,346 shares outstanding at may 31, 2023 and august 31, 2022, respectively
             20,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                                                              
      common stock — authorized 36,000,000 shares, 0.001 par value;
                                                                           
      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 153,427,000 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 153,846,000 157,858,000 155,989,000 160,552,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
                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 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 349,928,000 339,257,000 335,034,000 337,721,000 347,680,000 336,173,000 331,033,000 325,610,000 323,064,000 320,491,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 47,665,000 48,603,000 48,261,000 42,056,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                  
      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
                                                                           
      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                                              
      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 108,000,000 108,000,000 103,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                                     
      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,957,000 5,824,000 5,709,000 5,712,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,331,000 2,946,000 2,830,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 57,782,000                                  
      long-term deferred tax liabilities
                                        24,333,000 24,918,000 23,145,000 23,142,000 23,283,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 13,611,000 11,363,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 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                               
      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 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                        
      liabilities and shareholders’ equity
                                                                           
      shareholders’ equity:
                                                                           
      common stock — authorized 36,000,000 shares, 0.001 par value; 19,323,124 and 19,208,845 shares issued at february 28, 2013 and august 31, 2012, respectively; and 15,558,855 and 15,697,534 shares outstanding at february 28, 2013 and august 31, 2012, respectively
                                                   19,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                        
      total shareholders’ equity
                                                   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 155,731,000 130,066,000 112,418,000  
      total liabilities and shareholders’ equity
                                                   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     
      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 — authorized 36,000,000 shares, 0.001 par value; 19,278,504 and 19,208,845 shares issued at november 30, 2012 and august 31, 2012, respectively; and 15,595,924 and 15,697,534 shares outstanding at november 30, 2012 and august 31, 2012, respectively
                                                    19,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 — authorized 36,000,000 shares, 0.001 par value; 19,208,845 and 18,948,868 shares issued at august 31, 2012 and 2011, respectively; and 15,697,534 and 16,367,913 shares outstanding at august 31, 2012 and 2011, respectively
                                                     19,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 — authorized 36,000,000 shares, 0.001 par value; 19,095,066 and 18,948,868 shares issued at may 31, 2012 and august 31, 2011, respectively; and 15,769,289 and 16,367,913 shares outstanding at may 31, 2012 and august 31, 2011, respectively
                                                      19,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 — authorized 36,000,000 shares, 0.001 par value; 19,030,911 and 18,948,868 shares issued at february 29, 2012 and august 31, 2011, respectively; and 15,887,864 and 16,367,913 shares outstanding at february 29, 2012 and august 31, 2011, respectively
                                                       19,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 — authorized 36,000,000 shares, 0.001 par value; 19,023,586 and 18,948,868 shares issued at november 30, 2011 and august 31, 2011, respectively; and 15,975,176 and 16,367,913 shares outstanding at november 30, 2011 and august 31, 2011, respectively
                                                        19,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 53,571,000 64,286,000 75,000,000 95,000,000 
      common stock — authorized 36,000,000 shares, 0.001 par value; 18,948,868 and 18,251,142 shares issued at august 31, 2011 and 2010, respectively; and 16,367,913 and 16,687,644 shares outstanding at august 31, 2011 and 2010, respectively
                                                         19,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,000,000  
      common stock — authorized 36,000,000 shares, 0.001 par value; 18,833,955 and 18,251,142 shares issued at may 31, 2011 and august 31, 2010, respectively; and 16,739,480 and 16,687,644 shares outstanding at may 31, 2011 and august 31, 2010, respectively
                                                          19,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,385,000 1,814,000 1,975,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 8,940,000 8,355,000 7,081,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 1,895,000 1,838,000 1,969,000 1,640,000 
      common stock — authorized 36,000,000 shares, 0.001 par value; 18,671,605 and 18,251,142 shares issued at february 28, 2011 and august 31, 2010, respectively; and 16,864,607 and 16,687,644 shares outstanding at february 28, 2011 and august 31, 2010, respectively
                                                           19,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 — authorized 36,000,000 shares, 0.001 par value; 18,558,258 and 18,251,142 shares issued at november 30, 2010 and august 31, 2010, respectively; and 16,994,760 and 16,687,644 shares outstanding at november 30, 2010 and august 31, 2010, respectively
                                                            19,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 — authorized 36,000,000 shares, 0.001 par value; 18,251,142 and 18,093,879 shares issued at august 31, 2010 and 2009, respectively; and 16,687,644 and 16,530,381 shares outstanding at august 31, 2010 and 2009, respectively
                                                             18,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 — authorized 36,000,000 shares, 0.001 par value; 18,213,363 and 18,093,879 shares issued at may 31, 2010 and august 31, 2009, respectively; and 16,649,865 and 16,530,381 shares outstanding at may 31, 2010 and august 31, 2009, respectively
                                                              18,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 — authorized 36,000,000 shares, 0.001 par value; 18,148,493 and 18,093,879 shares issued at february 28, 2010 and august 31, 2009, respectively; and 16,584,995 and 16,530,381 shares outstanding at february 28, 2010 and august 31, 2009, respectively
                                                               18,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,147,003 and 18,093,879 shares issued at november 30, 2009 and august 31, 2009, respectively; and 16,583,505 and 16,530,381 shares outstanding at november 30, 2009 and august 31, 2009, respectively
                                                                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 972,000 1,112,000   
      accounts payable to related party
                                                                  227,000 285,000 164,000 547,000 365,000 463,000 1,945,000   
      common stock — authorized 36,000,000 shares, 0.001 par value; 18,093,879 and 18,041,715 shares issued at august 31, 2009 and 2008, respectively; and 16,530,381 and 16,478,217 shares outstanding at august 31, 2009 and 2008, respectively
                                                                 18,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 - authorized 36,000,000 shares, 0.001 par value; 18,064,544 and 18,041,715 shares issued at may 31, 2009 and august 31, 2008, respectively; and 16,501,046 and 16,478,217 shares outstanding at may 31, 2009 and august 31, 2008, respectively
                                                                  18,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        
      common stock - authorized 36,000,000 shares, 0.001 par value; 18,064,544 and 18,041,715 shares issued at february 28, 2009 and august 31, 2008, respectively; and 16,501,046 and 16,478,217 shares outstanding at february 28, 2009 and august 31, 2008, respectively
                                                                   18,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,063,802 and 18,041,715 shares issued at november 30, 2008 and august 31, 2008, respectively; and 16,500,304 and 16,478,217 shares outstanding at november 30, 2008 and august 31, 2008, respectively
                                                                    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 — authorized 36,000,000 shares, 0.001 par value; 18,041,715 and 17,883,299 shares issued at august 31, 2008 and 2007, respectively; and 16,478,217 and 16,848,601 shares outstanding at august 31, 2008 and 2007, respectively
                                                                     18,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 — authorized 36,000,000 shares, 0.001 par value; 18,004,565 and 17,883,299 shares issued at may 31, 2008 and august 31, 2007, respectively; and 16,441,067 and 16,848,601 shares outstanding at may 31, 2008 and august 31, 2007, respectively
                                                                      18,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 cash discounts, returns and doubtful accounts of 1,839,000 and 1,506,000
                                                                       44,491,000    
      other intangibles
                                                                       42,722,000 42,884,000 43,428,000  
      common stock
                                                                       17,000 17,000 17,000 17,000 
      paid-in capital
                                                                       62,322,000 52,990,000 49,616,000 36,726,000 
      unearned stock-based compensation
                                                                        -136,000   
      common stock held in treasury, at cost
                                                                       -15,026,000 -15,026,000 -15,026,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,440,000 and 1,768,000
                                                                         40,643,000  
      long-term deferred tax assets
                                                                           
      trade accounts receivable, less allowances for cash discounts, returns and doubtful accounts of 1,794,000 and 1,786,000
                                                                          30,763,000 
      property, plant, and equipment
                                                                          6,136,000 
      goodwill and other intangibles
                                                                          129,094,000 
      deferred tax
                                                                          4,232,000 
      revolving line of credit
                                                                           
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.