Brady Corporation(NYSE:BRC)
Brady Corporation manufactures and supplies identification solutions (IDS) and workplace safety (WPS) products to identify and protect premises, products, and people in the United States and internationally. The IDS segment offers safety signs, floor-marking tapes, pipe markers, labeling systems, sp...
Website: http://www.bradyid.com
Founded: 1914
Full Time Employees: 5,400
Sector: Industrials
Industry: Security & Protection Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 384,137,000 | 405,287,000 | 397,275,000 | 382,590,000 | 356,675,000 | 377,065,000 | 343,402,000 | 343,384,000 | 322,624,000 | 331,983,000 | 345,929,000 | 337,116,000 | 326,249,000 | 322,569,000 | 323,981,000 | 338,551,000 | 318,055,000 | 321,475,000 | 306,130,000 | 295,503,000 | 265,838,000 | 277,227,000 | 251,744,000 | 265,943,000 | 276,665,000 | 286,947,000 | 295,278,000 | 289,745,000 | 282,426,000 | 293,196,000 | 297,499,000 | 298,421,000 | 287,780,000 | 290,151,000 | 289,212,000 | 275,927,000 | 268,001,000 | 280,176,000 | 282,106,000 | 286,816,000 | 268,630,000 | 283,073,000 | 288,636,000 | 290,227,000 | 282,628,000 | 310,240,000 | 316,733,000 | 309,577,000 | 291,194,000 | 305,974,000 | 295,701,000 | 305,737,000 | 324,182,000 | 337,646,000 | 322,548,000 | 331,629,000 | 320,584,000 | 349,508,000 | 343,104,000 | 337,896,000 | 329,009,000 | 329,588,000 | 322,894,000 | 321,887,000 | 295,829,000 | 318,486,000 | 287,203,000 | 276,733,000 | 266,449,000 | 378,317,000 | 396,849,000 | 381,909,000 | 364,124,000 | 380,134,000 | |
yoy | 7.70% | 7.48% | 15.69% | 11.42% | 10.55% | 13.58% | -0.73% | 1.86% | -1.11% | 2.92% | 6.77% | -0.42% | 2.58% | 0.34% | 5.83% | 14.57% | 19.64% | 15.96% | 21.60% | 11.12% | -3.91% | -3.39% | -14.74% | -8.21% | -2.04% | -2.13% | -0.75% | -2.91% | -1.86% | 1.05% | 2.87% | 8.15% | 7.38% | 3.56% | 2.52% | -3.80% | -0.23% | -1.02% | -2.26% | -1.18% | -4.95% | -8.76% | -8.87% | -6.25% | -2.94% | 1.39% | 7.11% | 1.26% | -10.18% | -9.38% | -8.32% | -7.81% | 1.12% | -3.39% | -5.99% | -1.85% | -2.56% | 6.04% | 6.26% | 4.97% | 11.22% | 3.49% | 12.43% | 16.32% | 11.03% | -15.82% | -27.63% | -27.54% | -26.82% | -0.48% | |||||
qoq | -5.22% | 2.02% | 3.84% | 7.27% | -5.41% | 9.80% | 0.01% | 6.43% | -2.82% | -4.03% | 2.61% | 3.33% | 1.14% | -0.44% | -4.30% | 6.44% | -1.06% | 5.01% | 3.60% | 11.16% | -4.11% | 10.12% | -5.34% | -3.88% | -3.58% | -2.82% | 1.91% | 2.59% | -3.67% | -1.45% | -0.31% | 3.70% | -0.82% | 0.32% | 4.81% | 2.96% | -4.35% | -0.68% | -1.64% | 6.77% | -5.10% | -1.93% | -0.55% | 2.69% | -8.90% | -2.05% | 2.31% | 6.31% | -4.83% | 3.47% | -3.28% | -5.69% | -3.99% | 4.68% | -2.74% | 3.45% | -8.28% | 1.87% | 1.54% | 2.70% | -0.18% | 2.07% | 0.31% | 8.81% | -7.11% | 10.89% | 3.78% | 3.86% | -29.57% | -4.67% | 3.91% | 4.88% | -4.21% | ||
cost of goods sold | 189,743,000 | 196,455,000 | 197,044,000 | 187,531,000 | 180,832,000 | 187,376,000 | 166,347,000 | 166,357,000 | 160,541,000 | 160,264,000 | 170,049,000 | 167,425,000 | 169,809,000 | 167,305,000 | 160,805,000 | 174,525,000 | 168,693,000 | 166,487,000 | 158,481,000 | 146,656,000 | 136,316,000 | 141,799,000 | 133,238,000 | 136,416,000 | 137,538,000 | 145,542,000 | 148,698,000 | 143,996,000 | |||||||||||||||||||||||||||||||||||||||||||||||
gross margin | 194,394,000 | 208,832,000 | 200,231,000 | 195,059,000 | 175,843,000 | 189,689,000 | 177,055,000 | 177,027,000 | 162,083,000 | 171,719,000 | 175,880,000 | 169,691,000 | 156,440,000 | 155,264,000 | 163,176,000 | 164,026,000 | 149,362,000 | 154,988,000 | 147,649,000 | 148,847,000 | 129,522,000 | 135,428,000 | 118,506,000 | 129,527,000 | 139,127,000 | 141,405,000 | 146,580,000 | 145,749,000 | 139,810,000 | 146,539,000 | 147,452,000 | 151,082,000 | 143,692,000 | 146,065,000 | 143,867,000 | 139,909,000 | 134,158,000 | 140,358,000 | 141,089,000 | 145,443,000 | 132,892,000 | 139,349,000 | 129,069,000 | 140,999,000 | 138,203,000 | 150,161,000 | 154,060,000 | 155,120,000 | 142,536,000 | 156,945,000 | 153,560,000 | 159,706,000 | 150,052,000 | 164,620,000 | 155,123,000 | 160,047,000 | 153,305,000 | 167,831,000 | 165,036,000 | 167,638,000 | 159,010,000 | 164,512,000 | 158,739,000 | 160,197,000 | 146,918,000 | 157,443,000 | 136,122,000 | 134,173,000 | 126,142,000 | 181,146,000 | 191,929,000 | 189,576,000 | 175,023,000 | 187,667,000 | |
yoy | 10.55% | 10.09% | 13.09% | 10.19% | 8.49% | 10.46% | 0.67% | 4.32% | 3.61% | 10.60% | 7.79% | 3.45% | 4.74% | 0.18% | 10.52% | 10.20% | 15.32% | 14.44% | 24.59% | 14.92% | -6.90% | -4.23% | -19.15% | -11.13% | -0.49% | -3.50% | -0.59% | -3.53% | -2.70% | 0.32% | 2.49% | 7.99% | 7.11% | 4.07% | 1.97% | -3.80% | 0.95% | 0.72% | 9.31% | 3.15% | -3.84% | -7.20% | -16.22% | -9.10% | -3.04% | -4.32% | 0.33% | -2.87% | -5.01% | -4.66% | -1.01% | -0.21% | -2.12% | -1.91% | -6.01% | -4.53% | -3.59% | 2.02% | 3.97% | 4.64% | 8.23% | 4.49% | 16.62% | 19.40% | 16.47% | -13.09% | -29.08% | -29.22% | -27.93% | -3.47% | |||||
qoq | -6.91% | 4.30% | 2.65% | 10.93% | -7.30% | 7.14% | 0.02% | 9.22% | -5.61% | -2.37% | 3.65% | 8.47% | 0.76% | -4.85% | -0.52% | 9.82% | -3.63% | 4.97% | -0.80% | 14.92% | -4.36% | 14.28% | -8.51% | -6.90% | -1.61% | -3.53% | 0.57% | 4.25% | -4.59% | -0.62% | -2.40% | 5.14% | -1.62% | 1.53% | 2.83% | 4.29% | -4.42% | -0.52% | -2.99% | 9.44% | -4.63% | 7.96% | -8.46% | 2.02% | -7.96% | -2.53% | -0.68% | 8.83% | -9.18% | 2.20% | -3.85% | 6.43% | -8.85% | 6.12% | -3.08% | 4.40% | -8.66% | 1.69% | -1.55% | 5.43% | -3.34% | 3.64% | -0.91% | 9.04% | -6.68% | 15.66% | 1.45% | 6.37% | -30.36% | -5.62% | 1.24% | 8.31% | -6.74% | ||
gross margin % | 50.61% | 51.53% | 50.40% | 50.98% | 49.30% | 50.31% | 51.56% | 51.55% | 50.24% | 51.73% | 50.84% | 50.34% | 47.95% | 48.13% | 50.37% | 48.45% | 46.96% | 48.21% | 48.23% | 50.37% | 48.72% | 48.85% | 47.07% | 48.70% | 50.29% | 49.28% | 49.64% | 50.30% | 49.50% | 49.98% | 49.56% | 50.63% | 49.93% | 50.34% | 49.74% | 50.71% | 50.06% | 50.10% | 50.01% | 50.71% | 49.47% | 49.23% | 44.72% | 48.58% | 48.90% | 48.40% | 48.64% | 50.11% | 48.95% | 51.29% | 51.93% | 52.24% | 46.29% | 48.76% | 48.09% | 48.26% | 47.82% | 48.02% | 48.10% | 49.61% | 48.33% | 49.91% | 49.16% | 49.77% | 49.66% | 49.43% | 47.40% | 48.48% | 47.34% | 47.88% | 48.36% | 49.64% | 48.07% | 49.37% | |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 24,309,000 | 23,292,000 | 23,054,000 | 19,191,000 | 18,723,000 | 18,921,000 | 17,533,000 | 17,681,000 | 16,832,000 | 15,702,000 | 16,340,000 | 15,715,000 | 15,377,000 | 13,933,000 | 15,753,000 | 14,923,000 | 13,965,000 | 13,907,000 | 13,167,000 | 11,305,000 | 9,876,000 | 10,203,000 | 9,364,000 | 9,814,000 | 10,517,000 | 10,967,000 | 11,331,000 | 11,437,000 | 11,074,000 | 11,326,000 | 11,741,000 | 11,678,000 | 11,314,000 | 10,520,000 | 11,047,000 | 9,950,000 | 9,481,000 | 9,146,000 | 9,268,000 | 8,865,000 | 9,097,000 | 8,569,000 | 9,227,000 | 8,928,000 | 8,948,000 | 9,631,000 | 9,373,000 | 8,648,000 | 8,440,000 | 8,587,000 | 9,390,000 | 8,062,000 | 8,551,000 | 8,485,000 | 9,719,000 | 8,940,000 | 9,972,000 | 9,809,000 | 10,775,000 | 10,550,000 | 11,732,000 | 9,944,000 | 11,671,000 | 10,709,000 | 10,632,000 | 9,609,000 | 8,856,000 | 7,766,000 | 8,503,000 | 9,056,000 | 11,284,000 | 10,274,000 | 10,071,000 | 8,978,000 | |
selling, general and administrative | 107,895,000 | 117,568,000 | 117,885,000 | 108,678,000 | 105,886,000 | 111,846,000 | 93,307,000 | 95,803,000 | 91,325,000 | 96,287,000 | 97,495,000 | 90,975,000 | 92,282,000 | 89,945,000 | 94,507,000 | 96,214,000 | 92,525,000 | 96,746,000 | 93,680,000 | 90,817,000 | 82,234,000 | 83,037,000 | 75,923,000 | 83,223,000 | 87,366,000 | 89,547,000 | 89,094,000 | 94,691,000 | 92,706,000 | 94,591,000 | 90,931,000 | 101,695,000 | 97,582,000 | 100,134,000 | 96,525,000 | 98,409,000 | 94,715,000 | 98,004,000 | 98,418,000 | 105,794,000 | 100,206,000 | 100,678,000 | 102,908,000 | 102,952,000 | 107,565,000 | 109,279,000 | 111,339,000 | 116,666,000 | 111,426,000 | 112,687,000 | 105,752,000 | 112,148,000 | 112,020,000 | 108,261,000 | 109,821,000 | 106,714,000 | 104,843,000 | 108,932,000 | 109,421,000 | 115,006,000 | 108,064,000 | 109,324,000 | 107,268,000 | 111,227,000 | 108,735,000 | 108,676,000 | 94,404,000 | 94,906,000 | 93,613,000 | 115,896,000 | 126,325,000 | 126,720,000 | 122,508,000 | 120,351,000 | |
total operating expenses | 132,204,000 | 140,860,000 | 140,939,000 | 127,869,000 | 124,609,000 | 130,767,000 | 110,840,000 | 113,484,000 | 108,157,000 | 111,989,000 | 113,835,000 | 106,690,000 | 107,659,000 | 103,878,000 | 110,260,000 | 111,137,000 | 106,490,000 | 110,653,000 | 106,847,000 | 102,122,000 | 92,110,000 | 93,240,000 | 85,287,000 | 106,858,000 | 97,883,000 | 100,514,000 | 100,425,000 | 106,128,000 | 103,780,000 | 105,917,000 | 102,672,000 | 113,373,000 | 108,896,000 | 110,654,000 | 107,572,000 | 108,359,000 | 104,196,000 | 107,150,000 | 107,686,000 | 114,659,000 | 109,303,000 | 109,247,000 | 161,832,000 | 116,714,000 | 121,392,000 | 123,188,000 | 270,073,000 | 128,353,000 | 124,190,000 | 128,114,000 | 335,149,000 | 128,750,000 | 124,602,000 | 120,184,000 | 128,210,000 | 119,094,000 | 230,503,000 | 118,741,000 | 122,398,000 | 126,767,000 | 121,930,000 | 122,909,000 | 124,656,000 | 124,283,000 | 123,016,000 | 121,886,000 | 105,833,000 | 104,901,000 | 121,524,000 | 124,952,000 | 137,609,000 | 136,994,000 | 132,579,000 | 129,329,000 | |
operating income | 62,190,000 | 67,972,000 | 59,292,000 | 67,190,000 | 51,234,000 | 58,922,000 | 66,215,000 | 63,543,000 | 53,926,000 | 59,730,000 | 62,045,000 | 63,001,000 | 48,781,000 | 51,386,000 | 52,916,000 | 52,889,000 | 42,872,000 | 44,335,000 | 40,802,000 | 46,725,000 | 37,412,000 | 42,188,000 | 33,219,000 | 22,669,000 | 41,244,000 | 40,891,000 | 46,155,000 | 39,621,000 | 36,030,000 | 40,622,000 | 44,780,000 | 37,709,000 | 34,796,000 | 35,411,000 | 36,295,000 | 31,550,000 | 29,962,000 | 33,208,000 | 33,403,000 | 30,784,000 | 23,589,000 | 30,102,000 | -32,763,000 | 24,285,000 | 16,811,000 | 26,973,000 | -116,013,000 | 26,767,000 | 18,346,000 | 28,831,000 | -181,589,000 | 30,956,000 | 25,450,000 | 44,436,000 | 26,913,000 | 40,953,000 | -77,198,000 | 49,090,000 | 42,638,000 | 40,871,000 | 37,080,000 | 41,603,000 | 34,083,000 | 35,914,000 | 23,902,000 | 35,557,000 | 30,289,000 | 29,272,000 | 4,618,000 | 56,194,000 | 54,320,000 | 52,582,000 | 42,444,000 | 58,338,000 | |
yoy | 21.38% | 15.36% | -10.46% | 5.74% | -4.99% | -1.35% | 6.72% | 0.86% | 10.55% | 16.24% | 17.25% | 19.12% | 13.78% | 15.90% | 29.69% | 13.19% | 14.59% | 5.09% | 22.83% | 106.12% | -9.29% | 3.17% | -28.03% | -42.79% | 14.47% | 0.66% | 3.07% | 5.07% | 3.55% | 14.72% | 23.38% | 19.52% | 16.13% | 6.63% | 8.66% | 2.49% | 27.02% | 10.32% | -201.95% | 26.76% | 40.32% | 11.60% | -71.76% | -9.27% | -8.37% | -6.44% | -36.11% | -13.53% | -27.91% | -35.12% | -774.73% | -24.41% | -132.97% | -9.48% | -36.88% | 0.20% | -308.19% | 18.00% | 25.10% | 13.80% | 55.13% | 17.00% | 12.53% | 22.69% | 417.58% | -36.72% | -44.24% | -44.33% | -89.12% | -3.68% | |||||
qoq | -8.51% | 14.64% | -11.75% | 31.14% | -13.05% | -11.01% | 4.21% | 17.83% | -9.72% | -3.73% | -1.52% | 29.15% | -5.07% | -2.89% | 0.05% | 23.36% | -3.30% | 8.66% | -12.68% | 24.89% | -11.32% | 27.00% | 46.54% | -45.04% | 0.86% | -11.41% | 16.49% | 9.97% | -11.30% | -9.29% | 18.75% | 8.37% | -1.74% | -2.44% | 15.04% | 5.30% | -9.77% | -0.58% | 8.51% | 30.50% | -21.64% | -191.88% | -234.91% | 44.46% | -37.67% | -123.25% | -533.42% | 45.90% | -36.37% | -115.88% | -686.60% | 21.63% | -42.73% | 65.11% | -34.28% | -153.05% | -257.26% | 15.13% | 4.32% | 10.22% | -10.87% | 22.06% | -5.10% | 50.26% | -32.78% | 17.39% | 3.47% | 533.87% | -91.78% | 3.45% | 3.31% | 23.89% | -27.24% | ||
operating margin % | 16.19% | 16.77% | 14.92% | 17.56% | 14.36% | 15.63% | 19.28% | 18.50% | 16.71% | 17.99% | 17.94% | 18.69% | 14.95% | 15.93% | 16.33% | 15.62% | 13.48% | 13.79% | 13.33% | 15.81% | 14.07% | 15.22% | 13.20% | 8.52% | 14.91% | 14.25% | 15.63% | 13.67% | 12.76% | 13.85% | 15.05% | 12.64% | 12.09% | 12.20% | 12.55% | 11.43% | 11.18% | 11.85% | 11.84% | 10.73% | 8.78% | 10.63% | -11.35% | 8.37% | 5.95% | 8.69% | -36.63% | 8.65% | 6.30% | 9.42% | -61.41% | 10.13% | 7.85% | 13.16% | 8.34% | 12.35% | -24.08% | 14.05% | 12.43% | 12.10% | 11.27% | 12.62% | 10.56% | 11.16% | 8.08% | 11.16% | 10.55% | 10.58% | 1.73% | 14.85% | 13.69% | 13.77% | 11.66% | 15.35% | |
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income | 805,000 | 1,712,000 | 2,356,000 | -509,000 | 2,125,000 | 1,234,000 | 2,835,000 | 1,596,000 | 2,684,000 | 438,000 | 2,426,000 | 785,000 | 968,000 | -157,000 | 1,587,000 | -1,308,000 | -578,000 | 543,000 | 961,000 | 1,181,000 | 2,036,000 | 155,000 | 1,827,000 | 112,000 | 1,760,000 | 1,380,000 | 1,621,000 | 2,065,000 | 1,377,000 | -17,000 | 1,184,000 | 31,000 | 1,056,000 | 216,000 | 561,000 | 453,000 | 596,000 | -489,000 | 321,000 | 721,000 | -992,000 | -759,000 | -123,000 | 434,000 | 211,000 | 323,000 | 515,000 | 872,000 | 255,000 | 762,000 | 1,095,000 | 1,131,000 | 897,000 | 397,000 | 430,000 | 1,110,000 | 812,000 | -202,000 | |||||||||||||||||
interest expense | -990,000 | -1,208,000 | -1,143,000 | -936,000 | -1,312,000 | -1,356,000 | -842,000 | -728,000 | -790,000 | -766,000 | -653,000 | -753,000 | -1,239,000 | -894,000 | -513,000 | -329,000 | -252,000 | -182,000 | -149,000 | -131,000 | -51,000 | -106,000 | -190,000 | -628,000 | -647,000 | -701,000 | -693,000 | -708,000 | -717,000 | -712,000 | -715,000 | -761,000 | -829,000 | -863,000 | -939,000 | -1,375,000 | -1,458,000 | -1,732,000 | -1,705,000 | -1,838,000 | -2,130,000 | -2,151,000 | -2,762,000 | -2,503,000 | -3,000,000 | -2,891,000 | -3,523,000 | -3,381,000 | -3,676,000 | -3,721,000 | -3,886,000 | -4,185,000 | -4,406,000 | -4,163,000 | -4,375,000 | -4,735,000 | -4,933,000 | -5,047,000 | -5,484,000 | -5,103,000 | -5,850,000 | -5,687,000 | -5,750,000 | -5,147,000 | -5,163,000 | -5,162,000 | -5,919,000 | -6,307,000 | -6,314,000 | -6,361,000 | -5,956,000 | -6,962,000 | -6,747,000 | -6,720,000 | |
income before income taxes | 62,005,000 | 68,476,000 | 60,505,000 | 65,745,000 | 52,047,000 | 58,800,000 | 68,208,000 | 64,411,000 | 55,820,000 | 59,402,000 | 40,469,500 | 63,033,000 | 48,510,000 | 50,335,000 | 26,520,000 | 22,153,000 | 42,357,000 | 41,570,000 | 47,083,000 | 40,978,000 | 21,941,000 | 40,670,000 | 22,900,000 | 37,328,000 | -81,319,000 | 43,841,000 | 38,252,000 | 37,196,000 | 32,404,000 | 36,206,000 | 28,228,000 | 30,888,000 | 19,843,000 | 30,443,000 | 25,027,000 | 23,954,000 | -3,394,000 | 51,685,000 | 49,945,000 | 46,540,000 | 37,966,000 | 51,736,000 | |||||||||||||||||||||||||||||||||
income tax expense | 13,954,000 | 14,540,000 | 10,629,000 | 13,482,000 | 11,713,000 | 12,017,000 | 12,752,000 | 13,521,000 | 12,192,000 | 12,161,000 | 14,440,000 | 14,981,000 | 10,524,000 | 10,894,000 | 12,926,000 | 11,198,000 | 8,227,000 | 9,650,000 | 8,593,000 | 10,229,000 | 8,206,000 | 8,582,000 | 6,925,000 | 8,520,000 | 8,804,000 | 4,072,000 | 10,470,000 | 6,197,000 | 7,463,000 | 9,256,000 | 10,298,000 | 10,979,000 | 30,750,000 | 8,928,000 | 10,675,000 | 8,075,000 | 3,803,000 | 8,434,000 | 6,883,000 | 8,686,000 | 5,177,000 | 8,489,000 | 3,746,000 | 5,003,000 | 2,438,000 | 8,906,000 | -22,040,000 | 4,074,000 | 4,408,000 | 8,449,000 | |||||||||||||||||||||||||
net income | 48,051,000 | 53,936,000 | 49,876,000 | 52,263,000 | 40,334,000 | 46,783,000 | 55,456,000 | 50,890,000 | 43,628,000 | 47,241,000 | 49,378,000 | 48,052,000 | 37,986,000 | 39,441,000 | 41,064,000 | 40,054,000 | 33,815,000 | 35,046,000 | 28,027,000 | 37,291,000 | 30,860,000 | 33,481,000 | 27,685,000 | 13,633,000 | 33,553,000 | 37,498,000 | 36,613,000 | 34,781,000 | -8,684,000 | 27,188,000 | 11,659,000 | 27,652,000 | -89,954,000 | 32,732,000 | 29,583,000 | 28,589,000 | 24,199,000 | 26,281,000 | 21,592,000 | 23,695,000 | 15,001,000 | 21,668,000 | 19,202,000 | 17,960,000 | -4,150,000 | 37,110,000 | 34,775,000 | 34,353,000 | 26,690,000 | 36,370,000 | |||||||||||||||||||||||||
yoy | 19.13% | 15.29% | -10.06% | 2.70% | -7.55% | -0.97% | 12.31% | 5.91% | 14.85% | 19.78% | 20.25% | 19.97% | 12.33% | 12.54% | 46.52% | 7.41% | 9.58% | 4.67% | 1.24% | 173.53% | -8.03% | -10.71% | -24.38% | -60.80% | -90.35% | -16.94% | -60.59% | -3.28% | -471.73% | 24.55% | 37.01% | 20.65% | 61.32% | 21.29% | 12.45% | 31.93% | -461.47% | -41.61% | -44.78% | -47.72% | -115.55% | 2.03% | |||||||||||||||||||||||||||||||||
qoq | -10.91% | 8.14% | -4.57% | 29.58% | -13.78% | -15.64% | 8.97% | 16.65% | -7.65% | -4.33% | 2.76% | 26.50% | -3.69% | -3.95% | 2.52% | 18.45% | -3.51% | 25.04% | -24.84% | 20.84% | -7.83% | 20.94% | 103.07% | -59.37% | -10.52% | 2.42% | 5.27% | -131.94% | 133.19% | -57.84% | -130.74% | -374.82% | 10.64% | 3.48% | 18.14% | -7.92% | 21.72% | -8.88% | 57.96% | -30.77% | 12.84% | 6.92% | -532.77% | -111.18% | 6.71% | 1.23% | 28.71% | -26.62% | |||||||||||||||||||||||||||
net income margin % | 12.51% | 13.31% | 12.55% | 13.66% | 11.31% | 12.41% | 16.15% | 14.82% | 13.52% | 14.23% | 14.27% | 14.25% | 11.64% | 12.23% | 12.67% | 11.83% | 10.63% | 10.90% | 9.16% | 12.62% | 11.61% | 12.08% | 11.00% | 5.13% | 12.13% | 13.07% | 12.40% | 12.00% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | -2.68% | 8.05% | 3.61% | 8.34% | -28.06% | 9.37% | 8.62% | 8.46% | 7.36% | 7.97% | 6.69% | 7.36% | 5.07% | 6.80% | 6.69% | 6.49% | -1.56% | 9.81% | 8.76% | 9.00% | 7.33% | 9.57% | |
net income per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1,020 | 1,140 | 1,050 | 1,100 | 840 | 980 | 1,160 | 1,060 | 900 | 970 | 1,010 | 970 | 760 | 790 | 810 | 780 | 650 | 670 | 540 | 720 | 590 | 640 | 530 | 260 | 630 | 710 | 700 | 660 | |||||||||||||||||||||||||||||||||||||||||||||||
diluted | 1,010 | 1,130 | 1,050 | 1,090 | 830 | 970 | 1,160 | 1,050 | 900 | 970 | 1,000 | 960 | 760 | 790 | 810 | 780 | 650 | 670 | 530 | 710 | 590 | 640 | 530 | 260 | 620 | 700 | 680 | 650 | |||||||||||||||||||||||||||||||||||||||||||||||
net income per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 47,310,000 | 47,273,000 | 47,641,000 | 47,644,000 | 47,851,000 | 47,732,000 | 48,119,000 | 48,004,000 | 48,374,000 | 48,505,000 | 49,591,000 | 49,653,000 | 49,745,000 | 49,868,000 | 51,321,000 | 51,326,000 | 51,800,000 | 51,973,000 | 52,039,000 | 52,050,000 | 52,018,000 | 52,021,000 | 52,763,000 | 52,607,000 | 53,320,000 | 53,143,000 | 52,596,000 | 52,766,000 | 52,532,000 | 52,201,000 | 51,677,000 | 51,747,000 | 51,698,000 | 51,440,000 | 51,056,000 | 51,227,000 | 51,054,000 | 50,634,000 | 50,541,000 | 50,251,000 | 50,527,000 | 51,029,000 | 51,285,000 | 51,301,000 | 51,272,000 | 51,251,000 | 51,866,000 | 51,933,000 | 52,208,000 | 52,071,000 | 51,330,000 | 51,415,000 | 51,177,000 | 51,039,000 | 52,453,000 | 52,513,000 | 52,447,000 | 52,657,000 | 52,639,000 | 52,701,000 | 52,593,000 | 52,448,000 | 52,402,000 | 52,427,000 | 52,370,000 | 52,337,000 | 52,559,000 | 52,350,000 | 53,291,000 | 54,168,000 | 54,021,000 | 54,510,000 | 54,350,000 | ||
diluted | 47,738,000 | 47,731,000 | 48,092,000 | 48,066,000 | 48,306,000 | 48,217,000 | 48,496,000 | 48,386,000 | 48,725,000 | 48,811,000 | 49,869,000 | 50,001,000 | 50,009,000 | 50,090,000 | 51,651,000 | 51,568,000 | 52,162,000 | 52,436,000 | 52,409,000 | 52,449,000 | 52,282,000 | 52,292,000 | 53,231,000 | 52,972,000 | 53,827,000 | 53,736,000 | 53,323,000 | 53,480,000 | 53,206,000 | 52,958,000 | 52,524,000 | 52,729,000 | 52,719,000 | 52,383,000 | 51,956,000 | 52,201,000 | 51,954,000 | 51,455,000 | 50,769,000 | 50,505,000 | 50,647,000 | 51,089,000 | 51,383,000 | 51,450,000 | 51,348,000 | 51,313,000 | 51,866,000 | 52,000,000 | 52,494,000 | 52,419,000 | 51,330,000 | 52,041,000 | 51,177,000 | 51,312,000 | 52,453,000 | 53,003,000 | 52,447,000 | 52,954,000 | 53,133,000 | 53,337,000 | 53,053,000 | 52,810,000 | 52,946,000 | 52,873,000 | 53,096,000 | 52,943,000 | 52,866,000 | 52,350,000 | 53,938,000 | 54,873,000 | 54,627,000 | 55,228,000 | 55,121,000 | ||
income before income taxes and losses of unconsolidated affiliate | 53,990,000 | 51,252,000 | 42,042,000 | 44,696,000 | 41,614,000 | 47,775,000 | 39,397,000 | 42,237,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before losses of unconsolidated affiliate | 41,064,000 | 40,054,000 | 33,815,000 | 35,046,000 | 33,021,000 | 37,546,000 | 31,191,000 | 33,655,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in losses of unconsolidated affiliate | -4,994,000 | -255,000 | -331,000 | -174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charges | 13,821,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends | 220 | 220 | 220 | 220 | 220 | 220 | 220 | 220 | 210 | 210 | 210 | 210 | 210 | 210 | 210 | 210 | 200 | 210 | 210 | 210 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 195 | 195 | 195 | 195 | 190 | 190 | 190 | 190 | 185 | 185 | 185 | 185 | 180 | 180 | 180 | 180 | 175 | 175 | 175 | 175 | 170 | 170 | 170 | 170 | 150 | 150 | 150 | 150 | |||||||||||||||||||
weighted-average common shares outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 47,310,000 | 47,273,000 | 47,641,000 | 47,644,000 | 47,851,000 | 47,732,000 | 48,119,000 | 48,004,000 | 48,374,000 | 48,505,000 | 49,591,000 | 49,653,000 | 49,745,000 | 49,868,000 | 51,321,000 | 51,326,000 | 51,800,000 | 51,973,000 | 52,039,000 | 52,050,000 | 52,018,000 | 52,021,000 | 52,763,000 | 52,607,000 | 53,320,000 | 53,143,000 | 52,596,000 | 52,766,000 | 52,532,000 | 52,201,000 | 51,677,000 | 51,747,000 | 51,698,000 | 51,440,000 | 51,056,000 | 51,227,000 | 51,054,000 | 50,634,000 | 50,541,000 | 50,251,000 | 50,527,000 | 51,029,000 | 51,285,000 | 51,301,000 | 51,272,000 | 51,251,000 | 51,866,000 | 51,933,000 | 52,208,000 | 52,071,000 | 51,330,000 | 51,415,000 | 51,177,000 | 51,039,000 | 52,453,000 | 52,513,000 | 52,447,000 | 52,657,000 | 52,639,000 | 52,701,000 | 52,593,000 | 52,448,000 | 52,402,000 | 52,427,000 | 52,370,000 | 52,337,000 | 52,559,000 | 52,350,000 | 53,291,000 | 54,168,000 | 54,021,000 | 54,510,000 | 54,350,000 | ||
diluted | 47,738,000 | 47,731,000 | 48,092,000 | 48,066,000 | 48,306,000 | 48,217,000 | 48,496,000 | 48,386,000 | 48,725,000 | 48,811,000 | 49,869,000 | 50,001,000 | 50,009,000 | 50,090,000 | 51,651,000 | 51,568,000 | 52,162,000 | 52,436,000 | 52,409,000 | 52,449,000 | 52,282,000 | 52,292,000 | 53,231,000 | 52,972,000 | 53,827,000 | 53,736,000 | 53,323,000 | 53,480,000 | 53,206,000 | 52,958,000 | 52,524,000 | 52,729,000 | 52,719,000 | 52,383,000 | 51,956,000 | 52,201,000 | 51,954,000 | 51,455,000 | 50,769,000 | 50,505,000 | 50,647,000 | 51,089,000 | 51,383,000 | 51,450,000 | 51,348,000 | 51,313,000 | 51,866,000 | 52,000,000 | 52,494,000 | 52,419,000 | 51,330,000 | 52,041,000 | 51,177,000 | 51,312,000 | 52,453,000 | 53,003,000 | 52,447,000 | 52,954,000 | 53,133,000 | 53,337,000 | 53,053,000 | 52,810,000 | 52,946,000 | 52,873,000 | 53,096,000 | 52,943,000 | 52,866,000 | 52,350,000 | 53,938,000 | 54,873,000 | 54,627,000 | 55,228,000 | 55,121,000 | ||
cost of products sold | 142,616,000 | 146,657,000 | 150,047,000 | 147,339,000 | 144,088,000 | 144,086,000 | 145,345,000 | 136,018,000 | 133,843,000 | 139,818,000 | 141,017,000 | 141,373,000 | 135,738,000 | 143,724,000 | 159,567,000 | 149,228,000 | 144,425,000 | 160,079,000 | 162,673,000 | 154,457,000 | 148,658,000 | 149,029,000 | 142,141,000 | 146,031,000 | 174,130,000 | 173,026,000 | 167,425,000 | 171,582,000 | 167,279,000 | 181,677,000 | 178,068,000 | 170,258,000 | 169,999,000 | 165,076,000 | 164,155,000 | 161,690,000 | 148,911,000 | 161,043,000 | 151,081,000 | 142,560,000 | 140,307,000 | 197,171,000 | 204,920,000 | 192,333,000 | 189,101,000 | 192,467,000 | |||||||||||||||||||||||||||||
earnings before income taxes | 36,690,000 | 39,893,000 | 45,249,000 | 36,979,000 | 35,023,000 | 34,764,000 | 22,678,750 | 30,628,000 | 29,100,000 | 30,987,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 29,227,000 | 30,637,000 | 34,951,000 | 26,000,000 | 4,273,000 | 25,836,000 | 25,242,000 | 22,553,000 | 25,297,000 | 22,553,000 | 25,136,000 | 20,981,000 | 15,290,000 | 18,703,000 | -39,394,000 | 17,213,000 | 11,584,000 | 13,584,000 | 16,110,250 | 24,088,000 | 16,424,000 | 23,928,000 | -177,271,000 | 4,233,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 560 | 590 | 670 | 500 | 80 | 500 | 490 | 440 | 500 | 450 | 500 | 420 | 300 | 370 | -770 | 340 | 230 | 270 | 310 | 460 | 310 | 460 | -3,460 | 80 | |||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 550 | 580 | 660 | 490 | 80 | 490 | 480 | 430 | 490 | 440 | 500 | 420 | 300 | 370 | -770 | 330 | 230 | 260 | 307.5 | 460 | 310 | 460 | -3,460 | 80 | |||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | 2,830,000 | 4,834,000 | 4,879,000 | 4,278,000 | 810,000 | 3,039,000 | 4,324,000 | 6,840,000 | 15,559,000 | 8,540,000 | 4,031,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | 32,019,000 | 29,667,000 | 20,467,000 | 27,192,000 | -35,648,000 | 22,216,000 | 14,022,000 | 24,405,000 | -119,021,000 | 24,258,000 | 14,925,000 | 25,872,000 | -184,380,000 | 27,902,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations | 25,136,000 | 20,981,000 | 15,290,000 | 18,703,000 | -39,394,000 | 17,213,000 | 11,584,000 | 15,499,000 | -96,981,000 | 20,184,000 | 10,517,000 | 17,423,000 | -178,485,000 | 21,838,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, net of income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 500 | 420 | 300 | 370 | -760 | 340 | 230 | 300 | -1,870 | 390 | 200 | 330 | -3,480 | 420 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 500 | 420 | 300 | 370 | -760 | 330 | 230 | 300 | -1,860 | 390 | 200 | 330 | -3,480 | 420 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income and | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations, net of income taxes | -1,915,000 | -13,428,000 | 3,904,000 | 5,907,000 | 6,505,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -10 | -30 | -260 | 70 | 110 | 130 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -10 | -40 | -260 | 70 | 110 | 130 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | -5,895,000 | 6,064,000 | 30,625,000 | 13,482,000 | 11,241,000 | 9,676,000 | 8,635,000 | 11,109,000 | 8,669,000 | 8,607,000 | 8,205,000 | 9,925,000 | 6,636,000 | 7,193,000 | 4,842,000 | 8,775,000 | 5,825,000 | 5,994,000 | 756,000 | 14,575,000 | 15,170,000 | 12,187,000 | 11,276,000 | 15,366,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations, net of income taxes | -3,733,250 | -17,605,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations per class a nonvoting common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 500 | 420 | 300 | 370 | -760 | 340 | 230 | 300 | -1,870 | 390 | 200 | 330 | -3,480 | 420 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 500 | 420 | 300 | 370 | -760 | 330 | 230 | 300 | -1,860 | 390 | 200 | 330 | -3,480 | 420 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -72.5 | -340 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -72.5 | -340 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
per class a nonvoting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income | -170 | 530 | -142.5 | 530 | -1,720 | 620 | 375 | 540 | 460 | 500 | 287.5 | 450 | 290 | 410 | 242.5 | 340 | -80 | 700 | 447.5 | 640 | 490 | 670 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net income | -170 | 530 | -142.5 | 520 | -1,720 | 620 | 372.5 | 540 | 460 | 500 | 285 | 450 | 280 | 410 | 240 | 340 | -80 | 690 | 442.5 | 630 | 480 | 660 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
per class b voting common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sales of businesses | 3,438,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges — | 860,000 | 3,440,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge — | 28,922,000 | 115,688,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge — | 1,746,500 | 1,211,000 | 2,134,000 | 2,399,250 | 2,347,000 | 3,649,000 | 5,819,000 | 2,229,000 | 19,408,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income — net | 1,098,000 | 1,428,000 | 1,174,000 | -105,000 | 121,000 | 1,104,000 | 48,000 | 657,000 | 989,000 | -1,698,000 | 1,852,000 | 1,581,000 | 920,000 | 2,269,000 | 118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | 3,641,000 | 3,601,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income —net | 290,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 13,160,500 | 52,286,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 13,240,250 | 52,594,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-09-30 | 2012-07-31 | 2012-04-30 | 2011-10-31 | 2011-07-31 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 176,492,000 | 182,684,000 | 174,349,000 | 152,154,000 | 138,452,000 | 145,661,000 | 250,118,000 | 160,458,000 | 143,860,000 | 175,352,000 | 151,532,000 | 135,047,000 | 108,210,000 | 114,471,000 | 114,069,000 | 103,068,000 | 147,407,000 | 157,553,000 | 147,335,000 | 321,801,000 | 277,588,000 | 256,333,000 | 217,643,000 | 238,880,000 | 289,803,000 | 295,093,000 | 279,072,000 | 238,432,000 | 202,209,000 | 192,176,000 | 181,427,000 | 130,903,000 | 115,327,000 | 142,237,000 | 133,944,000 | 129,077,000 | 125,208,000 | 166,301,000 | 141,228,000 | 141,596,000 | 120,198,000 | 110,610,000 | 114,492,000 | 100,468,000 | 93,299,000 | 116,474,000 | 81,834,000 | 78,715,000 | 79,116,000 | 81,869,000 | 91,058,000 | 77,034,000 | 141,311,000 | 321,309,000 | 380,331,000 | 305,900,000 | 374,425,000 | 371,594,000 | 389,971,000 | 362,302,000 | 326,100,000 | 314,840,000 | 207,106,000 | 205,584,000 | 207,638,000 | 188,156,000 | 232,901,000 | 185,091,000 | 178,792,000 | 258,355,000 | 227,359,000 | 198,439,000 | 170,599,000 | 142,846,000 |
accounts receivable | 242,905,000 | 248,551,000 | 231,944,000 | 224,358,000 | 201,973,000 | 218,258,000 | 185,486,000 | 195,099,000 | 185,569,000 | 179,970,000 | 184,420,000 | 184,907,000 | 186,852,000 | 180,183,000 | 183,233,000 | 186,843,000 | 172,471,000 | 182,791,000 | 170,579,000 | 163,381,000 | 154,052,000 | 156,735,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories | 225,821,000 | 215,568,000 | 200,881,000 | 189,991,000 | 181,810,000 | 178,688,000 | 152,729,000 | 153,272,000 | 164,944,000 | 166,916,000 | 177,078,000 | 182,809,000 | 195,167,000 | 195,695,000 | 190,023,000 | 177,156,000 | 167,456,000 | 152,295,000 | 136,107,000 | 122,847,000 | 122,922,000 | 120,220,000 | 135,662,000 | 124,575,000 | 120,788,000 | 119,612,000 | 120,037,000 | 119,895,000 | 118,519,000 | |||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 17,105,000 | 15,568,000 | 14,661,000 | 15,399,000 | 14,080,000 | 13,462,000 | 11,382,000 | 12,443,000 | 12,147,000 | 12,827,000 | 11,790,000 | 14,020,000 | 13,986,000 | 12,902,000 | 10,743,000 | 12,550,000 | 12,681,000 | 12,452,000 | 11,083,000 | 13,032,000 | 12,774,000 | 11,489,000 | 9,962,000 | 22,502,000 | 18,889,000 | 16,642,000 | 16,056,000 | 18,746,000 | 18,973,000 | 18,497,000 | 15,559,000 | 17,295,000 | 20,950,000 | 19,045,000 | 17,208,000 | 20,343,000 | 19,051,000 | 20,392,000 | 19,436,000 | 33,981,000 | 35,843,000 | 35,407,000 | 32,197,000 | 39,786,000 | 43,953,000 | 43,475,000 | 41,543,000 | 46,661,000 | 44,120,000 | 46,671,000 | 37,600,000 | 41,461,000 | 47,656,000 | 42,400,000 | 39,316,000 | 40,424,000 | 40,267,000 | 42,120,000 | 35,647,000 | 36,233,000 | 38,017,000 | 37,839,000 | 41,171,000 | 37,501,000 | 40,139,000 | 36,274,000 | 42,167,000 | 43,577,000 | 46,669,000 | 43,650,000 | 43,731,000 | 45,946,000 | 44,289,000 | 42,020,000 |
total current assets | 662,323,000 | 662,371,000 | 621,835,000 | 581,902,000 | 536,315,000 | 556,069,000 | 599,715,000 | 521,272,000 | 506,520,000 | 535,065,000 | 524,820,000 | 516,783,000 | 504,215,000 | 503,251,000 | 498,068,000 | 479,617,000 | 500,015,000 | 505,091,000 | 465,104,000 | 621,061,000 | 567,336,000 | 544,777,000 | 509,448,000 | 531,090,000 | 580,991,000 | 593,908,000 | 573,279,000 | 539,167,000 | 501,682,000 | 494,016,000 | 471,339,000 | 425,050,000 | 414,122,000 | 423,642,000 | 407,814,000 | 392,652,000 | 381,685,000 | 429,926,000 | 407,424,000 | 429,433,000 | 405,909,000 | 407,208,000 | 408,582,000 | 416,335,000 | 405,616,000 | 452,683,000 | 463,842,000 | 522,482,000 | 519,897,000 | 550,199,000 | 512,490,000 | 504,067,000 | 543,017,000 | 692,482,000 | 747,691,000 | 650,854,000 | 731,502,000 | 756,214,000 | 758,287,000 | 737,536,000 | 707,519,000 | 668,972,000 | 551,093,000 | 543,803,000 | 565,229,000 | 509,427,000 | 564,542,000 | 541,685,000 | 599,385,000 | 699,085,000 | 659,629,000 | 626,593,000 | 629,292,000 | 583,413,000 |
property, plant and equipment—net | 244,048,000 | 232,522,000 | 225,572,000 | 219,082,000 | 199,075,000 | 201,374,000 | 195,758,000 | 194,732,000 | 190,777,000 | 143,792,000 | 142,149,000 | 139,747,000 | 140,784,000 | 136,320,000 | 139,511,000 | 125,014,000 | 126,551,000 | 128,618,000 | 121,741,000 | 121,126,000 | 122,088,000 | 119,960,000 | 115,068,000 | 111,383,000 | 112,782,000 | 112,565,000 | 110,048,000 | 99,491,000 | 99,378,000 | 98,057,000 | 98,449,000 | 97,781,000 | 95,714,000 | 96,174,000 | 96,884,000 | 99,824,000 | 99,769,000 | 101,456,000 | 106,108,000 | 123,778,000 | 129,254,000 | 136,583,000 | 130,227,000 | 124,516,000 | 124,894,000 | |||||||||||||||||||||||||||||
goodwill | 696,996,000 | 681,721,000 | 676,945,000 | 682,554,000 | 661,288,000 | 671,705,000 | 589,611,000 | 588,095,000 | 590,535,000 | 583,702,000 | 592,646,000 | 590,684,000 | 590,776,000 | 579,404,000 | 586,832,000 | 591,780,000 | 601,681,000 | 610,836,000 | 614,137,000 | 422,091,000 | 420,726,000 | 412,718,000 | 416,034,000 | 404,039,000 | 410,455,000 | 411,328,000 | 410,987,000 | 412,378,000 | 417,240,000 | 415,129,000 | 419,815,000 | 435,426,000 | 443,873,000 | 433,704,000 | 437,697,000 | 425,935,000 | 424,857,000 | 424,345,000 | 429,871,000 | 436,191,000 | 427,460,000 | 430,972,000 | 433,199,000 | 478,035,000 | 478,991,000 | 501,794,000 | 515,004,000 | 620,998,000 | 615,404,000 | 624,165,000 | 617,236,000 | 841,449,000 | 877,972,000 | 680,595,000 | 666,907,000 | 676,791,000 | 666,423,000 | 792,303,000 | 800,343,000 | 781,776,000 | 786,203,000 | 768,600,000 | 771,926,000 | 767,692,000 | 764,001,000 | 751,173,000 | 726,944,000 | 719,431,000 | 724,072,000 | 789,107,000 | 786,480,000 | 768,850,000 | 753,908,000 | 737,450,000 |
other intangible assets | 109,702,000 | 114,932,000 | 105,374,000 | 111,685,000 | 108,456,000 | 116,369,000 | 51,839,000 | 53,893,000 | 57,108,000 | 58,774,000 | 62,096,000 | 65,210,000 | 67,513,000 | 69,494,000 | 74,028,000 | 78,238,000 | 83,608,000 | 88,219,000 | 92,334,000 | 18,528,000 | 19,809,000 | 20,910,000 | 22,334,000 | 23,444,000 | 33,580,000 | 34,860,000 | 36,123,000 | 38,135,000 | 39,652,000 | 41,033,000 | 42,588,000 | 48,036,000 | 50,131,000 | 51,200,000 | 53,076,000 | 54,107,000 | 55,980,000 | 57,590,000 | 59,806,000 | 62,260,000 | 63,630,000 | 66,242,000 | 68,888,000 | 78,764,000 | 81,526,000 | 86,651,000 | 91,014,000 | 142,846,000 | 146,859,000 | 152,812,000 | 156,851,000 | 174,583,000 | 185,495,000 | 80,983,000 | 79,090,000 | 76,260,000 | 84,461,000 | 98,560,000 | 101,070,000 | 108,992,000 | 111,388,000 | 113,421,000 | 116,275,000 | 118,532,000 | 124,593,000 | 145,563,000 | 148,468,000 | 146,439,000 | ||||||
deferred income taxes | 19,396,000 | 18,495,000 | 20,862,000 | 20,583,000 | 16,587,000 | 16,841,000 | 15,596,000 | 14,881,000 | 14,899,000 | 14,931,000 | 15,716,000 | 15,124,000 | 15,826,000 | 15,061,000 | 15,881,000 | 14,804,000 | 15,234,000 | 16,377,000 | 16,343,000 | 8,334,000 | 8,261,000 | 8,976,000 | 8,845,000 | 7,006,000 | 7,120,000 | 7,447,000 | 7,298,000 | 7,068,000 | 7,076,000 | 7,770,000 | 7,582,000 | 8,688,000 | 9,899,000 | 36,281,000 | 35,456,000 | 26,228,000 | 27,403,000 | 23,032,000 | 27,238,000 | 16,465,000 | 16,333,000 | 20,811,000 | 22,310,000 | 24,026,000 | 19,293,000 | 23,094,000 | 27,320,000 | 12,361,000 | 9,449,000 | 10,469,000 | 8,623,000 | 6,305,000 | 6,032,000 | 46,627,000 | 51,124,000 | 45,356,000 | 48,578,000 | 50,676,000 | 53,755,000 | 45,087,000 | 46,874,000 | 39,103,000 | 37,259,000 | 38,141,000 | 37,503,000 | 36,374,000 | 26,145,000 | 27,196,000 | 25,576,000 | 25,943,000 | 32,194,000 | 31,070,000 | 30,379,000 | 32,508,000 |
operating lease assets | 65,703,000 | 60,350,000 | 58,422,000 | 58,118,000 | 42,135,000 | 42,157,000 | 38,504,000 | 27,438,000 | 24,686,000 | 26,860,000 | 29,688,000 | 27,378,000 | 31,411,000 | 27,244,000 | 31,293,000 | 30,466,000 | 33,710,000 | 36,655,000 | 41,880,000 | 37,622,000 | 38,849,000 | 41,013,000 | 41,899,000 | 41,553,000 | 49,117,000 | 52,233,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 27,032,000 | 24,283,000 | 25,243,000 | 24,191,000 | 24,844,000 | 23,361,000 | 24,546,000 | 23,785,000 | 23,079,000 | 20,289,000 | 22,142,000 | 21,840,000 | 21,748,000 | 19,855,000 | 21,719,000 | 24,325,000 | 26,264,000 | 24,682,000 | 26,217,000 | 31,415,000 | 30,813,000 | 27,353,000 | 28,838,000 | 21,827,000 | 21,753,000 | 18,881,000 | 18,990,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total | 1,825,200,000 | 1,794,674,000 | 1,734,253,000 | 1,698,115,000 | 1,588,700,000 | 1,627,876,000 | 1,515,569,000 | 1,424,096,000 | 1,407,604,000 | 1,383,413,000 | 1,389,257,000 | 1,376,766,000 | 1,372,273,000 | 1,350,629,000 | 1,367,332,000 | 1,344,244,000 | 1,387,063,000 | 1,410,478,000 | 1,377,756,000 | 1,260,177,000 | 1,207,882,000 | 1,175,707,000 | 1,142,466,000 | 1,140,342,000 | 1,215,798,000 | 1,231,222,000 | 1,157,308,000 | 1,115,877,000 | 1,083,340,000 | 1,073,626,000 | 1,056,931,000 | 1,033,407,000 | 1,034,385,000 | 1,057,613,000 | 1,050,223,000 | 1,013,248,000 | 1,003,136,000 | 1,050,267,000 | 1,043,964,000 | 1,061,275,000 | 1,031,285,000 | 1,048,849,000 | 1,062,897,000 | 1,141,985,000 | 1,135,455,000 | 1,222,438,000 | 1,253,665,000 | 1,451,674,000 | 1,438,040,000 | 1,484,360,000 | 1,438,683,000 | 1,680,968,000 | 1,785,969,000 | 1,651,424,000 | 1,696,161,000 | 1,607,719,000 | 1,671,140,000 | 1,839,361,000 | 1,861,505,000 | 1,823,180,000 | 1,805,248,000 | 1,746,531,000 | 1,639,698,000 | 1,634,865,000 | 1,653,788,000 | 1,583,267,000 | 1,599,617,000 | 1,575,755,000 | 1,647,783,000 | 1,850,513,000 | 1,818,131,000 | 1,773,912,000 | 1,758,512,000 | 1,698,857,000 |
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 100,002,000 | 103,804,000 | 105,028,000 | 99,754,000 | 90,968,000 | 98,179,000 | 84,691,000 | 79,965,000 | 80,114,000 | 79,512,000 | 79,855,000 | 74,745,000 | 75,876,000 | 79,604,000 | 81,116,000 | 79,567,000 | 80,611,000 | 79,497,000 | 82,152,000 | 72,234,000 | 67,483,000 | 62,907,000 | 62,547,000 | 58,819,000 | 51,233,000 | 59,385,000 | 64,810,000 | 64,584,000 | 60,504,000 | 64,735,000 | 66,538,000 | 68,627,000 | 64,365,000 | 64,902,000 | 66,817,000 | 60,144,000 | 58,515,000 | 58,011,000 | 62,245,000 | 64,428,000 | 66,189,000 | 72,703,000 | 73,020,000 | 72,792,000 | 74,154,000 | 84,199,000 | 88,099,000 | 87,528,000 | 86,918,000 | 92,044,000 | 82,519,000 | 75,204,000 | 103,197,000 | 105,348,000 | 81,140,000 | 86,646,000 | 75,303,000 | 96,237,000 | 98,847,000 | 92,696,000 | 95,513,000 | 96,702,000 | 83,218,000 | 82,008,000 | 89,359,000 | 83,793,000 | 79,129,000 | 71,327,000 | 109,083,000 | 118,209,000 | 104,123,000 | 96,220,000 | 97,171,000 | 91,596,000 |
accrued compensation and benefits | 72,842,000 | 69,886,000 | 92,657,000 | 87,506,000 | 69,551,000 | 65,004,000 | 77,954,000 | 73,697,000 | 56,408,000 | 57,566,000 | 71,470,000 | 65,789,000 | 53,213,000 | 57,095,000 | 76,764,000 | 70,195,000 | 56,510,000 | 89,283,000 | 81,173,000 | 69,621,000 | 52,098,000 | 55,410,000 | 41,546,000 | 41,591,000 | 38,561,000 | 63,794,000 | 62,509,000 | |||||||||||||||||||||||||||||||||||||||||||||||
taxes, other than income taxes | 20,517,000 | 22,933,000 | 21,537,000 | 19,711,000 | 18,794,000 | 22,901,000 | 14,061,000 | 14,462,000 | 13,345,000 | 14,249,000 | 13,575,000 | 13,246,000 | 12,799,000 | 13,495,000 | 12,539,000 | 12,910,000 | 12,141,000 | 13,061,000 | 13,054,000 | 9,207,000 | 8,518,000 | 8,497,000 | 8,057,000 | 7,667,000 | 7,703,000 | 8,885,000 | 8,107,000 | 7,886,000 | 7,145,000 | 8,377,000 | 8,318,000 | 7,772,000 | 7,997,000 | 8,242,000 | 7,970,000 | 7,109,000 | 6,617,000 | 7,373,000 | 7,403,000 | 7,817,000 | 6,682,000 | 7,026,000 | 7,250,000 | 6,578,000 | 5,928,000 | 7,890,000 | 7,994,000 | 8,409,000 | 7,028,000 | 8,968,000 | 8,243,000 | 7,603,000 | 8,313,000 | 8,211,000 | 7,925,000 | 9,307,000 | 10,169,000 | 8,963,000 | 7,612,000 | 8,898,000 | 7,993,000 | 7,537,000 | 8,643,000 | 6,818,000 | 7,841,000 | 6,262,000 | 6,190,000 | 6,487,000 | 8,033,000 | 10,234,000 | 9,720,000 | 7,789,000 | 9,592,000 | 8,461,000 |
accrued income taxes | 5,631,000 | 6,812,000 | 5,547,000 | 2,976,000 | 4,416,000 | 11,994,000 | 7,424,000 | 7,945,000 | 8,228,000 | 17,970,000 | 12,582,000 | 5,103,000 | 6,794,000 | 13,943,000 | 8,294,000 | 4,264,000 | 4,783,000 | 5,593,000 | 3,915,000 | 2,711,000 | 9,393,000 | 10,707,000 | 8,652,000 | 8,101,000 | 6,075,000 | 6,790,000 | 6,557,000 | 4,378,000 | 4,426,000 | 4,937,000 | 3,885,000 | 5,564,000 | 6,085,000 | 9,574,000 | 7,373,000 | 2,706,000 | 2,011,000 | 3,219,000 | 6,136,000 | 4,991,000 | 5,091,000 | 9,609,000 | 7,576,000 | 3,444,000 | 1,549,000 | 9,227,000 | 7,893,000 | 10,808,000 | 5,383,000 | 8,996,000 | 7,056,000 | 10,650,000 | 8,869,000 | 12,153,000 | 16,599,000 | 14,357,000 | 20,939,000 | 16,170,000 | 9,954,000 | 16,603,000 | 19,975,000 | 10,138,000 | 5,615,000 | 8,737,000 | 9,635,000 | 5,964,000 | 2,533,000 | 1,603,000 | 13,764,000 | 21,523,000 | 13,914,000 | 12,804,000 | 18,513,000 | 24,677,000 |
current operating lease liabilities | 17,451,000 | 16,590,000 | 15,234,000 | 15,030,000 | 14,922,000 | 13,120,000 | 13,382,000 | 12,230,000 | 12,758,000 | 13,225,000 | 14,726,000 | 14,196,000 | 15,402,000 | 14,126,000 | 15,003,000 | 15,619,000 | 16,601,000 | 17,129,000 | 17,667,000 | 16,197,000 | 16,534,000 | 16,097,000 | 15,304,000 | 14,381,000 | 14,901,000 | 14,857,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | 94,386,000 | 100,683,000 | 90,329,000 | 86,809,000 | 83,699,000 | 90,272,000 | 67,170,000 | 64,850,000 | 66,449,000 | 69,172,000 | 65,828,000 | 63,357,000 | 65,765,000 | 65,350,000 | 61,458,000 | 61,215,000 | 56,850,000 | 61,930,000 | 59,623,000 | 51,145,000 | 47,518,000 | 51,343,000 | 49,782,000 | 48,473,000 | 48,590,000 | 52,092,000 | 49,796,000 | 48,169,000 | 50,103,000 | 54,582,000 | 44,567,000 | 42,436,000 | 42,961,000 | 45,455,000 | 43,618,000 | 39,022,000 | 38,210,000 | 42,031,000 | 40,017,000 | 39,329,000 | 40,429,000 | 41,723,000 | 38,194,000 | 33,783,000 | 32,935,000 | 46,362,000 | 35,319,000 | 31,628,000 | 36,971,000 | 39,531,000 | 36,806,000 | 34,396,000 | 46,930,000 | 44,686,000 | 51,744,000 | 40,815,000 | 41,926,000 | 57,717,000 | 54,406,000 | 60,105,000 | 54,804,000 | 50,862,000 | 47,321,000 | 46,877,000 | 48,249,000 | 45,247,000 | 43,413,000 | 46,689,000 | 49,365,000 | 54,810,000 | 51,897,000 | 53,129,000 | 62,156,000 | 60,254,000 |
total current liabilities | 310,829,000 | 320,708,000 | 330,332,000 | 311,786,000 | 282,350,000 | 301,470,000 | 264,682,000 | 253,149,000 | 237,302,000 | 251,694,000 | 258,036,000 | 236,436,000 | 229,849,000 | 243,613,000 | 255,174,000 | 243,770,000 | 227,496,000 | 266,493,000 | 257,584,000 | 221,115,000 | 201,544,000 | 204,961,000 | 185,888,000 | 227,959,000 | 216,690,000 | 255,947,000 | 241,945,000 | 177,866,000 | 163,688,000 | 181,576,000 | 190,927,000 | 181,394,000 | 171,672,000 | 193,785,000 | 187,198,000 | 158,132,000 | 150,201,000 | 165,498,000 | 166,727,000 | 163,782,000 | 157,132,000 | 169,960,000 | 209,247,000 | 207,276,000 | 201,465,000 | 318,496,000 | 291,945,000 | 344,467,000 | 289,651,000 | 329,189,000 | 323,497,000 | 319,300,000 | 381,477,000 | 272,191,000 | 260,598,000 | 267,018,000 | 258,555,000 | 286,572,000 | 301,881,000 | 291,728,000 | 291,126,000 | 293,788,000 | 269,600,000 | 239,612,000 | 249,841,000 | 222,472,000 | 221,987,000 | 197,874,000 | 254,071,000 | 308,561,000 | 271,276,000 | 253,443,000 | 263,945,000 | 280,054,000 |
long-term debt | 78,706,000 | 115,906,000 | 99,766,000 | 102,819,000 | 87,687,000 | 116,645,000 | 90,935,000 | 63,774,000 | 48,090,000 | 52,267,000 | 49,716,000 | 50,849,000 | 77,281,000 | 99,000,000 | 95,000,000 | 77,000,000 | 83,000,000 | 67,000,000 | 38,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term operating lease liabilities | 48,741,000 | 44,288,000 | 43,565,000 | 43,772,000 | 27,546,000 | 29,201,000 | 25,342,000 | 15,552,000 | 12,510,000 | 14,483,000 | 16,217,000 | 14,573,000 | 17,822,000 | 15,558,000 | 19,143,000 | 17,591,000 | 20,341,000 | 23,434,000 | 28,347,000 | 25,841,000 | 27,134,000 | 29,951,000 | 31,982,000 | 32,348,000 | 36,993,000 | 40,124,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 73,904,000 | 68,952,000 | 68,379,000 | 72,185,000 | 70,649,000 | 71,628,000 | 67,952,000 | 69,519,000 | 70,970,000 | 69,977,000 | 74,369,000 | 79,812,000 | 79,917,000 | 80,733,000 | 86,717,000 | 91,645,000 | 89,658,000 | 89,658,000 | 90,797,000 | 61,595,000 | 59,869,000 | 60,394,000 | 61,524,000 | 59,433,000 | 62,191,000 | 58,616,000 | 64,589,000 | 63,164,000 | 64,661,000 | 64,699,000 | 61,274,000 | 59,209,000 | 60,125,000 | 57,347,000 | 58,349,000 | 57,159,000 | 60,820,000 | 60,107,000 | 61,657,000 | 65,843,000 | 63,976,000 | 64,697,000 | 65,188,000 | 66,903,000 | 65,652,000 | 69,472,000 | 69,348,000 | 80,742,000 | 81,896,000 | 84,784,000 | 83,239,000 | 109,635,000 | 102,225,000 | 78,538,000 | 65,550,000 | 76,404,000 | 68,191,000 | 68,200,000 | 71,518,000 | 66,120,000 | 67,243,000 | 64,776,000 | 67,061,000 | 66,513,000 | 65,857,000 | 63,246,000 | 57,359,000 | 55,066,000 | 56,298,000 | 63,001,000 | 60,517,000 | 62,899,000 | 62,850,000 | 49,216,000 |
total liabilities | 512,180,000 | 549,854,000 | 542,042,000 | 530,562,000 | 468,232,000 | 518,944,000 | 448,911,000 | 401,994,000 | 368,872,000 | 388,421,000 | 398,338,000 | 381,670,000 | 404,869,000 | 438,904,000 | 456,034,000 | 430,006,000 | 420,495,000 | 446,585,000 | 414,728,000 | 308,551,000 | 288,547,000 | 295,306,000 | 279,394,000 | 319,740,000 | 315,874,000 | 354,687,000 | 306,534,000 | 291,333,000 | 279,959,000 | 300,683,000 | 304,819,000 | 298,760,000 | 302,412,000 | 344,942,000 | 350,083,000 | 349,185,000 | 368,244,000 | 436,213,000 | 440,366,000 | 465,935,000 | 468,797,000 | 476,091,000 | 475,209,000 | 488,018,000 | 489,895,000 | 541,444,000 | 520,589,000 | 587,677,000 | 574,610,000 | 618,386,000 | 607,886,000 | 647,313,000 | 748,119,000 | 610,458,000 | 649,219,000 | 598,366,000 | 607,558,000 | 684,826,000 | 705,313,000 | 745,723,000 | 748,029,000 | 741,504,000 | 640,604,000 | 652,582,000 | 662,155,000 | 632,175,000 | 707,918,000 | 710,083,000 | 767,512,000 | 828,705,000 | 810,365,000 | 794,914,000 | 805,368,000 | 807,845,000 |
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 43,679,050 and 43,530,012 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b voting common stock—issued and outstanding, 3,538,628 shares | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | ||||||||||||||||||||||||||||||||||||
additional paid-in capital | 361,567,000 | 359,690,000 | 359,269,000 | 357,545,000 | 356,531,000 | 354,592,000 | 353,654,000 | 354,432,000 | 353,794,000 | 352,421,000 | 351,771,000 | 350,758,000 | 348,513,000 | 346,064,000 | 345,266,000 | 343,854,000 | 341,889,000 | 340,182,000 | 339,125,000 | 336,957,000 | 334,077,000 | 332,121,000 | 331,761,000 | 330,968,000 | 329,263,000 | 327,241,000 | 329,969,000 | 330,051,000 | 328,978,000 | 326,182,000 | 325,631,000 | 327,401,000 | 325,733,000 | 322,657,000 | 322,608,000 | 321,936,000 | 317,587,000 | 317,044,000 | 317,001,000 | 316,373,000 | 314,905,000 | 313,879,000 | 314,403,000 | 313,917,000 | 312,819,000 | 314,128,000 | 311,811,000 | 314,625,000 | 313,963,000 | 308,835,000 | 306,191,000 | 312,905,000 | 315,425,000 | 314,896,000 | 311,677,000 | 313,008,000 | 311,369,000 | 310,602,000 | 307,527,000 | 308,002,000 | 306,474,000 | 304,205,000 | 303,422,000 | 302,374,000 | 301,123,000 | 298,466,000 | 298,172,000 | 296,342,000 | 294,181,000 | 292,769,000 | 286,452,000 | 284,761,000 | 276,304,000 | 266,203,000 |
retained earnings | 1,396,642,000 | 1,360,156,000 | 1,317,739,000 | 1,279,168,000 | 1,238,275,000 | 1,209,406,000 | 1,174,025,000 | 1,129,739,000 | 1,090,045,000 | 1,057,773,000 | 1,021,870,000 | 983,694,000 | 947,051,000 | 920,482,000 | 892,417,000 | 862,583,000 | 833,981,000 | 811,820,000 | 788,369,000 | 771,797,000 | 745,960,000 | 726,546,000 | 704,456,000 | 688,079,000 | 685,758,000 | 663,808,000 | 637,843,000 | 612,474,000 | 588,918,000 | 570,858,000 | ||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -389,988,000 | -388,847,000 | -393,186,000 | -375,974,000 | -343,059,000 | -344,012,000 | -351,947,000 | -356,210,000 | -305,714,000 | -300,467,000 | -290,209,000 | -244,503,000 | -233,338,000 | -228,855,000 | -217,856,000 | -193,859,000 | -130,911,000 | -127,986,000 | -109,061,000 | -109,128,000 | -109,789,000 | -109,146,000 | -107,216,000 | -106,751,000 | -43,155,000 | -43,779,000 | -46,332,000 | -50,083,000 | -54,498,000 | -58,414,000 | -71,120,000 | -76,291,000 | -75,090,000 | -80,806,000 | -85,470,000 | -87,493,000 | -90,998,000 | -97,840,000 | -108,714,000 | -114,012,000 | -114,547,000 | -107,420,000 | -93,234,000 | -93,300,000 | -94,089,000 | -95,011,000 | -93,337,000 | -87,682,000 | -64,346,000 | -65,255,000 | -69,797,000 | -79,996,000 | -88,354,000 | -93,535,000 | -58,869,000 | -92,600,000 | -55,354,000 | -61,015,000 | -50,017,000 | -56,069,000 | -60,208,000 | -66,314,000 | -64,844,000 | -67,504,000 | -68,906,000 | -69,823,000 | -70,841,000 | -70,917,000 | -67,539,000 | -33,234,000 | -26,743,000 | |||
accumulated other comprehensive loss | -55,749,000 | -86,727,000 | -92,159,000 | -93,734,000 | -131,827,000 | -111,602,000 | -109,622,000 | -106,407,000 | -99,941,000 | -115,283,000 | -93,061,000 | -95,401,000 | -95,370,000 | -126,514,000 | -109,077,000 | -98,888,000 | -78,939,000 | -60,671,000 | -55,953,000 | -48,548,000 | -51,461,000 | -69,668,000 | -66,477,000 | -92,242,000 | -72,490,000 | -71,283,000 | -71,254,000 | -68,446,000 | -60,565,000 | -66,231,000 | -56,401,000 | -48,146,000 | -35,090,000 | -52,062,000 | -44,682,000 | -63,339,000 | -68,214,000 | -66,914,000 | -54,745,000 | -42,396,000 | -62,355,000 | -53,426,000 | ||||||||||||||||||||||||||||||||
total stockholders’ equity | 1,313,020,000 | 1,244,820,000 | 1,192,211,000 | 1,167,553,000 | 1,120,468,000 | 1,108,932,000 | 1,066,658,000 | 1,022,102,000 | 1,038,732,000 | 994,992,000 | 990,919,000 | 995,096,000 | 967,404,000 | 911,725,000 | 911,298,000 | 914,238,000 | 966,568,000 | 963,893,000 | 963,028,000 | 951,626,000 | 919,335,000 | 880,401,000 | 863,072,000 | 820,602,000 | 899,924,000 | 876,535,000 | 850,774,000 | 824,544,000 | 803,381,000 | 772,943,000 | ||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 43,666,121 and 43,530,012 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares, and outstanding 43,530,012 and 44,042,462 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b voting common stock — issued and outstanding 3,538,628 shares | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 43,774,580 and 44,042,462 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 44,241,601 and 44,042,462 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 44,223,664 and 44,042,462 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares, and outstanding 44,042,462 and 45,008,724 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 43,941,713 and 45,008,724 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 44,792,328 and 45,008,724 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 44,868,082 and 45,008,724 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares, and outstanding 45,008,724 and 46,370,708 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 45,935,672 and 46,370,708 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 46,115,760 and 46,370,708 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 46,176,267 and 46,370,708 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares, and outstanding 46,370,708 and 48,528,245 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 46,890,714 and 48,528,245 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,243,347 and 48,528,245 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,257,592 and 48,528,245 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares, and outstanding 48,528,245 and 48,456,954 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,524,455 and 48,456,954 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,486,758 and 48,456,954 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,497,649 and 48,456,954 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable—net | 146,181,000 | 145,133,000 | 151,511,000 | 162,561,000 | 158,114,000 | 162,094,000 | 161,981,000 | 169,327,000 | 161,319,000 | 164,400,000 | 152,698,000 | 145,755,000 | 140,018,000 | 145,831,000 | 153,289,000 | 150,615,000 | 159,174,000 | 162,180,000 | 151,426,000 | 174,926,000 | 178,197,000 | 168,037,000 | 184,099,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities on long-term debt | 48,927,000 | 49,627,000 | 50,144,000 | 50,166,000 | 42,514,000 | 42,514,000 | 42,514,000 | 42,514,000 | 42,514,000 | 61,264,000 | 61,264,000 | 61,264,000 | 61,264,000 | 61,265,000 | 61,264,000 | 61,264,000 | 61,264,000 | 61,264,000 | 61,264,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares, and outstanding 48,456,954 and 49,458,841 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,431,617 and 49,458,841 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 49,810,101 and 49,458,841 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 49,764,799 and 49,458,841 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 19,573,000 | 19,638,000 | 18,312,000 | 17,621,000 | 17,662,000 | 17,758,000 | 18,579,000 | 17,072,000 | 18,077,000 | 18,152,000 | 16,327,000 | 15,550,000 | 17,181,000 | 17,157,000 | 16,497,000 | 17,508,000 | 18,704,000 | 21,047,000 | 20,775,000 | 21,633,000 | 22,314,000 | 22,760,000 | 21,915,000 | 21,821,000 | 21,325,000 | 20,915,000 | 22,711,000 | 21,577,000 | 19,205,000 | 20,584,000 | 20,760,000 | 19,444,000 | -4,864,000 | 19,673,000 | 21,261,000 | -2,829,000 | 20,853,000 | 22,783,000 | -4,226,000 | -4,492,000 | 16,555,000 | 15,815,000 | 17,820,000 | 21,381,000 | 21,037,000 | 24,697,000 | 23,156,000 | 21,111,000 | ||||||||||||||||||||||||||
long-term obligations, less current maturities | 93,810,000 | 133,894,000 | 157,223,000 | 210,608,000 | 211,982,000 | 236,310,000 | 247,689,000 | 241,434,000 | 200,774,000 | 213,839,000 | 222,778,000 | 153,476,000 | 159,296,000 | 162,468,000 | 203,063,000 | 204,413,000 | 201,150,000 | 218,378,000 | 264,417,000 | 259,729,000 | 323,071,000 | 254,944,000 | 280,812,000 | 330,054,000 | 331,914,000 | 387,875,000 | 389,660,000 | 382,940,000 | 303,943,000 | 346,457,000 | 346,457,000 | 346,457,000 | 428,572,000 | 457,143,000 | 457,143,000 | 457,143,000 | 478,572,000 | 478,572,000 | 478,573,000 | 478,575,000 | ||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares at july 31, 2019 and 2018, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wages and amounts withheld from employees | 52,849,000 | 41,510,000 | 48,945,000 | 67,619,000 | 56,995,000 | 49,679,000 | 64,863,000 | 58,192,000 | 45,079,000 | 39,157,000 | 49,510,000 | 45,998,000 | 40,987,000 | 33,767,000 | 29,726,000 | 30,282,000 | 36,164,000 | 32,535,000 | 33,596,000 | 38,064,000 | 44,742,000 | 36,386,000 | 47,968,000 | 42,413,000 | 36,840,000 | 40,564,000 | 40,529,000 | 41,926,000 | 54,629,000 | 48,954,000 | 46,221,000 | 69,798,000 | 52,161,000 | 51,577,000 | 67,285,000 | 63,539,000 | 50,279,000 | 49,864,000 | 36,313,000 | 40,722,000 | 50,339,000 | 52,396,000 | 82,354,000 | 70,190,000 | 62,065,000 | 55,073,000 | 73,622,000 | |||||||||||||||||||||||||||
long-term obligations | 50,303,000 | 51,610,000 | 54,408,000 | 52,618,000 | 58,157,000 | 70,615,000 | 104,536,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 49,284,372 and 48,393,617 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 49,101,192 and 48,393,617 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finished products | 71,092,000 | 73,133,000 | 72,809,000 | 72,629,000 | 69,458,000 | 69,760,000 | 61,025,000 | 60,642,000 | 61,616,000 | 64,313,000 | 63,105,000 | 62,127,000 | 63,500,000 | 66,700,000 | 69,504,000 | 70,974,000 | 74,428,000 | 73,096,000 | 71,397,000 | 68,170,000 | 69,085,000 | 64,544,000 | 62,995,000 | 75,040,000 | 67,992,000 | 67,867,000 | 64,740,000 | 65,322,000 | 64,652,000 | 62,152,000 | 56,085,000 | 53,935,000 | 52,906,000 | 52,325,000 | 54,003,000 | 54,373,000 | 53,244,000 | 58,417,000 | 65,646,000 | 68,267,000 | 75,665,000 | 75,492,000 | 82,783,000 | 78,793,000 | 80,486,000 | |||||||||||||||||||||||||||||
work-in-process | 20,734,000 | 19,903,000 | 20,126,000 | 19,472,000 | 19,052,000 | 18,117,000 | 17,326,000 | 17,029,000 | 16,971,000 | 16,678,000 | 17,145,000 | 15,445,000 | 17,458,000 | 16,958,000 | 18,600,000 | 19,315,000 | 19,271,000 | 17,689,000 | 17,099,000 | 16,077,000 | 17,757,000 | 14,776,000 | 14,908,000 | 17,549,000 | 16,280,000 | 16,343,000 | 15,377,000 | 15,045,000 | 16,259,000 | 14,550,000 | 14,614,000 | 15,781,000 | 13,146,000 | 14,131,000 | 16,729,000 | 12,358,000 | 13,159,000 | 15,569,000 | 18,499,000 | 21,586,000 | 21,187,000 | 21,351,000 | 21,164,000 | 22,710,000 | 21,309,000 | |||||||||||||||||||||||||||||
raw materials and supplies | 22,190,000 | 20,035,000 | 22,598,000 | 21,344,000 | 21,152,000 | 19,147,000 | 19,126,000 | 19,737,000 | 18,815,000 | 18,436,000 | 20,317,000 | 21,681,000 | 21,059,000 | 20,849,000 | 25,797,000 | 26,649,000 | 24,109,000 | 22,490,000 | 20,873,000 | 19,869,000 | 18,102,000 | 15,387,000 | 21,703,000 | 32,242,000 | 26,255,000 | 27,905,000 | 25,407,000 | 25,749,000 | 28,752,000 | 27,484,000 | 28,129,000 | 31,479,000 | 28,620,000 | 25,582,000 | 26,611,000 | 26,227,000 | 27,405,000 | 32,201,000 | 37,537,000 | 40,852,000 | 37,767,000 | 38,714,000 | 35,867,000 | 39,853,000 | 37,983,000 | |||||||||||||||||||||||||||||
total inventories | 114,016,000 | 113,071,000 | 115,533,000 | 113,445,000 | 109,662,000 | 107,024,000 | 97,477,000 | 97,408,000 | 97,402,000 | 99,427,000 | 100,567,000 | 99,253,000 | 102,017,000 | 104,507,000 | 113,901,000 | 116,938,000 | 117,808,000 | 113,275,000 | 109,369,000 | 104,116,000 | 104,944,000 | 94,707,000 | 99,606,000 | 124,831,000 | 110,527,000 | 112,115,000 | 105,524,000 | 106,116,000 | 109,663,000 | 104,186,000 | 98,828,000 | 101,195,000 | 94,672,000 | 92,038,000 | 97,343,000 | 92,958,000 | 93,808,000 | 106,187,000 | 121,682,000 | 130,705,000 | 134,619,000 | 135,557,000 | 139,814,000 | 141,356,000 | 139,778,000 | |||||||||||||||||||||||||||||
other assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
land | 7,250,000 | 6,994,000 | 7,332,000 | 7,535,000 | 7,344,000 | 7,470,000 | 7,271,000 | 7,272,000 | 7,267,000 | 5,809,000 | 5,258,000 | 5,012,000 | 5,097,000 | 5,284,000 | 5,659,000 | 5,924,000 | 7,710,000 | 7,875,000 | 7,917,000 | 7,738,000 | 7,978,000 | 7,861,000 | 9,081,000 | 9,145,000 | 8,892,000 | 6,132,000 | 8,651,000 | 6,119,000 | 6,360,000 | 6,406,000 | 6,331,000 | 6,346,000 | 6,265,000 | 6,287,000 | 6,334,000 | 6,405,000 | 6,335,000 | 6,215,000 | 6,183,000 | 6,169,000 | 6,490,000 | 6,482,000 | 6,394,000 | 6,388,000 | 6,332,000 | |||||||||||||||||||||||||||||
buildings and improvements | 95,386,000 | 96,245,000 | 98,005,000 | 98,256,000 | 97,457,000 | 98,228,000 | 95,662,000 | 94,542,000 | 95,288,000 | 95,355,000 | 94,155,000 | 92,672,000 | 93,803,000 | 94,423,000 | 98,156,000 | 97,729,000 | 106,636,000 | 101,866,000 | 97,600,000 | 92,886,000 | 94,545,000 | 91,471,000 | 100,504,000 | 105,501,000 | 102,592,000 | 101,452,000 | 101,962,000 | 100,569,000 | 103,683,000 | 104,644,000 | 103,305,000 | 102,781,000 | 101,138,000 | 98,983,000 | 99,188,000 | 98,777,000 | 96,968,000 | 93,584,000 | 92,579,000 | 92,509,000 | 98,646,000 | 96,009,000 | 93,938,000 | 92,735,000 | 90,688,000 | |||||||||||||||||||||||||||||
machinery and equipment | 270,192,000 | 270,989,000 | 268,736,000 | 265,640,000 | 262,820,000 | 261,192,000 | 257,465,000 | 254,688,000 | 255,544,000 | 256,549,000 | 262,992,000 | 258,044,000 | 257,602,000 | 270,086,000 | 280,718,000 | 283,773,000 | 292,183,000 | 288,409,000 | 284,905,000 | 272,128,000 | 270,371,000 | 266,787,000 | 278,233,000 | 313,512,000 | 296,561,000 | 302,568,000 | 292,130,000 | 303,666,000 | 303,493,000 | 305,557,000 | 294,414,000 | 295,605,000 | 289,727,000 | 288,961,000 | 287,434,000 | 285,724,000 | 283,301,000 | 274,091,000 | 271,541,000 | 265,097,000 | 282,232,000 | 272,461,000 | 264,611,000 | 254,703,000 | 248,356,000 | |||||||||||||||||||||||||||||
construction in progress | 7,492,000 | 4,495,000 | 6,557,000 | 6,176,000 | 4,123,000 | 4,109,000 | 4,362,000 | 3,168,000 | 2,093,000 | 2,842,000 | 2,025,000 | 2,577,000 | 2,901,000 | 2,164,000 | 7,151,000 | 8,508,000 | 10,331,000 | 12,500,000 | 11,595,000 | 15,931,000 | 15,112,000 | 11,842,000 | 9,358,000 | 12,444,000 | 10,064,000 | 14,418,000 | 10,417,000 | 12,280,000 | 13,431,000 | 11,226,000 | 15,208,000 | 11,026,000 | 9,873,000 | 11,715,000 | 11,371,000 | 12,955,000 | 7,869,000 | 7,301,000 | 7,248,000 | 9,453,000 | 6,040,000 | 12,392,000 | 14,531,000 | 18,585,000 | 18,107,000 | |||||||||||||||||||||||||||||
cost: - sum | 380,320,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less accumulated depreciation | 282,263,000 | 280,778,000 | 282,181,000 | 279,826,000 | 276,030,000 | 272,896,000 | 268,586,000 | 262,786,000 | 260,368,000 | 258,111,000 | 264,661,000 | 256,849,000 | 253,295,000 | 260,743,000 | 267,906,000 | 266,680,000 | 280,277,000 | 276,479,000 | 271,790,000 | 264,167,000 | 263,112,000 | 255,803,000 | 263,527,000 | 289,860,000 | 288,949,000 | 292,426,000 | 283,145,000 | 295,017,000 | 290,704,000 | 287,918,000 | 278,710,000 | 273,437,000 | 261,501,000 | 256,371,000 | 253,269,000 | 249,217,000 | 242,485,000 | 232,035,000 | 224,455,000 | 216,891,000 | 223,202,000 | 214,116,000 | 205,240,000 | 197,073,000 | 188,869,000 | |||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 shares, and outstanding 48,918,974 and 48,393,617 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable — net | 161,282,000 | 149,638,000 | 147,333,000 | 157,386,000 | 177,648,000 | 169,261,000 | 177,343,000 | 229,219,000 | 218,246,000 | 215,929,000 | 199,006,000 | 210,694,000 | 232,837,000 | 228,483,000 | 240,173,000 | 242,207,000 | 221,621,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment — net | 97,945,000 | 98,103,000 | 102,444,000 | 111,214,000 | 134,171,000 | 122,158,000 | 133,649,000 | 150,742,000 | 129,160,000 | 132,144,000 | 130,015,000 | 127,617,000 | 136,263,000 | 139,915,000 | 140,548,000 | 142,321,000 | 145,502,000 | 154,644,000 | 151,988,000 | 170,206,000 | 174,614,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable | 585,000 | 749,000 | 3,228,000 | 4,072,000 | 5,691,000 | 5,354,000 | 4,928,000 | 6,230,000 | 4,974,000 | 9,173,000 | 10,411,000 | 12,001,000 | 11,850,000 | 94,708,000 | 61,422,000 | 75,552,000 | 23,946,000 | 26,442,000 | 50,613,000 | 58,658,000 | 112,340,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ investment: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares at july 31, 2018 and 2017, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings retained in the business | 553,454,000 | 531,135,000 | 515,872,000 | 522,334,000 | 507,136,000 | 492,411,000 | 480,368,000 | 465,554,000 | 453,371,000 | 438,441,000 | 427,637,000 | 422,589,000 | 414,069,000 | 463,726,000 | 456,777,000 | 455,450,000 | 452,057,000 | 572,474,000 | 558,494,000 | 552,291,000 | 538,512,000 | 725,682,000 | 732,290,000 | 789,100,000 | 750,038,000 | 735,368,000 | 718,512,000 | 706,146,000 | 691,667,000 | 685,871,000 | 673,342,000 | 663,069,000 | 654,034,000 | 667,108,000 | 639,059,000 | 612,407,000 | 586,111,000 | 567,605,000 | 540,238,000 | |||||||||||||||||||||||||||||||||||
total stockholders’ investment | 752,112,000 | 734,647,000 | 731,973,000 | 712,671,000 | 700,140,000 | 664,063,000 | 634,892,000 | 614,054,000 | 603,598,000 | 595,340,000 | 562,488,000 | 572,758,000 | 587,688,000 | 653,967,000 | 645,560,000 | 680,994,000 | 733,076,000 | 863,997,000 | 863,430,000 | 865,974,000 | 830,797,000 | 1,033,655,000 | 1,037,850,000 | 1,040,966,000 | 1,046,942,000 | 1,009,353,000 | 1,063,582,000 | 1,154,535,000 | 1,156,192,000 | 1,077,457,000 | 1,057,219,000 | 1,005,027,000 | 999,094,000 | 982,283,000 | 991,633,000 | 951,092,000 | 891,699,000 | 865,672,000 | 880,271,000 | 1,021,808,000 | 1,007,766,000 | 978,998,000 | 953,144,000 | 891,012,000 | ||||||||||||||||||||||||||||||
net sales | 1,173,851,000 | 298,421,000 | 287,780,000 | 290,151,000 | 1,113,316,000 | 275,927,000 | 268,001,000 | 280,176,000 | 1,120,625,000 | 286,816,000 | 268,630,000 | 283,073,000 | 1,171,731,000 | 290,227,000 | 282,628,000 | 310,240,000 | 1,225,034,000 | 309,577,000 | 291,194,000 | 305,974,000 | 1,152,109,000 | 305,737,000 | 324,182,000 | 337,646,000 | 320,584,000 | 1,324,269,000 | 331,629,000 | 349,508,000 | 1,339,597,000 | 329,009,000 | 329,588,000 | 1,259,096,000 | 321,887,000 | 295,829,000 | 318,486,000 | 1,208,702,000 | 276,733,000 | 266,449,000 | 378,317,000 | 1,523,016,000 | 381,909,000 | 380,134,000 | 1,362,631,000 | |||||||||||||||||||||||||||||||
cost of products sold | 585,560,000 | 147,339,000 | 144,088,000 | 144,086,000 | 555,024,000 | 136,018,000 | 133,843,000 | 139,818,000 | 561,852,000 | 141,373,000 | 135,738,000 | 143,724,000 | 613,299,000 | 149,228,000 | 144,425,000 | 160,079,000 | 615,470,000 | 154,457,000 | 148,658,000 | 149,029,000 | 546,029,000 | 146,031,000 | 174,130,000 | 173,026,000 | 167,279,000 | 687,963,000 | 171,582,000 | 181,677,000 | 683,401,000 | 169,999,000 | 165,076,000 | 635,799,000 | 161,690,000 | 148,911,000 | 161,043,000 | 631,119,000 | 142,560,000 | 140,307,000 | 197,171,000 | 778,821,000 | 192,333,000 | 192,467,000 | 705,587,000 | |||||||||||||||||||||||||||||||
gross margin | 588,291,000 | 151,082,000 | 143,692,000 | 146,065,000 | 558,292,000 | 139,909,000 | 134,158,000 | 140,358,000 | 558,773,000 | 145,443,000 | 132,892,000 | 139,349,000 | 558,432,000 | 140,999,000 | 138,203,000 | 150,161,000 | 609,564,000 | 155,120,000 | 142,536,000 | 156,945,000 | 606,080,000 | 159,706,000 | 150,052,000 | 164,620,000 | 153,305,000 | 636,306,000 | 160,047,000 | 167,831,000 | 656,196,000 | 159,010,000 | 164,512,000 | 623,297,000 | 160,197,000 | 146,918,000 | 157,443,000 | 577,583,000 | 134,173,000 | 126,142,000 | 181,146,000 | 744,195,000 | 189,576,000 | 187,667,000 | 657,044,000 | |||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 45,253,000 | 11,678,000 | 11,314,000 | 10,520,000 | 39,624,000 | 9,950,000 | 9,481,000 | 9,146,000 | 35,799,000 | 8,865,000 | 9,097,000 | 8,569,000 | 36,734,000 | 8,928,000 | 8,948,000 | 9,631,000 | 35,048,000 | 8,648,000 | 8,440,000 | 8,587,000 | 33,552,000 | 8,062,000 | 8,551,000 | 8,485,000 | 9,972,000 | 38,440,000 | 8,940,000 | 9,809,000 | 43,001,000 | 11,732,000 | 9,944,000 | 42,621,000 | 10,709,000 | 10,632,000 | 9,609,000 | 34,181,000 | 7,766,000 | 8,503,000 | 9,056,000 | 40,607,000 | 10,274,000 | 8,978,000 | 35,954,000 | |||||||||||||||||||||||||||||||
selling, general and administrative | 390,342,000 | 101,695,000 | 97,582,000 | 100,134,000 | 387,653,000 | 98,409,000 | 94,715,000 | 98,004,000 | 405,096,000 | 105,794,000 | 100,206,000 | 100,678,000 | 422,704,000 | 102,952,000 | 107,565,000 | 109,279,000 | 452,164,000 | 116,666,000 | 111,426,000 | 112,687,000 | 427,661,000 | 112,148,000 | 112,020,000 | 108,261,000 | 104,843,000 | 430,310,000 | 106,714,000 | 108,932,000 | 441,815,000 | 108,064,000 | 109,324,000 | 435,906,000 | 111,227,000 | 108,735,000 | 108,676,000 | 397,180,000 | 94,906,000 | 93,613,000 | 115,896,000 | 495,904,000 | 126,720,000 | 120,351,000 | 449,103,000 | |||||||||||||||||||||||||||||||
total operating expenses | 435,595,000 | 113,373,000 | 108,896,000 | 110,654,000 | 427,277,000 | 108,359,000 | 104,196,000 | 107,150,000 | 440,895,000 | 114,659,000 | 109,303,000 | 109,247,000 | 523,126,000 | 116,714,000 | 121,392,000 | 123,188,000 | 650,775,000 | 128,353,000 | 124,190,000 | 128,114,000 | 691,707,000 | 128,750,000 | 124,602,000 | 120,184,000 | 230,503,000 | 596,548,000 | 119,094,000 | 118,741,000 | 494,004,000 | 121,930,000 | 122,909,000 | 493,841,000 | 124,283,000 | 123,016,000 | 121,886,000 | 457,210,000 | 104,901,000 | 121,524,000 | 124,952,000 | 536,511,000 | 136,994,000 | 129,329,000 | 485,057,000 | |||||||||||||||||||||||||||||||
operating income | 152,696,000 | 37,709,000 | 34,796,000 | 35,411,000 | 131,015,000 | 31,550,000 | 29,962,000 | 33,208,000 | 117,878,000 | 30,784,000 | 23,589,000 | 30,102,000 | 35,306,000 | 24,285,000 | 16,811,000 | 26,973,000 | -41,211,000 | 26,767,000 | 18,346,000 | 28,831,000 | -85,627,000 | 30,956,000 | 25,450,000 | 44,436,000 | -77,198,000 | 39,758,000 | 40,953,000 | 49,090,000 | 162,192,000 | 37,080,000 | 41,603,000 | 129,456,000 | 35,914,000 | 23,902,000 | 35,557,000 | 120,373,000 | 29,272,000 | 4,618,000 | 56,194,000 | 207,684,000 | 52,582,000 | 58,338,000 | 171,987,000 | |||||||||||||||||||||||||||||||
other income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income | 2,487,000 | 31,000 | 1,056,000 | 216,000 | 1,121,000 | 453,000 | 596,000 | -489,000 | -709,000 | 721,000 | -992,000 | -759,000 | 845,000 | 434,000 | 211,000 | 323,000 | 2,402,000 | 872,000 | 255,000 | 762,000 | 3,522,000 | 1,131,000 | 897,000 | 397,000 | 812,000 | 1,110,000 | -202,000 | |||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -3,168,000 | -761,000 | -829,000 | -863,000 | -5,504,000 | -1,375,000 | -1,458,000 | -1,732,000 | -7,824,000 | -1,838,000 | -2,130,000 | -2,151,000 | -11,156,000 | -2,503,000 | -3,000,000 | -2,891,000 | -14,300,000 | -3,381,000 | -3,676,000 | -3,721,000 | -16,641,000 | -4,185,000 | -4,406,000 | -4,163,000 | -4,933,000 | -19,090,000 | -4,735,000 | -5,047,000 | -22,124,000 | -5,850,000 | -5,687,000 | -21,222,000 | -5,147,000 | -5,163,000 | -5,162,000 | -24,901,000 | -6,307,000 | -6,314,000 | -6,361,000 | -26,385,000 | -6,962,000 | -6,720,000 | -22,934,000 | |||||||||||||||||||||||||||||||
earnings before income taxes | 152,015,000 | 36,979,000 | 35,023,000 | 34,764,000 | 30,628,000 | 29,100,000 | 30,987,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 60,955,000 | 10,979,000 | 30,750,000 | 8,928,000 | 30,987,000 | 8,075,000 | 3,803,000 | 8,434,000 | 8,686,000 | 5,177,000 | 8,489,000 | 5,003,000 | 2,438,000 | 8,906,000 | 4,074,000 | 4,408,000 | 8,449,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 91,060,000 | 26,000,000 | 4,273,000 | 25,836,000 | 95,645,000 | 22,553,000 | 25,297,000 | 22,553,000 | 80,110,000 | 20,981,000 | 15,290,000 | 18,703,000 | 2,987,000 | 17,213,000 | 11,584,000 | 13,584,000 | 24,088,000 | 16,424,000 | 23,928,000 | -154,535,000 | 4,233,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1,760 | 500 | 80 | 500 | 1,870 | 440 | 500 | 450 | 1,590 | 420 | 300 | 370 | 100 | 340 | 230 | 300 | -930 | 390 | 200 | 330 | -2,750 | 420 | 51,177,000 | 51,039,000 | 52,447,000 | -350 | 52,513,000 | 52,657,000 | 2,060 | 52,593,000 | 52,448,000 | 1,560 | 52,427,000 | 52,370,000 | 52,337,000 | 1,330 | 52,286,000 | 52,350,000 | 53,291,000 | 2,450 | 54,021,000 | 54,350,000 | 2,030 | |||||||||||||||||||||||||||||||
diluted | 1,730 | 490 | 80 | 490 | 1,840 | 430 | 490 | 440 | 1,580 | 420 | 300 | 370 | 100 | 330 | 230 | 300 | -930 | 390 | 200 | 330 | -2,750 | 420 | 51,177,000 | 51,312,000 | 52,447,000 | -350 | 53,003,000 | 52,954,000 | 2,040 | 53,053,000 | 52,810,000 | 1,550 | 52,873,000 | 53,096,000 | 52,943,000 | 1,330 | 52,594,000 | 52,350,000 | 53,938,000 | 2,410 | 54,627,000 | 55,121,000 | 2,000 | |||||||||||||||||||||||||||||||
dividends | 830 | 210 | 210 | 210 | 820 | 210 | 210 | 210 | 810 | 200 | 200 | 200 | 800 | 200 | 200 | 200 | 780 | 195 | 195 | 195 | 760 | 190 | 190 | 190 | 185 | 740 | 185 | 185 | 720 | 180 | 180 | 700 | 175 | 175 | 175 | 680 | 170 | 170 | 170 | 600 | 150 | 150 | 560 | |||||||||||||||||||||||||||||||
net earnings per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively, and outstanding 48,205,763 and 47,814,818 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively, and outstanding 48,238,412 and 47,814,818 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively, and outstanding 48,020,711 and 47,814,818 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 shares at july 31, 2017 and 2016, respectively, | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | 16,821,000 | 4,834,000 | 4,879,000 | 4,278,000 | 15,012,000 | 3,039,000 | 4,324,000 | 6,840,000 | 26,046,000 | 8,540,000 | 4,031,000 | 12,110,000 | 9,188,000 | 15,314,000 | 25,849,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charges | 46,867,000 | 148,551,000 | 204,448,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | 126,632,000 | 109,345,000 | 29,667,000 | 20,467,000 | 27,192,000 | 24,995,000 | 22,216,000 | 14,022,000 | 24,405,000 | -53,109,000 | 24,258,000 | 14,925,000 | 25,872,000 | -98,746,000 | 27,902,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations | 95,645,000 | 80,110,000 | 20,981,000 | 15,290,000 | 18,703,000 | 4,902,000 | 17,213,000 | 11,584,000 | 15,499,000 | -48,146,000 | 20,184,000 | 10,517,000 | 17,423,000 | -140,816,000 | 21,838,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,738,671 and 46,920,974 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,594,684 and 46,920,974 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively, and outstanding 47,334,496 and 46,920,974 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively; | 513,000 | 513,000 | 513,000 | 513,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (expense) and income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 29,235,000 | 20,093,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations, net of income taxes | -1,915,000 | -1,915,000 | 2,178,000 | 3,904,000 | 5,907,000 | 6,505,000 | -13,719,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations per class a nonvoting common share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 46,723,474 and 47,781,184 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 46,705,559 and 47,781,184 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively, and outstanding 47,040,129 and 47,781,184 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 49,542,000 | 109,540,000 | 124,508,000 | 132,616,000 | 119,864,000 | 108,623,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities held for sale | 10,640,000 | 24,536,000 | 31,755,000 | 43,976,000 | 34,583,000 | 34,684,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -45,034,000 | -27,939,000 | -27,569,000 | 8,565,000 | 64,156,000 | 63,687,000 | 54,427,000 | 70,132,000 | 56,063,000 | 76,439,000 | 81,475,000 | 72,178,000 | 85,259,000 | 59,411,000 | 80,432,000 | 96,778,000 | 113,898,000 | 79,674,000 | 80,212,000 | 50,905,000 | 56,998,000 | 58,709,000 | 77,223,000 | 53,051,000 | 5,480,000 | -9,427,000 | -8,839,000 | 128,161,000 | 134,417,000 | 107,035,000 | 108,050,000 | 83,376,000 | ||||||||||||||||||||||||||||||||||||||||||
other income and | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,778,684 and 47,704,196 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,748,984 and 47,704,196 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,714,986 and 47,704,196 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax (benefit) expense | -4,963,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -45,968,000 | -8,684,000 | 27,188,000 | -89,954,000 | -17,911,000 | 27,652,000 | 32,732,000 | 108,652,000 | 24,199,000 | 26,281,000 | 81,956,000 | 23,695,000 | 15,001,000 | 21,668,000 | 70,122,000 | 17,960,000 | -4,150,000 | 37,110,000 | 132,188,000 | 34,353,000 | 36,370,000 | 109,388,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,935,602 and 48,408,544 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,828,416 and 48,408,544 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock—issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,594,617 and 48,408,544 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 42,070,000 | 6,064,000 | 30,625,000 | 13,482,000 | 8,635,000 | 40,661,000 | 9,676,000 | 11,109,000 | 35,406,000 | 8,205,000 | 9,925,000 | 27,446,000 | 7,193,000 | 4,842,000 | 8,775,000 | 27,150,000 | 5,994,000 | 756,000 | 14,575,000 | 53,999,000 | 12,187,000 | 15,366,000 | 42,540,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,972,270 and 47,630,926 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b voting common stock — issued and outstanding, 3,538,628 shares | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations, net of income taxes | -17,605,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(loss) from discontinued operations per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,711,496 and 47,630,926 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income retained in the business | 731,294,000 | 749,773,000 | 712,425,000 | 730,295,000 | 812,142,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge | 115,688,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 21,941,000 | 40,670,000 | -81,319,000 | 22,750,000 | 37,328,000 | 43,841,000 | 144,058,000 | 32,404,000 | 36,206,000 | 109,402,000 | 30,888,000 | 19,843,000 | 30,443,000 | 97,272,000 | 23,954,000 | -3,394,000 | 51,685,000 | 186,187,000 | 46,540,000 | 51,736,000 | 151,928,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
per class a nonvoting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic net income | -170 | 530 | -1,720 | 530 | 620 | 460 | 500 | 450 | 290 | 410 | 340 | -80 | 700 | 640 | 670 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted net income | -170 | 530 | -1,720 | 520 | 620 | 460 | 500 | 450 | 280 | 410 | 340 | -80 | 690 | 630 | 660 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
per class b voting common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 47,563,704 and 47,630,926 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sales of businesses | 3,438,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,927,002 and 49,284,252 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges — | 3,440,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge — | 115,688,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other intangibles assets | 84,119,000 | 89,961,000 | 103,546,000 | 115,754,000 | 144,791,000 | 149,761,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities on long-term obligations | 61,264,000 | 61,264,000 | 61,265,000 | 61,264,000 | 61,264,000 | 44,893,000 | 44,893,000 | 50,000,000 | 21,429,000 | 21,431,000 | 21,432,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting — issued 51,261,487 and 51,261,487 shares, respectively; | 513,000 | 513,000 | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b voting — issued and outstanding 3,538,628 shares | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | 35,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income— net | 2,082,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net other income | -17,008,000 | -18,134,000 | -20,054,000 | -23,101,000 | -21,497,000 | -20,059,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b voting: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average class a and class b common shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 49,031,625 and 49,284,252 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,862,485 and 49,284,252 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-current assets | 19,244,000 | 20,808,000 | 18,551,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income — net | 3,990,000 | 1,174,000 | 1,168,000 | 121,000 | 1,104,000 | 48,000 | 1,800,000 | 989,000 | -1,698,000 | 1,852,000 | 4,888,000 | 920,000 | 118,000 | 2,875,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 49,105,601 and 48,875,716 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge — | 2,134,000 | 2,347,000 | 3,649,000 | 2,229,000 | 19,408,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term borrowings and current maturities on long-term obligations | 61,264,000 | 44,893,000 | 21,430,000 | 21,436,000 | 21,440,000 | 21,444,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,981,331 and 48,875,716 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | 3,641,000 | 3,601,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment and other income —net | 290,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivables | 210,778,000 | 203,375,000 | 224,494,000 | 191,189,000 | 183,287,000 | 191,335,000 | 243,219,000 | 262,461,000 | 252,982,000 | 242,394,000 | 256,558,000 | 239,569,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net property, plant and equipment | 149,575,000 | 151,058,000 | 149,156,000 | 153,096,000 | 156,337,000 | 173,228,000 | 174,234,000 | 175,338,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,943,143 and 48,780,560 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,856,512 and 48,780,560 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,810,446 and 48,926,466 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting — issued 51,261,487and 51,261,487 shares, respectively; | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,747,494 and 50,005,296 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,745,180 and 50,005,296 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued 51,261,487 and 51,261,487 shares, respectively and outstanding 48,926,466 and 50,005,296 shares, respectively | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short term investments | 16,490,000 | 19,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting — issued 51,261,487 and 50,586,524 shares, respectively; | 513,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock – issued 51,051,487 and 50,586,524 shares, respectively and outstanding 50,170,581 and 50,586,524 shares, respectively | 511,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b voting common stock – issued and outstanding 3,538,628 shares | 35,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued and outstanding 51,032,887 and 50,586,524 shares, respectively | 510,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting common stock — issued and outstanding 50,847,654 and 50,586,524 shares, respectively | 508,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a nonvoting — issued 50,586,524 and 50,481,743 shares, respectively | 506,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 48,051,000 | 53,936,000 | 49,876,000 | 52,263,000 | 40,334,000 | 46,783,000 | 55,456,000 | 50,890,000 | 43,628,000 | 47,241,000 | 49,378,000 | 48,052,000 | 37,986,000 | 39,441,000 | 41,064,000 | 40,054,000 | 33,815,000 | 35,046,000 | 28,027,000 | 37,291,000 | 30,860,000 | 33,481,000 | 27,685,000 | 13,633,000 | 33,553,000 | 37,498,000 | 36,613,000 | -8,684,000 | 27,188,000 | 11,659,000 | 27,652,000 | -89,954,000 | 32,732,000 | 29,583,000 | 28,589,000 | 24,199,000 | 26,281,000 | 21,592,000 | 23,695,000 | 15,001,000 | 21,668,000 | 19,202,000 | 17,960,000 | -4,150,000 | 37,110,000 | 34,775,000 | 34,353,000 | 26,690,000 | 36,370,000 | |||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 11,197,000 | 11,008,000 | 10,360,000 | 10,183,000 | 9,932,000 | 10,164,000 | 7,467,000 | 7,398,000 | 7,542,000 | 7,466,000 | 7,848,000 | 7,405,000 | 8,452,000 | 8,665,000 | 8,734,000 | 8,452,000 | 8,487,000 | 8,509,000 | 8,243,000 | 5,819,000 | 5,786,000 | 5,635,000 | 5,706,000 | 6,059,000 | 6,038,000 | 5,634,000 | 5,963,000 | 5,927,000 | 5,949,000 | 5,960,000 | 6,395,000 | 6,207,000 | 6,276,000 | 6,564,000 | 6,514,000 | 6,687,000 | 6,868,000 | 7,234,000 | 7,536,000 | 7,394,000 | 8,613,000 | 8,889,000 | 10,947,000 | 8,445,000 | 9,943,000 | 10,123,000 | 10,816,000 | 11,440,000 | 11,464,000 | 10,878,000 | 12,688,000 | 13,991,000 | 11,371,000 | 10,675,000 | 11,066,000 | 10,745,000 | 10,935,000 | 11,241,000 | 11,305,000 | 12,020,000 | 12,908,000 | 12,594,000 | 12,746,000 | 12,910,000 | 13,549,000 | 13,817,000 | 14,179,000 | 13,479,000 | 13,481,000 | 13,712,000 | 14,905,000 | 16,013,000 | 15,501,000 | 14,168,000 |
stock-based compensation expense | 2,513,000 | 6,746,000 | 2,120,000 | 1,769,000 | 2,180,000 | 5,813,000 | 939,000 | 1,159,000 | 1,100,000 | 4,163,000 | 1,081,000 | 2,046,000 | 1,423,000 | 2,958,000 | 1,351,000 | 1,983,000 | 3,041,000 | 4,129,000 | 2,095,000 | 2,532,000 | 1,897,000 | 3,574,000 | 1,663,000 | 1,796,000 | 2,051,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 3,598,000 | 3,973,000 | -1,585,000 | -2,962,000 | -2,173,000 | -903,000 | -2,497,000 | -3,262,000 | -1,415,000 | -2,225,000 | -6,525,000 | -713,000 | -3,529,000 | -1,705,000 | -4,503,000 | 3,646,000 | -163,000 | -625,000 | -5,008,000 | -91,000 | -2,691,000 | -1,175,000 | -455,000 | -1,581,000 | 263,000 | 1,009,000 | 4,029,000 | -627,000 | 2,259,000 | 2,164,000 | 7,155,000 | 473,000 | 27,196,000 | -1,168,000 | -5,911,000 | 1,840,000 | -6,574,000 | 2,027,000 | -1,084,000 | -169,000 | 2,612,000 | 726,000 | -2,700,000 | -3,752,000 | -3,127,000 | 2,346,000 | -19,206,000 | -5,908,000 | 19,000 | -2,421,000 | -12,150,000 | 7,730,000 | 26,159,000 | -109,000 | -6,487,000 | 1,639,000 | -9,230,000 | 4,399,000 | 857,000 | -4,092,000 | -77,000 | -4,849,000 | -2,252,000 | -184,000 | -1,413,000 | -2,985,000 | -1,471,000 | 239,000 | -861,000 | -666,000 | ||||
other | 187,000 | 223,000 | -2,359,000 | -412,000 | 1,111,000 | -880,000 | 43,000 | 411,000 | -190,000 | 1,137,000 | 1,028,000 | -428,000 | -525,000 | -383,000 | 2,277,000 | -268,000 | -625,000 | -187,000 | 355,000 | -1,307,000 | 387,000 | -266,000 | 913,000 | 34,000 | 131,000 | 1,533,000 | 4,157,000 | -1,358,000 | -789,000 | 337,000 | -72,000 | 532,000 | -1,703,000 | 974,000 | -124,000 | -555,000 | -918,000 | 1,511,000 | -263,000 | -534,000 | 982,000 | 1,539,000 | 2,270,000 | -246,000 | 3,581,000 | 592,000 | 10,000 | -736,000 | 159,000 | -70,000 | 2,145,000 | -696,000 | -479,000 | -70,000 | 1,249,000 | -1,408,000 | 105,000 | -233,000 | 340,000 | 115,000 | 414,000 | -908,000 | 1,833,000 | 139,000 | -170,000 | -4,000 | 583,000 | 221,000 | 1,472,000 | -198,000 | 455,000 | 5,067,000 | -1,884,000 | -1,375,000 |
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 10,951,000 | -12,875,000 | -7,487,000 | -13,474,000 | 10,990,000 | -4,385,000 | 9,334,000 | -10,885,000 | -2,825,000 | -2,205,000 | 636,000 | 1,464,000 | 907,000 | -627,000 | 1,108,000 | -19,222,000 | 6,086,000 | -13,302,000 | 633,000 | -9,090,000 | 7,214,000 | -11,371,000 | 4,883,000 | 2,810,000 | 10,571,000 | -4,362,000 | 3,164,000 | -2,230,000 | 9,271,000 | -6,709,000 | -5,902,000 | 235,000 | -6,138,000 | -4,807,000 | 1,697,000 | -4,338,000 | 4,087,000 | -680,000 | 3,480,000 | 1,475,000 | 6,546,000 | -3,342,000 | 2,114,000 | -11,715,000 | 14,834,000 | -3,916,000 | -6,549,000 | 4,367,000 | 17,133,000 | -18,551,000 | 7,945,000 | -992,000 | 13,008,000 | -18,426,000 | 7,039,000 | 5,021,000 | 13,827,000 | -7,798,000 | 7,469,000 | 12,149,000 | 1,676,000 | -13,614,000 | -12,287,000 | -6,892,000 | 18,518,000 | -28,818,000 | 1,113,000 | 10,120,000 | 54,727,000 | -12,571,000 | -7,718,000 | -3,066,000 | 17,960,000 | -10,880,000 |
inventories | -5,767,000 | -10,980,000 | -10,680,000 | 175,000 | -6,277,000 | -2,107,000 | 836,000 | 10,783,000 | 3,926,000 | 6,152,000 | 5,693,000 | 10,566,000 | 8,295,000 | -9,582,000 | -15,123,000 | -13,424,000 | -17,781,000 | -16,579,000 | -7,912,000 | 192,000 | 260,000 | 14,758,000 | -6,478,000 | -6,128,000 | -1,560,000 | 249,000 | -668,000 | -2,652,000 | -3,477,000 | -3,125,000 | 227,000 | -3,640,000 | -579,000 | -3,571,000 | -6,353,000 | 442,000 | -973,000 | 1,197,000 | 277,000 | 1,153,000 | 2,035,000 | 1,368,000 | 7,622,000 | 2,455,000 | -3,763,000 | -7,077,000 | -3,173,000 | -681,000 | 3,707,000 | -12,461,000 | 2,531,000 | 4,384,000 | 3,666,000 | -8,141,000 | -2,079,000 | 6,219,000 | -4,658,000 | -7,156,000 | -1,395,000 | -612,000 | 2,810,000 | -3,689,000 | -3,461,000 | 5,778,000 | -5,035,000 | 3,144,000 | 17,956,000 | 17,341,000 | 9,812,000 | -10,360,000 | 1,212,000 | 7,441,000 | 6,234,000 | 1,337,000 |
prepaid expenses and other assets | -889,000 | -391,000 | 1,656,000 | -1,183,000 | -1,435,000 | -1,136,000 | 1,106,000 | -662,000 | 301,000 | -1,488,000 | 2,406,000 | 73,000 | -939,000 | -2,563,000 | 1,739,000 | 216,000 | -493,000 | -655,000 | -1,914,000 | -148,000 | -1,038,000 | -1,398,000 | 10,130,000 | -3,032,000 | -1,217,000 | -1,404,000 | 2,572,000 | 106,000 | -113,000 | -2,197,000 | 1,267,000 | 3,633,000 | -1,148,000 | -2,005,000 | 3,799,000 | -2,207,000 | 1,390,000 | -1,170,000 | 1,209,000 | 3,077,000 | -730,000 | -3,081,000 | 8,987,000 | 3,254,000 | -54,000 | -2,999,000 | 2,494,000 | 733,000 | 1,867,000 | -5,372,000 | 4,495,000 | 3,313,000 | -62,000 | -2,710,000 | 1,642,000 | 769,000 | 2,229,000 | -7,384,000 | 4,852,000 | -1,612,000 | 1,306,000 | 1,078,000 | 1,771,000 | -3,688,000 | -928,000 | -657,000 | 1,170,000 | 55,000 | 4,499,000 | -8,147,000 | 5,564,000 | 1,146,000 | -2,922,000 | -4,417,000 |
accounts payable and accrued liabilities | -15,180,000 | -19,530,000 | 16,553,000 | 15,235,000 | -7,690,000 | -33,960,000 | 11,851,000 | 17,101,000 | -6,029,000 | -3,725,000 | 10,245,000 | 9,452,000 | -15,006,000 | -14,150,000 | 12,410,000 | 19,773,000 | -34,856,000 | 9,499,000 | 19,039,000 | 27,254,000 | -5,373,000 | 17,363,000 | 481,000 | 13,168,000 | -34,584,000 | -5,193,000 | -14,070,000 | 7,799,000 | 2,546,000 | 2,402,000 | -117,000 | 7,024,000 | -18,320,000 | 2,897,000 | -7,481,000 | -5,764,000 | -33,166,000 | 25,903,000 | 19,941,000 | -8,597,000 | -20,381,000 | 6,752,000 | 10,102,000 | -3,175,000 | -14,483,000 | -21,814,000 | 4,990,000 | 5,437,000 | 20,538,000 | 17,501,000 | -7,040,000 | 20,269,000 | -5,303,000 | -8,968,000 | -42,734,000 | -21,679,000 | 24,816,000 | 10,942,000 | -3,839,000 | -13,278,000 | ||||||||||||||
income taxes | -1,347,000 | 1,246,000 | -132,000 | -1,720,000 | -7,378,000 | 4,017,000 | -555,000 | -190,000 | -9,960,000 | 5,757,000 | 7,498,000 | -1,670,000 | -7,679,000 | 5,945,000 | 4,156,000 | -302,000 | -674,000 | 1,656,000 | 2,205,000 | -6,688,000 | -1,582,000 | 2,063,000 | 290,000 | 2,226,000 | -702,000 | 266,000 | 2,235,000 | 24,000 | -601,000 | 1,193,000 | -1,230,000 | -392,000 | -3,798,000 | 2,327,000 | 4,331,000 | 662,000 | -1,063,000 | -2,869,000 | 1,469,000 | -343,000 | -4,435,000 | 2,109,000 | 4,748,000 | 2,152,000 | -7,623,000 | 1,705,000 | 819,000 | 4,962,000 | -3,139,000 | 1,089,000 | -3,524,000 | 2,120,000 | -3,770,000 | -2,548,000 | 8,821,000 | 5,880,000 | 1,751,000 | 7,470,000 | -1,191,000 | -2,010,000 | -3,656,000 | 10,245,000 | 5,106,000 | -2,518,000 | -1,956,000 | 4,626,000 | 7,898,000 | -143,000 | -13,915,000 | -3,513,000 | -876,000 | -5,092,000 | -7,352,000 | 6,086,000 |
net cash from operating activities | 53,314,000 | 33,356,000 | 58,322,000 | 59,874,000 | 39,594,000 | 23,406,000 | 83,980,000 | 72,743,000 | 36,078,000 | 62,273,000 | 79,288,000 | 72,477,000 | 29,385,000 | 27,999,000 | 53,213,000 | 40,908,000 | -3,163,000 | 27,491,000 | 50,757,000 | 56,019,000 | 36,051,000 | 62,838,000 | 45,064,000 | 42,806,000 | 14,259,000 | 38,848,000 | 65,309,000 | 52,714,000 | 25,370,000 | 18,818,000 | 53,820,000 | 46,762,000 | 7,741,000 | 34,719,000 | 52,870,000 | 37,828,000 | 19,341,000 | 33,993,000 | 40,426,000 | 40,296,000 | 27,884,000 | 30,370,000 | 40,608,000 | 28,810,000 | 5,326,000 | 18,604,000 | 17,580,000 | 34,063,000 | 16,184,000 | 25,593,000 | 53,873,000 | 45,436,000 | 23,976,000 | 20,218,000 | 44,110,000 | 57,294,000 | 28,020,000 | 15,281,000 | 56,904,000 | 52,837,000 | 41,452,000 | 16,157,000 | 47,084,000 | 50,121,000 | 34,197,000 | 33,836,000 | 49,616,000 | 55,012,000 | 26,738,000 | -4,721,000 | 73,439,000 | 64,267,000 | 53,958,000 | 33,890,000 |
capital expenditures | -10,967,000 | -10,980,000 | -8,892,000 | -4,262,000 | -7,137,000 | -7,286,000 | -10,735,000 | -8,325,000 | -49,553,000 | -11,279,000 | -6,314,000 | -4,745,000 | -4,306,000 | -3,861,000 | -21,008,000 | -5,690,000 | -5,112,000 | -11,328,000 | -5,778,000 | -6,900,000 | -5,190,000 | -9,321,000 | -5,661,000 | -8,516,000 | -5,376,000 | -7,724,000 | -15,297,000 | -5,401,000 | -6,118,000 | -6,009,000 | -7,022,000 | -6,286,000 | -4,667,000 | -3,802,000 | -4,311,000 | -3,621,000 | -3,276,000 | -3,959,000 | -9,672,000 | -3,540,000 | -1,594,000 | -2,334,000 | -3,128,000 | -5,737,000 | -6,357,000 | -11,451,000 | -13,590,000 | -12,201,000 | -8,521,000 | -9,086,000 | -9,605,000 | -10,415,000 | -9,490,000 | -6,177,000 | -9,649,000 | -3,398,000 | -5,283,000 | -5,817,000 | -6,861,000 | -4,626,000 | -6,235,000 | -2,810,000 | -5,369,000 | -5,953,000 | -5,973,000 | -9,001,000 | -7,992,000 | -3,087,000 | -6,519,000 | -6,429,000 | -6,729,000 | -5,320,000 | -6,963,000 | -7,395,000 |
free cash flows | 42,347,000 | 22,376,000 | 49,430,000 | 55,612,000 | 32,457,000 | 16,120,000 | 73,245,000 | 64,418,000 | -13,475,000 | 50,994,000 | 72,974,000 | 67,732,000 | 25,079,000 | 24,138,000 | 32,205,000 | 35,218,000 | -8,275,000 | 16,163,000 | 44,979,000 | 49,119,000 | 30,861,000 | 53,517,000 | 39,403,000 | 34,290,000 | 8,883,000 | 31,124,000 | 50,012,000 | 47,313,000 | 19,252,000 | 12,809,000 | 46,798,000 | 40,476,000 | 3,074,000 | 30,917,000 | 48,559,000 | 34,207,000 | 16,065,000 | 30,034,000 | 30,754,000 | 36,756,000 | 26,290,000 | 28,036,000 | 37,480,000 | 23,073,000 | -1,031,000 | 7,153,000 | 3,990,000 | 21,862,000 | 7,663,000 | 16,507,000 | 44,268,000 | 35,021,000 | 14,486,000 | 14,041,000 | 34,461,000 | 53,896,000 | 22,737,000 | 9,464,000 | 50,043,000 | 48,211,000 | 35,217,000 | 13,347,000 | 41,715,000 | 44,168,000 | 28,224,000 | 24,835,000 | 41,624,000 | 51,925,000 | 20,219,000 | -11,150,000 | 66,710,000 | 58,947,000 | 46,995,000 | 26,495,000 |
investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment | -10,967,000 | -10,980,000 | -8,892,000 | -4,262,000 | -7,137,000 | -7,286,000 | -10,735,000 | -8,325,000 | -49,553,000 | -11,279,000 | -6,314,000 | -4,745,000 | -4,306,000 | -3,861,000 | -21,008,000 | -5,690,000 | -5,112,000 | -11,328,000 | -5,778,000 | -6,900,000 | -5,190,000 | -9,321,000 | -5,661,000 | -8,516,000 | -5,376,000 | -7,724,000 | -15,297,000 | -5,401,000 | -6,118,000 | -6,009,000 | -7,022,000 | -6,286,000 | -4,667,000 | -3,802,000 | -4,311,000 | -3,621,000 | -3,276,000 | -3,959,000 | -9,672,000 | -3,540,000 | -1,594,000 | -2,334,000 | -3,128,000 | -5,737,000 | -6,357,000 | -11,451,000 | -13,590,000 | -12,201,000 | -8,521,000 | -9,086,000 | -9,605,000 | -10,415,000 | -9,490,000 | -6,177,000 | -9,649,000 | -3,398,000 | -5,283,000 | -5,817,000 | -6,861,000 | -4,626,000 | -6,235,000 | -2,810,000 | -5,369,000 | -5,953,000 | -5,973,000 | -9,001,000 | -7,992,000 | -3,087,000 | -6,519,000 | -6,429,000 | -6,729,000 | -5,320,000 | -6,963,000 | -7,395,000 |
acquisition of businesses, net of cash acquired | 0 | -17,416,000 | 2,707,000 | -9,900,000 | 3,277,000 | -140,625,000 | 0 | -10,132,000 | -4,319,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -12,933,000 | -28,388,000 | -6,175,000 | -13,361,000 | -3,817,000 | -147,901,000 | -10,716,000 | -9,499,000 | -49,553,000 | -11,279,000 | -6,313,000 | 3,255,000 | -4,295,000 | -3,861,000 | -21,000,000 | -5,690,000 | -5,055,000 | -11,326,000 | -249,748,000 | -2,452,000 | -7,190,000 | -9,202,000 | -10,084,000 | -9,529,000 | -9,309,000 | -7,197,000 | -15,125,000 | -6,759,000 | -6,907,000 | -5,672,000 | 12,047,000 | -5,754,000 | -6,370,000 | -2,828,000 | -4,435,000 | -4,176,000 | -4,194,000 | -2,448,000 | -9,935,000 | -4,074,000 | -612,000 | -795,000 | -858,000 | -5,983,000 | -5,436,000 | -2,088,000 | 40,662,000 | -12,937,000 | -8,362,000 | -9,156,000 | -7,460,000 | -11,511,000 | -310,726,000 | 3,931,000 | -42,154,000 | -7,845,000 | -7,597,000 | -7,008,000 | -12,611,000 | -4,511,000 | -1,791,000 | -3,718,000 | 1,480,000 | -14,318,000 | -25,082,000 | -10,761,000 | -8,011,000 | -2,192,000 | -3,712,000 | -5,129,000 | -6,518,000 | -3,923,000 | -21,507,000 | -7,260,000 |
financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of dividends | -11,565,000 | -11,519,000 | -11,305,000 | -11,370,000 | -11,465,000 | -11,402,000 | -11,170,000 | -11,196,000 | -11,356,000 | -11,338,000 | -11,202,000 | -11,409,000 | -11,417,000 | -11,376,000 | -11,230,000 | -11,452,000 | -11,654,000 | -11,595,000 | -11,456,000 | -11,453,000 | -11,446,000 | -11,391,000 | -11,309,000 | -11,311,000 | -11,603,000 | -11,533,000 | -11,244,000 | -11,225,000 | -11,167,000 | -11,096,000 | -10,763,000 | -10,737,000 | -10,734,000 | -10,639,000 | -10,518,000 | -10,510,000 | -10,482,000 | -10,370,000 | -10,205,000 | -10,178,000 | -10,242,000 | -10,183,000 | -10,264,000 | -10,263,000 | -10,258,000 | -10,191,000 | -10,008,000 | -10,109,000 | -10,221,000 | -10,149,000 | -9,899,000 | -9,845,000 | -9,794,000 | -9,705,000 | -9,664,000 | -9,783,000 | -9,762,000 | -9,690,000 | -9,564,000 | -9,546,000 | -9,530,000 | -9,424,000 | -9,226,000 | -9,216,000 | -9,766,000 | -8,578,000 | -8,929,000 | -8,925,000 | -8,924,000 | -9,061,000 | -8,123,000 | -8,056,000 | -8,185,000 | -8,100,000 |
proceeds from exercise of stock options | 3,254,000 | 5,001,000 | 412,000 | 47,000 | -143,000 | 5,855,000 | 2,603,000 | 217,000 | 2,768,000 | 2,598,000 | 0 | 1,403,000 | 2,339,000 | 349,000 | 419,000 | 289,000 | 223,000 | 151,000 | 153,000 | 1,141,000 | 311,000 | 160,000 | 299,000 | 526,000 | 1,275,000 | 3,411,000 | 3,133,000 | 3,016,000 | 5,179,000 | 12,138,000 | 2,088,000 | 63,000 | 6,699,000 | 3,249,000 | 1,054,000 | 4,015,000 | 5,846,000 | 8,813,000 | ||||||||||||||||||||||||||||||||||||
payments for employee taxes withheld from stock-based awards | -120,000 | -3,198,000 | -165,000 | -388,000 | -40,000 | -2,090,000 | -133,000 | -302,000 | -29,000 | -2,333,000 | -76,000 | -456,000 | -5,000 | -1,504,000 | -57,000 | -45,000 | -1,686,000 | -3,339,000 | -11,000 | -134,000 | -21,000 | -2,617,000 | -1,233,000 | -99,000 | -464,000 | -7,269,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
purchase of treasury stock | -4,910,000 | -4,054,000 | -17,683,000 | 0 | -50,428,000 | -7,676,000 | -14,121,000 | -45,222,000 | -11,913,000 | -5,791,000 | -12,070,000 | -24,299,000 | -63,210,000 | -2,796,000 | -18,924,000 | 0 | 0 | -873,000 | -2,720,000 | -401,000 | -16,160,000 | -7,246,000 | 0 | 0 | 0 | -5,121,000 | -37,624,000 | 0 | 0 | -12,309,000 | 0 | 0 | -3,759,000 | -36,508,000 | -13,644,000 | |||||||||||||||||||||||||||||||||||||||
proceeds from borrowing on credit agreement | 25,860,000 | 46,640,000 | 46,876,000 | 24,224,000 | 135,149,000 | 42,645,000 | 30,594,000 | 38,551,000 | 31,880,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of borrowing on credit agreement | -63,060,000 | -30,500,000 | -31,744,000 | -53,182,000 | -109,439,000 | -26,961,000 | -34,771,000 | -36,000,000 | -58,312,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -50,541,000 | 2,636,000 | -31,794,000 | -29,734,000 | -40,606,000 | 18,263,000 | 18,461,000 | -46,025,000 | -21,470,000 | -21,494,000 | -57,633,000 | -48,807,000 | -36,593,000 | -20,535,000 | -20,327,000 | -77,257,000 | 87,000 | -4,592,000 | 26,950,000 | -10,446,000 | -12,277,000 | -16,551,000 | -62,473,000 | -74,998,000 | -10,723,000 | -15,326,000 | -9,357,000 | -8,220,000 | -10,715,000 | 664,000 | -13,386,000 | -23,652,000 | -31,979,000 | -21,663,000 | -46,255,000 | -32,684,000 | -54,939,000 | -2,363,000 | -30,348,000 | -22,920,000 | -15,417,000 | -30,891,000 | -21,323,000 | -16,825,000 | -15,894,000 | 21,890,000 | -53,761,000 | -24,353,000 | -7,614,000 | -29,659,000 | -26,612,000 | -95,038,000 | 101,331,000 | -12,741,000 | -67,183,000 | -51,747,000 | -8,034,000 | -20,860,000 | -28,789,000 | -49,099,000 | -6,221,000 | -7,465,000 | 65,302,000 | -33,735,000 | -8,603,000 | -7,689,000 | -95,312,000 | -8,876,000 | -12,382,000 | -43,741,000 | -38,195,000 | -34,528,000 | -2,962,000 | -1,259,000 |
effect of exchange rate changes on cash and cash equivalents | 3,968,000 | 731,000 | 1,842,000 | -3,077,000 | -2,380,000 | 1,775,000 | -2,065,000 | -621,000 | 3,453,000 | -5,680,000 | 1,143,000 | -88,000 | 5,242,000 | -3,201,000 | -1,355,000 | 1,605,000 | -304,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -6,192,000 | 8,335,000 | 22,195,000 | -104,457,000 | 89,660,000 | 23,820,000 | 16,485,000 | 26,837,000 | -6,261,000 | 402,000 | -44,339,000 | -10,146,000 | 10,218,000 | 21,255,000 | 38,690,000 | -21,237,000 | -50,923,000 | -5,290,000 | 16,021,000 | 40,640,000 | 36,223,000 | 10,033,000 | 10,749,000 | 8,293,000 | 4,867,000 | 3,869,000 | -41,093,000 | 25,073,000 | -368,000 | 21,398,000 | 9,588,000 | -3,882,000 | 14,024,000 | 7,169,000 | -23,175,000 | 34,640,000 | -9,189,000 | 15,409,000 | -68,525,000 | -5,906,000 | 8,737,000 | -18,377,000 | 15,993,000 | 11,676,000 | 36,202,000 | 11,260,000 | 107,734,000 | 1,522,000 | -2,054,000 | 19,482,000 | -44,745,000 | 47,810,000 | 6,299,000 | -79,563,000 | 30,996,000 | 28,920,000 | 27,840,000 | 27,753,000 | ||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 174,349,000 | 0 | 0 | 0 | 250,118,000 | 0 | 0 | 0 | 151,532,000 | 0 | 0 | 0 | 114,069,000 | 0 | 0 | 0 | 147,335,000 | 0 | 0 | 0 | 217,643,000 | 0 | 0 | 0 | 279,072,000 | 0 | 0 | 0 | 181,427,000 | 0 | 0 | 0 | 133,944,000 | 0 | 0 | 0 | 141,228,000 | 0 | 0 | 0 | 114,492,000 | 0 | 0 | 0 | 81,834,000 | 0 | 0 | 0 | 91,058,000 | 0 | 0 | 0 | 305,900,000 | 0 | 0 | 389,971,000 | 0 | 0 | 314,840,000 | 0 | 0 | 188,156,000 | 0 | 0 | 258,355,000 | 0 | 0 | 142,846,000 | |||||
cash and cash equivalents, end of period | -6,192,000 | 182,684,000 | 22,195,000 | 13,702,000 | -7,209,000 | 145,661,000 | 89,660,000 | 16,598,000 | -31,492,000 | 175,352,000 | 16,485,000 | 26,837,000 | -6,261,000 | 114,471,000 | 11,001,000 | -44,339,000 | -10,146,000 | 157,553,000 | -174,466,000 | 44,213,000 | 21,255,000 | 256,333,000 | -21,237,000 | -50,923,000 | -5,290,000 | 295,093,000 | 40,640,000 | 36,223,000 | 10,033,000 | 192,176,000 | 50,524,000 | 15,576,000 | -26,910,000 | 142,237,000 | 4,867,000 | 3,869,000 | -41,093,000 | 166,301,000 | -368,000 | 21,398,000 | 9,588,000 | 110,610,000 | 14,024,000 | 7,169,000 | -23,175,000 | 116,474,000 | 3,119,000 | -401,000 | -2,753,000 | 81,869,000 | 14,024,000 | -64,277,000 | -179,998,000 | 321,309,000 | -5,906,000 | 8,737,000 | 371,594,000 | 11,676,000 | 36,202,000 | 326,100,000 | 1,522,000 | -2,054,000 | 207,638,000 | 47,810,000 | 6,299,000 | 178,792,000 | 28,920,000 | 27,840,000 | 170,599,000 | |||||
gain on sale of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowing on credit facilities | 36,000,000 | 88,500,000 | 24,000,000 | 75,016,000 | 56,200,000 | 0 | 7,900,000 | 0 | 5,737,000 | 5,782,000 | 0 | 6,538,000 | 10,901,000 | 67,457,000 | 943,000 | 34,621,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of borrowing on credit facilities | -32,000,000 | -70,500,000 | -30,000,000 | -59,016,000 | -27,200,000 | 0 | -7,880,000 | -3,419,000 | -2,269,000 | -9,407,000 | -11,698,000 | -34,420,000 | -22,894,000 | -14,513,000 | 589,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 2,144,000 | 1,713,000 | 3,305,000 | 3,114,000 | 3,032,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | 15,576,000 | 3,119,000 | -401,000 | -64,277,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in losses of unconsolidated affiliate | 4,994,000 | 255,000 | 331,000 | 174,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charges | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on debt | -32,931,000 | 0 | 0 | -18,750,000 | -18,750,000 | -20,173,000 | -18,750,000 | -18,750,000 | -87,221,000 | -1,000 | -1,000 | -1,000 | -39,429,000 | -5,000 | -4,000 | -5,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash | -2,300,000 | 1,092,000 | -9,202,000 | -1,512,000 | 2,285,000 | -3,061,000 | -1,780,000 | 3,698,000 | -1,935,000 | 2,901,000 | -1,301,000 | -4,109,000 | -511,000 | 8,096,000 | -2,267,000 | -2,566,000 | -4,403,000 | 1,167,000 | -7,171,000 | -3,766,000 | -1,362,000 | 2,826,000 | -2,961,000 | 4,033,000 | -5,777,000 | -3,164,000 | 5,421,000 | 4,001,000 | -3,298,000 | -3,608,000 | -3,652,000 | -5,790,000 | 489,000 | 12,449,000 | 2,762,000 | 6,286,000 | -6,132,000 | -546,000 | -2,566,000 | 4,096,000 | 8,962,000 | 3,866,000 | -4,345,000 | -25,972,000 | 2,270,000 | 3,104,000 | -1,649,000 | 2,382,000 | ||||||||||||||||||||||||||
net increase (decrease) in cash and cash equivalents | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of business, net of cash transferred with business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash portion of stock-based compensation expense | 3,618,000 | 1,781,000 | 2,506,000 | 2,840,000 | 4,965,000 | 2,399,000 | 1,684,000 | 2,153,000 | 3,744,000 | 3,155,000 | 1,907,000 | 1,678,000 | 1,973,000 | 2,596,000 | 915,000 | 1,085,000 | 1,152,000 | 1,319,000 | 181,000 | 656,000 | 1,777,000 | 2,600,000 | -5,228,000 | 96,000 | 2,469,000 | 4,399,000 | 2,143,000 | 2,086,000 | 1,915,000 | 3,591,000 | 434,000 | 2,527,000 | 2,800,000 | 4,069,000 | 2,147,000 | 2,418,000 | 2,204,000 | 2,952,000 | 1,450,000 | 2,037,000 | 2,152,000 | 2,092,000 | 2,431,000 | 1,415,000 | 3,125,000 | 3,257,000 | ||||||||||||||||||||||||||||
accounts payable and other liabilities | 14,879,000 | 12,562,000 | 10,138,000 | 5,050,000 | -16,909,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 29,227,000 | 30,637,000 | 34,951,000 | 26,000,000 | 4,273,000 | 25,836,000 | 25,242,000 | 22,553,000 | 25,297,000 | 22,553,000 | 25,136,000 | 20,981,000 | 15,290,000 | 18,703,000 | -39,394,000 | 17,213,000 | 11,584,000 | 13,584,000 | 24,088,000 | 16,425,000 | 23,928,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax on equity-based compensation, and other | -3,846,000 | 376,000 | -1,280,000 | -62,000 | -2,280,000 | -327,000 | 128,000 | 592,000 | -1,232,000 | -424,000 | 61,000 | -292,000 | -1,007,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | 0 | 0 | 0 | -803,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash portion of restructuring charges | 619,000 | 2,649,000 | 700,000 | 196,000 | 299,000 | 170,000 | -2,000 | 3,501,000 | 0 | 441,000 | 35,000 | 313,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sales of businesses | 0 | 0 | 0 | 3,138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of businesses, net of cash retained | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of treasury stock | -155,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(repayments) proceeds from borrowing on credit facilities | 2,301,000 | -2,738,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on borrowing on credit facilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds (repayments) from borrowing on credit facilities | 426,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 4,583,000 | 610,000 | 53,000 | 744,000 | 756,000 | 91,000 | 1,219,000 | 0 | 5,685,000 | 5,209,000 | 10,078,000 | 5,837,000 | 2,725,000 | 1,684,000 | 240,000 | 1,323,000 | 1,618,000 | 683,000 | 1,039,000 | 2,245,000 | 2,804,000 | 2,105,000 | 223,000 | 1,822,000 | 956,000 | 716,000 | 362,000 | 37,000 | 122,000 | 1,162,000 | 4,983,000 | 1,537,000 | 3,846,000 | 4,134,000 | ||||||||||||||||||||||||||||||||||||||||
income taxes paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of business | 0 | 0 | 426,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of business, net of cash retained | 0 | -2,660,000 | 8,771,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes, net of refunds | 4,533,000 | 3,332,000 | 5,965,000 | 8,404,000 | 7,323,000 | 14,201,000 | 4,759,000 | 4,077,000 | 10,006,000 | 7,244,000 | 6,822,000 | 7,765,000 | 12,199,000 | 15,333,000 | 3,770,000 | 10,364,000 | 5,825,000 | 9,156,000 | 9,297,000 | 11,491,000 | 5,907,000 | 12,574,000 | 7,479,000 | 2,424,000 | 8,393,000 | 15,771,000 | 5,611,000 | 11,779,000 | 15,605,000 | 12,329,000 | 13,124,000 | 24,599,000 | 1,782,000 | |||||||||||||||||||||||||||||||||||||||||
loss on write-down of assets held for sale | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of cash acquired | 0 | -400,000 | -1,840,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of assets acquired, net of cash | -1,106,000 | 1,156,000 | 1,104,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities assumed | 20,113,000 | -1,000 | -8,404,000 | 0 | 0 | 0 | -2,523,000 | -2,636,000 | -42,000 | -2,472,000 | -195,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | -19,007,000 | -755,000 | 21,617,000 | 0 | 0 | 0 | 6,118,000 | 13,370,000 | 778,000 | -14,000 | 3,246,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash paid for acquisitions | 0 | 400,000 | 34,610,000 | 0 | 0 | 0 | 10,132,000 | 18,459,000 | 1,840,000 | 475,000 | 4,319,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax on the exercise of stock options and deferred compensation distributions, and other | -2,000 | -2,534,000 | -1,296,000 | 6,000 | -265,000 | -719,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowing on notes payable | 41,000,000 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of borrowing on notes payable | -7,714,000 | -21,000,000 | -9,000,000 | -6,000,000 | -24,000,000 | -8,000,000 | -60,528,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of contingent consideration | 0 | -549,000 | 0 | 0 | 0 | 0 | 0 | -4,598,000 | -1,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
settlement of net investment hedges | 0 | 161,000 | -958,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings on line of credit | 122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of borrowing on line of credit | 3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from the exercise of stock options and deferred compensation distributions, and other | -163,000 | 521,000 | 872,000 | 401,000 | 38,000 | 188,000 | 110,000 | 456,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest, net of capitalized interest | 3,177,000 | 4,134,000 | 3,132,000 | 4,151,000 | 3,968,000 | 5,328,000 | 2,913,000 | 4,953,000 | 3,448,000 | 6,225,000 | 3,439,000 | 6,082,000 | 4,919,000 | 7,241,000 | 1,927,000 | 7,211,000 | 3,409,000 | 7,904,000 | 2,409,000 | 7,904,000 | 4,148,000 | 9,336,000 | 3,265,000 | 9,298,000 | 3,858,000 | 9,297,000 | 3,855,000 | 9,298,000 | ||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowing on line of credit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of remaining consideration | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestiture of businesses, net of cash retained in the businesses | 10,178,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on divestiture of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestiture of business, net of cash retained in business | 1,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of assets acquired, net of cash and goodwill | 0 | 6,537,000 | 1,268,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on the sale of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions of businesses, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
settlements of net investment hedges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
credit revolver costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on the sale of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash portion of restructuring | 951,000 | 288,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase price adjustment | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on the divestiture of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from the exercise of stock options and deferred compensation distribution | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess income tax benefit from the exercise of stock options and deferred compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income tax benefit from the exercise of stock options and deferred compensation | -146,000 | 173,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property, plant and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 324,000 | 927,000 | 335,000 | -464,000 | 1,463,000 | 2,597,000 | -522,000 | -1,167,000 | -817,000 | 832,000 | -876,000 | 1,201,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of short-term investments | 0 | 0 | -5,200,000 | -5,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of short-term investments | 0 | 0 | 21,690,000 | 7,860,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from net investment hedge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from the exercise of stock options and deferred compensation distributions | 2,712,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess income tax benefit from the exercise of stock options and deferred compensation distribution | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equipment | 231,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess income tax benefit from the exercise of stock options and deferred compensation distributions | 667,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on foreign currency contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net settlement of foreign currency contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property, plant & equipment | 44,000 | 298,000 | 712,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit from the exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for losses on accounts receivable |
