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-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 2011-09-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 
      
                                                                       
      cash flows from operating activities:
                                                                       
      net earnings
    10,813,000 19,500,000 26,575,000 17,164,000 12,736,000 20,379,000 18,123,000 15,019,000 19,229,000 16,881,000 18,052,000 18,217,000 17,929,000 25,073,000 14,566,000 7,901,000 5,804,000 17,797,000 11,876,000 7,095,000 14,674,000 10,094,000 5,516,000 8,345,000 1,503,000 2,897,000 -3,440,000 1,212,000 4,978,000 10,379,000 1,735,000 3,185,000 6,342,000 10,952,000 5,012,000 873,000 7,808,000 9,644,000 -4,129,000 6,944,000 -3,181,000 12,927,000 8,995,000 7,568,000 11,329,000 16,499,000 13,450,000 10,234,000 10,428,000 26,063,000 19,351,000 14,728,000 8,759,000 2,921,000 5,902,000 15,289,000 11,325,000 4,286,000 5,959,000 6,248,000 5,978,000 6,677,000 2,082,000 5,269,000 150,000 6,322,000 11,252,000 
      adjustments to reconcile net earnings to net cash from operating activities:
                                                                       
      depreciation and amortization
    5,189,000 5,099,000 5,196,000 5,412,000 5,353,000 5,273,000 5,267,000 5,307,000 4,816,000 4,771,000 4,824,000 4,871,000 5,248,000 5,018,000 5,016,000 4,896,000 4,489,000 4,810,000 4,738,000 5,140,000 5,250,000 4,728,000 4,670,000 4,748,000 3,566,000 3,563,000 3,465,000 3,424,000 3,663,000 4,252,000 4,264,000 4,335,000 4,341,000 4,217,000 4,085,000 4,035,000 4,110,000 4,235,000 4,241,000 4,295,000 4,264,000 4,131,000 4,269,000 3,748,000 3,662,000 3,747,000 3,677,000 3,707,000 3,220,000 3,140,000 3,110,000 3,130,000 3,084,000 3,125,000 2,914,000 2,940,000 2,954,000 2,926,000 2,683,000 2,677,000 2,669,000 2,681,000 2,525,000 2,606,000 2,625,000 2,686,000  
      benefit from uncollectible accounts receivable
    487,000 1,141,000 35,000 62,000 373,000 72,000 178,000 71,000 -104,000 151,000 130,000 704,000 169,000 412,000 231,000 91,000  58,000 88,000 158,000  253,000 -35,000 248,000 230,000 -411,000 -156,000 -159,000 -180,000 -2,635,000 116,000 112,000 -166,000 201,000 -354,000 -255,000 318,000 -58,000 -1,256,000 153,000 5,271,000 151,000 249,000 169,000 1,334,000 273,000 176,000 442,000 41,000 972,000 331,000 199,000 149,000 47,000 140,000 60,000 167,000 21,000 164,000 301,000 118,000 149,000 353,000 114,000 64,000 27,000 97,000 
      deferred income taxes
    953,000 -3,171,000 -804,000 1,589,000 -1,391,000 -3,992,000 3,154,000 -1,666,000  -1,363,000 -1,314,000 1,129,000 -2,577,000 -2,538,000 1,211,000 1,841,000 1,706,000 -1,000 66,000 140,000 1,357,000 -1,779,000 -181,000 1,987,000 -3,130,000 -2,451,000 -847,000 742,000 637,000 244,000 -3,042,000 2,111,000 480,000 -3,090,000 166,000 1,541,000 -1,018,000 -574,000 -6,223,000 2,060,000 1,819,000 -1,569,000 802,000 -774,000 -4,503,000 -996,000 -1,331,000 -1,365,000 2,067,000 -3,200,000 -1,322,000 -782,000 31,000 -2,596,000 -827,000 -1,426,000 -497,000 -78,000 -510,000 778,000 -1,321,000 -447,000 671,000 -1,579,000 -656,000 338,000 -639,000 
      share-based compensation expense
    2,088,000 2,017,000 1,977,000 1,977,000 1,505,000 1,552,000 1,732,000 1,603,000 1,754,000 1,686,000 1,616,000 1,473,000 1,397,000 1,650,000 1,189,000 1,222,000 1,165,000 974,000 2,464,000 1,583,000 1,498,000 1,543,000 1,415,000 1,160,000 969,000 823,000 1,100,000 1,303,000 949,000 1,055,000 886,000 1,001,000 800,000 983,000 880,000 935,000 620,000 906,000 628,000 906,000 733,000 548,000 952,000 1,099,000 989,000 1,027,000 1,011,000 1,180,000 1,121,000 1,101,000 1,132,000 1,219,000 1,328,000 898,000              
      foreign currency transaction (gain) loss
                       -203,000                                                
      other
    -176,000 -2,371,000 95,000 -217,000 213,000 87,000 77,000 73,000 995,000 220,000 65,000 289,000 50,000 18,000 335,000 292,000 2,382,000 -3,927,000 1,768,000 36,000 -129,000 2,213,000 -1,012,000 374,000 995,000 1,079,000 -40,000 -1,053,000 2,430,000 428,000 -569,000 614,000 400,000 820,000 -982,000 388,000 -666,000 -1,073,000 180,000 1,648,000 739,000 545,000 2,013,000 1,368,000 -35,000 -680,000 494,000 -244,000 -1,190,000 32,000 -13,000 157,000 827,000 1,014,000 515,000 29,000 -255,000 -81,000 -1,000 206,000 8,000 -93,000 285,000 703,000 302,000 67,000 -51,000 
      changes in assets and liabilities:
                                                                       
      receivables
    35,960,000 7,694,000 -33,764,000 -6,442,000 15,371,000 17,456,000 -11,038,000 1,689,000 10,916,000 12,865,000 -8,879,000 -19,828,000 15,851,000 -22,079,000 -23,470,000 -17,816,000 11,399,000 -12,165,000 -19,665,000 8,896,000 1,856,000 -5,663,000 -1,594,000 -4,122,000 18,402,000 -8,214,000 -3,375,000 -14,782,000 26,112,000 -6,742,000 -16,558,000 -6,526,000 13,696,000 -8,447,000 -7,726,000 10,436,000 1,974,000 -1,484,000 -7,723,000 2,503,000 17,228,000 -1,887,000 -6,231,000 1,792,000 7,737,000 8,004,000 10,618,000 -1,608,000 12,818,000 -26,495,000 -16,439,000 -6,441,000 12,581,000 162,000 8,700,000 -11,189,000 -14,566,000 4,429,000 -6,199,000 -5,070,000 -3,212,000 -7,813,000 14,613,000 3,442,000 23,754,000 1,507,000 -6,309,000 
      inventories
    15,233,000 6,276,000 3,549,000 -5,968,000 16,353,000 -5,115,000 -4,033,000 -7,970,000 15,665,000 11,275,000 9,211,000 4,803,000 -4,594,000 -6,797,000 -10,738,000 -31,674,000 -9,546,000 -12,367,000 -7,951,000 -8,294,000 9,726,000 -9,612,000 -9,222,000 -4,931,000 -1,720,000 7,779,000 -10,859,000 -11,387,000 74,000 6,992,000 -6,567,000 -8,672,000 3,125,000 -5,849,000 -1,627,000 -5,741,000 9,062,000 362,000 -4,345,000 -3,749,000 2,159,000 2,339,000 1,764,000 -5,347,000 6,970,000 2,498,000 -5,584,000 -6,608,000 9,878,000 4,929,000 -10,486,000 -14,341,000 9,283,000 -9,565,000 3,504,000 2,673,000 -869,000 -7,134,000 3,107,000 -340,000 -4,162,000 2,222,000 9,974,000 14,715,000 5,721,000 -22,684,000 6,733,000 
      other current assets
    2,606,000 -6,264,000 1,623,000 1,251,000 225,000 -2,759,000 -9,771,000 2,762,000 292,000 2,766,000 -1,891,000 3,526,000 -449,000 4,210,000 -8,506,000 5,965,000 5,893,000 -4,533,000 -6,424,000 -3,068,000 69,000 -2,142,000 -2,073,000 -2,466,000 -373,000          375,000 3,000,000 378,000 354,000 -2,761,000 982,000 -1,424,000 87,000 -1,134,000 -1,513,000 503,000 -1,195,000 -1,969,000 -431,000 3,658,000 -3,490,000 -3,865,000 -357,000 730,000 -928,000 1,499,000 -2,167,000 -1,245,000 483,000 265,000 -1,372,000 -1,318,000 -437,000 -397,000 503,000 947,000 -44,000 917,000 
      accounts payable
    1,105,000 -10,675,000 4,029,000 16,656,000 2,634,000 -12,384,000 -3,295,000 7,087,000 2,679,000 -11,775,000 -6,301,000 123,000 -12,487,000 -2,438,000 16,295,000 12,462,000 -2,835,000 9,866,000 3,676,000 7,286,000 -6,076,000 1,845,000 2,815,000 725,000 -6,953,000 670,000 -5,515,000 13,917,000 -1,742,000 -7,827,000 5,086,000 4,642,000 -4,106,000 -3,744,000 11,511,000 415,000 -8,553,000 3,699,000 -2,980,000 733,000 -6,549,000 -3,566,000 2,478,000 7,300,000 -5,124,000 -6,921,000 8,066,000 3,356,000 -16,015,000 -6,863,000 12,856,000 19,210,000 -7,401,000 8,775,000 -10,661,000 4,196,000 4,695,000 6,550,000 -3,700,000 -308,000 4,831,000 5,916,000 1,327,000 -7,721,000 -7,850,000 2,128,000 5,665,000 
      other current liabilities
    -10,428,000 11,485,000 4,499,000 -9,978,000 -2,661,000 9,647,000 -10,923,000 -4,263,000 2,730,000 13,688,000 -13,655,000 -11,898,000 -636,000 9,139,000 -4,685,000 -3,632,000 -1,716,000 19,815,000 7,480,000 -7,146,000 2,188,000 16,668,000 -282,000 -1,901,000 6,707,000 5,714,000 -2,686,000 -7,106,000 -6,387,000 4,745,000 11,469,000 -6,156,000 -5,451,000 12,869,000 -5,903,000 -2,232,000 -250,000 5,240,000 1,049,000 -6,322,000 -3,127,000 2,404,000 -613,000 -8,131,000 8,181,000 6,183,000 576,000 -5,986,000 -3,655,000 12,902,000 9,727,000 -4,396,000 -5,000 -6,399,000 5,581,000 10,519,000 473,000 -8,350,000 4,156,000 877,000 -193,000 -3,452,000 2,750,000 3,463,000 -6,689,000 -6,489,000 4,240,000 
      other noncurrent assets and liabilities
    295,000 4,328,000 -680,000 608,000 3,429,000 146,000 966,000 2,081,000 938,000 -1,051,000 386,000 1,356,000 5,053,000 -108,000 -812,000 -7,920,000 -4,813,000 385,000 -1,810,000 3,750,000 2,032,000 -3,632,000 -2,552,000 -2,626,000 434,000 2,879,000 2,231,000 -792,000 -2,629,000 -602,000 969,000 399,000 -2,700,000 -1,035,000 -1,176,000 -947,000 -372,000 556,000 12,447,000 -614,000 -354,000 434,000 -379,000 1,857,000 -6,213,000 208,000 643,000 111,000 -309,000 263,000 454,000 -181,000 -1,367,000 5,200,000 -440,000 266,000 -376,000 -967,000 -350,000 -559,000 -185,000 -769,000 -801,000 1,032,000 115,000 225,000 1,661,000 
      net cash from operating activities
    64,036,000 34,994,000 12,277,000 21,603,000 53,111,000 30,514,000 -9,736,000 21,872,000 60,539,000 51,281,000 3,205,000 4,682,000 27,982,000 10,917,000 -11,672,000 -24,179,000 13,308,000 19,532,000 -4,245,000 15,373,000 30,071,000 18,148,000 -3,726,000 1,541,000 23,425,000 20,219,000 -25,531,000 -14,316,000 25,759,000 17,072,000 -3,927,000 -4,970,000 14,983,000 13,744,000 2,618,000 8,104,000 12,823,000 25,276,000 -13,477,000 8,450,000 13,297,000 19,801,000 9,889,000 5,695,000 25,879,000 33,472,000 26,519,000 5,928,000 16,619,000 14,694,000 12,735,000 13,457,000 26,543,000 6,207,000 14,780,000 24,360,000 1,742,000 2,173,000 9,045,000 3,725,000 1,540,000 9,523,000 33,234,000 26,273,000 14,315,000 -16,327,000 34,149,000 
      capex
    -9,333,000 -9,776,000 -9,142,000 -4,754,000 -11,832,000 -6,941,000 -6,061,000 -3,424,000 -3,798,000 -5,296,000 -3,865,000 -3,061,000 -5,976,000 -10,942,000 -5,614,000 -6,933,000 -1,013,000 -4,322,000 -3,001,000 -8,509,000 -6,000,000 -5,701,000 -4,134,000 -2,205,000 -2,724,000 -1,991,000 -2,644,000 -2,025,000 -1,390,000 -2,681,000 -2,687,000 -4,705,000 -4,016,000 -4,652,000 -2,927,000 -3,649,000 -9,879,000 -2,483,000 -2,966,000 -2,387,000 -2,987,000 -2,807,000 -3,127,000 -2,215,000 -2,317,000 -2,632,000 -3,090,000 -913,000 -2,918,000 -1,484,000 -1,822,000 -1,977,000 -549,000 -1,436,000 -4,352,000 -972,000 -2,901,000 -2,275,000 -3,073,000 
      free cash flows
    64,036,000 25,661,000 2,501,000 12,461,000 53,111,000 25,760,000 -21,568,000 14,931,000 60,539,000 45,220,000 -219,000 884,000 27,982,000 5,621,000 -15,537,000 -27,240,000 13,308,000 13,556,000 -15,187,000 9,759,000 30,071,000 11,215,000 -4,739,000 -2,781,000 20,424,000 11,710,000 -31,531,000 -20,017,000 21,625,000 14,867,000 -6,651,000 -6,961,000 12,339,000 11,719,000 2,618,000 6,714,000 12,823,000 22,595,000 -16,164,000 3,745,000 9,281,000 15,149,000 6,962,000 2,046,000 16,000,000 30,989,000 23,553,000 3,541,000 13,632,000 11,887,000 9,608,000 11,242,000 24,226,000 3,575,000 11,690,000 23,447,000 -1,176,000 689,000 7,223,000 1,748,000 991,000 8,087,000 28,882,000 25,301,000 11,414,000 -18,602,000 31,076,000 
      cash flows from investing activities:
                                                                       
      purchases of property, plant and equipment
                                       -1,390,000  -2,681,000 -2,687,000 -4,705,000 -4,016,000 -4,652,000 -2,927,000 -3,649,000 -9,879,000 -2,483,000 -2,966,000 -2,387,000 -2,987,000 -2,807,000 -3,127,000 -2,215,000 -2,317,000 -2,632,000 -3,090,000 -913,000 -2,918,000 -1,484,000 -1,822,000 -1,977,000 -549,000 -1,436,000 -4,352,000 -972,000 -2,901,000 -2,275,000 -3,073,000 
      purchases of marketable securities available-for-sale
                   -14,354,000 -6,289,000 -4,754,000 -4,469,000 -3,844,000 -4,652,000 -3,411,000                                             
      proceeds from maturities of marketable securities available-for-sale
                   3,599,000 6,233,000 4,549,000 4,427,000 3,616,000 4,228,000 3,070,000                                             
      purchase of equity method investment
    2,000                                                                  
      proceeds from settlement of net investment hedge
    835,000                                                       -47,000   859,000  
      payments for settlement of net investment hedge
    -98,000                                                                
      acquisition of business, net of cash acquired
                                           -2,345,000             -4,901,000 -1,279,000 -6,304,000 -132,000     
      other investing activities
    -888,000 121,000 -158,000 -401,000 -624,000 -1,600,000 53,000 -593,000 549,000 -3,185,000 -830,000 -384,000 2,097,000 22,000 -2,632,000 -342,000 1,383,000 -1,100,000      24,000 -3,000 22,000 30,000 8,000 -159,000 104,000 63,000 74,000 96,000 1,000 2,000 134,000 23,000 45,000 324,000 749,000 633,000 830,000                          
      net cash from investing activities
    -131,000 -9,212,000 -30,425,000 -8,806,000 6,448,000 -1,559,000 -12,629,000 -18,201,000 -28,478,000 -13,228,000 -1,529,000 -4,182,000 1,100,000 5,566,000 -1,458,000 -14,158,000 -2,652,000 -7,281,000 -11,844,000 -5,842,000 -9,601,000 -9,897,000 -15,810,000 -3,206,000 -3,004,000 -7,769,000 -5,715,000 -4,731,000 27,772,000 -3,223,000 -3,452,000 -2,992,000 -5,003,000 -2,490,000 -1,071,000 -1,415,000 -541,000 -4,843,000 -277,000 -4,237,000 -6,214,000 -46,000 -71,236,000 -2,089,000 -8,922,000 -2,670,000 -3,597,000 -3,287,000 -32,438,000 -1,396,000 -3,939,000 -3,308,000 -620,000 -2,156,000 -7,826,000 -1,436,000 -2,908,000 -3,454,000 -6,735,000 -1,947,000 471,000 -1,476,000 -7,432,000 -953,000 -2,901,000 -1,410,000 -1,884,000 
      cash flows from financing activities:
                                                                       
      repurchase of common shares
    -8,857,000 -1,248,000                                   -16,120,000 -22,966,000 -9,249,000 -18,419,000 -29,101,000 -19,377,000 -29,986,000 -23,306,000 -11,148,000                      
      dividends paid
    -4,014,000 -3,910,000 -3,912,000 -3,912,000 -3,904,000 -3,833,000 -3,863,000 -3,861,000 -3,854,000 -3,743,000 -3,743,000 -3,742,000 -3,734,000 -3,623,000 -3,621,000 -3,621,000 -3,600,000 -3,599,000 -3,490,000 -3,477,000 -3,468,000 -3,466,000 -3,359,000 -3,352,000 -3,343,000 -3,344,000 -3,344,000 -3,344,000 -3,335,000 -3,227,000 -3,228,000 -3,216,000 -3,210,000 -3,099,000 -3,092,000 -3,089,000 -3,083,000 -2,978,000 -3,049,000 -3,134,000 -3,162,000 -3,120,000 -3,214,000 -3,276,000 -3,378,000 -3,325,000 -3,342,000 -1,681,000 -1,673,000 -1,480,000 -1,476,000 -1,476,000 -1,463,000 -1,143,000 -1,141,000 -1,068,000 -1,069,000 -1,064,000 -1,060,000 -1,001,000 -998,000 -992,000 -990,000 -923,000 -921,000 -920,000 -916,000 
      proceeds from exercise of stock options
    313,000 526,000         73,000 379,000 2,442,000 73,000 78,000 3,758,000 56,000   177,000 2,656,000 132,000 565,000 1,808,000   41,000 72,000 138,000 190,000   84,000   255,000 162,000 537,000 1,082,000                
      common stock withheld for payroll tax obligations
    -1,450,000 -1,575,000 -2,471,000 -1,181,000 -1,269,000 -1,111,000 -4,000 -1,120,000 -5,000 -828,000                                    
      other financing activities
    66,000 58,000 196,000 52,000 57,000 84,000 173,000 56,000                                                            
      net cash from financing activities
    -12,492,000 -4,574,000 -4,475,000 -5,310,000 -8,401,000 -21,649,000 -3,211,000 -5,380,000 -3,780,000 -3,691,000 -3,658,000 -6,170,000 -3,696,000 -3,521,000 -3,154,000 -2,321,000 -3,581,000 -3,574,000 215,000 -4,725,000 -3,521,000 -3,536,000 -1,866,000 -4,515,000 -3,395,000 -3,510,000 -3,399,000 -4,338,000 -3,386,000 -3,277,000 -627,000 -3,962,000 -2,695,000 -1,340,000 -2,494,000 -3,773,000 -3,132,000 -19,146,000    -32,032,000 91,785,000 -34,460,000 -26,664,000 -14,342,000 -9,346,000 -3,243,000 -2,440,000 -2,268,000 -1,565,000 -1,722,000 -2,224,000 -2,658,000 487,000 -848,000 -1,331,000 -1,713,000 -2,764,000 -9,267,000 -1,432,000 -2,732,000 -3,254,000 -3,330,000 438,000 -3,649,000  
      effect of exchange rate changes on cash and cash equivalents
    3,045,000 2,865,000 601,000 -4,300,000 -500,000 -500,000 -390,000 335,000 897,000 -460,000 489,000 -210,000 -2,095,000 -156,000 516,000 -1,730,000 -769,000 1,349,000 -153,000 593,000 1,980,000 -3,513,000 1,764,000 -114,000 -661,000 -879,000 206,000 -185,000 -1,137,000 -1,004,000 767,000 -246,000 1,123,000 473,000 714,000 -1,104,000 598,000 689,000 31,000 -1,021,000 -627,000 -870,000 -2,560,000 -1,701,000 -502,000 82,000 130,000 478,000 -29,000 -398,000 179,000 302,000                
      net change in cash and cash equivalents
    54,458,000 24,073,000 -22,022,000 3,187,000 50,658,000 6,806,000 -25,966,000 -1,374,000 29,178,000 33,902,000 -1,493,000 -5,880,000 23,291,000 12,806,000 -15,768,000 -42,388,000 6,306,000 10,026,000 -16,027,000 5,399,000 18,929,000 1,202,000 -19,638,000 -6,294,000 16,365,000 8,061,000 -34,439,000 -23,570,000 49,008,000 9,568,000 -7,239,000 -12,170,000 8,408,000 10,387,000 -233,000 1,812,000 9,748,000 1,976,000 -39,738,000 -9,833,000 -14,925,000 -13,147,000 27,878,000 -32,555,000 -10,209,000 16,542,000 13,706,000 -124,000 -18,288,000 10,632,000 7,410,000 8,729,000                
      cash and cash equivalents, beginning of period
    190,879,000 160,755,000 105,048,000 127,107,000 121,403,000 127,204,000 160,787,000 121,620,000 101,246,000 139,093,000 171,842,000 151,927,000 143,444,000 108,167,000 83,418,000 85,929,000 50,760,000 
      cash and cash equivalents, end of period
    54,458,000 24,073,000 -22,022,000 194,066,000 50,658,000 6,806,000 -25,966,000 159,381,000 29,178,000 33,902,000 -1,493,000 99,168,000 23,291,000 12,806,000 -15,768,000 84,719,000 6,306,000 10,026,000 -16,027,000 126,802,000 18,929,000 1,202,000 -19,638,000 120,910,000 16,365,000 8,061,000 -34,439,000 137,217,000 49,008,000 9,568,000 -7,239,000 109,450,000 8,408,000 10,387,000 -233,000 103,058,000 9,748,000 1,976,000 -39,738,000 129,260,000 -14,925,000 -13,147,000 27,878,000 139,287,000 -10,209,000 16,542,000 13,706,000 151,803,000 -18,288,000 10,632,000 7,410,000 152,173,000 23,659,000 108,731,000 7,599,000 22,120,000 -2,087,000 80,535,000 -91,000 -8,126,000 -115,000 91,750,000 22,717,000 22,073,000 12,841,000 28,298,000 31,692,000 
      supplemental cash flow information
                                                                       
      income taxes paid
                            1,609,000 402,000 5,323,000 553,000 5,097,000 3,946,000 1,928,000 213,000 7,442,000 1,539,000 4,172,000 3,061,000 4,787,000 1,971,000                              
      interest paid
               47,000 1,791,000 -279,000 2,248,000 51,000 2,238,000 55,000 2,270,000 77,000 2,264,000 75,000 2,267,000 67,000 2,292,000 50,000 2,246,000 83,000 2,268,000 57,000 2,178,000 123,000 2,273,000 40,000 2,286,000 97,000 2,261,000 61,000                              
      unrealized foreign currency transaction (gain) loss
       -511,000        -83,000      -1,180,000                                                  
      purchases of property, plant, and equipment
     -9,333,000 -9,776,000 -9,142,000  -4,754,000 -11,832,000 -6,941,000  -6,061,000 -3,424,000 -3,798,000  -5,296,000 -3,865,000 -3,061,000  -5,976,000 -10,942,000 -5,614,000  -6,933,000 -1,013,000 -4,322,000 -3,001,000 -8,509,000 -6,000,000 -5,701,000 -4,134,000 -2,205,000 -2,724,000 -1,991,000 -2,644,000 -2,025,000                                  
      purchases of marketable securities
        -2,050,000 -12,992,000                                                           
      proceeds from maturities of marketable securities
         4,795,000 1,200,000 2,325,000  950,000    10,840,000                                                      
      unrealized foreign currency transaction
                                                                       
      repurchase of common stock
        -4,554,000                                                               
      unrealized foreign currency transaction loss
                                                                       
      unrealized foreign currency transaction gain
           79,000  1,167,000    -643,000 -2,304,000 2,193,000                                                    
      foreign currency transaction gain
                                                                       
      proceeds from employee stock purchase plan
            98,000 108,000 140,000 98,000 93,000 84,000 142,000 93,000                                                    
      principal payments on long-term debt
            -56,000 -56,000 -55,000 -55,000 -55,000 -55,000 -54,000 -54,000 -54,000 -53,000 -53,000 -35,000 -53,000 -70,000 -52,000 -52,000 -52,000 -51,000 -51,000 -51,000 -51,000 -50,000 -50,000 -50,000 -50,000 -49,000 -49,000 -49,000 -49,000 -48,000 -48,000 -48,000 -37,000 -59,000       -1,071,000 -1,072,000 -1,070,000 -1,072,000 -1,072,000 -1,071,000 -1,072,000 -1,071,000 -1,072,000 -1,071,000 -1,072,000 -8,611,000 -1,543,000 -1,543,000 -1,543,000 -1,617,000 -1,468,000 -1,543,000 -1,543,000 
      noncash investing activities
                                                                       
      issuance of notes receivable from sale of business
                                                                       
      supplemental cash flow information:
                                                                       
      income taxes paid, net of refunds
               3,935,000  4,502,000 2,586,000 341,000  532,000 1,979,000 418,000  616,000 2,350,000 -56,000                                            
      proceeds from sale of assets held-for-sale
                                                                     
      earn-out liability related to business acquisition
                                                                       
      holdback related to business acquisition
                                                                       
      (gain) loss on sale of business
                                                                       
      benefit for uncollectible accounts receivable
                                                                       
      valuation adjustment for indirect tax credits
                                                                       
      payment of debt issuance costs
                                                                      
      gain on sale of assets held-for-sale
                                                                      
      proceeds from sale of property and equipment held-for-sale
                                                                       
      noncash investing activities:
                                                                       
      proceeds from settlement of net investment hedges
                        411,000 1,092,000 800,000 500,000 962,000 2,177,000 101,000 63,000   1,064,000 2,086,000 231,000 110,000 4,053,000 1,421,000 1,889,000 965,000 179,000 101,000                    
      (gain) loss on sale of property and equipment
                                                                       
      loss on sale of businesses
                                                                       
      foreign currency transaction loss
                        -2,530,000                                               
      proceeds from sale of businesses
                                                                       
      payments for settlement of net investment hedges
                            -82,000   -1,122,000 -791,000 -1,176,000 -2,518,000 -466,000 -323,000 -159,000 -205,000 -2,207,000 -512,000 -596,000 -277,000 -329,000 -23,000 -171,000 -811,000 -1,035,000                    
      issuance of note receivable from sale of business
                                                                       
      loss on sale of business
                             234,000 67,000                                        
      see accompanying notes to consolidated financial statements.
                                                                       
      prepaid expenses and other current assets
                              -5,409,000 298,000 -179,000 760,000 -1,716,000 -15,000 1,326,000                                   
      loss on businesses held-for-sale
                                                                       
      adjustments to reconcile net earnings to net cash provided by operating activities:
                                                                       
      see accompanying notes to condensed consolidated financial statements.
                                                                       
      asset write-down
                                                                       
      current taxes payable
                                                   3,140,000 -5,443,000 5,340,000 -2,101,000 1,312,000 -1,456,000 3,553,000 -3,180,000 2,378,000 -713,000 -812,000 3,002,000 -269,000 -1,722,000 4,276,000 -784,000 3,160,000 -4,649,000 -867,000 6,846,000 
      proceeds from issuance of long-term debt
                                                                    
      issuance costs related to debt
                                            -2,000 61,000                          
      common stock withheld for payroll tax withholdings
                                     -635,000 7,000 -719,000 -3,000 -4,000 -1,699,000 -2,027,000 -2,441,000                
      current income taxes payable
                                      -1,643,000 -4,344,000  3,469,000 -2,605,000 -1,089,000  3,257,000 -3,546,000 -3,441,000  4,825,000                      
      excess tax benefits from share-based compensation
                                        53,000 101,000 9,000 501,000 20,000 47,000 230,000 465,000 49,000 122,000 444,000 2,185,000 131,000 135,000              
      asset impairment
                                                                      
      net cash used financing activities
                                           -13,025,000                            
      net cash from (used) in financing activities
                                                                       
      proceeds from sale of property, plant and equipment
                                                15,000 -16,000 1,000 34,000 1,000 7,000   9,000  23,000 4,000 10,000 43,000 29,000 30,000 455,000 92,000 -4,000 19,000 6,000 65,000 
      acquisitions of business, net of cash acquired
                                                                       
      (payment) proceeds for settlement of net investment hedge
                                                     1,404,000 -826,000 -1,093,000                
      proceeds (payment) for settlement of net investment hedge
                                                        1,688,000 476,000              
      issuance of common stock under share-based compensation plans
                                                        180,000 -579,000              
      common stock withheld from share-based compensation for payroll tax withholdings
                                                                      
      net borrowing on revolving line of credit
                                                           823,000            
      effect of exchange rate changes on cash
                                                        -40,000 -829,000 158,000 44,000 410,000 111,000 363,000 -637,000 -694,000 506,000 169,000 83,000 989,000 -1,076,000 -589,000 
      net decrease in cash and cash equivalents
                                                                     -22,462,000  
      proceeds from note receivable
                                                                       
      net increase in cash and cash equivalents
                                                        23,659,000 564,000 7,599,000 22,120,000 -2,087,000 -2,883,000 -91,000 -8,126,000 -115,000 5,821,000 22,717,000 22,073,000    
      stock-based compensation expense
                                                          1,090,000 798,000 653,000 933,000 451,000 573,000 569,000 613,000 636,000 566,000 481,000 457,000 1,132,000 
      issuance of common stock under stock compensation plans
                                                          2,493,000 277,000 153,000 -187,000          
      excess tax benefits from stock-based compensation
                                                          1,419,000 191,000 268,000 609,000 -292,000 58,000 310,000 23,000 4,000 -11,000 328,000 -262,000 
      gain on disposal of fixed assets
                                                           -6,000 -4,000 -33,000          
      payment for settlement of net investment hedge
                                                           -527,000 -734,000          
      (gain) loss on disposal of fixed assets
                                                              18,000         
      proceeds from issuance of common stock under stock compensation plan
                                                              5,000   781,000 156,000 366,000 116,000 1,705,000 
      net borrowing (payments) on revolving line of credit
                                                                       
      net payments on revolving line of credit
                                                                     -1,630,000  
      exercise of stock options and issuance of other stock awards
                                                                 -507,000      
      net (payments) borrowings on revolving line of credit
                                                                       
      net borrowings on revolving line of credit
                                                                   -950,000    
      depreciation and amortization.
                                                                       
      amortization of marketable securities premiums (discounts)
                                                                      
      gain on sale of property, plant and equipment
                                                                      -1,000 
      proceeds from sale of an equity investment
                                                                       
      net borrowings under revolving line of credit
                                                                       
      net cash from in financing activities
                                                                       
      adjustments to reconcile net earnings to net cash from (provided by) operating activities:
                                                                       
      amortization of marketable securities premiums
                                                                       
      acquisition of business
                                                                       
      (gain) loss on sale of property, plant and equipment
                                                                       
      equity in net earnings of equity method investments
                                                                       
      proceeds from maturities or sales of marketable securities available-for-sale
                                                                       
      proceeds from issuance of common stock under stock option plan
                                                                       
      repurchases of common stock
                                                                       
      sale of an equity method investment
                                                                       
      proceeds from issuance of long term debt
                                                                       
      sale of equity investment
                                                                       
      principal payments on long-term borrowing
                                                                       
      increase in borrowing
                                                                       
      accounts payable, trade
                                                                       
      stock option tax benefits
                                                                       
      equity in net (earnings) losses of equity method investments
                                                                       
      purchases of marketable securities held-to-maturity
                                                                       
      proceeds from maturities or sales of marketable securities held-to-maturity
                                                                       
      proceeds from issuance of debt
                                                                       
      amortization of marketable securities
                                                                       
      loss on sale of property, plant and equipment
                                                                       
      sale of an equity investment
                                                                       
    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.