Simpson Manufacturing Co., Inc(NYSE:SSD)
Simpson Manufacturing Co., Inc., through its subsidiaries, designs, engineers, manufactures, and sells wood and concrete building construction products. The company offers wood construction products, including connectors, truss plates, fastening systems, fasteners, shearwalls, and pre-fabricated lat...
Website: http://www.simpsonmfg.com
Founded: 1956
Full Time Employees: 3,337
Sector: Industrials
Industry: Building Products & Equipment
• 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-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 587,964,000 | 539,345,000 | 623,513,000 | 631,055,000 | 538,895,000 | 517,429,000 | 587,153,000 | 596,978,000 | 530,579,000 | 501,710,000 | 580,084,000 | 597,580,000 | 534,430,000 | 475,623,000 | 553,662,000 | 593,232,000 | 493,570,000 | 418,556,000 | 396,738,000 | 410,281,000 | 347,642,000 | 293,897,000 | 364,304,000 | 326,076,000 | 283,668,000 | 262,510,000 | 309,932,000 | 304,853,000 | 259,244,000 | 241,845,000 | 284,178,000 | 308,007,000 | 244,779,000 | 231,680,000 | 262,476,000 | 263,002,000 | 219,867,000 | 200,191,000 | 230,974,000 | 229,973,000 | 199,523,000 | 184,764,000 | 216,139,000 | 216,665,000 | 176,491,000 | 166,630,000 | 209,320,000 | 207,893,000 | 168,288,000 | 160,321,000 | 195,877,000 | 195,596,000 | 154,535,000 | 144,686,000 | 172,113,000 | 181,703,000 | 158,734,000 | 130,733,000 | 162,366,000 | 177,812,000 | 132,536,000 | 119,606,000 | 146,447,000 | 165,614,000 | 133,900,000 | 132,624,000 | 219,823,000 | 165,923,000 | 119,323,000 | 149,757,000 | 219,823,000 | 219,263,000 | 167,656,000 | 175,281,000 | 217,265,000 | 231,288,000 | 193,155,000 | 179,573,000 | 226,718,000 | 241,232,000 | 215,658,000 | 203,897,000 | 233,809,000 | 224,334,000 | 184,215,855 | 167,741,760 | 188,560,421 | 181,835,310 | 159,915,734 | 133,372,809 | 151,892,152 | 146,460,792 | 116,456,180 | 108,659,642 | 130,292,752 | 124,150,330 | 102,371,235 | 111,660,531 |
yoy | 9.11% | 4.24% | 6.19% | 5.71% | 1.57% | 3.13% | 1.22% | -0.10% | -0.72% | 5.48% | 4.77% | 0.73% | 8.28% | 13.63% | 39.55% | 44.59% | 41.98% | 42.42% | 8.90% | 25.82% | 22.55% | 11.96% | 17.54% | 6.96% | 9.42% | 8.54% | 9.06% | -1.02% | 5.91% | 4.39% | 8.27% | 17.11% | 11.33% | 15.73% | 13.64% | 14.36% | 10.20% | 8.35% | 6.86% | 6.14% | 13.05% | 10.88% | 3.26% | 4.22% | 4.87% | 3.94% | 6.86% | 6.29% | 8.90% | 10.81% | 13.81% | 7.65% | -2.65% | 10.67% | 6.00% | 2.19% | 19.77% | 9.30% | 10.87% | 7.37% | -1.02% | -9.82% | -33.38% | -0.19% | 12.22% | -11.44% | 0.00% | -24.33% | -28.83% | -14.56% | 1.18% | -5.20% | -13.20% | -2.39% | -4.17% | -4.12% | -10.43% | -11.93% | -3.03% | 7.53% | 17.07% | 21.55% | 24.00% | 23.37% | 15.20% | 25.77% | 24.14% | 24.15% | 37.32% | 22.74% | 16.58% | 17.97% | 13.76% | -2.69% | ||||
qoq | 9.01% | -13.50% | -1.20% | 17.10% | 4.15% | -11.87% | -1.65% | 12.51% | 5.75% | -13.51% | -2.93% | 11.82% | 12.36% | -14.10% | -6.67% | 20.19% | 17.92% | 5.50% | -3.30% | 18.02% | 18.29% | -19.33% | 11.72% | 14.95% | 8.06% | -15.30% | 1.67% | 17.59% | 7.19% | -14.90% | -7.74% | 25.83% | 5.65% | -11.73% | -0.20% | 19.62% | 9.83% | -13.33% | 0.44% | 15.26% | 7.99% | -14.52% | -0.24% | 22.76% | 5.92% | -20.39% | 0.69% | 23.53% | 4.97% | -18.15% | 0.14% | 26.57% | 6.81% | -15.94% | -5.28% | 14.47% | 21.42% | -19.48% | -8.69% | 34.16% | 10.81% | -18.33% | -11.57% | 23.68% | 0.96% | -39.67% | 32.48% | 39.05% | -20.32% | -31.87% | 0.26% | 30.78% | -4.35% | -19.32% | -6.06% | 19.74% | 7.56% | -20.79% | -6.02% | 11.86% | 5.77% | -12.79% | 4.22% | 21.78% | 9.82% | -11.04% | 3.70% | 13.71% | 19.90% | -12.19% | 3.71% | 25.76% | 7.18% | -16.60% | 4.95% | 21.27% | -8.32% | |
cost of sales | 322,073,000 | 305,492,000 | 334,251,000 | 336,605,000 | 286,855,000 | 289,737,000 | 312,096,000 | 318,431,000 | 286,023,000 | 281,213,000 | 297,167,000 | 310,114,000 | 281,554,000 | 274,966,000 | 309,139,000 | 333,899,000 | 256,789,000 | 220,286,000 | 198,706,000 | 213,835,000 | 185,360,000 | 170,222,000 | 191,061,000 | 176,276,000 | 154,002,000 | 152,457,000 | 172,288,000 | 170,674,000 | 148,990,000 | 143,409,000 | 150,282,000 | 166,538,000 | 136,253,000 | 128,982,000 | 142,591,000 | 139,477,000 | 119,711,000 | 105,226,000 | 117,499,000 | 118,486,000 | 107,000,000 | 102,002,000 | 115,798,000 | 118,347,000 | 98,993,000 | 93,833,000 | 113,767,000 | 111,993,000 | 90,526,000 | 90,330,000 | 105,724,000 | 106,176,000 | 89,561,000 | 89,483,000 | 96,390,000 | 98,557,000 | 89,329,000 | 75,823,000 | 86,919,000 | 94,313,000 | 75,588,000 | 71,979,000 | 80,750,000 | 88,828,000 | 78,465,000 | 91,902,000 | 130,143,000 | 104,686,000 | 88,610,000 | 97,251,000 | 130,143,000 | 135,398,000 | 111,398,000 | 115,987,000 | 136,055,000 | 137,925,000 | 121,533,000 | 108,626,000 | 139,803,000 | 139,717,000 | 129,740,000 | 130,631,000 | 144,126,000 | 135,537,000 | 119,699,504 | 103,736,208 | 110,959,230 | 107,384,638 | 95,337,098 | 81,918,238 | 91,569,063 | 85,569,521 | 70,845,600 | 66,272,568 | 74,596,873 | 72,509,812 | 63,177,680 | 68,919,931 |
gross profit | 265,891,000 | 233,853,000 | 289,262,000 | 294,450,000 | 252,040,000 | 227,692,000 | 275,057,000 | 278,547,000 | 244,556,000 | 220,497,000 | 282,917,000 | 287,466,000 | 252,876,000 | 200,657,000 | 244,523,000 | 259,333,000 | 236,781,000 | 198,270,000 | 198,032,000 | 196,446,000 | 162,282,000 | 123,675,000 | 173,243,000 | 149,800,000 | 129,666,000 | 110,053,000 | 137,644,000 | 134,179,000 | 110,254,000 | 98,436,000 | 133,896,000 | 141,469,000 | 108,526,000 | 102,698,000 | 119,885,000 | 123,525,000 | 100,156,000 | 94,965,000 | 113,475,000 | 111,487,000 | 92,523,000 | 82,762,000 | 100,341,000 | 98,318,000 | 77,498,000 | 72,797,000 | 95,553,000 | 95,900,000 | 77,762,000 | 69,991,000 | 90,153,000 | 89,420,000 | 64,974,000 | 55,203,000 | 75,723,000 | 83,146,000 | 69,405,000 | 54,910,000 | 75,447,000 | 83,499,000 | 56,948,000 | 47,627,000 | 65,697,000 | 76,786,000 | 55,435,000 | 40,722,000 | 89,680,000 | 61,237,000 | 30,713,000 | 52,506,000 | 89,680,000 | 83,865,000 | 56,258,000 | 59,294,000 | 81,210,000 | 93,363,000 | 71,622,000 | 70,947,000 | 86,915,000 | 101,515,000 | 85,918,000 | 73,266,000 | 89,683,000 | 88,797,000 | 64,516,351 | 64,005,552 | 77,601,191 | 74,450,672 | 64,578,636 | 51,454,571 | 60,323,089 | 60,891,271 | 45,610,580 | 42,387,074 | 55,695,879 | 51,640,518 | 39,193,555 | |
yoy | 5.50% | 2.71% | 5.16% | 5.71% | 3.06% | 3.26% | -2.78% | -3.10% | -3.29% | 9.89% | 15.70% | 10.85% | 6.80% | 1.20% | 23.48% | 32.01% | 45.91% | 60.32% | 14.31% | 31.14% | 25.15% | 12.38% | 25.86% | 11.64% | 17.61% | 11.80% | 2.80% | -5.15% | 1.59% | -4.15% | 11.69% | 14.53% | 8.36% | 8.14% | 5.65% | 10.80% | 8.25% | 14.74% | 13.09% | 13.39% | 19.39% | 13.69% | 5.01% | 2.52% | -0.34% | 4.01% | 5.99% | 7.25% | 19.68% | 26.79% | 19.06% | 7.55% | -6.38% | 0.53% | 0.37% | -0.42% | 21.87% | 15.29% | 14.84% | 8.74% | 2.73% | 16.96% | -26.74% | 25.39% | 80.49% | -22.44% | 0.00% | -26.98% | -45.41% | -11.45% | 10.43% | -10.17% | -21.45% | -16.42% | -6.56% | -8.03% | -16.64% | -3.17% | -3.09% | 14.32% | 33.17% | 14.47% | 15.57% | 19.27% | -0.10% | 24.39% | 28.64% | 22.27% | 41.59% | 21.39% | 8.31% | 17.91% | 16.37% | |||||
qoq | 13.70% | -19.16% | -1.76% | 16.83% | 10.69% | -17.22% | -1.25% | 13.90% | 10.91% | -22.06% | -1.58% | 13.68% | 26.02% | -17.94% | -5.71% | 9.52% | 19.42% | 0.12% | 0.81% | 21.05% | 31.22% | -28.61% | 15.65% | 15.53% | 17.82% | -20.05% | 2.58% | 21.70% | 12.01% | -26.48% | -5.35% | 30.35% | 5.67% | -14.34% | -2.95% | 23.33% | 5.47% | -16.31% | 1.78% | 20.50% | 11.79% | -17.52% | 2.06% | 26.87% | 6.46% | -23.82% | -0.36% | 23.33% | 11.10% | -22.36% | 0.82% | 37.62% | 17.70% | -27.10% | -8.93% | 19.80% | 26.40% | -27.22% | -9.64% | 46.62% | 19.57% | -27.51% | -14.44% | 38.52% | 36.13% | -54.59% | 46.45% | 99.38% | -41.51% | -41.45% | 6.93% | 49.07% | -5.12% | -26.99% | -13.02% | 30.36% | 0.95% | -18.37% | -14.38% | 18.15% | 17.27% | -18.31% | 1.00% | 37.63% | 0.80% | -17.52% | 4.23% | 15.29% | 25.51% | -14.70% | -0.93% | 33.50% | 7.60% | -23.90% | 7.85% | 31.76% | ||
gross margin % | 45.22% | 43.36% | 46.39% | 46.66% | 46.77% | 44.00% | 46.85% | 46.66% | 46.09% | 43.95% | 48.77% | 48.11% | 47.32% | 42.19% | 44.16% | 43.72% | 47.97% | 47.37% | 49.92% | 47.88% | 46.68% | 42.08% | 47.55% | 45.94% | 45.71% | 41.92% | 44.41% | 44.01% | 42.53% | 40.70% | 47.12% | 45.93% | 44.34% | 44.33% | 45.67% | 46.97% | 45.55% | 47.44% | 49.13% | 48.48% | 46.37% | 44.79% | 46.42% | 45.38% | 43.91% | 43.69% | 45.65% | 46.13% | 46.21% | 43.66% | 46.03% | 45.72% | 42.04% | 38.15% | 44.00% | 45.76% | 43.72% | 42.00% | 46.47% | 46.96% | 42.97% | 39.82% | 44.86% | 46.36% | 41.40% | 30.70% | 40.80% | 36.91% | 25.74% | 35.06% | 40.80% | 38.25% | 33.56% | 33.83% | 37.38% | 40.37% | 37.08% | 39.51% | 38.34% | 42.08% | 39.84% | 35.93% | 38.36% | 39.58% | 35.02% | 38.16% | 41.15% | 40.94% | 40.38% | 38.58% | 39.71% | 41.58% | 39.17% | 39.01% | 42.75% | 41.60% | 38.29% | 0% |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development and other engineering expense | 18,631,000 | 15,349,750 | 20,793,000 | 20,767,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling expense | 54,463,000 | 41,682,500 | 56,123,000 | 56,443,000 | 54,164,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
general and administrative expense | 77,562,000 | 59,557,250 | 85,375,000 | 77,188,000 | 75,666,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 150,656,000 | 160,619,000 | 162,291,000 | 154,398,000 | 149,669,000 | 150,019,000 | 148,872,000 | 145,009,000 | 146,610,000 | 148,451,000 | 141,935,000 | 140,743,000 | 133,121,000 | 119,348,000 | 119,942,000 | 120,436,000 | 106,476,000 | 101,420,000 | 97,417,000 | 94,746,000 | 93,979,000 | 84,340,000 | 81,972,000 | 77,661,000 | 80,380,000 | 79,201,000 | 76,691,000 | 81,087,000 | 79,921,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition and integration related costs | 565,000 | 616,000 | 309,000 | 13,000 | 127,000 | 821,000 | 1,356,000 | 1,590,000 | 546,000 | 785,000 | 1,859,000 | 1,442,000 | 2,662,000 | 1,866,000 | 5,864,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss on disposal of assets | 53,000 | -64,000 | 310,000 | -125,000 | 50,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations | 114,617,000 | 74,759,000 | 140,743,000 | 140,244,000 | 102,319,000 | 76,839,000 | 124,854,000 | 132,186,000 | 96,098,000 | 71,553,000 | 140,213,000 | 145,021,000 | 118,363,000 | 78,737,000 | 122,815,000 | 133,076,000 | 124,437,000 | 97,062,000 | 100,619,000 | 101,728,000 | 68,383,000 | 39,458,000 | 91,343,000 | 72,212,000 | 49,350,000 | 36,611,000 | 60,967,000 | 53,653,000 | 30,023,000 | 17,870,000 | 60,922,000 | 60,744,000 | 32,796,000 | 24,704,000 | 46,696,000 | 45,137,000 | 22,630,000 | 26,135,000 | 45,777,000 | 40,924,000 | 26,641,000 | 22,486,000 | 35,249,000 | 35,009,000 | 16,277,000 | 15,320,000 | 32,218,000 | 32,133,000 | 19,606,000 | 11,903,000 | 30,885,000 | 29,678,000 | 9,013,000 | 15,661,750 | 21,990,000 | 27,148,000 | 13,508,000 | 5,684,000 | 24,882,000 | 31,208,000 | 12,283,000 | -1,858,000 | 29,252,000 | 33,937,000 | 16,046,000 | -977,000 | 37,181,000 | 18,909,000 | 4,533,000 | 37,181,000 | 32,354,000 | 13,474,000 | 5,155,000 | 35,522,000 | 43,601,000 | 26,570,000 | 28,757,000 | 41,964,000 | 50,401,000 | 40,288,000 | 32,660,000 | 48,749,000 | 45,885,000 | 26,433,853 | 27,690,968 | 38,596,230 | 35,622,350 | 29,307,288 | 21,453,689 | 29,227,811 | 28,906,286 | 18,485,146 | 17,649,968 | 27,467,814 | 24,795,028 | 16,169,812 | ||
yoy | 12.02% | -2.71% | 12.73% | 6.10% | 6.47% | 7.39% | -10.95% | -8.85% | -18.81% | -9.12% | 14.17% | 8.98% | -4.88% | -18.88% | 22.06% | 30.82% | 81.97% | 145.99% | 10.16% | 40.87% | 38.57% | 7.78% | 49.82% | 34.59% | 64.37% | 104.87% | 0.07% | -11.67% | -8.46% | -27.66% | 30.47% | 34.58% | 44.92% | -5.48% | 2.01% | 10.29% | -15.06% | 16.23% | 29.87% | 16.90% | 63.67% | 46.78% | 9.41% | 8.95% | -16.98% | 28.71% | 4.32% | 8.27% | 117.53% | -24.00% | 40.45% | 9.32% | -33.28% | 175.54% | -11.62% | -13.01% | 9.97% | -405.92% | -14.94% | -8.04% | -23.45% | 90.17% | -21.33% | 79.48% | -121.55% | 0.00% | -41.56% | -12.07% | 4.67% | -25.80% | -49.29% | -82.07% | -15.35% | -13.49% | -34.05% | -11.95% | -13.92% | 9.84% | 52.41% | 17.94% | 26.31% | 28.81% | -9.80% | 29.07% | 32.05% | 23.23% | 58.55% | 21.55% | 6.41% | 16.58% | 14.32% | |||||||
qoq | 53.32% | -46.88% | 0.36% | 37.07% | 33.16% | -38.46% | -5.55% | 37.55% | 34.30% | -48.97% | -3.32% | 22.52% | 50.33% | -35.89% | -7.71% | 6.94% | 28.20% | -3.54% | -1.09% | 48.76% | 73.31% | -56.80% | 26.49% | 46.33% | 34.80% | -39.95% | 13.63% | 78.71% | 68.01% | -70.67% | 0.29% | 85.22% | 32.76% | -47.10% | 3.45% | 99.46% | -13.41% | -42.91% | 11.86% | 53.61% | 18.48% | -36.21% | 0.69% | 115.08% | 6.25% | -52.45% | 0.26% | 63.89% | 64.71% | -61.46% | 4.07% | 229.28% | -42.45% | -28.78% | -19.00% | 100.98% | 137.65% | -77.16% | -20.27% | 154.07% | -761.09% | -106.35% | -13.80% | 111.50% | -1742.37% | -102.63% | 96.63% | -87.81% | 14.92% | 140.12% | 161.38% | -85.49% | -18.53% | 64.10% | -7.61% | -31.47% | -16.74% | 25.10% | 23.36% | -33.00% | 6.24% | 73.58% | -4.54% | -28.25% | 8.35% | 21.55% | 36.61% | -26.60% | 1.11% | 56.38% | 4.73% | -35.74% | 10.78% | 53.34% | ||||
operating margin % | 19.49% | 13.86% | 22.57% | 22.22% | 18.99% | 14.85% | 21.26% | 22.14% | 18.11% | 14.26% | 24.17% | 24.27% | 22.15% | 16.55% | 22.18% | 22.43% | 25.21% | 23.19% | 25.36% | 24.79% | 19.67% | 13.43% | 25.07% | 22.15% | 17.40% | 13.95% | 19.67% | 17.60% | 11.58% | 7.39% | 21.44% | 19.72% | 13.40% | 10.66% | 17.79% | 17.16% | 10.29% | 13.06% | 19.82% | 17.80% | 13.35% | 12.17% | 16.31% | 16.16% | 9.22% | 9.19% | 15.39% | 15.46% | 11.65% | 7.42% | 15.77% | 15.17% | 5.83% | 10.82% | 12.78% | 14.94% | 8.51% | 4.35% | 15.32% | 17.55% | 9.27% | -1.55% | 19.97% | 20.49% | 11.98% | -0.74% | 16.91% | 11.40% | 0% | 3.03% | 16.91% | 14.76% | 8.04% | 2.94% | 16.35% | 18.85% | 13.76% | 16.01% | 18.51% | 20.89% | 18.68% | 16.02% | 20.85% | 20.45% | 14.35% | 16.51% | 20.47% | 19.59% | 18.33% | 16.09% | 19.24% | 19.74% | 15.87% | 16.24% | 21.08% | 19.97% | 15.80% | 0% |
interest income, net and other finance costs | 4,433,000 | 1,078,750 | 2,317,000 | 895,000 | 1,103,000 | 2,092,000 | 351,000 | 4,500 | 1,292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other & foreign exchange gain | -2,752,000 | 37,750 | 777,000 | -1,684,000 | 1,058,000 | 88,000 | -29,000 | -1,588,000 | 1,969,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before taxes | 116,298,000 | 74,701,000 | 143,837,000 | 139,455,000 | 104,480,000 | 76,444,000 | 126,493,000 | 132,690,000 | 98,418,000 | 74,404,000 | 140,076,000 | 144,673,000 | 117,395,000 | 78,117,000 | 118,125,000 | 127,814,000 | 124,009,000 | 93,077,000 | 99,773,000 | 99,092,000 | 66,605,000 | 39,861,000 | 90,825,000 | 72,061,000 | 46,817,000 | 36,108,000 | 59,189,000 | 53,800,000 | 29,260,000 | 18,050,000 | 60,834,000 | 60,562,000 | 32,682,000 | 23,914,000 | 44,778,000 | 44,926,000 | 30,801,000 | 25,958,000 | 45,695,000 | 40,841,000 | 26,406,000 | 22,408,000 | 35,074,000 | 34,955,000 | 16,242,000 | 15,322,000 | 32,191,000 | 32,118,000 | 19,691,000 | 11,957,000 | 30,876,000 | 29,679,000 | 9,051,000 | 15,706,000 | 22,045,000 | 27,206,000 | 13,573,000 | |||||||||||||||||||||||||||||||||||||||||
provision for income taxes | 28,082,000 | 18,487,000 | 36,393,000 | 35,914,000 | 26,596,000 | 20,998,000 | 32,974,000 | 34,859,000 | 22,988,000 | 19,602,000 | 36,055,000 | 37,462,000 | 29,441,000 | 20,511,000 | 29,882,000 | 34,244,000 | 29,433,000 | 23,280,000 | 25,995,000 | 26,609,000 | 16,218,000 | 10,223,000 | 23,768,000 | 18,582,000 | 9,991,000 | 8,051,000 | 15,503,000 | 14,223,000 | 6,598,000 | 5,293,000 | 16,473,000 | 16,476,000 | 7,253,000 | 10,829,000 | 16,581,000 | 16,712,000 | 7,680,000 | 8,565,000 | 15,898,000 | 14,640,000 | 10,063,000 | 7,676,000 | 13,479,000 | 13,446,000 | 6,191,000 | 4,942,000 | 11,577,000 | 11,667,000 | 7,604,000 | 4,289,000 | 10,870,000 | 11,177,000 | 4,256,000 | 6,697,000 | 9,069,000 | 11,347,000 | 6,698,199 | 8,190,621 | ||||||||||||||||||||||||||||||||||||||||
net income | 88,216,000 | 56,214,000 | 107,444,000 | 103,541,000 | 77,884,000 | 55,446,000 | 93,519,000 | 97,831,000 | 75,430,000 | 54,802,000 | 104,021,000 | 107,211,000 | 87,954,000 | 57,606,000 | 88,243,000 | 93,570,000 | 94,576,000 | 69,797,000 | 73,778,000 | 72,483,000 | 50,387,000 | 29,638,000 | 67,057,000 | 53,479,000 | 36,826,000 | 28,057,000 | 43,686,000 | 39,577,000 | 22,662,000 | 12,757,000 | 44,361,000 | 44,086,000 | 25,429,000 | 13,085,000 | 28,197,000 | 28,214,000 | 23,121,000 | 17,393,000 | 29,797,000 | 26,201,000 | 16,343,000 | 14,732,000 | 21,595,000 | 21,509,000 | 10,051,000 | 10,380,000 | 20,614,000 | 20,451,000 | 12,087,000 | 7,668,000 | 20,006,000 | 18,502,000 | 4,795,000 | 5,882,000 | 12,976,000 | 15,859,000 | 7,201,000 | 4,949,000 | 19,380,000 | 19,493,000 | 7,078,000 | -4,499,000 | 17,182,000 | 6,703,000 | 9,199,000 | -2,815,000 | 23,362,000 | 10,683,000 | -8,409,000 | 1,838,000 | 23,362,000 | 20,381,000 | 8,352,000 | 487,000 | 22,647,000 | 28,317,000 | 17,290,000 | 18,680,000 | 27,090,000 | 31,574,000 | 25,153,000 | 21,565,000 | 31,607,000 | 28,838,000 | 16,384,041 | 17,560,334 | 24,184,042 | 21,814,497 | 17,949,470 | 13,298,225 | 18,557,490 | 17,681,608 | 11,024,902 | 10,597,464 | 16,715,142 | 14,891,601 | 9,729,940 | |
yoy | 13.27% | 1.39% | 14.89% | 5.84% | 3.25% | 1.18% | -10.10% | -8.75% | -14.24% | -4.87% | 17.88% | 14.58% | -7.00% | -17.47% | 19.61% | 29.09% | 87.70% | 135.50% | 10.02% | 35.54% | 36.82% | 5.63% | 53.50% | 35.13% | 62.50% | 119.93% | -1.52% | -10.23% | -10.88% | -2.51% | 57.33% | 56.26% | 9.98% | -24.77% | -5.37% | 7.68% | 41.47% | 18.06% | 37.98% | 21.81% | 62.60% | 41.93% | 4.76% | 5.17% | -16.84% | 35.37% | 3.04% | 10.53% | 152.08% | 30.36% | 54.18% | 16.67% | -33.41% | 18.85% | -33.04% | -18.64% | 1.74% | -210.00% | 12.79% | 190.81% | -23.06% | 59.82% | -26.45% | -37.26% | -209.39% | -253.16% | 0.00% | -47.58% | -200.68% | 277.41% | 3.16% | -28.03% | -51.69% | -97.39% | -16.40% | -10.32% | -31.26% | -13.38% | -14.29% | 9.49% | 53.52% | 22.81% | 30.69% | 32.20% | -8.72% | 32.05% | 30.32% | 23.37% | 62.81% | 25.48% | 11.02% | 18.74% | 13.31% | |||||
qoq | 56.93% | -47.68% | 3.77% | 32.94% | 40.47% | -40.71% | -4.41% | 29.70% | 37.64% | -47.32% | -2.98% | 21.89% | 52.68% | -34.72% | -5.69% | -1.06% | 35.50% | -5.40% | 1.79% | 43.85% | 70.01% | -55.80% | 25.39% | 45.22% | 31.25% | -35.78% | 10.38% | 74.64% | 77.64% | -71.24% | 0.62% | 73.37% | 94.34% | -53.59% | -0.06% | 22.03% | 32.93% | -41.63% | 13.72% | 60.32% | 10.94% | -31.78% | 0.40% | 114.00% | -3.17% | -49.65% | 0.80% | 69.20% | 57.63% | -61.67% | 8.13% | 285.86% | -18.48% | -54.67% | -18.18% | 120.23% | 45.50% | -74.46% | -0.58% | 175.40% | -257.32% | -126.18% | 156.33% | -27.13% | -426.79% | -112.05% | 118.68% | -227.04% | -557.51% | -92.13% | 14.63% | 144.03% | 1614.99% | -97.85% | -20.02% | 63.78% | -7.44% | -31.04% | -14.20% | 25.53% | 16.64% | -31.77% | 9.60% | 76.01% | -6.70% | -27.39% | 10.86% | 21.53% | 34.98% | -28.34% | 4.95% | 60.38% | 4.03% | -36.60% | 12.25% | 53.05% | ||
net income margin % | 15.00% | 10.42% | 17.23% | 16.41% | 14.45% | 10.72% | 15.93% | 16.39% | 14.22% | 10.92% | 17.93% | 17.94% | 16.46% | 12.11% | 15.94% | 15.77% | 19.16% | 16.68% | 18.60% | 17.67% | 14.49% | 10.08% | 18.41% | 16.40% | 12.98% | 10.69% | 14.10% | 12.98% | 8.74% | 5.27% | 15.61% | 14.31% | 10.39% | 5.65% | 10.74% | 10.73% | 10.52% | 8.69% | 12.90% | 11.39% | 8.19% | 7.97% | 9.99% | 9.93% | 5.69% | 6.23% | 9.85% | 9.84% | 7.18% | 4.78% | 10.21% | 9.46% | 3.10% | 4.07% | 7.54% | 8.73% | 4.54% | 3.79% | 11.94% | 10.96% | 5.34% | -3.76% | 11.73% | 4.05% | 6.87% | -2.12% | 10.63% | 6.44% | -7.05% | 1.23% | 10.63% | 9.30% | 4.98% | 0.28% | 10.42% | 12.24% | 8.95% | 10.40% | 11.95% | 13.09% | 11.66% | 10.58% | 13.52% | 12.85% | 8.89% | 10.47% | 12.83% | 12.00% | 11.22% | 9.97% | 12.22% | 12.07% | 9.47% | 9.75% | 12.83% | 11.99% | 9.50% | 0% |
other comprehensive income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
translation adjustments and other, net of tax | -14,483,000 | 16,152,500 | 352,000 | 46,432,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unamortized pension adjustments, net of tax | -149,000 | 647,000 | -16,000 | -11,000 | 420,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flow hedge adjustment, net of tax | 12,153,000 | 1,245,000 | 5,158,000 | -38,447,000 | -6,109,000 | 6,607,000 | -11,427,000 | 2,187,000 | 5,118,000 | -16,818,000 | 1,087,000 | -5,259,000 | -4,705,000 | -3,202,000 | 26,823,000 | 18,489,000 | -9,946,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive net income | 85,737,000 | 78,621,000 | 112,938,000 | 111,515,000 | 66,603,250 | 108,045,000 | 97,537,000 | 60,833,000 | 70,494,000 | 91,866,000 | 102,084,000 | 88,027,000 | 64,651,750 | 89,049,000 | 85,102,000 | 84,455,000 | 47,519,000 | 68,554,000 | 79,879,000 | 41,641,000 | 40,155,000 | 73,323,000 | 57,791,000 | 29,506,000 | 27,822,000 | 49,121,000 | 40,840,000 | 21,327,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 2,140 | 1,350 | 2,590 | 2,480 | 1,330 | 2,220 | 2,320 | 1,780 | 1,300 | 2,440 | 2,510 | 2,060 | 1,360 | 2,060 | 2,170 | 2,190 | 1,610 | 1,700 | 1,670 | 1,160 | 680 | 1,540 | 1,230 | 840 | 592.5 | 980 | 890 | 510 | 190 | -60 | 480 | 220 | -170 | 40 | 480 | 420 | 170 | 10 | 470 | 580 | 360 | 435 | 560 | 650 | 520 | 450 | 660 | 600 | 0.34 | 0.37 | 0.51 | 0.91 | 0.74 | 0.54 | 0.75 | 0.72 | 0.45 | 0.43 | 0.68 | 1.22 | 0.8 | 1 | ||||||||||||||||||||||||||||||||||||
diluted | 2,130 | 1,350 | 2,580 | 2,470 | 1,320 | 2,210 | 2,310 | 1,770 | 1,280 | 2,430 | 2,500 | 2,050 | 1,360 | 2,060 | 2,160 | 2,180 | 1,600 | 1,700 | 1,660 | 1,160 | 680 | 1,540 | 1,220 | 830 | 587.5 | 970 | 880 | 500 | 190 | -60 | 480 | 220 | -170 | 40 | 480 | 420 | 170 | 460 | 580 | 350 | 427.5 | 560 | 640 | 510 | 440 | 650 | 600 | 0.33 | 0.36 | 0.5 | 0.89 | 0.73 | 0.53 | 0.74 | 0.71 | 0.44 | 0.42 | 0.67 | 1.2 | 0.79 | ||||||||||||||||||||||||||||||||||||||
weighted-average number of shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 41,228,000 | 41,718,000 | 41,520,000 | 41,705,000 | 41,846,000 | 42,182,000 | 42,151,000 | 42,251,000 | 42,386,000 | 42,598,000 | 42,673,000 | 42,669,000 | 42,610,000 | 42,925,000 | 42,813,000 | 43,325,000 | 43,709,000 | 44,735,000 | 46,213 | 47,486 | 48,084,000 | 48,952,000 | 48,977,000 | 48,521,000 | 48,339,000 | 48,974,000 | 49,498,000 | 49,388,000 | 49,135,000 | 48,636,000 | 48,472,000 | 48,081,000 | 48,051,819 | 24,571,758 | 24,470,067 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 41,366,000 | 41,861,000 | 41,704,000 | 41,838,000 | 42,010,000 | 42,383,000 | 42,335,000 | 42,418,000 | 42,630,000 | 42,837,000 | 42,882,000 | 42,813,000 | 42,827,000 | 43,047,000 | 42,916,000 | 43,532,000 | 43,841,000 | 44,921,000 | 46,540 | 47,774 | 48,295,000 | 49,181,000 | 49,194,000 | 48,673,000 | 48,412,000 | 49,023,000 | 49,612,000 | 49,520,000 | 49,256,000 | 48,970,000 | 48,928,000 | 48,606,000 | 48,918,549 | 24,995,493 | 24,807,549 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share | 290 | 215 | 290 | 290 | 280 | 207.5 | 280 | 280 | 270 | 200 | 270 | 270 | 260 | 192.5 | 260 | 260 | 250 | 182.5 | 250 | 250 | 230 | 172.5 | 230 | 230 | 230 | 170 | 230 | 230 | 220 | 162.5 | 220 | 220 | 210 | 202.5 | 420 | 210 | 180 | 130 | 180 | 180 | 160 | 115 | 160 | 160 | 140 | 101.25 | 140 | 140 | 125 | 62.5 | 125 | 125 | 93.75 | 125 | 125 | 125 | 93.75 | 125 | 125 | 125 | 75 | 100 | 100 | 100 | 75 | 100 | 100 | 100 | 75 | 100 | 100 | 100 | 75 | 100 | 100 | 100 | 60 | 80 | 80 | 80 | 37.5 | 50 | 50 | 0.05 | 0.05 | 0.1 | 0.1 | 0.1 | ||||||||||
net gain on disposal of assets | -2,141,000 | -14,081,000 | -205,000 | -75,000 | 13,000 | -25,000 | -238,000 | -198,000 | -53,000 | -16,000 | -157,000 | -50,000 | -90,000 | -100,000 | -43,000 | -1,083,000 | -212,000 | -4,000 | -28,000 | -80,000 | -123,000 | -72,000 | -73,000 | -5,759,000 | -14,000 | -561,000 | -8,810,000 | -460,000 | -1,184,000 | -13,000 | -147,000 | -51,000 | -17,000 | -81,000 | -656,000 | -26,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development and engineering expense | 19,839,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
translation adjustment and other, net of tax | 17,836,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 90,031,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1,860 | 615 | 960 | 950 | 550 | 417.5 | 600 | 590 | 490 | 370 | 620 | 540 | 340 | 310 | 440 | 440 | 200 | 210 | 420 | 420 | 250 | 160 | 410 | 380 | 100 | 187.5 | 270 | 330 | 150 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 1,850 | 607.5 | 950 | 940 | 540 | 415 | 590 | 590 | 480 | 370 | 620 | 540 | 340 | 300 | 440 | 430 | 200 | 210 | 420 | 420 | 250 | 160 | 410 | 380 | 100 | 185 | 270 | 330 | 150 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 41,228,000 | 41,718,000 | 41,520,000 | 41,705,000 | 41,846,000 | 42,182,000 | 42,151,000 | 42,251,000 | 42,386,000 | 42,598,000 | 42,673,000 | 42,669,000 | 42,610,000 | 42,925,000 | 42,813,000 | 43,325,000 | 43,709,000 | 44,735,000 | 46,213 | 47,486 | 48,084,000 | 48,952,000 | 48,977,000 | 48,521,000 | 48,339,000 | 48,974,000 | 49,498,000 | 49,388,000 | 49,135,000 | 48,636,000 | 48,472,000 | 48,081,000 | 48,051,819 | 24,571,758 | 24,470,067 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 41,366,000 | 41,861,000 | 41,704,000 | 41,838,000 | 42,010,000 | 42,383,000 | 42,335,000 | 42,418,000 | 42,630,000 | 42,837,000 | 42,882,000 | 42,813,000 | 42,827,000 | 43,047,000 | 42,916,000 | 43,532,000 | 43,841,000 | 44,921,000 | 46,540 | 47,774 | 48,295,000 | 49,181,000 | 49,194,000 | 48,673,000 | 48,412,000 | 49,023,000 | 49,612,000 | 49,520,000 | 49,256,000 | 48,970,000 | 48,928,000 | 48,606,000 | 48,918,549 | 24,995,493 | 24,807,549 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development and other engineering | 25,273,000 | 23,678,000 | 22,708,000 | 21,918,000 | 25,132,000 | 24,751,000 | 21,538,000 | 20,747,000 | 18,462,000 | 17,084,000 | 16,943,000 | 15,866,000 | 16,060,000 | 14,562,000 | 14,169,000 | 14,591,000 | 12,947,000 | 12,287,000 | 12,191,000 | 13,382,000 | 11,771,000 | 11,972,000 | 11,055,000 | 12,260,000 | 10,216,000 | 10,441,000 | 11,249,000 | 11,150,000 | 12,565,000 | 8,679,000 | 13,264,000 | 13,108,000 | 12,441,000 | 10,932,000 | 11,452,000 | 11,423,000 | 11,548,000 | 13,935,000 | 10,517,000 | 10,197,000 | 9,513,000 | 9,711,000 | 10,094,000 | 9,700,000 | 9,825,000 | 9,226,000 | 9,484,000 | 8,308,000 | 8,763,000 | 8,916,000 | 9,043,000 | 9,198,000 | 6,143,000 | 6,804,000 | 6,945,000 | 5,994,000 | 4,954,000 | 5,715,000 | 5,700,000 | 5,051,000 | 4,996,000 | 5,662,000 | 5,161,000 | 4,864,000 | 4,952,000 | 5,662,000 | 5,610,000 | 5,103,000 | 4,405,000 | 4,987,000 | 5,463,000 | 5,260,000 | 3,834,250 | 4,531,000 | 5,747,000 | 5,058,000 | ||||||||||||||||||||||
selling | 54,395,000 | 54,590,000 | 55,918,000 | 54,499,000 | 52,483,000 | 52,391,000 | 50,438,000 | 48,667,000 | 44,929,000 | 42,539,000 | 45,074,000 | 36,836,000 | 35,951,000 | 35,063,000 | 33,167,000 | 30,823,000 | 27,760,000 | 29,396,000 | 26,834,000 | 28,527,000 | 28,097,000 | 27,672,000 | 28,687,000 | 28,112,000 | 26,278,000 | 26,879,000 | 29,201,000 | 27,573,000 | 28,753,000 | 28,156,000 | 28,511,000 | 29,483,000 | 24,030,000 | 24,304,000 | 24,822,000 | 25,187,000 | 22,507,000 | 22,535,000 | 23,013,000 | 22,607,000 | 22,408,000 | 23,592,000 | 24,213,000 | 21,819,000 | 21,448,000 | 20,630,000 | 21,652,000 | 21,371,000 | 21,109,000 | 20,941,000 | 19,881,000 | 20,432,000 | 18,041,000 | 18,633,000 | 19,819,000 | 17,075,000 | 15,864,000 | 15,946,000 | 16,610,000 | 16,193,000 | 15,854,000 | 21,323,000 | 16,852,000 | 16,025,000 | 17,439,000 | 21,323,000 | 22,134,000 | 19,807,000 | 19,476,000 | 18,271,000 | 20,053,000 | 18,154,000 | 13,526,250 | 17,955,000 | 18,693,000 | 17,458,000 | 17,260,000 | 15,679,000 | 15,501,000 | 15,877,818 | 16,262,223 | 14,223,328 | 15,338,162 | 13,045,528 | 13,382,124 | 12,375,801 | 12,383,934 | 11,526,709 | 12,408,060 | 10,510,011 | 11,133,905 | 10,529,360 | 10,423,311 | |||||
general and administrative | 70,351,000 | 70,604,000 | 66,383,000 | 70,193,000 | 70,836,000 | 64,793,000 | 68,767,000 | 63,707,000 | 55,957,000 | 60,319,000 | 58,419,000 | 53,774,000 | 49,409,000 | 47,792,000 | 47,410,000 | 48,565,000 | 43,633,000 | 40,289,000 | 38,636,000 | 38,471,000 | 39,333,000 | 37,047,000 | 41,345,000 | 39,549,000 | 46,196,000 | 36,114,000 | 40,400,000 | 38,191,000 | 36,689,000 | 36,501,000 | 36,563,000 | 34,986,000 | 32,376,000 | 32,543,000 | 34,945,000 | 29,298,000 | 26,553,000 | 28,648,000 | 29,794,000 | 28,433,000 | 25,507,000 | 29,557,000 | 29,494,000 | 26,922,000 | 25,411,000 | 28,781,000 | 28,595,000 | 26,290,000 | 23,799,000 | 23,843,000 | 27,087,000 | 26,244,000 | 23,570,000 | 25,174,000 | 25,454,000 | 21,621,000 | 22,331,000 | 20,001,000 | 20,524,000 | 18,145,000 | 20,052,000 | 25,514,000 | 20,315,000 | 20,162,000 | 22,684,000 | 25,555,000 | 23,786,000 | 17,874,000 | 19,651,000 | 22,991,000 | 24,332,000 | 21,638,000 | 18,035,750 | 22,468,000 | 26,559,000 | 23,116,000 | 23,266,000 | 27,282,000 | 27,411,000 | 22,204,680 | 20,052,361 | 24,781,633 | 23,490,160 | 22,225,820 | 16,618,758 | 18,719,477 | 19,601,051 | 15,598,725 | 12,329,046 | 17,718,054 | 15,711,585 | 12,494,383 | 12,477,597 | |||||
interest income and other finance costs | 1,027,750 | 1,668,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
translation adjustments | 1,102,250 | 26,320,000 | -2,268,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unamortized pension adjustments | -163,250 | -367,000 | -213,000 | -73,000 | 99,000 | -4,000 | 180,000 | 218,000 | 286,750 | 459,000 | 860,000 | -172,000 | 52,250 | -182,000 | -102,000 | 492,000 | 22,000 | 28,000 | -213,000 | 273,000 | -115,500 | -362,000 | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
integration costs | 2,046,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
translation adjustment | -19,642,000 | -2,182,250 | -13,238,000 | -48,000 | 4,560,000 | 33,612,000 | -26,476,000 | -27,817,000 | -3,000 | -664,000 | -4,889,000 | 7,505,000 | -9,264,000 | 11,002,000 | 6,238,000 | 4,525,000 | -7,593,000 | 1,456,250 | 5,797,000 | 1,363,000 | -1,335,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other & foreign exchange loss | -522,000 | -1,429,000 | 357,000 | -398,000 | 406,000 | -1,707,000 | -1,890,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net and other finance costs | -705,000 | -570,000 | -1,642,000 | -2,983,000 | -3,372,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number of shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 43,145,000 | 43,179,000 | 10,821,750 | 43,276,000 | 43,434,000 | 43,379,000 | 10,920,750 | 43,474,000 | 43,471,000 | 44,099,000 | 11,168,250 | 44,477,000 | 44,671,000 | 44,874,000 | 11,593,750 | 46,192,000 | 46,323,000 | 46,615,000 | 11,886,000 | 47,367,000 | 47,634,000 | 47,616,000 | 12,057,750 | 48,119,000 | 48,399,000 | 48,297,000 | 12,289,250 | 48,998,000 | 49,254,000 | 49,208,000 | 12,243,000 | 49,010,000 | 49,011,000 | 48,899,000 | 12,120,500 | 48,377,000 | 48,529,000 | 48,536,000 | 12,080,500 | 48,346,000 | 48,340,000 | 48,273,000 | 12,311,750 | 48,253,000 | 49,404,000 | 50,107,000 | 12,352,750 | 49,427,000 | 49,417,000 | 12,266,500 | 48,612,000 | 49,016,000 | 48,987,000 | 12,148,250 | 48,612,000 | 48,593,000 | 48,574,000 | 12,112,250 | 48,500,000 | 48,432,000 | 48,414,000 | 12,073,750 | 48,120,000 | 48,383,000 | 48,378,000 | 12,006,000 | 48,091,000 | 48,005,000 | 47,974,289 | 12,028,916.5 | 47,643,694 | 24,012,686 | 24,272,272 | 6,155,351 | 24,677,648 | 24,604,164 | 24,581,348 | 6,111,387.5 | 24,500,445 | 12,232,670 | 12,184,713 | 12,133,872 | ||||||||||||||||
diluted | 43,240,000 | 43,376,000 | 10,875,000 | 43,485,000 | 43,641,000 | 43,612,000 | 10,968,250 | 43,683,000 | 43,663,000 | 44,286,000 | 11,248,750 | 44,814,000 | 44,972,000 | 45,213,000 | 11,692,500 | 46,622,000 | 46,677,000 | 47,009,000 | 11,960,750 | 47,686,000 | 47,920,000 | 47,906,000 | 12,107,250 | 48,352,000 | 48,605,000 | 48,450,000 | 12,344,250 | 49,239,000 | 49,473,000 | 49,408,000 | 12,293,000 | 49,227,000 | 49,227,000 | 49,065,000 | 12,150,750 | 48,551,000 | 48,628,000 | 48,626,000 | 12,096,250 | 48,390,000 | 48,419,000 | 48,337,000 | 12,324,000 | 48,288,000 | 49,456,000 | 50,165,000 | 12,387,000 | 49,527,000 | 49,598,000 | 12,296,250 | 48,946,000 | 49,114,000 | 48,987,000 | 12,234,750 | 48,946,000 | 48,936,000 | 48,931,000 | 12,230,750 | 48,979,000 | 48,902,000 | 48,886,000 | 12,233,750 | 48,587,000 | 49,082,000 | 49,134,000 | 12,133,000 | 48,658,000 | 48,447,000 | 48,934,352 | 12,238,402 | 48,505,096 | 24,434,951 | 24,664,270 | 6,253,496.75 | 25,123,587 | 24,957,412 | 24,902,398 | 6,195,535.25 | 24,811,435 | 12,404,690 | 12,360,174 | |||||||||||||||||
acquisition related costs | 6,951,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net and other | -428,000 | 1,597,000 | -846,000 | -2,636,000 | -1,778,000 | 1,190,000 | -518,000 | -2,533,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (losses) on derivative instruments | -33,500 | -153,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gains on derivative instruments | -7,000 | 26,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income, net and other | -151,000 | 657,000 | -1,778,000 | 147,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange gain and other | -567,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -196,000 | -239,000 | -58,000 | -184,000 | -90,000 | -492,000 | -296,000 | -199,000 | -189,000 | -747,000 | -82,000 | -83,000 | -235,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: - sum | 56,905,250 | 72,974,000 | 80,725,000 | 75,730,000 | 77,994,000 | 73,189,000 | 78,388,000 | 77,526,000 | 68,830,000 | 67,698,000 | 70,563,000 | 65,882,000 | 60,276,000 | 65,092,000 | 63,309,000 | 61,221,000 | 57,477,000 | 63,335,000 | 63,767,000 | 58,088,000 | 59,268,000 | 59,742,000 | 23,023,743 | 22,900,908 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss in equity method investment, before tax | -13,000 | -30,000 | -24,000 | -33,000 | -13,000 | -12,000 | -28,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain (adjustment) on bargain purchase of a business | 1,584,000 | -2,052,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of a business | 110,750 | 443,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income in equity method investment, before tax | 2,000 | 4,471,000 | 59,000 | 15,000 | 62,000 | 54,000 | 95,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase of a business | 8,388,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill | 38,000 | 492,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets | -14,250 | -26,000 | -15,000 | -16,000 | 23,000 | 190,000 | 347,000 | 115,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 919,000 | -175,000 | -54,000 | -35,000 | 857,000 | -27,000 | -15,000 | 85,000 | 955,000 | 1,000 | 38,000 | 828,000 | 55,000 | 58,000 | 65,000 | 655,000 | 79,000 | 108,000 | 72,000 | 344,000 | 110,000 | 26,000 | 10,000 | 478,000 | 579,000 | 102,000 | 764,000 | 579,000 | 505,000 | 1,128,000 | 1,820,000 | 1,370,000 | 1,424,000 | 1,374,000 | 1,109,000 | 831,000 | 891,000 | 887,000 | 1,150,000 | 373,000 | 131,000 | 91,416 | 490,547 | 150,002 | 272,847 | 321,842 | 440,887 | 106,808 | 129,950 | 291,797 | 218,579 | 216,405 | 258,327 | 447,919 | ||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets | -84,000 | -17,000 | -34,000 | 158,500 | 631,000 | 11,000 | 124,000 | 33,000 | 73,000 | 15,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain in equity method investment, before tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 6,372,000 | 6,713,000 | 1,869,000 | 14,398,000 | 8,167,000 | 2,592,000 | 14,398,000 | 12,478,000 | 6,250,000 | 6,259,000 | 14,186,000 | 16,767,000 | 10,621,000 | 11,219,000 | 15,704,000 | 19,658,000 | 15,788,000 | 12,113,000 | 17,569,000 | 17,273,000 | 10,214,351 | 10,257,541 | 14,562,190 | 13,643,369 | 11,630,665 | 8,477,306 | 11,111,208 | 11,331,486 | 7,590,194 | 7,344,301 | 10,971,251 | 10,119,832 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before taxes | 5,766,000 | 29,432,000 | 31,247,000 | 12,341,000 | -1,964,000 | 29,209,000 | 33,832,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes from continuing operations | 817,000 | 10,052,000 | 11,754,000 | 5,263,000 | 2,535,000 | 10,801,000 | 12,773,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations, net of tax | 4,949,000 | 19,380,000 | 19,493,000 | 7,078,000 | -4,499,000 | 18,408,000 | 21,059,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per common share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1,860 | 615 | 960 | 950 | 550 | 417.5 | 600 | 590 | 490 | 370 | 620 | 540 | 340 | 310 | 440 | 440 | 200 | 210 | 420 | 420 | 250 | 160 | 410 | 380 | 100 | 187.5 | 270 | 330 | 150 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | 110 | 400 | 390 | 140 | -90 | 370 | 430 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes from discontinued operations | 1,801,750 | 6,820,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on equity method investment, before tax | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 15,912,000 | -946,000 | 37,760,000 | 18,850,000 | 4,430,000 | 37,760,000 | 32,859,000 | 14,602,000 | 6,746,000 | 36,833,000 | 45,084,000 | 27,911,000 | 29,899,000 | 42,794,000 | 51,307,000 | 41,032,000 | 33,678,000 | 49,176,000 | 46,111,000 | 26,598,392 | 27,817,875 | 38,746,232 | 35,457,866 | 29,580,135 | 21,775,531 | 29,668,698 | 29,013,094 | 18,615,096 | 17,941,765 | 27,686,393 | 25,011,433 | 16,428,139 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per common share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 2,140 | 1,350 | 2,590 | 2,480 | 1,330 | 2,220 | 2,320 | 1,780 | 1,300 | 2,440 | 2,510 | 2,060 | 1,360 | 2,060 | 2,170 | 2,190 | 1,610 | 1,700 | 1,670 | 1,160 | 680 | 1,540 | 1,230 | 840 | 592.5 | 980 | 890 | 510 | 190 | -60 | 480 | 220 | -170 | 40 | 480 | 420 | 170 | 10 | 470 | 580 | 360 | 435 | 560 | 650 | 520 | 450 | 660 | 600 | 0.34 | 0.37 | 0.51 | 0.91 | 0.74 | 0.54 | 0.75 | 0.72 | 0.45 | 0.43 | 0.68 | 1.22 | 0.8 | 1 | ||||||||||||||||||||||||||||||||||||
diluted | 2,130 | 1,350 | 2,580 | 2,470 | 1,320 | 2,210 | 2,310 | 1,770 | 1,280 | 2,430 | 2,500 | 2,050 | 1,360 | 2,060 | 2,160 | 2,180 | 1,600 | 1,700 | 1,660 | 1,160 | 680 | 1,540 | 1,220 | 830 | 587.5 | 970 | 880 | 500 | 190 | -60 | 480 | 220 | -170 | 40 | 480 | 420 | 170 | 460 | 580 | 350 | 427.5 | 560 | 640 | 510 | 440 | 650 | 600 | 0.33 | 0.36 | 0.5 | 0.89 | 0.73 | 0.53 | 0.74 | 0.71 | 0.44 | 0.42 | 0.67 | 1.2 | 0.79 | ||||||||||||||||||||||||||||||||||||||
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | 75,000 | 91,000 | -19,925 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income in equity method investment | 73,123 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per common share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 2,140 | 1,350 | 2,590 | 2,480 | 1,330 | 2,220 | 2,320 | 1,780 | 1,300 | 2,440 | 2,510 | 2,060 | 1,360 | 2,060 | 2,170 | 2,190 | 1,610 | 1,700 | 1,670 | 1,160 | 680 | 1,540 | 1,230 | 840 | 592.5 | 980 | 890 | 510 | 190 | -60 | 480 | 220 | -170 | 40 | 480 | 420 | 170 | 10 | 470 | 580 | 360 | 435 | 560 | 650 | 520 | 450 | 660 | 600 | 0.34 | 0.37 | 0.51 | 0.91 | 0.74 | 0.54 | 0.75 | 0.72 | 0.45 | 0.43 | 0.68 | 1.22 | 0.8 | 1 | ||||||||||||||||||||||||||||||||||||
number of shares outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 43,145,000 | 43,179,000 | 10,821,750 | 43,276,000 | 43,434,000 | 43,379,000 | 10,920,750 | 43,474,000 | 43,471,000 | 44,099,000 | 11,168,250 | 44,477,000 | 44,671,000 | 44,874,000 | 11,593,750 | 46,192,000 | 46,323,000 | 46,615,000 | 11,886,000 | 47,367,000 | 47,634,000 | 47,616,000 | 12,057,750 | 48,119,000 | 48,399,000 | 48,297,000 | 12,289,250 | 48,998,000 | 49,254,000 | 49,208,000 | 12,243,000 | 49,010,000 | 49,011,000 | 48,899,000 | 12,120,500 | 48,377,000 | 48,529,000 | 48,536,000 | 12,080,500 | 48,346,000 | 48,340,000 | 48,273,000 | 12,311,750 | 48,253,000 | 49,404,000 | 50,107,000 | 12,352,750 | 49,427,000 | 49,417,000 | 12,266,500 | 48,612,000 | 49,016,000 | 48,987,000 | 12,148,250 | 48,612,000 | 48,593,000 | 48,574,000 | 12,112,250 | 48,500,000 | 48,432,000 | 48,414,000 | 12,073,750 | 48,120,000 | 48,383,000 | 48,378,000 | 12,006,000 | 48,091,000 | 48,005,000 | 47,974,289 | 12,028,916.5 | 47,643,694 | 24,012,686 | 24,272,272 | 6,155,351 | 24,677,648 | 24,604,164 | 24,581,348 | 6,111,387.5 | 24,500,445 | 12,232,670 | 12,184,713 | 12,133,872 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-03-31 | 2003-12-31 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-09-30 | 2001-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 341,005,000 | 384,138,000 | 297,304,000 | 190,400,000 | 150,290,000 | 239,371,000 | 339,427,000 | 354,851,000 | 369,122,000 | 429,822,000 | 571,006,000 | 407,982,000 | 252,541,000 | 300,742,000 | 309,262,000 | 246,134,000 | 984,372,000 | 301,155,000 | 294,180,000 | 305,796,000 | 257,428,000 | 274,639,000 | 311,465,000 | 315,448,000 | 301,741,000 | 230,210,000 | 194,061,000 | 141,731,000 | 113,407,000 | 160,180,000 | 166,961,000 | 155,035,000 | 137,413,000 | 168,514,000 | 204,171,000 | 140,950,000 | 167,059,000 | 226,537,000 | 218,720,000 | 246,337,000 | 232,028,000 | 258,825,000 | 242,795,000 | 248,612,000 | 233,587,000 | 260,307,000 | 258,238,000 | 221,196,000 | 211,988,000 | 251,208,000 | 215,764,000 | 165,275,000 | 141,965,000 | 175,553,000 | 187,471,000 | 162,719,000 | 160,092,000 | 213,817,000 | 265,162,000 | 262,013,000 | 301,231,000 | 335,049,000 | 291,846,000 | 219,763,000 | 202,843,000 | 250,381,000 | 220,139,000 | 169,132,000 | 158,208,000 | 170,750,000 | 163,857,000 | 162,098,000 | 164,381,000 | 186,142,000 | 156,928,000 | 177,166,000 | 149,310,000 | 148,299,000 | 104,605,000 | 94,021,000 | 129,575,000 | 131,203,000 | 104,360,000 | 53,137,000 | 33,909,839 | 30,916,357 | 62,093,256 | 70,446,242 | 95,135,885 | 95,135,885 | 89,976,762 | 103,318,056 | 103,318,056 | 103,318,056 | 84,963,306 | 95,871,950 | |
trade accounts receivable | 400,082,000 | 302,688,000 | 395,353,000 | 415,926,000 | 373,198,000 | 284,392,000 | 360,350,000 | 377,584,000 | 343,414,000 | 283,975,000 | 351,164,000 | 387,917,000 | 339,674,000 | 269,124,000 | 334,449,000 | 375,130,000 | 320,428,000 | 231,021,000 | 236,535,000 | 249,931,000 | 227,201,000 | 165,128,000 | 226,447,000 | 233,867,000 | 168,736,000 | 139,364,000 | 180,898,000 | 191,282,000 | 173,140,000 | 146,052,000 | 192,981,000 | 211,179,000 | 167,146,000 | 135,958,000 | 159,571,000 | 172,331,000 | 148,506,000 | 112,423,000 | 141,716,000 | 144,916,000 | 135,123,000 | 106,011,000 | 132,727,000 | 140,945,000 | 117,316,000 | 92,015,000 | 127,495,000 | 137,803,000 | 114,159,000 | 90,017,000 | 118,895,000 | 126,888,000 | 102,813,000 | 82,812,000 | 108,425,000 | 120,119,000 | 107,257,000 | 76,420,000 | 98,032,000 | 117,975,000 | 91,076,000 | 68,256,000 | 93,635,000 | 104,284,000 | 93,030,000 | 77,317,000 | 108,005,000 | 118,646,000 | 79,383,000 | 76,005,000 | 125,875,000 | 139,162,000 | 107,634,000 | 88,340,000 | 126,588,000 | 145,388,000 | 126,577,000 | 95,991,000 | 132,946,000 | 154,682,000 | 125,041,000 | 101,621,000 | 129,590,000 | 140,977,000 | 110,607,502 | 89,806,749 | 113,722,715 | 106,004,468 | 66,073,296 | 66,073,296 | 71,803,708 | 55,313,885 | 55,313,885 | 55,313,885 | 62,864,794 | 42,614,410 | |
inventories | 548,978,000 | 594,192,000 | 591,877,000 | 586,623,000 | 618,784,000 | 593,175,000 | 583,380,000 | 533,625,000 | 555,745,000 | 551,575,000 | 504,446,000 | 523,561,000 | 576,433,000 | 556,801,000 | 540,020,000 | 539,844,000 | 443,448,000 | 443,756,000 | 385,512,000 | 310,254,000 | 296,640,000 | 283,742,000 | 260,054,000 | 265,365,000 | 255,720,000 | 251,907,000 | 242,730,000 | 266,142,000 | 272,459,000 | 276,088,000 | 279,503,000 | 258,180,000 | 256,552,000 | 252,996,000 | 244,476,000 | 265,293,000 | 256,271,000 | 232,274,000 | 220,207,000 | 218,164,000 | 210,787,000 | 195,757,000 | 200,282,000 | 212,293,000 | 205,312,000 | 216,545,000 | 198,420,000 | 219,036,000 | 216,529,000 | 197,728,000 | 187,255,000 | 196,247,000 | 202,341,000 | 204,124,000 | 172,021,000 | 185,217,000 | 184,068,000 | 180,129,000 | 172,142,000 | 166,934,000 | 166,966,000 | 152,297,000 | 150,713,000 | 150,786,000 | 180,684,000 | 163,754,000 | 178,237,000 | 190,153,000 | 225,568,000 | 251,878,000 | 251,647,000 | 232,575,000 | 227,855,000 | 218,342,000 | 221,318,000 | 210,253,000 | 208,797,000 | 217,608,000 | 229,703,000 | 218,271,000 | 192,741,000 | 181,492,000 | 174,783,000 | 179,568,000 | 190,048,738 | 192,879,318 | 163,860,334 | 115,290,897 | 106,202,713 | 106,202,713 | 99,634,575 | 93,079,620 | 93,079,620 | 93,079,620 | 84,496,719 | 82,476,299 | |
other current assets | 65,424,000 | 71,485,000 | 64,834,000 | 65,169,000 | 61,973,000 | 59,383,000 | 51,609,000 | 65,016,000 | 60,473,000 | 47,069,000 | 51,583,000 | 53,344,000 | 53,893,000 | 52,583,000 | 48,416,000 | 43,501,000 | 39,632,000 | 22,903,000 | 33,427,000 | 35,722,000 | 37,732,000 | 29,630,000 | 22,439,000 | 20,222,000 | 25,786,000 | 19,426,000 | 17,565,000 | 14,795,000 | 14,186,000 | 17,209,000 | 12,220,000 | 15,772,000 | 22,423,000 | 26,473,000 | 13,276,000 | 17,457,000 | 13,744,000 | 14,013,000 | 12,321,000 | 11,482,000 | 13,284,000 | 12,476,000 | 10,302,000 | 13,632,000 | 19,565,000 | 20,789,000 | 12,985,000 | 12,503,000 | 16,073,000 | 16,454,000 | 12,519,000 | 8,465,000 | 20,377,000 | 23,499,000 | 11,890,000 | 14,516,000 | 14,095,000 | 13,131,000 | 9,598,000 | 8,813,000 | 11,927,000 | 14,678,000 | 16,012,000 | 10,224,000 | 13,054,000 | 16,766,000 | 10,899,000 | 10,686,000 | 13,236,000 | 8,582,000 | 7,191,000 | 6,335,000 | 8,825,000 | 8,753,000 | 7,153,000 | 6,730,000 | 8,003,000 | 6,224,000 | 5,257,000 | 6,115,000 | 7,336,000 | 10,051,000 | 3,598,000 | 4,269,000 | 4,816,388 | 7,667,288 | 5,399,220 | 4,248,835 | 3,378,608 | 4,293,705 | 4,892,069 | 3,342,423 | 3,342,423 | 3,342,423 | 4,348,920 | 2,529,599 | |
total current assets | 1,355,489,000 | 1,352,503,000 | 1,349,368,000 | 1,258,118,000 | 1,204,245,000 | 1,176,321,000 | 1,334,766,000 | 1,331,076,000 | 1,328,754,000 | 1,312,441,000 | 1,478,199,000 | 1,372,804,000 | 1,222,541,000 | 1,179,250,000 | 1,232,147,000 | 1,204,609,000 | 1,787,880,000 | 998,835,000 | 949,654,000 | 901,703,000 | 819,001,000 | 753,139,000 | 820,405,000 | 834,902,000 | 751,983,000 | 640,907,000 | 635,254,000 | 613,950,000 | 575,738,000 | 599,529,000 | 660,916,000 | 640,166,000 | 583,534,000 | 583,941,000 | 621,494,000 | 596,339,000 | 585,580,000 | 585,247,000 | 592,964,000 | 620,899,000 | 591,222,000 | 589,272,000 | 600,888,000 | 629,038,000 | 588,446,000 | 604,318,000 | 610,279,000 | 604,163,000 | 571,747,000 | 568,106,000 | 546,763,000 | 510,335,000 | 480,492,000 | 498,054,000 | 492,109,000 | 494,695,000 | 477,651,000 | 502,064,000 | 563,843,000 | 573,411,000 | 590,708,000 | 591,256,000 | 570,841,000 | 544,771,000 | 511,155,000 | 530,075,000 | 539,055,000 | 508,657,000 | 498,454,000 | 527,597,000 | 568,744,000 | 559,319,000 | 529,608,000 | 522,877,000 | 533,849,000 | 561,300,000 | 503,729,000 | 479,338,000 | 484,133,000 | 484,667,000 | 465,132,000 | 434,455,000 | 428,794,000 | 397,967,000 | 362,862,466 | 347,110,942 | 374,796,060 | 349,071,901 | 323,349,567 | 324,264,664 | 295,869,244 | 280,014,237 | 280,014,237 | 280,014,237 | 242,485,323 | 229,968,761 | |
property, plant and equipment | 621,137,000 | 627,854,000 | 613,896,000 | 597,536,000 | 568,503,000 | 531,655,000 | 495,822,000 | 459,297,000 | 437,429,000 | 418,612,000 | 382,508,000 | 375,240,000 | 369,089,000 | 361,555,000 | 341,233,000 | 346,184,000 | 265,675,000 | 259,869,000 | 255,547,000 | 255,353,000 | 255,684,000 | 255,184,000 | 246,472,000 | 247,119,000 | 246,941,000 | 249,012,000 | 250,950,000 | 252,710,000 | 251,398,000 | 254,597,000 | 257,679,000 | 269,127,000 | 276,114,000 | 273,020,000 | 265,178,000 | 261,362,000 | 250,465,000 | 232,810,000 | 229,670,000 | 219,391,000 | 216,660,000 | 213,716,000 | 202,885,000 | 206,837,000 | 205,009,000 | 207,027,000 | 206,134,000 | 206,563,000 | 207,457,000 | 209,533,000 | 209,641,000 | 209,544,000 | 211,010,000 | 213,452,000 | 211,132,000 | 208,685,000 | 209,460,000 | 195,716,000 | 191,016,000 | 183,698,000 | 184,606,000 | 177,072,000 | 176,464,000 | 184,949,000 | 200,975,000 | 187,814,000 | 191,326,000 | 193,958,000 | 191,412,000 | 193,318,000 | 195,062,000 | 199,055,000 | 195,319,000 | 198,117,000 | 197,096,000 | 199,249,000 | 206,442,000 | 197,180,000 | 190,311,000 | 180,569,000 | 174,039,000 | 166,480,000 | 151,724,000 | 144,385,000 | 137,949,180 | 137,608,800 | 125,880,894 | 108,477,981 | 107,226,319 | 107,226,319 | 101,529,045 | 97,396,608 | 97,396,608 | 97,396,608 | 84,016,901 | 79,694,693 | 81,410,301 |
operating lease right-of-use assets | 112,033,000 | 115,060,000 | 94,363,000 | 100,649,000 | 101,701,000 | 93,933,000 | 87,097,000 | 84,305,000 | 65,933,000 | 68,792,000 | 66,144,000 | 63,358,000 | 55,902,000 | 57,652,000 | 48,196,000 | 48,984,000 | 44,651,000 | 45,438,000 | 41,513,000 | 43,374,000 | 44,236,000 | 45,792,000 | 41,453,000 | 36,930,000 | 33,725,000 | 35,436,000 | 34,463,000 | 35,111,000 | 34,324,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 548,283,000 | 558,521,000 | 557,836,000 | 560,633,000 | 527,621,000 | 512,383,000 | 550,946,000 | 497,990,000 | 492,767,000 | 502,550,000 | 483,413,000 | 495,065,000 | 500,749,000 | 495,672,000 | 467,990,000 | 492,338,000 | 133,651,000 | 134,022,000 | 133,495,000 | 134,121,000 | 133,477,000 | 135,844,000 | 133,734,000 | 132,335,000 | 131,599,000 | 131,879,000 | 131,191,000 | 132,312,000 | 131,712,000 | 130,250,000 | 136,459,000 | 136,398,000 | 138,026,000 | 137,140,000 | 137,313,000 | 137,160,000 | 135,113,000 | 124,479,000 | 126,845,000 | 124,993,000 | 125,614,000 | 123,950,000 | 123,277,000 | 124,827,000 | 122,923,000 | 123,881,000 | 125,228,000 | 129,231,000 | 129,433,000 | 129,218,000 | 130,270,000 | 122,678,000 | 122,582,000 | 121,981,000 | 128,812,000 | 127,983,000 | 130,556,000 | 99,849,000 | 69,688,000 | 72,111,000 | 71,338,000 | 70,069,000 | 75,585,000 | 72,163,000 | 79,608,000 | 81,626,000 | 81,289,000 | 79,858,000 | 69,160,000 | 68,619,000 | 75,799,000 | 69,500,000 | 57,845,000 | 57,418,000 | 67,576,000 | 45,917,000 | 44,617,000 | 44,337,000 | 44,297,000 | 43,985,000 | 42,919,000 | 42,681,000 | 42,901,000 | 42,339,000 | 43,241,861 | 44,378,861 | 24,450,515 | 23,444,265 | 23,655,860 | 23,655,860 | |||||||
intangible assets | 373,468,000 | 387,729,000 | 392,517,000 | 399,361,000 | 381,079,000 | 375,051,000 | 395,517,000 | 352,496,000 | 352,527,000 | 365,339,000 | 356,450,000 | 369,649,000 | 366,122,000 | 362,917,000 | 330,533,000 | 357,698,000 | 25,021,000 | 26,269,000 | 22,077,000 | 23,749,000 | 25,059,000 | 26,800,000 | 20,964,000 | 22,139,000 | 23,454,000 | 25,071,000 | 21,816,000 | 22,991,000 | 24,148,000 | 24,402,000 | 25,457,000 | 26,761,000 | 28,302,000 | 29,326,000 | 30,050,000 | 30,804,000 | 31,713,000 | 22,864,000 | 24,629,000 | 24,912,000 | 26,719,000 | 27,675,000 | 28,570,000 | 30,743,000 | 31,484,000 | 32,587,000 | 34,782,000 | 38,056,000 | 39,728,000 | 41,773,000 | 36,955,000 | 43,346,000 | 45,278,000 | 50,598,000 | 40,075,000 | 41,529,000 | 43,484,000 | 27,856,000 | 20,252,000 | 22,051,000 | 22,896,000 | 23,466,000 | 23,068,000 | 23,156,000 | 26,889,000 | 28,852,000 | 31,885,000 | 33,050,000 | 22,137,000 | 23,453,000 | 22,376,000 | 23,392,000 | 22,142,000 | 23,239,000 | |||||||||||||||||||||||
other noncurrent assets | 32,997,000 | 31,959,000 | 37,443,000 | 48,106,000 | 39,807,000 | 46,825,000 | 33,311,000 | 48,197,000 | 44,536,000 | 36,990,000 | 48,773,000 | 43,233,000 | 41,231,000 | 46,925,000 | 84,159,000 | 35,655,000 | 23,472,000 | 19,692,000 | 19,783,000 | 15,674,000 | 17,270,000 | 13,344,000 | 12,362,000 | 8,595,000 | 8,072,000 | 10,581,000 | 10,149,000 | 10,346,000 | 10,521,000 | 10,398,000 | 11,604,000 | 10,907,000 | 11,841,000 | 11,547,000 | 11,766,000 | 13,217,000 | 12,722,000 | 12,074,000 | 10,195,000 | 9,344,000 | 8,746,000 | 6,696,000 | 4,426,000 | 4,412,000 | 4,797,000 | 5,252,000 | 5,420,000 | 5,321,000 | 4,804,000 | 4,983,000 | 10,547,000 | 11,082,000 | 12,185,000 | 6,237,000 | 6,868,000 | 6,013,000 | 5,860,000 | 7,751,000 | 10,670,000 | 12,465,000 | 13,422,000 | 10,054,000 | 15,557,000 | 17,005,000 | 16,722,000 | 9,092,000 | 13,614,000 | 14,374,000 | 18,225,000 | 8,244,000 | 16,720,000 | 18,817,000 | 18,513,000 | 6,409,000 | 38,347,000 | 22,333,000 | 21,568,000 | 14,446,000 | 15,156,000 | 15,317,000 | 15,842,000 | 15,855,000 | 16,952,000 | 16,596,000 | 16,611,381 | 16,038,357 | 7,105,375 | 7,030,061 | 6,017,204 | 6,545,547 | 19,670,037 | 18,990,220 | 18,990,220 | 18,990,220 | 18,525,025 | 19,535,182 | 18,232,988 |
total assets | 3,043,407,000 | 3,073,626,000 | 3,045,423,000 | 2,964,403,000 | 2,822,956,000 | 2,736,168,000 | 2,897,459,000 | 2,773,361,000 | 2,721,946,000 | 2,704,724,000 | 2,815,487,000 | 2,719,349,000 | 2,555,634,000 | 2,503,971,000 | 2,504,258,000 | 2,485,468,000 | 2,280,350,000 | 1,484,125,000 | 1,422,069,000 | 1,373,974,000 | 1,294,727,000 | 1,232,569,000 | 1,277,865,000 | 1,284,503,000 | 1,198,248,000 | 1,095,366,000 | 1,086,308,000 | 1,069,918,000 | 1,030,352,000 | 1,021,663,000 | 1,094,613,000 | 1,085,887,000 | 1,040,342,000 | 1,037,523,000 | 1,068,383,000 | 1,041,477,000 | 1,018,200,000 | 979,974,000 | 984,303,000 | 999,539,000 | 968,961,000 | 961,309,000 | 960,046,000 | 995,857,000 | 952,659,000 | 973,065,000 | 981,843,000 | 983,334,000 | 953,169,000 | 953,613,000 | 934,176,000 | 896,985,000 | 871,547,000 | 890,322,000 | 878,996,000 | 878,905,000 | 867,011,000 | 836,087,000 | 855,469,000 | 864,575,000 | 883,170,000 | 874,709,000 | 861,834,000 | 842,517,000 | 835,953,000 | 843,805,000 | 857,169,000 | 829,897,000 | 799,409,000 | 830,200,000 | 878,701,000 | 870,083,000 | 823,427,000 | 817,679,000 | 836,868,000 | 828,858,000 | 776,356,000 | 735,334,000 | 733,897,000 | 724,538,000 | 698,032,000 | 659,715,000 | 640,593,000 | 601,455,000 | 560,738,011 | 545,136,960 | 532,232,844 | 488,024,208 | 460,248,950 | 461,692,390 | 417,068,326 | 396,401,065 | 396,401,065 | 396,401,065 | 345,027,249 | 329,612,050 | |
liabilities, mezzanine equity, and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts payable | 105,743,000 | 91,467,000 | 103,593,000 | 95,560,000 | 118,019,000 | 100,972,000 | 110,321,000 | 104,670,000 | 102,997,000 | 107,524,000 | 95,267,000 | 97,847,000 | 95,302,000 | 97,841,000 | 98,646,000 | 112,968,000 | 76,390,000 | 57,215,000 | 62,405,000 | 60,268,000 | 66,236,000 | 48,271,000 | 42,271,000 | 49,149,000 | 44,505,000 | 33,351,000 | 40,861,000 | 39,241,000 | 35,549,000 | 34,361,000 | 42,734,000 | 47,985,000 | 42,098,000 | 31,536,000 | 30,857,000 | 37,742,000 | 38,219,000 | 27,674,000 | 24,777,000 | 27,069,000 | 29,023,000 | 21,309,000 | 24,934,000 | 26,915,000 | 21,456,000 | 22,860,000 | 24,729,000 | 27,119,000 | 31,291,000 | 34,933,000 | 33,450,000 | 29,579,000 | 30,958,000 | 37,117,000 | 24,225,000 | 34,740,000 | 35,109,000 | 22,034,000 | 27,739,000 | 32,060,000 | 29,822,000 | 35,164,000 | 23,663,000 | 27,906,000 | 25,606,000 | 28,462,000 | 29,638,000 | 22,574,000 | 22,232,000 | 21,675,000 | 46,113,000 | 46,362,000 | 34,745,000 | 27,226,000 | 38,054,000 | 47,791,000 | 35,863,000 | 22,909,000 | 40,134,000 | 51,651,000 | 40,167,000 | 29,485,000 | 41,290,000 | 36,770,000 | 35,138,620 | 32,030,936 | 44,591,874 | 20,392,693 | 22,567,291 | 22,567,291 | 18,974,017 | 14,217,487 | 14,217,487 | 14,217,487 | 15,546,115 | 15,738,659 | |
accrued liabilities and other current liabilities | 277,787,000 | 275,328,000 | 277,204,000 | 254,800,000 | 239,511,000 | 242,876,000 | 241,004,000 | 233,155,000 | 226,944,000 | 231,233,000 | 222,233,000 | 276,601,000 | 212,864,000 | 228,222,000 | 225,020,000 | 225,928,000 | 207,959,000 | 187,387,000 | 183,072,000 | 172,186,000 | 158,578,000 | 145,790,000 | 148,890,000 | 144,265,000 | 118,346,000 | 125,556,000 | 125,006,000 | 118,000,000 | 115,029,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, current portion | 15,000,000 | 15,000,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | 22,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current liabilities | 398,530,000 | 381,795,000 | 403,297,000 | 372,860,000 | 380,030,000 | 366,348,000 | 377,951,000 | 360,325,000 | 352,441,000 | 361,257,000 | 427,569,000 | 396,948,000 | 330,666,000 | 348,563,000 | 346,166,000 | 361,396,000 | 306,849,000 | 244,602,000 | 245,477,000 | 232,454,000 | 224,814,000 | 194,061,000 | 191,161,000 | 193,414,000 | 162,851,000 | 158,907,000 | 165,867,000 | 157,241,000 | 150,578,000 | 151,580,000 | 167,451,000 | 167,992,000 | 143,228,000 | 136,491,000 | 142,533,000 | 134,256,000 | 123,561,000 | 108,796,000 | 117,382,000 | 112,343,000 | 99,546,000 | 94,964,000 | 101,250,000 | 107,744,000 | 81,287,000 | 94,480,000 | 104,496,000 | 105,455,000 | 95,549,000 | 103,205,000 | 103,913,000 | 95,733,000 | 74,691,000 | 95,515,000 | 88,026,000 | 100,025,000 | 89,370,000 | 71,587,000 | 86,186,000 | 92,877,000 | 78,272,000 | 79,616,000 | 74,002,000 | 79,787,000 | 64,894,000 | 71,468,000 | 77,842,000 | 70,259,000 | 59,551,000 | 71,894,000 | 112,202,000 | 110,650,000 | 81,323,000 | 84,339,000 | 103,802,000 | 123,019,000 | 101,153,000 | 80,255,000 | 100,397,000 | 118,253,000 | 108,799,000 | 91,959,000 | 99,805,000 | 95,303,000 | 79,572,175 | 78,400,035 | 95,779,246 | 64,512,789 | 54,766,763 | 54,766,763 | 49,573,330 | 41,737,485 | 41,737,485 | 41,737,485 | 41,809,225 | 35,707,950 | |
operating lease liabilities, net of current portion | 92,951,000 | 96,819,000 | 76,599,000 | 83,001,000 | 82,913,000 | 76,184,000 | 55,324,000 | 27,930,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 351,949,000 | 355,509,000 | 346,709,000 | 351,994,000 | 357,278,000 | 362,563,000 | 442,885,000 | 448,171,000 | 453,454,000 | 458,791,000 | 539,073,000 | 544,309,000 | 549,594,000 | 554,539,000 | 660,164,000 | 240,000 | 337,000 | 338,000 | 490,000 | 491,000 | 643,000 | 2,928,000 | 1,874,000 | 1,932,000 | 2,245,353 | 2,396,886 | 2,454,634 | 5,199,434 | 5,177,936 | 5,177,936 | 5,278,586 | 5,479,834 | 5,479,834 | 5,479,834 | 5,142,698 | 6,004,330 | 5,686,995 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax | 104,233,000 | 99,792,000 | 94,088,000 | 96,711,000 | 90,346,000 | 90,303,000 | 89,226,000 | 93,098,000 | 96,937,000 | 98,170,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 30,710,000 | 104,234,000 | 111,437,000 | 120,060,000 | 41,871,000 | 27,636,000 | 53,457,000 | 37,743,000 | 41,400,000 | 51,436,000 | 9,659,000 | 9,289,000 | 9,280,000 | 10,607,000 | 12,076,000 | 12,144,000 | 9,940,000 | 9,552,000 | 9,483,000 | 8,775,000 | 1,866,000 | 1,643,000 | 1,514,000 | 1,422,000 | 1,362,000 | 1,352,000 | 1,413,000 | 1,416,347 | 1,414,831 | 1,715,703 | 1,112,856 | 1,443,440 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 978,373,000 | 1,038,149,000 | 1,032,130,000 | 1,024,626,000 | 952,438,000 | 923,034,000 | 1,034,015,000 | 1,008,560,000 | 996,283,000 | 1,024,978,000 | 1,145,996,000 | 1,135,738,000 | 1,068,225,000 | 1,090,592,000 | 1,166,703,000 | 1,200,830,000 | 1,048,539,000 | 300,127,000 | 299,066,000 | 287,069,000 | 280,218,000 | 251,626,000 | 317,065,000 | 390,291,000 | 356,654,000 | 203,409,000 | 209,361,000 | 201,497,000 | 194,878,000 | 166,149,000 | 181,194,000 | 182,085,000 | 161,280,000 | 152,745,000 | 152,341,000 | 142,066,000 | 131,247,000 | 114,132,000 | 123,199,000 | 117,263,000 | 104,705,000 | 111,485,000 | 115,665,000 | 124,517,000 | 97,369,000 | 109,600,000 | 117,720,000 | 118,058,000 | 105,660,000 | 112,334,000 | 111,716,000 | 103,954,000 | 83,126,000 | 100,754,000 | 92,836,000 | 105,961,000 | 95,910,000 | 77,724,000 | 93,187,000 | 100,123,000 | 86,105,000 | 86,916,000 | 82,707,000 | 89,050,000 | 73,818,000 | 80,021,000 | 86,861,000 | 79,918,000 | 68,840,000 | 81,174,000 | 122,809,000 | 122,726,000 | 93,467,000 | 94,279,000 | 113,354,000 | 132,502,000 | 110,265,000 | 82,459,000 | 102,530,000 | 120,258,000 | 110,864,000 | 96,249,000 | 103,031,000 | 98,648,000 | 83,233,875 | 82,211,752 | 99,949,583 | 70,825,079 | 59,944,699 | 61,388,139 | 54,851,916 | 47,217,319 | 47,217,319 | 47,217,319 | 46,951,923 | 41,494,945 | |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-qualified deferred compensation plan share awards | 6,302,000 | 5,715,000 | 6,653,000 | 9,737,000 | 8,804,000 | 7,786,000 | 6,473,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 413,000 | 419,000 | 419,000 | 419,000 | 419,000 | 424,000 | 424,000 | 424,000 | 424,000 | 426,000 | 426,000 | 426,000 | 426,000 | 425,000 | 433,000 | 433,000 | 433,000 | 432,000 | 435,000 | 435,000 | 435,000 | 433,000 | 444,000 | 444,000 | 444,000 | 442,000 | 446,000 | 446,000 | 455,000 | 453,000 | 462,000 | 462,000 | 475,000 | 473,000 | 476,000 | 475,000 | 475,000 | 473,000 | 486,000 | 484,000 | 484,000 | 481,000 | 493,000 | 493,000 | 493,000 | 489,000 | 490,000 | 489,000 | 489,000 | 486,000 | 487,000 | 485,000 | 485,000 | 483,000 | 482,000 | 482,000 | 482,000 | 481,000 | 481,000 | 482,000 | 500,000 | 500,000 | 494,000 | 494,000 | 493,000 | 493,000 | 493,000 | 491,000 | 490,000 | 490,000 | 486,000 | 486,000 | 486,000 | 485,000 | 485,000 | 484,000 | 484,000 | 482,000 | 481,000 | 484,000 | 483,000 | 482,000 | 480,000 | 479,942 | 479,290 | 500,998 | 36,573,509 | 38,862,292 | 248,896 | 52,502,790 | 51,521,634 | 51,521,634 | 51,521,634 | 47,913,791 | 46,868,909 | ||
additional paid-in capital | 327,698,000 | 324,846,000 | 322,828,000 | 315,528,000 | 311,215,000 | 307,197,000 | 311,885,000 | 313,323,000 | 309,661,000 | 313,119,000 | 307,149,000 | 301,612,000 | 295,976,000 | 298,983,000 | 296,956,000 | 293,720,000 | 289,773,000 | 294,330,000 | 291,733,000 | 289,261,000 | 285,896,000 | 284,007,000 | 281,134,000 | 277,625,000 | 272,872,000 | 280,216,000 | 278,898,000 | 277,024,000 | 274,836,000 | 276,504,000 | 274,126,000 | 271,735,000 | 269,004,000 | 260,157,000 | 265,490,000 | 260,350,000 | 259,167,000 | 255,917,000 | 243,900,000 | 243,046,000 | 238,040,000 | 238,212,000 | 225,788,000 | 229,279,000 | 226,007,000 | 220,982,000 | 217,011,000 | 213,037,000 | 208,870,000 | 207,418,000 | 194,721,000 | 187,549,000 | 184,550,000 | 184,677,000 | 178,962,000 | 176,809,000 | 174,831,000 | 170,483,000 | 169,117,000 | 167,862,000 | 167,025,000 | 165,425,000 | 148,191,000 | 147,745,000 | 146,711,000 | 146,036,000 | 144,199,000 | 138,839,000 | 137,503,000 | 136,867,000 | 130,032,000 | 128,541,000 | 127,573,000 | 124,088,000 | 121,025,000 | 118,590,000 | 114,535,000 | 108,033,000 | 105,029,000 | 99,342,000 | 94,398,000 | 89,383,000 | 84,919,000 | 83,037,685 | 79,876,789 | 72,191,920 | 63,583,654 | ||||||||||
retained earnings | 1,798,740,000 | 1,843,289,000 | 1,798,165,000 | 1,702,437,000 | 1,611,095,000 | 1,646,568,000 | 1,606,371,000 | 1,526,192,000 | 1,440,165,000 | 1,426,554,000 | 1,383,184,000 | 1,290,686,000 | 1,194,993,000 | 1,118,030,000 | 1,150,115,000 | 1,072,959,000 | 990,611,000 | 906,841,000 | 885,472,000 | 822,497,000 | 760,862,000 | 720,441,000 | 772,851,000 | 716,038,000 | 672,485,000 | 645,507,000 | 649,053,000 | 615,529,000 | 641,168,000 | 628,207,000 | 686,351,000 | 652,124,000 | 693,218,000 | 676,644,000 | 683,554,000 | 675,151,000 | 656,959,000 | 642,422,000 | 687,052,000 | 665,813,000 | 648,321,000 | 639,707,000 | 679,673,000 | 665,914,000 | 652,298,000 | 649,174,000 | 648,608,000 | 634,858,000 | 621,260,000 | 615,289,000 | 623,529,000 | 609,538,000 | 597,104,000 | 592,309,000 | 598,533,000 | 591,595,000 | 581,779,000 | 580,616,000 | 581,672,000 | 571,229,000 | 608,056,000 | 607,241,000 | 616,719,000 | 604,479,000 | 602,754,000 | 598,493,000 | 606,251,000 | 598,412,000 | 592,644,000 | 605,950,000 | 609,010,000 | 590,510,000 | 574,988,000 | 575,868,000 | 558,075,000 | 534,597,000 | 526,362,000 | 511,552,000 | 488,283,000 | 477,757,000 | 456,474,000 | 438,773,000 | 409,576,000 | 383,140,301 | 369,154,260 | 412,270,663 | 373,437,866 | 357,916,036 | 357,916,036 | 308,378,713 | 297,353,812 | 297,353,812 | 297,353,812 | 255,149,605 | 245,419,665 | ||
common stock held in non-qualified deferred compensation plan | -724,000 | -3,154,000 | -2,859,000 | -1,235,000 | -1,284,000 | -1,297,000 | -1,074,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -50,313,000 | -121,035,000 | -90,755,000 | -60,457,000 | -25,105,000 | -100,771,000 | -50,280,000 | -50,257,000 | -50,363,000 | -74,562,000 | -46,281,000 | -21,281,000 | -37,635,000 | -13,510,000 | -13,510,000 | -13,510,000 | -72,058,000 | -72,058,000 | -72,058,000 | -9,379,000 | -21,437,000 | -55,000,000 | -25,000,000 | -24,491,000 | -440,000 | -74,999,000 | -40,000,000 | -20,000,000 | -17,544,000 | -47,002,000 | -3,502,000 | -3,502,000 | -39,529,000 | -8,464,000 | -2,981,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -17,082,000 | -14,603,000 | -21,158,000 | -26,652,000 | -34,626,000 | -46,773,000 | -10,355,000 | -24,881,000 | -24,587,000 | -9,990,000 | -21,268,000 | -9,113,000 | -3,986,000 | -4,059,000 | -35,387,000 | -36,193,000 | -27,725,000 | -17,605,000 | -17,002,000 | -11,778,000 | -19,174,000 | -10,428,000 | -21,571,000 | -27,837,000 | -32,149,000 | -24,829,000 | -30,013,000 | -24,578,000 | -25,985,000 | -24,650,000 | -23,029,000 | -20,079,000 | -8,636,000 | -12,496,000 | -13,478,000 | -19,021,000 | -29,648,000 | -32,970,000 | -23,332,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 2,058,732,000 | 2,029,762,000 | 2,006,640,000 | 1,930,040,000 | 1,861,714,000 | 1,805,348,000 | 1,856,971,000 | 1,764,801,000 | 1,725,663,000 | 1,679,746,000 | 1,669,491,000 | 1,583,611,000 | 1,487,409,000 | 1,413,379,000 | 1,337,555,000 | 1,284,638,000 | 1,231,811,000 | 1,183,998,000 | 1,123,003,000 | 1,086,905,000 | 1,014,509,000 | 980,943,000 | 960,800,000 | 894,212,000 | 841,594,000 | 891,957,000 | 876,947,000 | 868,421,000 | 835,474,000 | 855,514,000 | 913,419,000 | 903,802,000 | 879,062,000 | 884,778,000 | 916,042,000 | 899,411,000 | 886,953,000 | 865,842,000 | 861,104,000 | 882,276,000 | 864,256,000 | 849,824,000 | 844,381,000 | 871,340,000 | 855,290,000 | 863,465,000 | 864,123,000 | 865,276,000 | 847,509,000 | 841,279,000 | 822,460,000 | 793,031,000 | 788,421,000 | 789,568,000 | 786,160,000 | 772,944,000 | 771,101,000 | 758,363,000 | 762,282,000 | 764,452,000 | 797,065,000 | 787,793,000 | 779,127,000 | 753,467,000 | 762,135,000 | 763,784,000 | 770,308,000 | 749,979,000 | 730,569,000 | 749,026,000 | 755,892,000 | 747,357,000 | 729,960,000 | 723,514,000 | 696,356,000 | 666,091,000 | 652,875,000 | 631,367,000 | 604,280,000 | 585,040,000 | 558,129,000 | 537,562,000 | 502,807,000 | 477,504,136 | 462,925,208 | 432,283,261 | 417,199,129 | 400,304,251 | 400,304,251 | 362,216,410 | 349,183,746 | 349,183,746 | 349,183,746 | 298,075,326 | 281,982,146 | 288,117,105 | |
total liabilities, mezzanine equity, and stockholders’ equity | 3,043,407,000 | 3,073,626,000 | 3,045,423,000 | 2,964,403,000 | 2,822,956,000 | 2,736,168,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable | 4,126,000 | 87,569,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities | 70,496,000 | 69,223,000 | 52,051,000 | 53,808,000 | 51,560,000 | 45,368,000 | 46,882,000 | 38,650,000 | 39,654,000 | 36,336,000 | 37,091,000 | 33,063,000 | 34,087,000 | 35,810,000 | 37,199,000 | 33,354,000 | 28,893,000 | 26,084,000 | 27,256,000 | 28,164,000 | 28,878,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 2,897,459,000 | 2,773,361,000 | 2,721,946,000 | 2,704,724,000 | 2,815,487,000 | 2,719,349,000 | 2,555,634,000 | 2,503,971,000 | 2,504,258,000 | 2,485,468,000 | 2,280,350,000 | 1,484,125,000 | 1,422,069,000 | 1,373,974,000 | 1,294,727,000 | 1,232,569,000 | 1,277,865,000 | 1,284,503,000 | 1,198,248,000 | 1,095,366,000 | 1,086,308,000 | 1,069,918,000 | 1,030,352,000 | 1,021,663,000 | 1,094,613,000 | 1,085,887,000 | 1,040,342,000 | 1,037,523,000 | 1,068,383,000 | 1,041,477,000 | 1,018,200,000 | 979,974,000 | 984,303,000 | 999,539,000 | 968,961,000 | 961,309,000 | 960,046,000 | 995,857,000 | 952,659,000 | 973,065,000 | 981,843,000 | 983,334,000 | 953,169,000 | 953,613,000 | 934,176,000 | 896,985,000 | 871,547,000 | 890,322,000 | 878,996,000 | 878,905,000 | 867,011,000 | 836,087,000 | 855,469,000 | 864,575,000 | 883,170,000 | 874,709,000 | 861,834,000 | 842,517,000 | 835,953,000 | 843,805,000 | 857,169,000 | 829,897,000 | 799,409,000 | 830,200,000 | 878,701,000 | 870,083,000 | 823,427,000 | 836,868,000 | 828,858,000 | 776,356,000 | 735,334,000 | 733,897,000 | 724,538,000 | 698,032,000 | 659,715,000 | 640,593,000 | 601,455,000 | 560,738,011 | 545,136,960 | 532,232,844 | 488,024,208 | 460,248,950 | 461,692,390 | 417,068,326 | 396,401,065 | 396,401,065 | 396,401,065 | 345,027,249 | 329,612,050 | ||||||||
deferred income tax and other long-term liabilities | 125,546,000 | 142,921,000 | 142,597,000 | 140,608,000 | 121,723,000 | 134,331,000 | 34,621,000 | 18,434,000 | 20,526,000 | 20,528,000 | 19,594,000 | 20,366,000 | 17,550,000 | 17,984,000 | 17,719,000 | 16,572,000 | 16,238,000 | 16,092,000 | 15,422,000 | 14,569,000 | 11,939,000 | 15,627,000 | 13,647,000 | 6,933,000 | 6,333,000 | 6,076,000 | 5,817,000 | 4,920,000 | 5,159,000 | 14,415,000 | 16,773,000 | 16,082,000 | 13,224,000 | 12,603,000 | 10,111,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term debt, net of issuance costs | 665,449,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term debt | 670,733,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term debt, net of current portion | 75,000,000 | 150,000,000 | 150,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity investment | 2,466,000 | 2,475,000 | 2,483,000 | 2,474,000 | 2,480,000 | 2,485,000 | 2,498,000 | 2,511,000 | 2,487,000 | 2,498,000 | 2,528,000 | 2,525,000 | 2,549,000 | 2,582,000 | 2,595,000 | 2,607,000 | 2,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held-for-sale | 2,546,000 | 9,251,000 | 308,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01; authorized shares, 5,000; issued and outstanding shares, none | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 98,572,000 | 103,979,000 | 99,359,000 | 84,997,000 | 84,204,000 | 87,946,000 | 73,808,000 | 67,183,000 | 60,477,000 | 62,714,000 | 57,138,000 | 49,849,000 | 54,761,000 | 52,881,000 | 56,305,000 | 46,261,000 | 56,078,000 | 56,913,000 | 56,490,000 | 48,946,000 | 51,745,000 | 47,268,000 | 44,619,000 | 31,290,000 | 44,923,000 | 44,807,000 | 41,491,000 | 35,746,000 | 36,156,000 | 36,314,000 | 36,067,000 | 31,831,000 | 31,372,000 | 33,517,000 | 31,192,000 | 29,548,000 | 29,209,000 | 31,654,000 | 33,855,000 | 28,873,000 | 34,102,000 | 39,835,000 | 39,549,000 | 30,357,000 | 39,188,000 | 44,925,000 | 38,558,000 | 34,239,000 | 36,874,000 | 37,704,000 | 35,676,000 | 28,979,000 | 39,076,000 | 30,471,000 | 26,456,000 | 23,190,304 | 27,780,583 | 28,692,146 | 17,902,826 | 15,181,487 | 15,181,487 | 11,902,102 | 13,267,373 | 13,267,373 | 13,267,373 | 8,741,762 | 10,182,616 | ||||||||||||||||||||||||||||||
accrued profit sharing trust contributions | 7,804,000 | 6,565,000 | 4,681,000 | 2,730,000 | 7,054,000 | 5,652,000 | 4,146,000 | 2,514,000 | 6,549,000 | 5,157,000 | 3,693,000 | 2,245,000 | 5,799,000 | 4,383,000 | 3,173,000 | 1,960,000 | 5,384,000 | 4,663,000 | 3,416,000 | 2,005,000 | 5,784,000 | 4,573,000 | 3,229,000 | 1,849,000 | 5,191,000 | 4,003,000 | 2,393,000 | 1,683,000 | 4,477,000 | 3,560,000 | 2,997,000 | 6,508,000 | 5,591,000 | 4,277,000 | 3,540,000 | 1,858,000 | 7,018,000 | 5,436,000 | 3,718,000 | 1,973,000 | 9,541,000 | 7,603,000 | 5,228,000 | 2,411,000 | 8,651,000 | 6,880,000 | 4,724,000 | 10,309,000 | 8,616,000 | 6,708,000 | 4,359,000 | 9,236,000 | 7,721,000 | 6,013,000 | 4,539,000 | 2,705,024 | 7,038,952 | 5,192,627 | 2,082,057 | 6,021,136 | 6,021,136 | 1,587,011 | 5,138,579 | 5,138,579 | 5,138,579 | 1,589,973 | 4,706,934 | ||||||||||||||||||||||||||||||
accrued cash profit sharing and commissions | 10,843,000 | 13,092,000 | 14,895,000 | 9,102,000 | 9,416,000 | 13,123,000 | 14,245,000 | 9,256,000 | 10,527,000 | 17,153,000 | 15,626,000 | 11,133,000 | 8,502,000 | 12,566,000 | 13,695,000 | 7,131,000 | 6,039,000 | 13,721,000 | 12,205,000 | 8,105,000 | 6,049,000 | 12,471,000 | 12,010,000 | 4,707,000 | 3,414,000 | 8,911,000 | 10,307,000 | 6,598,000 | 3,446,000 | 11,867,000 | 13,036,000 | 5,396,000 | 2,805,000 | 8,536,000 | 9,264,000 | 3,508,000 | 2,427,000 | 5,620,000 | 4,436,000 | 1,353,000 | 2,264,000 | 10,313,000 | 10,581,000 | 4,665,000 | 4,129,000 | 9,723,000 | 14,014,000 | 8,345,000 | 7,817,000 | 12,213,000 | 16,830,000 | 12,944,000 | 10,229,000 | 15,449,000 | 15,757,000 | 8,580,031 | 8,209,753 | 14,427,512 | 10,583,238 | 7,459,428 | 7,459,428 | 6,721,002 | 6,170,500 | 6,170,500 | 6,170,500 | 5,516,486 | 1,987,993 | ||||||||||||||||||||||||||||||
capital lease obligations - current portion | 1,081,000 | 1,072,000 | 1,064,000 | 1,055,000 | 1,047,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities - net of current portion | 13,743,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations - net of current portion | 2,154,000 | 2,425,000 | 2,607,000 | 2,875,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 360,000 | 2,290,000 | 3,420,000 | 4,663,000 | 2,824,000 | 2,000,000 | 3,198,000 | 1,734,000 | 1,007,000 | 1,396,000 | 1,193,000 | 1,251,000 | 3,054,000 | 760,000 | 1,189,000 | 1,370,000 | 3,593,000 | 1,637,000 | 1,639,000 | 8,542,000 | 5,994,000 | 5,922,000 | 11,195,000 | 3,313,000 | 7,845,000 | 5,648,676 | 8,412,050 | 5,876,448 | 6,130,691 | 859,536 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued workers’ compensation | 3,237,000 | 3,226,000 | 3,548,000 | 3,790,000 | 3,578,000 | 3,569,000 | 4,161,000 | 4,154,000 | 4,472,000 | 4,593,000 | 4,486,000 | 4,458,000 | 4,479,000 | 4,101,000 | 4,432,000 | 4,429,000 | 5,119,000 | 4,591,000 | 5,195,000 | 5,095,000 | 4,673,000 | 4,692,000 | 4,880,000 | 4,861,000 | 5,485,000 | 5,474,000 | 5,455,000 | 5,663,000 | 4,715,000 | 4,684,000 | 4,009,000 | 4,386,000 | 4,374,000 | 4,352,000 | 4,276,000 | 4,279,000 | 4,299,000 | 4,286,000 | 4,116,000 | 4,116,000 | 4,116,000 | 4,116,000 | 3,448,000 | 3,448,000 | 3,712,000 | 3,712,000 | 3,312,000 | 3,312,000 | 3,312,000 | 3,262,000 | 2,724,000 | 2,724,000 | 2,594,350 | 2,760,613 | 2,323,764 | 2,473,764 | 2,423,764 | 2,423,764 | 1,880,764 | 1,685,764 | 1,685,764 | 1,685,764 | 1,545,764 | 1,245,764 | |||||||||||||||||||||||||||||||||
capital lease obligation - current portion | 525,000 | 521,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligation - net of current portion | 1,477,000 | 1,610,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 16,203,000 | 14,782,000 | 13,556,000 | 12,666,000 | 14,662,000 | 13,141,000 | 13,625,000 | 12,998,000 | 12,699,000 | 12,330,000 | 12,874,000 | 12,419,000 | 11,473,000 | 12,302,000 | 12,124,000 | 12,139,000 | 11,774,000 | 12,117,000 | 10,884,000 | 10,360,000 | 10,189,000 | 10,748,000 | 19,257,000 | 13,657,000 | 13,970,000 | 13,888,000 | 12,153,000 | 13,672,000 | 11,995,000 | 11,745,000 | 11,262,000 | 11,236,000 | 11,623,000 | 12,158,000 | 12,092,000 | 11,042,000 | 11,216,000 | 11,622,000 | 11,578,000 | 10,439,000 | 10,088,000 | 10,160,000 | 10,104,000 | 9,641,296 | 8,809,071 | 8,325,069 | 7,624,878 | 7,821,198 | 7,821,198 | 7,456,455 | 7,276,642 | 7,276,642 | 7,276,642 | 5,811,584 | 6,476,503 | ||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 5,336,000 | 16,521,000 | 15,120,000 | 9,129,000 | 7,803,000 | 8,221,000 | 8,435,000 | 5,239,000 | 4,810,000 | 5,936,000 | 6,300,000 | 6,137,000 | 7,001,000 | 7,246,000 | 7,833,000 | 7,300,000 | 8,705,000 | 9,263,000 | 8,924,000 | 8,553,000 | 9,019,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -23,565,000 | -19,087,000 | -28,576,000 | -22,044,000 | -15,882,000 | -23,508,000 | -7,180,000 | 995,000 | 16,892,000 | 16,890,000 | 18,086,000 | 13,548,000 | 5,284,000 | 6,282,000 | 12,099,000 | 8,183,000 | 4,058,000 | 14,009,000 | 6,783,000 | 11,012,000 | 24,879,000 | 21,484,000 | 14,627,000 | 13,723,000 | 749,000 | 12,177,000 | 18,762,000 | 19,365,000 | 12,237,000 | 5,719,000 | 16,364,000 | 27,820,000 | 26,913,000 | 23,073,000 | 16,771,000 | 12,420,000 | 11,494,000 | 11,300,000 | 10,487,000 | 7,457,000 | 6,774,000 | 8,924,000 | 7,832,000 | 10,846,208 | 13,414,869 | 8,020,674 | 7,187,754 | 7,982,663 | 7,982,663 | 1,334,907 | 308,300 | 308,300 | 308,300 | -2,909,090 | |||||||||||||||||||||||||||||||||||||||||||
line of credit and notes payable | 18,000 | 38,000 | 62,000 | 83,000 | 103,000 | 956,000 | 1,201,000 | 1,214,000 | 178,000 | 193,000 | 4,837,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets held for sale | 586,000 | 577,000 | 593,000 | 6,793,000 | 6,792,000 | 6,792,000 | 9,148,000 | 10,787,000 | 7,887,000 | 40,457,000 | 7,887,000 | 7,887,000 | 7,887,000 | 7,887,000 | 8,387,000 | 8,387,000 | 8,429,000 | 7,887,000 | 9,677,000 | 9,677,000 | 9,704,000 | 9,671,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity method investment | 839,000 | 200,000 | 213,000 | 319,000 | 473,000 | 604,000 | 748,000 | 21,000 | 214,000 | 59,000 | 33,000 | 100,000 | 244,000 | 222,000 | 168,000 | 73,123 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit and current portion of long-term debt | 3,556,000 | 3,177,000 | 3,390,000 | 1,029,000 | 772,000 | 5,942,000 | 2,691,000 | 503,000 | 2,966,000 | 545,000 | 1,212,000 | 579,198 | 551,323 | 1,113,657 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities held for sale | 2,739,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit | 29,000 | 27,000 | 821,000 | 26,000 | 629,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest in consolidated variable interest entities | 2,128,000 | 5,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities, minority interest and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 327,000 | 326,000 | 2,186,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term investments | 6,303,000 | 9,912,000 | 13,838,703 | 17,032,159 | 21,395,466 | 45,456,581 | 44,737,867 | 22,105,675 | 17,683,611 | 17,683,611 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit and current | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
portion of long-term debt | 1,715,170 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01; authorized shares, 5,000,000; issued and outstanding shares, none | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable and current portion of long-term debt | 2,666,161 | 1,113,657 | 2,631,986 | 1,257,782 | 1,257,782 | 1,257,782 | 986,448 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short term investments | 44,737,867 | 17,683,611 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation related to stock plans | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and long-term liabilities | 100,000 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest in consolidated subsidiaries | 25,427 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2007-09-30 | 2006-12-31 | 2006-03-31 | 2005-12-31 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 88,216,000 | 56,214,000 | 107,444,000 | 103,541,000 | 77,884,000 | 55,446,000 | 93,520,000 | 97,828,000 | 75,430,000 | 54,802,000 | 104,021,000 | 107,210,000 | 87,954,000 | 57,606,000 | 88,244,000 | 93,569,000 | 94,576,000 | 69,797,000 | 73,778,000 | 72,485,000 | 50,387,000 | 29,638,000 | 67,057,000 | 53,479,000 | 36,826,000 | 28,057,000 | 43,686,000 | 39,577,000 | 22,662,000 | 12,757,000 | 44,361,000 | 44,086,000 | 25,429,000 | 13,085,000 | 28,197,000 | 28,214,000 | 23,121,000 | 17,393,000 | 29,797,000 | 26,201,000 | 16,343,000 | 14,732,000 | 21,596,000 | 21,509,000 | 10,051,000 | 10,380,000 | 20,613,000 | 20,451,000 | 12,087,000 | 7,668,000 | 23,297,000 | 4,795,000 | 5,882,000 | 23,060,000 | 4,949,000 | -4,499,000 | -2,815,000 | 1,838,000 | 487,000 | 22,647,000 | 18,680,000 | 25,153,000 | 21,565,000 | 16,384,041 | 17,560,334 | 24,184,042 | 21,814,497 | 17,949,470 | 13,298,225 | 18,557,490 | 17,681,607 | 11,024,902 | 10,597,464 | 9,729,940 |
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net gain on disposal of assets | 53,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 25,742,000 | 25,332,000 | 23,340,000 | 22,086,000 | 19,193,000 | 24,420,000 | 22,420,000 | 19,370,000 | 19,189,000 | 20,483,000 | 18,179,000 | 18,299,000 | 17,746,000 | 16,369,000 | 16,197,000 | 17,529,000 | 10,795,000 | 9,285,000 | 10,439,000 | 11,528,000 | 11,225,000 | 8,679,000 | 10,349,000 | 10,005,000 | 9,734,000 | 9,358,000 | 9,529,000 | 9,757,000 | 9,758,000 | 10,344,000 | 9,416,000 | 9,945,000 | 9,688,000 | 6,843,000 | 10,486,000 | 8,032,000 | 8,363,000 | 6,442,000 | 6,607,000 | 7,441,000 | 7,437,000 | 5,157,000 | 6,948,000 | 7,298,000 | 7,418,000 | 5,813,000 | 7,320,000 | 7,101,000 | 7,684,000 | 5,887,000 | 14,777,000 | 7,487,000 | 6,113,000 | 13,813,000 | 5,763,000 | 5,115,000 | 7,294,000 | 7,575,000 | 6,368,000 | 6,733,000 | 5,436,000 | 6,495,000 | 4,520,000 | 6,488,890 | 3,752,093 | 5,012,504 | 4,963,240 | 4,717,031 | 3,152,472 | 4,392,557 | 4,136,908 | 3,966,453 | 2,791,101 | 3,765,212 |
noncash lease expense | 4,909,000 | 6,103,000 | 5,171,000 | 5,371,000 | 4,247,000 | 5,478,000 | 4,028,000 | 4,009,000 | 3,865,000 | 3,876,000 | 3,734,000 | 3,649,000 | 2,946,000 | 3,345,000 | 2,552,000 | 2,953,000 | 2,477,000 | 2,325,000 | 2,323,000 | 2,521,000 | 2,393,000 | 738,000 | 2,221,000 | 2,028,000 | 1,997,000 | 1,858,000 | 2,035,000 | 1,568,000 | 1,675,000 | |||||||||||||||||||||||||||||||||||||||||||||
loss in equity method investment, before tax | 946,000 | 45,000 | -1,047,000 | 1,356,000 | 141,000 | 95,000 | 107,000 | 508,000 | 30,000 | -250,000 | 429,000 | -34,000 | 136,000 | -685,000 | 0 | 11,000 | 30,000 | -2,000 | 24,000 | 33,000 | 12,000 | 13,000 | 28,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 2,623,000 | 8,189,000 | 6,914,000 | -2,109,000 | -1,256,000 | 4,950,000 | -3,871,000 | -4,437,000 | -881,000 | 3,288,000 | -4,312,000 | 0 | -8,599,000 | -2,747,000 | -1,810,000 | -2,112,000 | 53,000 | 830,000 | 314,000 | 543,000 | 1,430,000 | 1,371,000 | 2,889,000 | 191,000 | 422,000 | 1,448,000 | 3,747,000 | 1,369,000 | 20,000 | 1,163,000 | -2,350,000 | -31,000 | -987,000 | 2,499,000 | 836,000 | -585,000 | -307,000 | 2,593,000 | 857,000 | 1,281,000 | -1,608,000 | 1,651,000 | 1,284,000 | 1,281,000 | 2,093,000 | 2,145,000 | ||||||||||||||||||||||||||||
noncash compensation related to stock plans and other changes in the fair value of dcp | 5,063,000 | 6,648,000 | 6,470,000 | 6,598,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for credit losses | -1,085,000 | -163,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred hedge gain | -2,703,000 | -2,739,000 | -2,716,000 | -1,707,000 | -897,000 | -916,000 | -907,000 | -897,000 | -752,000 | -765,000 | -947,000 | -1,252,000 | -896,000 | -1,119,000 | -878,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade accounts receivable | -98,824,000 | 91,772,000 | 19,002,000 | -35,440,000 | -85,384,000 | 69,824,000 | 22,230,000 | -34,450,000 | -61,254,000 | 72,105,000 | 33,766,000 | -48,932,000 | -69,990,000 | 74,800,000 | 33,598,000 | 1,164,000 | -89,799,000 | 5,226,000 | 11,483,000 | -22,042,000 | -62,660,000 | 65,063,000 | 8,705,000 | -63,714,000 | -32,161,000 | 42,481,000 | 8,693,000 | -18,110,000 | -26,968,000 | 46,105,000 | 18,160,000 | -46,074,000 | -30,764,000 | 22,785,000 | 11,525,000 | -21,878,000 | -30,254,000 | 27,915,000 | 3,567,000 | -10,802,000 | -28,228,000 | 26,033,000 | 7,629,000 | -22,865,000 | -27,615,000 | 34,789,000 | 8,375,000 | |||||||||||||||||||||||||||
inventories | 39,976,000 | -897,000 | -5,327,000 | 44,630,000 | -18,484,000 | -22,307,000 | -39,769,000 | 20,758,000 | -9,055,000 | -34,563,000 | 15,335,000 | 51,815,000 | -16,931,000 | -689,000 | -12,529,000 | -14,822,000 | -381,000 | -59,979,000 | -76,953,000 | -12,520,000 | -14,750,000 | -20,020,000 | 7,178,000 | -8,415,000 | -5,962,000 | -7,508,000 | 21,455,000 | 6,628,000 | 3,080,000 | 2,808,000 | -21,494,000 | -4,668,000 | -3,071,000 | -8,393,000 | 18,216,000 | -6,607,000 | -9,796,000 | -13,625,000 | -949,000 | -8,131,000 | -13,912,000 | 3,641,000 | 11,475,000 | -5,423,000 | 7,515,000 | -19,193,000 | 18,362,000 | -9,185,000 | 7,168,000 | 823,000 | 14,706,000 | 1,873,000 | -3,969,000 | -7,288,000 | 1,307,566 | |||||||||||||||||||
trade accounts payable | 17,509,000 | -8,201,000 | 3,863,000 | -20,757,000 | 18,224,000 | -11,897,000 | 2,179,000 | 3,507,000 | 399,000 | 405,000 | -4,143,000 | 4,090,000 | -3,418,000 | -8,976,000 | -10,708,000 | -2,261,000 | 17,929,000 | -5,292,000 | 4,753,000 | -6,527,000 | 17,301,000 | 3,535,000 | -7,443,000 | 4,250,000 | 11,018,000 | -8,975,000 | 3,812,000 | 2,403,000 | 1,915,000 | -9,584,000 | -4,939,000 | 7,742,000 | 11,451,000 | 459,000 | -2,118,000 | -393,000 | 3,209,000 | 2,979,000 | -3,397,000 | -1,070,000 | 7,273,000 | -4,061,000 | -1,625,000 | 6,241,000 | -1,590,000 | -2,145,000 | -1,983,000 | 10,694,000 | -1,412,000 | -10,703,000 | -10,735,000 | 6,739,000 | 2,925,952 | -11,814,463 | 8,075,975 | 1,002,602 | 1,334,236 | -413,912 | 4,535,400 | |||||||||||||||
other current assets | -1,684,000 | -13,787,000 | 7,351,000 | -2,090,000 | -4,807,000 | -4,897,000 | 11,436,000 | -6,526,000 | -12,758,000 | 296,000 | 1,854,000 | 1,721,000 | -3,137,000 | -396,000 | 123,000 | 10,645,000 | -16,479,000 | 9,321,000 | 3,530,000 | -693,000 | -14,109,000 | -227,000 | 3,911,000 | 2,292,000 | -6,821,000 | -611,000 | -1,928,000 | -1,592,000 | 323,000 | 198,000 | 1,305,000 | 1,871,000 | 1,923,000 | -2,148,000 | 387,000 | 440,000 | -695,000 | 571,000 | -1,902,000 | 2,381,000 | -3,230,000 | 1,981,000 | 3,284,000 | 2,110,000 | -1,101,000 | -1,376,000 | -13,000 | 185,000 | 16,000 | 284,000 | 3,537,000 | |||||||||||||||||||||||
accrued liabilities and other current liabilities | -37,514,000 | -1,003,000 | 18,307,000 | 8,530,000 | -5,100,000 | -3,692,000 | -9,305,000 | 7,791,000 | -2,654,000 | -5,389,000 | -46,388,000 | 62,209,000 | -13,238,000 | -4,889,000 | 3,379,000 | 197,000 | 21,707,000 | 4,624,000 | 10,045,000 | 13,753,000 | 22,126,000 | -14,008,000 | -1,161,000 | 27,850,000 | -4,927,000 | -3,597,000 | 7,304,000 | |||||||||||||||||||||||||||||||||||||||||||||||
other noncurrent assets and liabilities | -7,680,000 | -10,347,000 | -5,610,000 | -5,045,000 | -2,974,000 | -3,995,000 | -5,933,000 | -117,000 | -6,990,000 | -11,769,000 | -7,162,000 | -3,896,000 | -3,428,000 | -2,266,000 | 6,371,000 | -26,000,000 | 2,270,000 | -8,506,000 | -2,062,000 | -1,515,000 | -1,054,000 | -584,000 | -7,876,000 | -2,583,000 | 651,000 | -1,448,000 | -1,718,000 | |||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | 35,547,000 | 155,687,000 | 170,194,000 | 125,215,000 | 7,563,000 | 115,795,000 | 103,279,000 | 111,148,000 | 7,938,000 | 28,845,000 | 200,937,000 | 194,282,000 | 2,958,000 | 136,425,000 | 124,945,000 | 93,772,000 | 44,679,000 | 29,197,000 | 40,466,000 | 63,799,000 | 17,833,000 | 77,954,000 | 86,852,000 | 30,041,000 | 12,725,000 | 56,427,000 | 95,654,000 | 43,933,000 | 9,648,000 | 52,111,000 | 52,605,000 | 38,246,000 | 17,118,000 | 34,474,000 | 76,864,000 | 15,219,000 | -7,492,000 | 32,060,000 | 45,144,000 | 31,511,000 | -13,768,000 | 41,938,000 | 47,517,000 | 35,010,000 | -10,258,000 | 18,064,000 | 58,655,000 | 34,586,000 | 18,910,000 | 11,359,000 | 16,880,000 | 11,007,000 | 37,342,000 | 37,423,000 | 19,550,000 | 39,159,000 | 30,524,000 | 58,126,000 | 12,642,000 | 35,101,000 | 7,182,060 | 12,114,252 | 26,970,264 | 34,898,666 | 15,517,413 | |||||||||
cash flows from investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -17,632,000 | -36,701,000 | -36,274,000 | -37,904,000 | -50,165,000 | -55,509,000 | -45,226,000 | -40,210,000 | -39,412,000 | -31,341,000 | -19,565,000 | -19,160,000 | -18,758,000 | -20,791,000 | -9,742,000 | -14,006,000 | -17,823,000 | -12,453,000 | -11,989,000 | -8,791,000 | -10,505,000 | -17,030,000 | -6,796,000 | -7,288,000 | -6,795,000 | -8,204,000 | -9,236,000 | -7,907,000 | -7,352,000 | -4,596,000 | -5,674,000 | -8,105,000 | -10,935,000 | -12,935,000 | -12,818,000 | -16,528,000 | -15,760,000 | -12,068,000 | -12,385,000 | -10,577,000 | -6,972,000 | -15,023,000 | -5,629,000 | -7,165,000 | -6,369,000 | -6,198,000 | -8,219,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||
free cash flows | 17,915,000 | 118,986,000 | 133,920,000 | 87,311,000 | -42,602,000 | 60,286,000 | 58,053,000 | 70,938,000 | -31,474,000 | -2,496,000 | 181,372,000 | 175,122,000 | -15,800,000 | 115,634,000 | 115,203,000 | 79,766,000 | 26,856,000 | 16,744,000 | 28,477,000 | 55,008,000 | 7,328,000 | 60,924,000 | 80,056,000 | 22,753,000 | 5,930,000 | 48,223,000 | 86,418,000 | 36,026,000 | 2,296,000 | 47,515,000 | 46,931,000 | 30,141,000 | 6,183,000 | 21,539,000 | 64,046,000 | -1,309,000 | -23,252,000 | 19,992,000 | 32,759,000 | 20,934,000 | -20,740,000 | 26,915,000 | 41,888,000 | 27,845,000 | -16,627,000 | 11,866,000 | 50,436,000 | 34,586,000 | 18,910,000 | 11,359,000 | 16,880,000 | 11,007,000 | 37,342,000 | 37,423,000 | 19,550,000 | 39,159,000 | 30,524,000 | 58,126,000 | 12,642,000 | 35,101,000 | 7,182,060 | 12,114,252 | 26,970,264 | 34,898,666 | 15,517,413 | |||||||||
purchases of equity investments | -1,819,000 | 1,670,000 | -120,000 | -2,929,000 | -187,000 | -120,000 | -394,000 | -1,000,000 | -101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment | 402,000 | 7,382,000 | 20,433,000 | 367,000 | 250,000 | 16,000 | 82,000 | 1,645,000 | 142,000 | 1,121,000 | 439,000 | 139,000 | 44,000 | 692,000 | 18,000 | -14,000 | 1,830,000 | 704,000 | 3,000 | 24,000 | 105,000 | 103,000 | 111,000 | 78,000 | 561,000 | 9,657,000 | 5,000 | 2,455,000 | 38,000 | 17,529,000 | 1,522,000 | 778,000 | 1,239,000 | 64,000 | 531,000 | 33,000 | 53,000 | 80,000 | 1,158,000 | 40,000 | 23,000 | 88,000 | 25,000 | 47,000 | 114,000 | 451,000 | 110,000 | 17,000 | 6,958,000 | |||||||||||||||||||||||||
net cash from investing activities | -19,049,000 | -29,704,000 | -15,961,000 | -40,466,000 | -50,102,000 | -57,144,000 | -106,429,000 | -56,315,000 | -39,371,000 | -36,697,000 | -18,505,000 | -21,006,000 | -27,043,000 | -24,730,000 | -11,962,000 | -816,471,000 | -17,081,000 | -17,605,000 | -14,986,000 | -10,485,000 | -15,729,000 | -18,299,000 | -8,110,000 | -7,210,000 | -6,234,000 | -2,495,000 | -9,268,000 | -5,452,000 | -10,806,000 | 10,926,000 | -4,152,000 | -7,327,000 | -9,696,000 | -13,018,000 | -4,306,000 | -16,495,000 | -41,996,000 | -14,526,000 | -17,666,000 | -9,419,000 | -6,932,000 | -18,266,000 | -5,605,000 | -7,077,000 | -6,880,000 | -6,341,000 | -8,154,000 | -7,780,000 | ||||||||||||||||||||||||||
cash flows from financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -50,000,000 | -29,999,000 | -30,000,000 | -35,000,000 | -25,000,000 | -50,000,000 | 0 | -4,060,000 | -28,281,000 | -25,000,000 | -21,281,000 | 0 | -13,510,000 | 0 | 0 | -62,679,000 | -9,379,000 | -21,437,000 | 0 | -30,000,000 | -61,050,000 | -24,051,000 | -440,000 | -24,999,000 | -50,000,000 | 0 | 0 | -50,000,000 | 0 | -3,502,000 | 0 | -38,680,000 | 0 | |||||||||||||||||||||||||||||||||||||||||
issuance of common stock | 3,050,000 | 0 | 0 | 3,526,000 | 0 | 0 | 695,000 | 2,269,000 | 983,000 | 314,000 | 4,170,000 | 1,513,000 | 1,012,000 | 1,443,000 | 92,000 | 5,484,000 | 1,552,000 | 857,000 | 1,769,000 | 776,000 | 496,000 | 1,983,000 | 1,500,000 | 1,439,772 | 1,268,145 | 684,455 | 1,019,381 | 784,486 | 482,283 | 584,842 | ||||||||||||||||||||||||||||||||||||||||||||
proceeds from line of credits | 2,183,000 | 25,558,000 | 1,768,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of line of credit and term loan | -3,750,000 | -7,547,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends paid | -11,977,000 | -12,023,000 | -12,069,000 | -11,753,000 | -11,735,000 | -11,806,000 | -11,805,000 | -11,459,000 | -11,430,000 | -11,522,000 | -11,521,000 | -11,093,000 | -11,065,000 | -11,076,000 | -11,223,000 | -10,790,000 | -10,806,000 | -10,804,000 | -10,859,000 | -9,989,000 | -9,967,000 | -10,236,000 | -10,006,000 | -9,989,000 | -10,169,000 | -10,195,000 | -10,276,000 | -9,825,000 | -9,901,000 | -10,153,000 | -10,192,000 | -9,728,000 | -9,818,000 | -9,937,000 | -9,928,000 | -8,578,000 | -8,538,000 | -8,559,000 | -8,710,000 | -7,733,000 | -7,709,000 | -7,724,000 | -7,860,000 | -6,910,000 | -6,858,000 | -6,853,000 | -6,858,000 | |||||||||||||||||||||||||||
cash paid on behalf of employees for shares withheld | -6,275,000 | -32,000 | -91,000 | -13,000 | -4,576,000 | -190,000 | -7,000 | -3,000 | -7,544,000 | -32,000 | 0 | 0 | -7,398,000 | -30,000 | 0 | 0 | -9,523,000 | 0 | -134,000 | 0 | -5,263,000 | -379,000 | 162,000 | -44,000 | -7,699,000 | 0 | -6,000 | -35,000 | -5,864,000 | -18,000 | -17,000 | -84,000 | -5,027,000 | -175,000 | -11,000 | -31,000 | -5,124,000 | |||||||||||||||||||||||||||||||||||||
net cash from financing activities | -68,952,000 | -42,943,000 | -47,524,000 | -52,785,000 | -42,832,000 | -150,432,000 | -17,919,000 | -68,313,000 | -24,800,000 | -140,859,000 | -17,179,000 | -17,179,000 | -23,817,000 | -120,923,000 | -45,082,000 | -19,069,000 | 650,600,000 | -10,358,000 | -35,655,000 | -19,783,000 | -32,762,000 | -10,143,000 | -45,466,000 | -71,030,000 | -34,525,000 | -10,515,000 | -39,323,000 | -57,329,000 | -10,165,000 | -27,895,000 | -11,282,000 | -7,167,000 | -55,544,000 | -6,207,000 | -10,198,000 | -5,011,000 | -45,091,000 | -15,280,000 | -2,510,000 | -6,453,000 | -8,254,000 | 2,433,147 | 915,093 | -183,173 | 1,487,421 | -316,838 | ||||||||||||||||||||||||||||
effect of exchange rate changes on cash and cash equivalents | 9,321,000 | 195,000 | 5,645,000 | -791,000 | -4,467,000 | -2,229,000 | -656,000 | -299,000 | -4,773,000 | 3,530,000 | 5,019,000 | -1,441,000 | 5,235,000 | -3,893,000 | 1,161,000 | 1,710,000 | -3,527,000 | -1,294,000 | -14,000 | -149,000 | -2,002,000 | -2,782,000 | 800,000 | 828,000 | 3,062,000 | 1,292,000 | 449,000 | -1,576,000 | 4,101,000 | -2,638,000 | 2,372,000 | -7,072,000 | -5,205,000 | |||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -43,133,000 | 106,904,000 | 40,110,000 | -89,081,000 | -60,700,000 | 28,324,000 | -46,773,000 | -6,781,000 | 11,926,000 | 17,622,000 | -31,101,000 | -35,657,000 | 63,221,000 | -26,109,000 | -59,478,000 | -27,617,000 | 14,309,000 | -26,797,000 | 15,025,000 | -26,720,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 384,138,000 | 0 | 0 | 239,371,000 | 0 | 0 | 429,822,000 | 0 | 0 | 300,742,000 | 0 | 0 | 301,155,000 | 0 | 0 | 274,639,000 | 0 | 0 | 230,210,000 | 0 | 0 | 160,180,000 | 0 | 0 | 168,514,000 | 0 | 0 | 226,537,000 | 0 | 0 | 258,825,000 | 0 | 0 | 260,307,000 | 0 | 0 | 251,208,000 | 175,553,000 | 175,553,000 | 213,817,000 | 0 | 0 | 0 | 0 | 131,203,000 | 0 | 30,916,357 | 0 | 0 | 0 | 95,135,885 | 0 | 0 | 0 | 103,318,056 | 0 | 95,871,950 | |||||||||||||||||
cash and cash equivalents at end of period | 341,005,000 | 106,904,000 | 40,110,000 | 150,290,000 | -15,424,000 | -14,271,000 | 369,122,000 | 163,024,000 | 155,441,000 | 252,541,000 | 63,128,000 | -738,238,000 | 984,372,000 | -11,616,000 | 48,368,000 | 257,428,000 | -3,983,000 | 13,707,000 | 301,741,000 | 52,330,000 | 28,324,000 | 113,407,000 | 11,926,000 | 17,622,000 | 137,413,000 | 63,221,000 | -26,109,000 | 167,059,000 | -27,617,000 | 14,309,000 | 232,028,000 | -5,817,000 | 15,025,000 | 233,587,000 | 37,042,000 | 9,208,000 | 211,988,000 | 165,275,000 | 141,965,000 | 162,719,000 | 6,893,000 | 29,214,000 | -20,238,000 | 43,694,000 | 129,575,000 | 26,843,000 | 33,909,839 | -31,176,899 | 27,655,645 | -36,008,631 | 70,446,242 | -21,529,966 | 26,723,372 | -34,283 | 89,976,762 | -11,751,933 | 84,963,306 | |||||||||||||||||
noncash activity during the period | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash capital expenditures | 1,957,000 | 4,251,000 | -5,322,000 | 9,081,000 | 201,000 | -1,439,000 | 7,532,000 | 6,989,000 | 3,091,000 | -1,598,000 | 2,657,000 | 990,000 | -401,000 | 321,000 | 761,000 | -451,000 | -912,000 | -64,000 | 1,526,000 | 2,941,000 | -530,000 | 1,019,000 | 289,000 | 363,000 | -1,442,000 | 1,352,000 | 284,000 | 696,000 | -78,000 | -1,277,000 | 1,567,000 | 641,000 | -3,046,000 | -879,000 | 4,817,000 | 266,000 | 830,000 | -171,000 | 266,000 | 406,000 | 63,000 | 140,000 | 258,000 | 3,111,000 | 161,000 | 80,000 | 893,000 | 3,749,000 | 448,910 | -1,999,693 | ||||||||||||||||||||||||
dividends declared but not paid | -168,000 | 372,000 | 11,758,000 | 2,000 | 345,000 | 11,459,000 | 0 | 0 | 527,000 | 10,991,000 | 0 | 0 | 376,000 | 10,847,000 | -41,000 | 0 | 880,000 | 9,967,000 | -1,000 | 11,000 | -215,000 | 10,204,000 | 8,000 | -122,000 | 523,000 | 9,761,000 | -146,000 | -56,000 | 0 | 10,190,000 | -9,937,000 | 9,964,000 | 1,349,000 | 8,578,000 | -24,000 | -153,000 | 983,000 | 7,729,000 | -156,000 | -24,000 | 969,000 | 6,927,000 | -19,000 | 9,000 | 737,000 | 6,116,000 | 80,000 | 6,068,000 | 6,044,000 | 215,000 | 71,000 | 20,000 | 34,000 | 0 | 14,000 | 3,870,000 | 2,398,000 | |||||||||||||||||
issuance of company’s common stock for compensation | 3,050,000 | 0 | 0 | 3,526,000 | 0 | 0 | 0 | 960,000 | -1,000 | 0 | 0 | 692,000 | -1,000 | 20,000 | 0 | 322,000 | 0 | 0 | 0 | 292,000 | 0 | 0 | 465,000 | 0 | 0 | 412,000 | 0 | 0 | 315,000 | 0 | 0 | 552,000 | 0 | 0 | 402,000 | 318,000 | 315,000 | 418,000 | 0 | 229,000 | 663,300 | |||||||||||||||||||||||||||||||||
gain on sale of assets and other | -204,000 | -76,000 | 13,000 | -24,000 | -238,000 | -198,000 | -53,000 | -16,000 | -439,000 | -50,000 | -114,000 | -57,000 | -5,760,000 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of equity investment & software development project | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
release of acquisition related tax and legal contingency | 33,000 | -20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash compensation related to stock plans and changes in the fair value of dcp | 3,005,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of amounts acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash acquired | -1,531,000 | -60,891,000 | -5,828,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of a business | -147,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from lines of credit | 8,222,000 | 4,834,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of line of credit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | 0 | 0 | 0 | -6,804,000 | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of company’s common stock | 3,512,000 | 1,752,000 | 1,683,000 | 602,228 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of redeemable noncontrolling interests | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effect of exchange rate changes on cash | -3,710,000 | 708,000 | 774,000 | 1,881,000 | 1,250,000 | 798,255 | 134,523 | 268,712 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -100,056,000 | -15,424,000 | -141,184,000 | 163,024,000 | 155,441,000 | -48,201,000 | -8,520,000 | 63,128,000 | -738,238,000 | 683,217,000 | 6,975,000 | -11,616,000 | 48,368,000 | -17,211,000 | -36,826,000 | -3,983,000 | 13,707,000 | 71,531,000 | 16,030,000 | 2,069,000 | 35,444,000 | 43,203,000 | 30,242,000 | 29,214,000 | -20,238,000 | 26,843,000 | 2,993,482 | -11,751,933 | ||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision (recovery) for credit losses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision (recovery) for doubtful accounts | 254,000 | -592,000 | -416,000 | 13,000 | 40,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of lines of credit and term loan | -6,815,000 | -5,657,000 | -6,080,000 | -5,625,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of software development project | 2,059,000 | 0 | 0 | 153,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory step-up expense | 1,421,000 | 2,915,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
termination forward contracts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
termination of cash flow hedge | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for doubtful accounts | -149,000 | 420,000 | -176,000 | 635,000 | -266,000 | 136,000 | 67,000 | -50,000 | -116,000 | 9,000 | 225,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | -7,206,000 | 198,000 | 8,882,000 | 721,000 | -7,285,000 | 4,140,000 | -6,135,000 | 3,681,000 | -5,699,000 | -1,442,000 | 1,898,000 | 6,289,000 | -5,705,000 | -1,212,000 | 7,623,000 | 1,740,000 | -6,524,000 | -2,518,000 | 4,030,000 | 4,140,000 | -4,777,000 | 11,859,000 | 927,000 | 4,462,000 | -5,210,000 | -4,952,000 | -8,735,000 | -826,000 | 14,816,000 | -6,045,000 | 10,765,516 | -2,152,574 | -6,324,701 | 10,145,487 | -1,926,135 | -2,953,324 | -785,059 | 7,220,682 | 5,588,443 | |||||||||||||||||||||||||||||||||||
proceeds from sale of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from line of credit | 31,000 | 3,000 | 1,262,000 | 4,883,000 | 154,529,000 | 2,566,000 | 3,984,000 | 6,758,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash compensation related to stock plans | 5,081,000 | 5,346,000 | 6,070,000 | 6,625,000 | 6,535,000 | 4,629,000 | 1,994,000 | 3,458,000 | 4,656,000 | 4,872,000 | 4,324,000 | 3,146,000 | 3,703,000 | 6,542,000 | 4,048,000 | 4,031,000 | 5,151,000 | 277,000 | 1,735,000 | 2,099,000 | 2,495,000 | 4,105,000 | 2,403,000 | 2,753,000 | 2,904,000 | 3,116,000 | 2,092,000 | 631,000 | 3,209,000 | 7,976,000 | 4,239,000 | 3,384,000 | 3,573,000 | 2,750,000 | 2,430,000 | 2,940,000 | 3,293,000 | 3,295,000 | 3,682,000 | 3,307,000 | 3,544,000 | 2,657,000 | 3,641,000 | 6,001,000 | 2,977,000 | 3,303,000 | 5,300,000 | 3,025,000 | 2,434,000 | 646,000 | 1,108,000 | 1,719,000 | 1,450,000 | 2,057,000 | 1,840,000 | 1,587,000 | 1,679,625 | 1,392,043 | 1,344,000 | 1,288,662 | 1,506,133 | 658,843 | 542,395 | 516,876 | 575,147 | 0 | 143,250 | |||||||
release of acquisition related tax contingency | -1,363,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of lines of credit | -7,088,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of intangible assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of cash flow information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash activity during the year for | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration for acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity method investments | -49,000 | -1,598,000 | -570,000 | -600,000 | -3,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
terminated forward contract | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowing under lines of credit and term loan | -1,000 | -6,000 | 271,000 | 15,638,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset acquisitions, net of cash acquired | -9,866,000 | -8,329,000 | 0 | -37,000 | 0 | -3,492,000 | -1,632,000 | 0 | -26,289,000 | 0 | 0 | -779,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (benefit from ) doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of line of credit and capital leases | -4,972,000 | -5,415,000 | -3,548,000 | -3,609,000 | -4,267,000 | -6,459,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration for intangible acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets and other | -101,000 | 141,000 | -1,267,000 | -135,000 | 2,133,000 | -215,000 | 333,000 | -58,000 | 286,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash | -640,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of lines of credit and capital leases | -21,216,000 | -5,576,000 | -1,024,000 | -8,248,000 | -192,000 | -192,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision of doubtful accounts | 434,000 | -211,000 | 451,000 | -162,000 | -215,000 | 58,000 | -756,000 | 721,000 | 542,000 | 337,000 | 101,000 | -3,000 | 71,000 | 68,000 | 222,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset acquisitions | -488,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from lines of credit and term loan borrowing | 700,038,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of effects of acquisitions and dispositions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration for acquisition | 309,000 | 0 | 314,000 | -139,000 | 1,139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invest in equity investments | -5,329,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash used by in financing activities | -15,422,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and contingent consideration paid for acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and other long-term liabilities | 351,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from (used) in financing activities | -10,834,000 | 68,567,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase of a business | 0 | -8,388,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of a business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange gain | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations | -612,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign exchange gain on capital repatriation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock for exercise of options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued liabilities | 3,916,000 | -4,328,000 | 5,810,000 | 8,637,000 | -983,000 | 4,839,000 | 2,552,000 | 3,584,000 | -845,000 | -2,343,000 | 6,736,000 | 5,942,000 | -10,063,000 | 1,568,000 | -3,217,000 | 7,796,000 | -11,295,000 | -832,000 | 1,302,000 | -957,000 | -2,479,000 | 4,832,000 | -1,316,000 | 7,388,000 | 862,603 | 4,493,967 | 3,774,066 | 316,074 | -1,011,920 | 873,294 | 382,370 | |||||||||||||||||||||||||||||||||||||||||||
accrued profit sharing trust contributions | -4,907,000 | 1,241,000 | 1,882,000 | 1,958,000 | -4,326,000 | 1,400,000 | 1,506,000 | 1,628,000 | -4,036,000 | 1,394,000 | 1,465,000 | 1,450,000 | -3,552,000 | 1,414,000 | 1,214,000 | 1,210,000 | -3,421,000 | 721,000 | 1,264,000 | 1,513,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued cash profit sharing and commissions | -772,000 | -2,225,000 | -1,800,000 | 5,862,000 | -346,000 | -3,714,000 | -1,167,000 | 4,922,000 | -1,287,000 | -6,572,000 | 1,531,000 | 4,500,000 | 2,605,000 | -4,047,000 | -1,128,000 | 6,526,000 | 1,179,000 | -7,662,000 | 1,586,000 | 4,100,000 | 2,057,000 | -6,442,000 | 8,624,000 | 1,318,000 | 6,873,000 | -8,395,000 | -5,715,000 | -3,187,000 | -4,318,000 | 2,714,000 | -5,225,000 | 374,003 | -6,227,877 | 1,215,376 | 2,628,730 | 3,125,651 | -3,749,059 | 424,920 | 4,054,808 | 549,212 | -3,987,616 | 3,528,493 | ||||||||||||||||||||||||||||||||
long-term liabilities | 286,000 | -1,903,000 | -49,000 | -4,087,000 | 3,763,000 | -484,000 | -1,109,000 | 788,000 | 87,000 | 2,201,000 | -1,570,000 | -1,853,000 | -2,824,000 | -362,000 | 93,000 | 120,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued workers’ compensation | 11,000 | -34,000 | 12,000 | -163,000 | 12,000 | -322,000 | -242,000 | 212,000 | 9,000 | -592,000 | 7,000 | -318,000 | -121,000 | 107,000 | 29,000 | -21,000 | 377,000 | -331,000 | 3,000 | -690,000 | 528,000 | 403,000 | 19,000 | 400,000 | 50,000 | 0 | 50,000 | 300,000 | 133,000 | 110,000 | 195,000 | 0 | 300,000 | |||||||||||||||||||||||||||||||||||||||||
other noncurrent assets | -2,124,000 | 789,000 | -1,239,000 | 988,000 | -5,000 | 233,000 | 913,000 | -843,000 | 210,000 | -1,135,000 | -2,268,000 | 1,577,000 | 2,162,000 | -2,255,000 | -250,000 | 333,000 | 871,000 | 3,000 | -285,000 | -372,000 | 54,000 | -1,115,000 | 578,000 | 647,000 | 27,000 | 224,490 | 26,543 | |||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets | -8,811,000 | -459,000 | -125,000 | -1,184,000 | -13,000 | -51,000 | -17,000 | -81,000 | -656,000 | -26,000 | -26,000 | -16,000 | -15,000 | 190,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain (adjustment) on bargain purchase of a business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit of options exercised and restricted stock units vested | -121,000 | -13,000 | -28,000 | -7,000 | -2,000 | -58,000 | -52,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery (provision) of doubtful accounts | -13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
assets acquisitions, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of long-term borrowings and capital leases | -266,000 | -174,000 | 6,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of debt and line of credit borrowings | -267,000 | 0 | -1,000 | 0 | -17,000 | -19,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and contingent consideration paid for asset acquisitions | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of company's common stock for compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of a business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on contingent consideration adjustment | 0 | 0 | 0 | -245,000 | -159,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan repayment by customer | 0 | 1,000 | 0 | 243,000 | 17,000 | 18,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery of doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and contingent consideration paid for asset acquisition | -140,000 | -65,000 | 0 | 0 | -27,000 | 0 | 0 | -1,177,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease borrowings | 4,000 | 2,131,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit of options exercised | 8,000 | 38,000 | 11,000 | 11,000 | 99,000 | 0 | 76,000 | 397,000 | 56,000 | 190,000 | 1,008,000 | 894,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recovery of) doubtful accounts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | -1,009,000 | 301,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business acquisitions, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan made to customer | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of line of credit and other borrowings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration of asset acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contribution in excess of pension benefit cost | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of assets | 11,000 | -17,000 | 1,404,000 | 3,000 | 124,000 | 10,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of long-lived assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan repayments by related parties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets and businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on assets | 1,025,000 | 1,024,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from and used in operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash used by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit and other borrowings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan repayment by related party | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt and line of credit borrowings | 1,129,000 | 1,080,000 | 2,146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash used in operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan repayment by related parties | 625,000 | 605,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain in equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued interest earned from related party | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets and a business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity method investment acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash contingent consideration | 786,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided (used) by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of discontinued operations | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on discontinued operations | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss in equity method investment | 106,000 | -20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write down of excess and obsolete inventory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loans made to related parties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of discontinued operations | 640,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of capital assets | -124,000 | 4,000 | 288,000 | 631,000 | 231,000 | 2,588,000 | 7,000 | 27,000 | 43,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit borrowings | -13,000 | -40,000 | 410,000 | 897,000 | 15,000 | 696,000 | -25,000 | 1,140,245 | 133,402 | 33,464 | 5,520 | 1,874,190 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of line of credit borrowings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on assets held for sale | 461,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income in equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts | 210,000 | -187,000 | 19,300 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loans repaid by related parties | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by (used in) operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from (recovery of) doubtful accounts | -182,000 | -45,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of discontinued operation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss (income) in equity method investment | -33,000 | 143,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from excess and obsolete inventory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of effects of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contribution to equity investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash asset acquisition | 0 | -4,750,000 | 5,450,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash equity method investment acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) loss on sale of assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from obsolete inventory | 1,835,000 | 1,944,000 | -107,000 | 305,000 | 521,533 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write down of obsolete inventory | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minority interest | 0 | 91,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of minority interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions from equity investment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan made to related party | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
consolidation of vie | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of available-for-sale investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit of options exercised | 1,867,000 | 316,395 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
maturities of available-for-sale investments | 5,100,000 | 2,900,000 | 1,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of available-for-sale investments | 1,200,000 | 3,000,000 | 1,500,000 | 23,200,000 | 10,295,000 | 25,500,000 | 35,057,800 | 6,800,000 | 5,940,832 | 4,009,168 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions from equity investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of capital assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of available-for-sale investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of available-for-sale investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of capital equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of capital equipment | 94,211 | 441,839 | 23,738 | 123,480 | 40,541 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash used by financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued for acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized loss on sale of available-for-sale investments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total adjustments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and long-term liabilities | 59,098 | 423,551 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in income of affiliates | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset acquisitions, net of cash acquired and equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest already owned | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of debt | 53,244 | 52,530 | 39,761 | 1,323,368 | -1,892,018 | 1,942,453 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buyback of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment | 13,838 | 25,322 | 39,705 | 24,693 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset acquisitions, net of cash acquired and equity interest already owned | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss (gain on sale of capital equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of capital equipment | 35,781 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by financing activities | 1,922,907 |
