Insight Enterprises, Inc(NASDAQ:NSIT)
Insight Enterprises, Inc. provides information technology hardware, software, and services solutions in the United States, Canada, Europe, the Middle East, Africa, and the Asia-Pacific. It provides solutions to gain insights to network enabled devices, and spots patterns and trends through mass anal...
Website: http://www.insight.com
Founded: 1988
Full Time Employees: 11,261
Sector: Technology
Industry: Information Technology Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
products | 1,580,146,000 | 1,577,772,000 | 1,665,290,000 | 1,707,800,000 | 1,651,471,000 | 1,673,779,000 | 1,726,435,000 | 1,963,955,000 | 1,827,980,000 | 1,890,154,000 | 1,945,609,000 | 1,967,645,000 | 2,119,061,000 | 2,169,197,000 | 2,349,242,000 | 2,310,287,000 | 2,213,690,000 | 2,124,239,000 | 1,889,178,000 | 1,893,020,000 | 1,989,338,000 | 1,661,568,000 | 1,672,933,000 | 1,848,316,000 | 2,002,234,000 | 1,668,880,000 | 1,594,335,000 | 1,466,672,000 | 1,525,050,000 | 1,548,273,000 | 1,619,774,000 | 1,582,155,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
services | 468,151,000 | 426,073,000 | 426,192,000 | 395,756,000 | 421,194,000 | 414,107,000 | 435,227,000 | 415,530,000 | 408,031,000 | 376,132,000 | 403,987,000 | 356,302,000 | 383,549,000 | 365,157,000 | 394,135,000 | 340,563,000 | 352,333,000 | 323,282,000 | 340,323,000 | 300,048,000 | 301,977,000 | 274,910,000 | 295,802,000 | 295,735,000 | 294,922,000 | 243,667,000 | 241,686,000 | 218,794,000 | 223,996,000 | 199,453,000 | 217,146,000 | 180,748,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total net sales | 2,048,297,000 | 2,003,845,000 | 2,091,482,000 | 2,103,556,000 | 2,072,665,000 | 2,087,886,000 | 2,161,662,000 | 2,379,485,000 | 2,236,011,000 | 2,266,286,000 | 2,349,596,000 | 2,323,947,000 | 2,502,610,000 | 2,534,354,000 | 2,743,377,000 | 2,650,850,000 | 2,566,023,000 | 2,447,521,000 | 2,229,501,000 | 2,193,068,000 | 2,291,315,000 | 1,936,478,000 | 1,968,735,000 | 2,144,051,000 | 2,297,156,000 | 1,912,547,000 | 1,836,021,000 | 1,685,466,000 | 1,749,046,000 | 1,747,726,000 | 1,836,920,000 | 1,762,903,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs of goods sold: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total costs of goods sold | 1,569,869,000 | 1,569,650,000 | 1,649,155,000 | 1,697,079,000 | 1,633,027,000 | 1,655,801,000 | 1,708,297,000 | 1,938,557,000 | 1,799,861,000 | 1,857,416,000 | 1,916,406,000 | 1,932,632,000 | 2,082,051,000 | 2,135,096,000 | 2,305,488,000 | 2,271,989,000 | 2,181,168,000 | 2,082,976,000 | 1,862,818,000 | 1,861,594,000 | 1,948,661,000 | 1,628,915,000 | 1,644,346,000 | 1,818,715,000 | 1,959,174,000 | 1,636,352,000 | 1,560,572,000 | 1,436,994,000 | 1,494,882,000 | 1,512,812,000 | 1,572,543,000 | 1,522,898,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 478,428,000 | 434,195,000 | 442,327,000 | 406,477,000 | 439,638,000 | 432,085,000 | 453,365,000 | 440,928,000 | 436,150,000 | 408,870,000 | 433,190,000 | 391,315,000 | 420,559,000 | 399,258,000 | 437,889,000 | 378,861,000 | 384,855,000 | 364,545,000 | 366,683,000 | 331,474,000 | 342,654,000 | 307,563,000 | 324,389,000 | 325,336,000 | 337,982,000 | 276,195,000 | 275,449,000 | 248,472,000 | 254,164,000 | 234,914,000 | 264,377,000 | 240,005,000 | 232,883,000 | 226,081,000 | 251,379,000 | 208,227,000 | 190,969,000 | 181,808,000 | 209,217,000 | 161,108,000 | 180,853,000 | 182,251,000 | 191,415,000 | 161,813,000 | 182,239,000 | 171,820,000 | 194,599,000 | 163,745,000 | 181,155,000 | 168,668,000 | 190,927,000 | 158,137,000 | 180,393,000 | 167,625,000 | 201,286,000 | 170,372,000 | 178,983,000 | 163,515,000 | 204,179,000 | 162,480,000 | 172,602,000 | 154,645,000 | 173,805,000 | 145,045,000 | 155,512,000 | 133,486,000 | 147,844,000 | 131,771,000 | 154,614,000 | 154,072,000 | 201,742,000 | 153,155,000 | 173,254,000 | 149,846,000 | 184,813,000 | 153,175,000 | 160,207,000 | 115,551,000 | 104,253,000 | 102,293,000 | 98,499,000 | 99,391,000 | 98,773,000 | 95,248,000 | 87,530,000 | 92,696,000 | 96,551,000 | 93,654,000 | 89,474,000 | 93,682,000 | ||||
yoy | 8.82% | 0.49% | -2.43% | -7.81% | 0.80% | 5.68% | 4.66% | 12.68% | 3.71% | 2.41% | -1.07% | 3.29% | 9.28% | 9.52% | 19.42% | 14.30% | 12.32% | 18.53% | 13.04% | 1.89% | 1.38% | 11.36% | 17.77% | 30.93% | 32.98% | 17.57% | 4.19% | 3.53% | 9.14% | 3.91% | 5.17% | 15.26% | 21.95% | 24.35% | 20.15% | 29.25% | 5.59% | -0.24% | 9.30% | -0.44% | -0.76% | 6.07% | -1.64% | -1.18% | 0.60% | 1.87% | 1.92% | 3.55% | 0.42% | 0.62% | -5.15% | -7.18% | 0.79% | 2.51% | -1.42% | 4.86% | 3.70% | 5.74% | 17.48% | 12.02% | 10.99% | 15.85% | 17.56% | 10.07% | 0.58% | -13.36% | -26.72% | -13.96% | -10.76% | 2.82% | 9.16% | -0.01% | 8.14% | 29.68% | 77.27% | 49.74% | 62.65% | 16.26% | 5.55% | 7.40% | 12.53% | 7.22% | 2.30% | 1.70% | ||||||||||
qoq | 10.19% | -1.84% | 8.82% | -7.54% | 1.75% | -4.69% | 2.82% | 1.10% | 6.67% | -5.61% | 10.70% | -6.95% | 5.34% | -8.82% | 15.58% | -1.56% | 5.57% | -0.58% | 10.62% | -3.26% | 11.41% | -5.19% | -0.29% | -3.74% | 22.37% | 0.27% | 10.86% | -2.24% | 8.19% | -11.14% | 10.15% | 3.06% | 3.01% | -10.06% | 20.72% | 9.04% | 5.04% | -13.10% | 29.86% | -10.92% | -0.77% | -4.79% | 18.29% | -11.21% | 6.06% | -11.71% | 18.84% | -9.61% | 7.40% | -11.66% | 20.74% | -12.34% | 7.62% | -16.72% | 18.15% | -4.81% | 9.46% | -19.92% | 25.66% | -5.86% | 11.61% | -11.02% | 19.83% | -6.73% | 16.50% | -9.71% | 12.20% | -14.77% | 0.35% | -23.63% | 31.72% | -11.60% | 15.62% | -18.92% | 20.65% | -4.39% | 38.65% | 10.84% | 1.92% | 3.85% | -0.90% | 0.63% | 3.70% | 8.82% | -5.57% | -3.99% | 3.09% | -4.49% | ||||||
gross margin % | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | 18.94% | 12.86% | 14.93% | 14.09% | 13.01% | 13.05% | 14.37% | 13.78% | 13.04% | 13.58% | 13.44% | 13.27% | 12.60% | 13.88% | 13.72% | 13.48% | 12.98% | 14.65% | 13.48% | 13.38% | 13.40% | 14.19% | 13.16% | 13.69% | 13.16% | 13.21% | 13.90% | 13.32% | 13.17% | 13.19% | 13.60% | 13.82% | 13.19% | 13.76% | 14.25% | 13.85% | 13.43% | 13.18% | 14.43% | 13.83% | 13.50% | 13.50% | 14.40% | 13.63% | 12.59% | 12.58% | 12.45% | 12.69% | 11.83% | 11.78% | 12.27% | 12.22% | 11.19% | 11.61% | 12.55% | 12.78% | 0% | 0% | 0% | 0% | 11.59% | 10.97% |
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling and administrative expenses | 361,412,000 | 332,907,000 | 352,314,000 | 339,173,000 | 358,487,000 | 329,996,000 | 317,234,000 | 337,434,000 | 298,206,000 | 309,793,000 | 318,243,000 | 310,001,000 | 304,766,000 | 308,253,000 | 306,001,000 | 297,640,000 | 289,855,000 | 278,998,000 | 277,087,000 | 271,190,000 | 257,167,000 | 245,155,000 | 242,580,000 | 268,863,000 | 266,970,000 | 223,215,000 | 199,489,000 | 191,063,000 | 194,790,000 | 184,095,000 | 189,464,000 | 188,180,000 | 184,554,000 | 180,390,000 | 180,752,000 | 177,632,000 | 144,325,000 | 144,613,000 | 150,186,000 | 146,119,000 | 147,310,000 | 148,796,000 | 148,004,000 | 140,796,000 | 143,594,000 | 143,134,000 | 147,810,000 | 142,429,000 | 140,799,000 | 139,965,000 | 143,158,000 | 140,988,000 | 141,952,000 | 136,259,000 | 143,601,000 | 143,394,000 | 136,131,000 | 135,071,000 | 146,386,000 | 139,101,000 | 134,013,000 | 129,511,000 | 127,830,000 | 127,711,000 | 127,271,000 | 117,623,000 | 123,865,000 | 133,343,000 | 137,926,000 | 139,198,000 | 151,909,000 | 132,954,000 | 133,489,000 | 130,820,000 | 138,323,000 | 129,758,000 | 126,707,000 | 89,553,000 | 80,775,000 | 80,045,000 | 70,649,000 | 73,245,000 | 74,376,000 | 70,980,000 | 69,384,000 | 70,192,000 | 73,554,000 | 72,612,000 | 69,149,000 | 69,986,000 | 73,628,000 | 73,656,000 | 70,058,000 | 74,658,000 |
severance and restructuring expenses | 21,310,000 | 5,390,000 | 3,405,000 | 7,026,000 | 15,967,000 | 8,543,000 | 4,868,000 | 2,227,000 | 3,136,000 | 2,923,000 | -3,770,000 | 3,802,000 | 1,451,000 | 720,000 | 692,000 | 1,372,000 | 1,583,000 | 2,396,000 | 1,127,000 | -6,740,000 | 2,432,000 | 808,000 | 7,010,000 | 2,144,000 | 1,713,000 | 2,662,000 | 680,000 | 370,000 | 715,000 | 683,000 | 382,000 | 1,644,000 | 2,791,000 | 494,000 | 1,022,000 | 4,695,000 | 1,527,000 | 788,000 | 909,000 | 1,356,000 | 2,995,000 | 817,000 | 372,000 | 723,000 | 3,478,000 | 308,000 | 310,000 | 337,000 | 4,413,000 | 2,424,000 | 3,171,000 | 2,732,000 | 1,861,000 | 705,000 | 2,377,000 | 1,374,000 | 627,000 | 529,000 | 3,405,000 | 524,000 | 1,269,000 | 298,000 | 1,318,000 | 71,000 | 1,137,000 | 3,994,000 | 2,130,000 | 6,347,000 | 3,187,000 | 3,508,000 | 1,900,000 | -246,000 | 2,841,000 | 729,000 | 7,520,000 | 1,383,000 | 4,064,000 | 2,435,000 | ||||||||||||||||
acquisition and integration related expenses | 485,000 | 2,831,000 | 76,000 | 175,000 | 510,000 | 695,000 | 190,000 | 1,281,000 | 2,947,000 | 4,292,000 | 106,000 | 51,000 | 326,000 | 6,000 | 1,640,000 | 548,750 | 118,000 | 611,000 | 1,466,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from operations | 95,221,000 | 93,067,000 | 86,532,000 | 60,103,000 | 64,674,000 | 92,851,000 | 131,073,000 | 99,986,000 | 131,861,000 | 91,862,000 | 118,611,000 | 77,461,000 | 114,016,000 | 90,279,000 | 129,556,000 | 79,849,000 | 93,417,000 | 83,151,000 | 88,469,000 | 67,024,000 | 83,042,000 | 61,482,000 | 74,188,000 | 52,863,000 | 67,016,000 | 44,422,000 | 72,117,000 | 57,039,000 | 58,659,000 | 49,948,000 | 74,437,000 | 50,181,000 | 45,538,000 | 41,445,000 | 69,329,000 | 22,953,000 | 40,670,000 | 36,407,000 | 58,122,000 | 13,633,000 | 30,548,000 | 32,638,000 | 43,039,000 | 20,294,000 | 35,167,000 | 28,378,000 | 46,479,000 | 20,979,000 | 35,943,000 | 26,279,000 | 44,598,000 | 14,417,000 | 36,580,000 | 30,661,000 | 55,308,000 | 25,604,000 | 42,225,000 | 27,915,000 | 54,388,000 | 22,855,000 | 37,320,000 | 24,836,000 | 44,657,000 | 17,263,000 | 27,104,000 | 11,869,000 | 21,849,000 | -7,919,000 | -69,797,000 | 14,874,000 | -267,624,000 | 18,301,000 | 40,011,000 | 19,026,000 | 43,649,000 | 23,417,000 | 33,500,000 | 25,269,000 | 23,478,000 | 22,248,000 | 20,330,000 | 24,763,000 | 20,333,000 | 24,932,000 | 18,146,000 | 20,526,000 | 22,997,000 | 24,202,000 | -74,293,000 | 18,557,000 | ||||
non-operating expense: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 23,572,000 | 23,297,000 | 22,352,000 | 15,625,000 | 14,660,000 | 16,629,000 | 14,190,000 | 12,557,000 | 9,358,000 | 12,013,000 | 9,405,000 | 10,348,000 | 10,333,000 | 11,713,000 | 9,383,000 | 8,068,000 | 10,632,000 | 10,332,000 | 9,583,000 | 9,969,000 | 10,434,000 | 9,115,000 | 10,219,000 | 11,826,000 | 10,967,000 | 8,087,000 | 4,601,000 | 4,823,000 | 5,563,000 | 6,132,000 | 5,102,000 | 6,015,000 | 5,360,000 | 5,555,000 | 4,326,000 | 3,933,000 | 2,271,000 | 2,517,000 | 1,992,000 | 1,848,000 | 1,706,000 | 2,062,000 | 1,718,000 | 1,738,000 | 1,466,000 | 1,594,000 | 1,501,000 | 1,458,000 | 1,560,000 | 1,603,000 | 1,556,000 | 1,618,000 | 1,351,000 | 1,702,000 | 1,490,000 | 1,558,000 | 1,718,000 | 1,753,000 | 1,644,000 | 1,812,000 | 1,720,000 | 1,899,000 | 1,691,000 | 2,367,000 | 4,369,000 | 2,333,000 | 1,988,000 | 2,099,000 | 3,730,000 | 3,085,000 | 3,948,000 | 2,716,000 | -1,096,000 | 3,937,000 | 4,767,000 | 5,759,000 | 4,460,000 | 1,264,000 | 272,000 | 797,000 | 888,000 | 429,000 | 304,000 | 293,000 | 543,000 | 598,000 | ||||||||
other expense | -336,000 | -888,000 | 13,000 | 25,469,000 | -2,237,000 | 1,104,000 | -469,000 | -763,000 | 328,000 | -203,000 | -60,000 | 752,000 | 511,000 | 1,790,000 | 312,000 | -2,843,000 | -157,000 | -1,589,000 | 346,000 | 388,000 | 693,000 | 1,301,000 | 1,098,000 | -1,563,000 | -468,000 | -147,000 | 676,000 | 323,000 | 393,000 | 324,000 | 302,000 | 367,000 | 339,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before income taxes | 71,985,000 | 70,658,000 | 64,167,000 | 19,009,000 | 52,251,000 | 75,118,000 | 117,352,000 | 88,192,000 | 122,175,000 | 80,052,000 | 109,266,000 | 66,361,000 | 103,172,000 | 76,776,000 | 119,861,000 | 74,624,000 | 82,942,000 | 74,408,000 | 78,540,000 | 56,667,000 | 71,915,000 | 51,066,000 | 62,871,000 | 42,600,000 | 55,577,000 | 37,266,000 | 67,436,000 | 51,437,000 | 54,712,000 | 43,214,000 | 69,456,000 | 44,262,000 | 40,274,000 | 35,437,000 | 64,631,000 | 18,756,000 | 38,890,000 | 33,277,000 | 56,140,000 | 11,151,000 | 28,153,000 | 32,045,000 | 41,212,000 | 17,766,000 | 34,534,000 | 26,406,000 | 44,407,000 | 19,025,000 | 33,865,000 | 24,160,000 | 43,923,000 | 12,576,000 | 34,775,000 | 28,703,000 | 54,187,000 | 27,003,000 | 25,133,500 | 25,614,000 | 53,447,000 | 21,473,000 | 14,468,000 | -10,146,000 | 18,518,250 | 27,003,000 | 22,455,000 | 24,615,000 | ||||||||||||||||||||||||||||
income tax expense | 20,031,000 | 19,711,000 | 17,235,000 | 11,495,000 | 15,239,000 | 16,910,000 | 29,908,000 | 21,165,000 | 31,567,000 | 19,805,000 | 28,784,000 | 16,389,000 | 25,695,000 | 19,460,000 | 30,677,000 | 17,993,000 | 20,809,000 | 18,925,000 | 19,979,000 | 13,499,000 | 18,527,000 | 12,160,000 | 16,486,000 | 8,639,000 | 12,627,000 | 10,134,000 | 17,438,000 | 12,110,000 | 7,671,000 | 11,060,000 | 17,977,000 | 11,517,000 | 26,106,000 | 13,025,000 | 24,376,000 | 4,908,000 | 17,790,000 | 11,642,000 | 21,073,000 | 4,263,000 | 9,577,000 | 11,220,000 | 15,713,000 | 6,815,000 | 15,051,000 | 9,004,000 | 17,158,000 | 7,475,000 | 13,458,000 | 9,135,000 | 17,410,000 | 3,500,000 | 14,008,000 | 9,349,000 | 18,937,000 | 9,611,000 | 6,501,000 | 8,448,000 | 18,099,000 | 8,406,000 | 7,228,750 | 8,188,000 | 15,424,000 | 6,284,000 | 14,262,000 | 6,225,000 | 16,761,000 | 7,911,000 | 11,529,000 | 8,207,000 | 8,450,000 | 7,965,000 | 8,337,000 | 9,569,000 | 7,966,000 | 9,769,000 | 193,000 | 7,082,000 | 9,427,000 | 8,027,000 | 6,891,000 | 5,356,000 | 4,800,000 | 2,763,000 | 2,872,000 | 6,868,000 | ||||||||
net earnings | 51,954,000 | 50,947,000 | 46,932,000 | 7,514,000 | 37,012,000 | 58,208,000 | 87,444,000 | 67,027,000 | 90,608,000 | 60,247,000 | 80,482,000 | 49,972,000 | 77,477,000 | 57,316,000 | 89,184,000 | 56,631,000 | 62,133,000 | 55,483,000 | 58,561,000 | 43,168,000 | 53,388,000 | 38,906,000 | 46,385,000 | 33,961,000 | 42,950,000 | 27,132,000 | 49,998,000 | 39,327,000 | 47,041,000 | 32,154,000 | 51,479,000 | 32,745,000 | 14,168,000 | 22,412,000 | 40,255,000 | 13,848,000 | 21,100,000 | 21,635,000 | 35,067,000 | 6,888,000 | 18,576,000 | 20,825,000 | 25,499,000 | 10,951,000 | 19,483,000 | 17,402,000 | 27,249,000 | 11,550,000 | 20,407,000 | 15,025,000 | 26,513,000 | 9,076,000 | 20,767,000 | 19,354,000 | 35,250,000 | 17,392,000 | 34,654,000 | 17,166,000 | 35,348,000 | 13,067,000 | 24,974,000 | 14,432,000 | 26,914,000 | 9,165,000 | 17,405,000 | 7,272,000 | 15,694,000 | -6,797,000 | -82,683,000 | 6,713,000 | -174,277,000 | 10,520,000 | 24,622,000 | 9,096,000 | 26,809,000 | 17,268,000 | 18,867,000 | 17,240,000 | 25,887,000 | 14,214,000 | 11,116,000 | 15,382,000 | 12,685,000 | 15,512,000 | 30,991,000 | 19,921,000 | 13,028,000 | 16,588,000 | -78,147,000 | 10,099,000 | ||||
yoy | 40.37% | -12.47% | -46.33% | -88.79% | -59.15% | -3.38% | 8.65% | 34.13% | 16.95% | 5.11% | -9.76% | -11.76% | 24.70% | 3.30% | 52.29% | 31.19% | 16.38% | 42.61% | 26.25% | 27.11% | 24.30% | 43.40% | -7.23% | -13.64% | -8.70% | -15.62% | -2.88% | 20.10% | 232.02% | 43.47% | 27.88% | 136.46% | -32.85% | 3.59% | 14.79% | 101.05% | 13.59% | 3.89% | 37.52% | -37.10% | -4.66% | 19.67% | -6.42% | -5.19% | -4.53% | 15.82% | 2.78% | 27.26% | -1.73% | -22.37% | -24.79% | -47.82% | -40.07% | 12.75% | -0.28% | 33.10% | 38.76% | 18.94% | 31.34% | 42.58% | 43.49% | 98.46% | 71.49% | -234.84% | -121.05% | 8.33% | -109.01% | -164.61% | -435.81% | -26.20% | -750.07% | -39.08% | 30.50% | -47.24% | 3.56% | 21.49% | 69.73% | 12.08% | 104.08% | -8.37% | -64.13% | -22.79% | -2.63% | -6.49% | ||||||||||
qoq | 1.98% | 8.55% | 524.59% | -79.70% | -36.41% | -33.43% | 30.46% | -26.03% | 50.39% | -25.14% | 61.05% | -35.50% | 35.18% | -35.73% | 57.48% | -8.86% | 11.99% | -5.26% | 35.66% | -19.14% | 37.22% | -16.12% | 36.58% | -20.93% | 58.30% | -45.73% | 27.13% | -16.40% | 46.30% | -37.54% | 57.21% | 131.12% | -36.78% | -44.32% | 190.69% | -34.37% | -2.47% | -38.30% | 409.10% | -62.92% | -10.80% | -18.33% | 132.85% | -43.79% | 11.96% | -36.14% | 135.92% | -43.40% | 35.82% | -43.33% | 192.12% | -56.30% | 7.30% | -45.10% | 102.68% | -49.81% | 101.88% | -51.44% | 170.51% | -47.68% | 73.05% | -46.38% | 193.66% | -47.34% | 139.34% | -53.66% | -330.90% | -91.78% | -1331.68% | -103.85% | -1756.63% | -57.27% | 170.69% | -66.07% | 55.25% | -8.48% | 9.44% | -33.40% | 82.12% | 27.87% | -27.73% | 21.26% | -18.22% | -49.95% | 55.57% | 52.91% | -21.46% | -873.81% | ||||||
net income margin % | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | 1.15% | 1.27% | 2.39% | 0.94% | 1.44% | 1.55% | 2.41% | 0.59% | 1.34% | 1.55% | 1.79% | 0.90% | 1.35% | 1.41% | 1.92% | 0.95% | 1.46% | 1.31% | 1.87% | 0.77% | 1.54% | 1.64% | 2.31% | 1.40% | 2.55% | 1.39% | 2.41% | 1.07% | 1.91% | 1.23% | 2.11% | 0.87% | 1.48% | 0.75% | 1.51% | -0.71% | -7.18% | 0.57% | -12.47% | 0.95% | 1.92% | 0.82% | 2.09% | 1.54% | 1.48% | 1.88% | 3.09% | 1.76% | 1.33% | 1.82% | 1.58% | 1.99% | 3.96% | 2.49% | 1.69% | 2.26% | 0% | 0% | 0% | 0% | -10.12% | 1.18% |
net earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1.67 | 1.62 | 1.48 | 0.24 | 1.18 | 1.81 | 2.69 | 2.06 | 2.77 | 1.85 | 2.43 | 1.48 | 2.24 | 1.64 | 2.54 | 1.62 | 1.78 | 1.59 | 1.67 | 1.23 | 1.52 | 1.11 | 1.32 | 0.96 | 1.22 | 0.76 | 1.4 | 1.1 | 1.33 | 0.91 | 1.45 | 0.91 | 0.4 | 0.63 | 1.13 | 0.39 | 0.6 | 0.61 | 0.96 | 0.19 | 0.5 | 0.56 | 0.67 | 0.28 | 0.48 | 0.42 | 0.67 | 0.28 | 0.48 | 0.35 | 0.62 | 0.2 | 0.47 | 0.43 | 0.79 | 0.39 | 0.358 | 0.38 | 0.76 | 0.28 | 0.2 | -0.15 | ||||||||||||||||||||||||||||||||
diluted | 1.64 | 1.62 | 1.46 | 0.22 | 1.02 | 1.52 | 2.27 | 1.74 | 2.42 | 1.62 | 2.17 | 1.34 | 2.13 | 1.58 | 2.42 | 1.53 | 1.68 | 1.51 | 1.58 | 1.18 | 1.5 | 1.1 | 1.32 | 0.95 | 1.2 | 0.76 | 1.38 | 1.09 | 1.31 | 0.89 | 1.44 | 0.9 | 0.39 | 0.62 | 1.11 | 0.38 | 0.58 | 0.6 | 0.96 | 0.18 | 0.49 | 0.56 | 0.67 | 0.27 | 0.47 | 0.42 | 0.66 | 0.28 | 0.48 | 0.35 | 0.62 | 0.2 | 0.46 | 0.43 | 0.79 | 0.39 | 0.353 | 0.38 | 0.75 | 0.28 | 0.2 | -0.15 | ||||||||||||||||||||||||||||||||
shares used in per share calculations: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -169 | 31,369 | 31,780 | 31,839 | -173 | 32,216 | 32,565 | 32,596 | -136 | 32,574 | 33,101 | 33,706 | -100 | 34,952 | 35,083 | 34,974 | -39 | 34,855 | 35,097 | 35,199 | -6 | 35,077 | 35,060 | 35,233 | -93 | 35,512 | 35,772 | 35,609 | -36 | 35,468 | 35,483 | 35,913 | 23 | 35,787 | 35,765 | 35,602 | -208 | 35,474 | 36,380 | 37,075 | -295 | 37,095 | 38,067 | 39,673 | -123 | 40,972 | 40,951 | 41,632 | -277 | 42,334 | 42,862 | 44,670 | 53 | 44,510 | 44,420 | 44,150 | -527 | 44,886 | 46,609 | 46,508 | 25 | 46,268 | 46,238 | 46,073 | 26 | 45,875 | 45,853 | 45,710 | -328 | 45,569 | 46,594 | 48,540 | -158 | 49,530 | 49,099 | 49,010 | 143 | 48,411 | 48,277 | 48,002 | -309 | 48,412 | 48,601 | 49,572 | 184 | 48,531 | 48,394 | 47,688 | 421 | 46,062 | ||||
diluted | -433 | 31,536 | 32,121 | 34,683 | -309 | 38,331 | 38,567 | 38,435 | 92 | 37,203 | 37,039 | 37,207 | -94 | 36,340 | 36,821 | 36,981 | 3 | 36,745 | 37,135 | 36,699 | 26 | 35,348 | 35,260 | 35,646 | -68 | 35,868 | 36,111 | 36,103 | -3 | 35,957 | 35,815 | 36,263 | 21 | 36,203 | 36,169 | 36,185 | -158 | 35,790 | 36,612 | 37,386 | -282 | 37,351 | 38,326 | 39,994 | -114 | 41,270 | 41,228 | 41,918 | -266 | 42,577 | 43,024 | 45,063 | 57 | 44,869 | 44,708 | 44,754 | -529 | 45,417 | 47,052 | 47,182 | 63 | 46,865 | 46,739 | 46,643 | 107 | 46,445 | 46,336 | 45,710 | -328 | 45,719 | 46,594 | 48,905 | -41 | 50,711 | 49,402 | 49,291 | 189 | 48,658 | 48,735 | 48,685 | -330 | 48,900 | 49,084 | 50,132 | 166 | 49,123 | 49,194 | 48,878 | -598 | 46,235 | ||||
acquisition related expenses | 2,264,750 | 5,896,000 | 3,163,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -232,500 | -393,000 | -266,000 | -271,000 | -422,000 | -330,000 | -170,000 | -153,000 | -346,000 | -227,000 | -205,000 | -431,000 | -282,000 | -318,000 | -216,000 | -250,000 | -172,000 | -265,000 | -192,000 | -154,000 | -251,000 | -229,000 | -333,000 | -249,000 | -259,000 | -322,000 | -337,000 | -312,000 | -340,000 | -489,000 | -288,000 | -351,000 | -392,000 | -536,000 | -400,000 | -358,000 | -247,000 | -161,000 | -179,000 | -127,000 | -91,000 | -45,000 | -188,000 | -100,000 | -646,000 | -440,000 | -700,000 | -601,000 | 3,725,000 | -1,509,000 | -2,182,000 | -2,112,000 | -697,000 | -1,650,000 | -1,086,000 | -922,000 | -834,000 | -830,000 | -929,000 | -801,000 | -568,000 | -554,000 | ||||||||||||||||||||||||||||||||
net foreign currency exchange loss | -2,500 | -391,000 | -330,000 | -1,517,000 | 539,000 | -275,000 | -245,000 | -117,000 | 341,000 | 380,000 | 616,000 | 20,000 | 613,000 | 496,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-operating income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net foreign currency exchange gain | 711,000 | 251,000 | -520,000 | 579,000 | -868,000 | 238,000 | 461,000 | 445,000 | 474,000 | -886,000 | 161,000 | -470,000 | -828,000 | -132,750 | 633,000 | -221,000 | 130,000 | 404,000 | 209,000 | -29,750 | 93,000 | -51,000 | 6,204,000 | 3,307,000 | 1,055,000 | -937,000 | -701,750 | 849,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 339,000 | 326,000 | 315,000 | 311,000 | 352,000 | 359,000 | 268,000 | 326,000 | 357,000 | 281,000 | 331,000 | 286,000 | 369,000 | 443,000 | 249,000 | 332,000 | 364,000 | 342,000 | 374,000 | 385,000 | 319,000 | 389,000 | 244,000 | 349,000 | 451,000 | 383,000 | 406,000 | 320,000 | 348,000 | 403,000 | 346,000 | 426,000 | 217,000 | 202,000 | 279,000 | 320,000 | 297,000 | 171,000 | 319,000 | 390,000 | 428,000 | 496,000 | 217,000 | 349,000 | 208,000 | 151,000 | 194,000 | 174,000 | 213,000 | 307,000 | 159,000 | |||||||||||||||||||||||||||||||||||||||||||
loss on sale of foreign entity | 3,646,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition-related expenses | 188,000 | 94,000 | 106,000 | 276,000 | 2,947,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | 1,229,887,000 | 1,757,973,000 | 1,684,032,000 | 1,477,543,000 | 1,467,583,000 | 1,392,716,000 | 1,456,234,000 | 1,168,982,000 | 1,387,185,000 | 1,342,195,000 | 1,424,031,000 | 1,219,679,000 | 1,446,134,000 | 1,237,668,000 | 1,417,897,000 | 1,214,530,000 | 1,395,158,000 | 1,151,020,000 | 1,416,547,000 | 1,181,622,000 | 1,346,675,000 | 1,181,409,000 | 1,529,175,000 | 1,244,182,000 | 1,360,353,000 | 1,238,019,000 | 1,468,960,000 | 1,219,896,000 | 1,310,705,000 | 1,172,227,000 | 1,277,618,000 | 1,049,380,000 | 1,178,648,000 | 969,935,000 | 1,037,162,000 | 951,160,000 | 1,151,062,000 | 1,168,916,000 | 1,397,722,000 | 1,107,789,000 | 1,283,302,000 | 1,109,705,000 | 1,283,449,000 | 1,123,975,000 | 1,272,486,000 | 918,592,000 | 837,104,000 | 806,038,000 | 832,851,000 | 844,049,000 | 804,883,000 | 779,367,000 | 782,523,000 | 798,496,000 | 769,054,000 | 732,652,000 | 748,077,000 | 729,590,000 | 725,414,000 | 711,271,000 | 771,955,000 | 854,003,000 | ||||||||||||||||||||||||||||||||
yoy | -16.20% | 26.23% | 15.64% | 26.40% | 5.80% | 3.76% | 2.26% | -4.16% | -4.08% | 8.45% | 0.43% | 0.42% | 3.65% | 7.53% | 0.10% | 2.78% | 3.60% | -2.57% | -7.37% | -5.03% | -1.01% | -4.57% | 4.10% | 1.99% | 3.79% | 5.61% | 14.98% | 16.25% | 11.20% | 20.86% | 23.18% | 10.33% | 2.40% | -17.02% | -25.80% | -14.14% | -10.30% | 5.34% | 8.90% | -1.44% | 0.85% | 20.80% | 53.32% | 39.44% | 52.79% | 8.83% | 4.00% | 3.42% | 6.43% | 5.70% | 4.66% | 6.38% | 4.60% | 9.44% | 6.02% | 3.01% | -3.09% | -14.57% | ||||||||||||||||||||||||||||||||||||
qoq | -30.04% | 4.39% | 13.98% | 0.68% | 5.38% | -4.36% | 24.57% | -15.73% | 3.35% | -5.75% | 16.75% | -15.66% | 16.84% | -12.71% | 16.74% | -12.95% | 21.21% | -18.74% | 19.88% | -12.26% | 13.99% | -22.74% | 22.91% | -8.54% | 9.88% | -15.72% | 20.42% | -6.93% | 11.81% | -8.25% | 21.75% | -10.97% | 21.52% | -6.48% | 9.04% | -17.37% | -1.53% | -16.37% | 26.17% | -13.68% | 15.64% | -13.54% | 14.19% | -11.67% | 38.53% | 9.73% | 3.85% | -3.22% | -1.33% | 4.87% | 3.27% | -0.40% | -2.00% | 3.83% | 4.97% | -2.06% | 2.53% | 0.58% | 1.99% | -7.86% | -9.61% | |||||||||||||||||||||||||||||||||
costs of goods sold | 1,058,465,250 | 1,531,892,000 | 1,432,653,000 | 1,269,316,000 | 1,276,614,000 | 1,210,908,000 | 1,247,017,000 | 1,007,874,000 | 1,206,332,000 | 1,159,944,000 | 1,232,616,000 | 1,057,866,000 | 1,263,895,000 | 1,065,848,000 | 1,223,298,000 | 1,050,785,000 | 1,214,003,000 | 982,352,000 | 1,225,620,000 | 1,023,485,000 | 1,166,282,000 | 1,013,784,000 | 1,327,889,000 | 1,073,810,000 | 1,181,370,000 | 1,074,504,000 | 1,264,781,000 | 1,057,416,000 | 1,138,103,000 | 1,017,582,000 | 1,103,813,000 | 904,335,000 | 1,023,136,000 | 836,449,000 | 889,318,000 | 819,389,000 | 996,448,000 | 1,014,844,000 | 1,195,980,000 | 954,634,000 | 1,110,048,000 | 959,859,000 | 1,098,636,000 | 970,800,000 | 1,112,279,000 | 803,041,000 | 732,851,000 | 703,745,000 | 734,352,000 | 744,658,000 | 706,110,000 | 684,119,000 | 694,993,000 | 705,800,000 | 672,503,000 | 638,998,000 | 658,732,000 | 642,838,000 | 637,153,000 | 626,286,000 | 682,481,000 | 760,321,000 | ||||||||||||||||||||||||||||||||
net foreign currency exchange (gain) loss | -153,000 | 535,000 | -1,561,000 | 409,000 | 426,000 | -686,000 | -478,000 | -162,000 | -3,002,000 | -654,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase | -2,022,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from continuing operations before income taxes | 35,748,000 | 22,620,000 | 42,338,000 | 22,609,000 | 9,271,000 | 20,009,000 | -79,405,000 | 8,625,000 | -272,098,000 | 16,804,000 | 38,072,000 | 15,321,000 | 43,570,000 | 20,207,000 | 30,523,000 | 25,447,000 | 24,141,000 | 20,102,000 | 24,951,000 | 20,651,000 | 25,281,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from continuing operations | 24,974,000 | 14,432,000 | 26,914,000 | 17,405,000 | 7,272,000 | 12,893,000 | -82,683,000 | 6,713,000 | -174,277,000 | 10,520,000 | 23,810,000 | 9,096,000 | 26,809,000 | 12,296,000 | 18,994,000 | 17,240,000 | 15,691,000 | 11,765,000 | 15,382,000 | 12,685,000 | 15,512,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from a discontinued operation | 700,250 | 2,801,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — basic: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share | 0.54 | 0.31 | 0.58 | 0.38 | 0.16 | 0.34 | -1.8 | 0.15 | -3.74 | 0.22 | 0.51 | 0.18 | 0.55 | 0.35 | 0.39 | 0.36 | 0.54 | 0.24 | 0.32 | 0.26 | 0.31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share — diluted: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 5,303,000 | 5,204,000 | 1,999,000 | 7,116,000 | -22,406,250 | 1,912,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | 83,298,000 | 313,949,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax (benefit) expense | -3,349,000 | -97,821,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from discontinued operations, net of taxes of 0, 350, 111 and 2,174 | 42,750 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operations, net of taxes of 0, 0, 3,135 and 5,978 | 1,200,250 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from discontinued operations | -4,971,999.88 | 4,972,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations, net of taxes of 0, 1,005, 111 and 1,870, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operations, net of taxes of 0, 5,978, 3,135 and 5,978, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operations, net of taxes of 111 and 865, respectively | 171,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operation, net of taxes of 3,135 in 2007 | 4,801,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reductions in liabilities assumed in a previous acquisition | -664,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operation, net of taxes of 0, 755, 1,258 and 2,857, respectively | 523,250 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operation, net of taxes of 5,978 for nine months ended september 30, 2006 | 2,286,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from discontinued operation | 2,809,250 | 10,196,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operation, net of taxes of 660, 1,068, 1,258 and 2,102, respectively | 1,052,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operation, net of taxes of 5,978, 0, 5,978 and 0, respectively | 9,144,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
includes stock-based compensation expense as follows: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from operations before income taxes | 22,179,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.3 | 0.258 | 0.41 | 0.27 | 0.35 | -1.76 | 0.22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.29 | 0.253 | 0.41 | 0.26 | 0.34 | -1.74 | 0.22 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -169 | 31,369 | 31,780 | 31,839 | -173 | 32,216 | 32,565 | 32,596 | -136 | 32,574 | 33,101 | 33,706 | -100 | 34,952 | 35,083 | 34,974 | -39 | 34,855 | 35,097 | 35,199 | -6 | 35,077 | 35,060 | 35,233 | -93 | 35,512 | 35,772 | 35,609 | -36 | 35,468 | 35,483 | 35,913 | 23 | 35,787 | 35,765 | 35,602 | -208 | 35,474 | 36,380 | 37,075 | -295 | 37,095 | 38,067 | 39,673 | -123 | 40,972 | 40,951 | 41,632 | -277 | 42,334 | 42,862 | 44,670 | 53 | 44,510 | 44,420 | 44,150 | -527 | 44,886 | 46,609 | 46,508 | 25 | 46,268 | 46,238 | 46,073 | 26 | 45,875 | 45,853 | 45,710 | -328 | 45,569 | 46,594 | 48,540 | -158 | 49,530 | 49,099 | 49,010 | 143 | 48,411 | 48,277 | 48,002 | -309 | 48,412 | 48,601 | 49,572 | 184 | 48,531 | 48,394 | 47,688 | 421 | 46,062 | ||||
diluted | -433 | 31,536 | 32,121 | 34,683 | -309 | 38,331 | 38,567 | 38,435 | 92 | 37,203 | 37,039 | 37,207 | -94 | 36,340 | 36,821 | 36,981 | 3 | 36,745 | 37,135 | 36,699 | 26 | 35,348 | 35,260 | 35,646 | -68 | 35,868 | 36,111 | 36,103 | -3 | 35,957 | 35,815 | 36,263 | 21 | 36,203 | 36,169 | 36,185 | -158 | 35,790 | 36,612 | 37,386 | -282 | 37,351 | 38,326 | 39,994 | -114 | 41,270 | 41,228 | 41,918 | -266 | 42,577 | 43,024 | 45,063 | 57 | 44,869 | 44,708 | 44,754 | -529 | 45,417 | 47,052 | 47,182 | 63 | 46,865 | 46,739 | 46,643 | 107 | 46,445 | 46,336 | 45,710 | -328 | 45,719 | 46,594 | 48,905 | -41 | 50,711 | 49,402 | 49,291 | 189 | 48,658 | 48,735 | 48,685 | -330 | 48,900 | 49,084 | 50,132 | 166 | 49,123 | 49,194 | 48,878 | -598 | 46,235 | ||||
earnings from discontinued operation, net of taxes of 0, (623), 0 and 2,803, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operation, net of taxes of 0, 2,715, 0 and 3,426, respectively | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from discontinued operation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings from discontinued operation, net of taxes of 711 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share - basic: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share - diluted: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reductions in liabilities assumed in previous acquisitions | -457,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of a portion of investment in plusnet | -1,663,500 | -6,654,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in income of investees | -46,750 | -318,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other incomes | 587,000 | 451,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring expenses | 639,000 | 2,826,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reductions in liabilities assumed in previous acquisition | -3,160,000 | -2,504,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-operating expense | 542,000 | 1,344,000 | 813,000 | 1,025,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-operating income | -413,000 | 982,000 | 1,590,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization | 622,000 | 467,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in per share calculation: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-operating expenses | 1,217,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
aborted ipo costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before income taxes: | 14,353,250 | 16,967,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 358,020,000 | 547,017,000 | 309,135,000 | 321,850,000 | 259,234,000 | 317,449,000 | 256,307,000 | 379,111,000 | 268,730,000 | 244,324,000 | 195,954,000 | 175,726,000 | 163,637,000 | 136,653,000 | 137,529,000 | 114,758,000 | 103,840,000 | 107,350,000 | 107,813,000 | 138,753,000 | 128,313,000 | 75,237,000 | 153,866,000 | 62,660,000 | 114,668,000 | 140,549,000 | 112,077,000 | 124,831,000 | 142,655,000 | 111,055,000 | 248,122,000 | 100,237,000 | 105,831,000 | 236,411,000 | 194,783,000 | 183,709,000 | 202,882,000 | 175,695,000 | 175,145,000 | 173,910,000 | 187,978,000 | 148,134,000 | 175,508,000 | 186,126,000 | 164,524,000 | 127,102,000 | 149,927,000 | 180,864,000 | 126,817,000 | 135,032,000 | 142,165,000 | 152,326,000 | 152,119,000 | 140,675,000 | 129,013,000 | 132,609,000 | 128,336,000 | 98,680,000 | 115,203,000 | 140,587,000 | 123,763,000 | 93,764,000 | 98,140,000 | 85,324,000 | 68,066,000 | 68,968,000 | 119,820,000 | 67,193,000 | 49,175,000 | 72,451,000 | 109,563,000 | 105,696,000 | 56,718,000 | 53,086,000 | 46,144,000 | 32,160,000 | 54,697,000 | 71,071,000 | 138,252,000 | 82,837,000 | 35,145,000 | 67,466,000 | 65,738,000 | 82,472,000 | 38,443,000 | 48,874,000 | 60,607,000 | 44,180,000 | 41,897,000 | 30,930,000 | 19,247,000 | |||
accounts receivable | 5,516,984,000 | 5,479,567,000 | 5,479,172,000 | 4,608,997,000 | 4,172,104,000 | 3,897,481,000 | 4,143,400,000 | 3,573,253,000 | 3,568,290,000 | 3,072,096,000 | 3,666,077,000 | 3,087,105,000 | 3,272,371,000 | 3,047,739,000 | 3,610,449,000 | 3,025,699,000 | 2,936,732,000 | 2,754,153,000 | 3,045,324,000 | 2,583,716,000 | 2,685,448,000 | 2,267,718,000 | 2,677,564,000 | 2,464,377,000 | 2,511,383,000 | 2,320,681,000 | 2,284,922,000 | 1,723,817,000 | 1,931,736,000 | 1,682,005,000 | 2,161,077,000 | 1,751,321,000 | 1,814,560,000 | 1,483,234,000 | 1,821,694,000 | 1,387,502,000 | 1,436,742,000 | 1,162,424,000 | 1,476,184,000 | 1,050,866,000 | 1,315,094,000 | 1,106,231,000 | 1,459,277,000 | 1,039,313,000 | 1,309,209,000 | 1,037,173,000 | 1,325,866,000 | 1,074,465,000 | 1,257,910,000 | 992,733,000 | 1,318,967,000 | 1,081,979,000 | 1,371,356,000 | 956,048,000 | 1,354,952,000 | 1,092,851,000 | 1,208,276,000 | 910,134,000 | 1,256,014,000 | 1,009,732,000 | 1,135,951,000 | 839,645,000 | 1,003,807,000 | 828,311,000 | 998,770,000 | 729,155,000 | 879,770,000 | 843,672,000 | 990,026,000 | 892,910,000 | 1,222,860,000 | 812,371,000 | 1,072,612,000 | 814,444,000 | 1,029,215,000 | 798,779,000 | 994,892,000 | 720,022,000 | 429,978,000 | 419,431,000 | 480,458,000 | 439,041,000 | 419,269,000 | 400,814,000 | 444,809,000 | 421,144,000 | 391,597,000 | 366,552,000 | 381,968,000 | 376,852,000 | 361,307,000 | 356,562,000 | 401,173,000 | 423,630,000 |
inventories | 160,648,000 | 149,001,000 | 147,489,000 | 149,194,000 | 122,581,000 | 151,013,000 | 145,456,000 | 169,457,000 | 184,605,000 | 184,200,000 | 248,188,000 | 265,570,000 | 265,154,000 | 367,913,000 | 377,059,000 | 383,401,000 | 328,101,000 | 269,471,000 | 214,385,000 | 253,297,000 | 185,650,000 | 158,400,000 | 212,980,000 | 236,414,000 | 190,833,000 | 219,932,000 | 179,577,000 | 187,146,000 | 148,503,000 | 171,197,000 | 174,099,000 | 194,743,000 | 194,529,000 | 235,313,000 | 210,496,000 | 164,557,000 | 148,203,000 | 175,195,000 | 145,929,000 | 129,452,000 | 119,820,000 | 131,459,000 | 170,298,000 | 129,776,000 | 122,573,000 | 128,983,000 | 126,703,000 | 113,539,000 | 97,268,000 | 114,706,000 | 125,705,000 | 97,820,000 | 100,896,000 | 103,893,000 | 119,701,000 | 117,021,000 | 114,763,000 | 115,169,000 | 117,989,000 | 123,819,000 | 106,734,000 | 122,685,000 | 95,458,000 | 81,212,000 | 82,380,000 | 86,823,000 | 83,335,000 | 96,941,000 | 103,130,000 | 89,374,000 | 98,924,000 | 88,869,000 | 98,863,000 | 102,232,000 | 98,419,000 | 96,439,000 | 97,751,000 | 115,670,000 | 91,549,000 | 93,836,000 | 121,223,000 | 91,929,000 | 88,668,000 | 90,774,000 | 95,903,000 | 90,503,000 | 88,287,000 | 84,881,000 | 89,254,000 | 78,147,000 | 75,684,000 | 72,351,000 | 73,387,000 | 79,019,000 |
contract assets | 65,745,000 | 63,130,000 | 63,909,000 | 64,488,000 | 81,980,000 | 85,767,000 | 89,179,000 | 100,648,000 | 120,518,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 260,990,000 | 265,568,000 | 300,309,000 | 245,607,000 | 208,723,000 | 208,798,000 | 265,141,000 | 218,882,000 | 189,158,000 | 209,628,000 | 229,556,000 | 217,415,000 | 199,506,000 | 232,355,000 | 275,967,000 | 244,383,000 | 199,638,000 | 192,018,000 | 187,707,000 | 177,927,000 | 177,039,000 | 225,052,000 | 220,080,000 | 202,706,000 | 231,148,000 | 120,972,000 | 110,850,000 | 117,199,000 | 115,683,000 | 103,778,000 | 122,397,000 | 119,404,000 | 152,467,000 | 151,032,000 | 212,228,000 | 148,744,000 | 127,159,000 | 101,235,000 | 89,323,000 | 85,147,000 | 77,011,000 | 58,359,000 | 71,643,000 | 72,058,000 | 62,920,000 | 67,974,000 | 68,119,000 | 63,933,000 | 57,528,000 | 50,031,000 | 50,389,000 | 46,319,000 | 29,543,000 | 33,446,000 | 28,538,000 | 25,375,000 | 23,144,000 | 28,100,000 | 32,148,000 | 31,706,000 | 49,289,000 | 39,580,000 | 36,509,000 | 89,077,000 | 32,318,000 | 38,515,000 | 45,427,000 | 43,886,000 | 37,495,000 | 28,166,000 | 33,499,000 | 36,975,000 | 38,916,000 | 20,508,000 | 20,923,000 | 30,261,000 | 32,359,000 | 36,781,000 | ||||||||||||||||
total current assets | 6,362,387,000 | 6,504,283,000 | 6,300,014,000 | 5,390,136,000 | 4,844,622,000 | 4,660,508,000 | 4,899,483,000 | 4,441,351,000 | 4,331,301,000 | 3,710,248,000 | 4,339,775,000 | 3,745,816,000 | 3,900,668,000 | 3,784,660,000 | 4,401,004,000 | 3,768,241,000 | 3,568,311,000 | 3,322,992,000 | 3,555,229,000 | 3,153,693,000 | 3,176,450,000 | 2,726,407,000 | 3,264,490,000 | 2,966,157,000 | 3,048,032,000 | 2,802,134,000 | 2,687,426,000 | 2,152,993,000 | 2,338,577,000 | 2,068,683,000 | 2,710,223,000 | 2,166,350,000 | 2,304,343,000 | 2,162,312,000 | 2,501,057,000 | 1,960,470,000 | 1,983,605,000 | 1,666,850,000 | 1,938,194,000 | 1,491,828,000 | 1,751,659,000 | 1,502,497,000 | 1,934,825,000 | 1,494,931,000 | 1,717,872,000 | 1,416,878,000 | 1,731,243,000 | 1,500,511,000 | 1,594,664,000 | 1,339,088,000 | 1,679,143,000 | 1,424,094,000 | 1,701,550,000 | 1,284,891,000 | 1,687,609,000 | 1,431,111,000 | 1,535,679,000 | 1,206,004,000 | 1,582,297,000 | 1,389,671,000 | 1,489,697,000 | 1,153,190,000 | 1,292,955,000 | 1,158,173,000 | 1,260,320,000 | 991,122,000 | 1,191,574,000 | 1,118,233,000 | 1,250,408,000 | 1,124,656,000 | 1,518,130,000 | 1,092,954,000 | 1,310,579,000 | 1,027,234,000 | 1,228,553,000 | 1,001,679,000 | 1,226,394,000 | 985,710,000 | 712,868,000 | 651,806,000 | 701,978,000 | 662,170,000 | 644,739,000 | 657,381,000 | 687,523,000 | 618,621,000 | 591,729,000 | 550,145,000 | 570,795,000 | 534,397,000 | ||||
long-term contract assets | 53,176,000 | 59,389,000 | 64,872,000 | 69,055,000 | 86,953,000 | 105,273,000 | 119,332,000 | 121,994,000 | 132,780,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment | 188,449,000 | 186,416,000 | 191,165,000 | 215,151,000 | 215,678,000 | 214,878,000 | 211,852,000 | 208,365,000 | 210,061,000 | 205,511,000 | 201,646,000 | 200,969,000 | 204,260,000 | 201,269,000 | 199,617,000 | 189,722,000 | 176,263,000 | 152,070,000 | 149,979,000 | 148,531,000 | 146,016,000 | 127,580,000 | 127,490,000 | 128,689,000 | 130,907,000 | 169,996,000 | 73,766,000 | 74,038,000 | 72,954,000 | 74,097,000 | 74,694,000 | 75,579,000 | 75,252,000 | 77,530,000 | 77,486,000 | 79,307,000 | 70,910,000 | 76,614,000 | 80,737,000 | 85,975,000 | 88,281,000 | 92,864,000 | 96,361,000 | 98,947,000 | 104,181,000 | 110,965,000 | 117,386,000 | 127,891,000 | 132,820,000 | 135,306,000 | 136,992,000 | 139,846,000 | 143,513,000 | 143,710,000 | 143,070,000 | 142,923,000 | 140,705,000 | 137,373,000 | 138,943,000 | 139,935,000 | 141,399,000 | 142,973,000 | 143,222,000 | 144,869,000 | 150,103,000 | 155,079,000 | 155,702,000 | 155,224,000 | 157,334,000 | 165,883,000 | 166,864,000 | 158,541,000 | 158,467,000 | 156,893,000 | 137,546,000 | 132,830,000 | 129,256,000 | 126,228,000 | 110,622,000 | 138,427,000 | 133,017,000 | 127,272,000 | 120,924,000 | 114,605,000 | 113,079,000 | 111,017,000 | 119,560,000 | 118,378,000 | 120,247,000 | 120,167,000 | 120,893,000 | 119,731,000 | 120,732,000 | 118,840,000 |
goodwill | 1,169,734,000 | 902,284,000 | 905,218,000 | 896,644,000 | 893,516,000 | 888,808,000 | 872,785,000 | 680,876,000 | 684,345,000 | 559,365,000 | 494,979,000 | 493,724,000 | 493,033,000 | 493,618,000 | 495,457,000 | 429,215,000 | 428,346,000 | 428,637,000 | 430,846,000 | 429,757,000 | 429,368,000 | 425,800,000 | 415,897,000 | 413,665,000 | 415,149,000 | 358,384,000 | 166,392,000 | 166,073,000 | 166,841,000 | 167,065,000 | 130,841,000 | 131,403,000 | 131,431,000 | 131,552,000 | 127,226,000 | 128,165,000 | 62,645,000 | 62,936,000 | 55,688,000 | 56,195,000 | 56,195,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 26,257,000 | 16,474,000 | 16,474,000 | 16,474,000 | 16,474,000 | 16,474,000 | 16,474,000 | 16,474,000 | 15,829,000 | 11,298,000 | 5,764,000 | 2,472,000 | 86,760,000 | 91,640,000 | 311,995,000 | 306,742,000 | 305,006,000 | 300,133,000 | 297,906,000 | 296,781,000 | 294,212,000 | 87,404,000 | 87,095,000 | 87,124,000 | 87,126,000 | 86,784,000 | 86,867,000 | 86,602,000 | 101,275,000 | 100,870,000 | 100,478,000 | 98,123,000 | 98,053,000 | 94,993,000 | 94,110,000 | 188,658,000 | ||
intangible assets | 426,237,000 | 426,493,000 | 369,687,000 | 204,998,000 | 214,788,000 | 246,915,000 | 278,584,000 | 112,179,000 | 100,778,000 | 20,707,000 | 26,983,000 | 23,567,000 | 35,765,000 | 47,405,000 | 59,021,000 | 69,081,000 | 82,483,000 | 93,400,000 | 80,922,000 | 86,929,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term accounts receivable | 763,923,000 | 756,924,000 | 748,105,000 | 816,939,000 | 845,943,000 | 828,465,000 | 648,162,000 | 618,672,000 | 412,666,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 123,466,000 | 118,826,000 | 125,611,000 | 125,303,000 | 135,373,000 | 139,831,000 | 140,390,000 | 141,835,000 | 145,510,000 | 383,129,000 | 316,548,000 | 323,140,000 | 309,622,000 | 306,361,000 | 283,319,000 | 255,494,000 | 301,372,000 | 308,183,000 | 298,506,000 | 282,793,000 | 311,983,000 | 294,445,000 | 272,347,000 | 276,974,000 | 305,507,000 | 298,477,000 | 246,916,000 | 247,162,000 | 77,429,000 | 70,220,000 | 68,736,000 | 85,902,000 | 56,783,000 | 62,583,000 | 65,258,000 | 62,007,000 | 29,086,000 | 28,840,000 | 30,201,000 | 28,452,000 | 27,913,000 | 22,764,000 | 19,333,000 | 18,437,000 | 17,626,000 | 16,219,000 | 12,686,000 | 13,132,000 | 19,561,000 | 21,791,000 | 23,229,000 | 24,419,000 | 18,765,000 | 21,559,000 | 25,103,000 | 24,343,000 | 25,178,000 | 15,350,000 | 15,107,000 | 15,278,000 | 12,836,000 | 18,163,000 | 18,980,000 | 19,640,000 | 16,097,000 | 14,741,000 | 16,552,000 | 15,986,000 | 16,741,000 | 18,346,000 | 19,344,000 | 13,189,000 | 10,076,000 | 18,269,000 | 24,821,000 | 32,000 | 17,000 | 221,000 | 187,000 | 90,000 | 140,000 | 132,000 | 1,479,000 | 280,000 | 514,000 | 604,000 | 1,558,000 | 86,000 | 211,000 | 322,000 | 330,000 | |||
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable—trade | 4,263,796,000 | 4,267,369,000 | 4,167,396,000 | 3,518,856,000 | 3,059,667,000 | 2,683,323,000 | 2,973,317,000 | 2,422,632,000 | 2,255,183,000 | 1,722,189,000 | 2,224,378,000 | 1,711,878,000 | 1,785,076,000 | 1,525,638,000 | 1,945,260,000 | 1,623,651,000 | 1,779,854,000 | 1,363,325,000 | 1,782,131,000 | 1,460,172,000 | 1,461,312,000 | 1,275,187,000 | 1,796,918,000 | 1,283,801,000 | 1,275,957,000 | 1,220,678,000 | 1,426,158,000 | 897,609,000 | 978,104,000 | 758,035,000 | 1,395,934,000 | 882,782,000 | 899,075,000 | 682,946,000 | 1,288,764,000 | 772,757,000 | 1,070,259,000 | 617,763,000 | 1,030,869,000 | 609,882,000 | 905,464,000 | 587,130,000 | 1,069,354,000 | 598,494,000 | 819,916,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable—inventory financing facilities | 225,035,000 | 240,302,000 | 220,791,000 | 260,719,000 | 217,604,000 | 235,192,000 | 218,553,000 | 227,062,000 | 231,850,000 | 269,207,000 | 333,096,000 | 410,126,000 | 301,314,000 | 331,982,000 | 248,315,000 | 318,433,000 | 311,878,000 | 403,094,000 | 309,316,000 | 309,075,000 | 356,930,000 | 367,997,000 | 261,133,000 | 252,912,000 | 253,676,000 | 207,658,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other current liabilities | 615,464,000 | 513,593,000 | 507,204,000 | 606,210,000 | 512,052,000 | 493,175,000 | 487,556,000 | 517,707,000 | 538,346,000 | 394,865,000 | 408,645,000 | 415,519,000 | 433,789,000 | 414,822,000 | 429,395,000 | 390,703,000 | 423,489,000 | 379,302,000 | 391,557,000 | 404,995,000 | 408,117,000 | 319,397,000 | 371,401,000 | 358,182,000 | 352,204,000 | 254,677,000 | 190,474,000 | 183,678,000 | 190,733,000 | 180,101,000 | 199,069,000 | 175,147,000 | 175,860,000 | 151,206,000 | 174,381,000 | 157,054,000 | 151,895,000 | 140,695,000 | 148,671,000 | 122,315,000 | 144,633,000 | 122,049,000 | 138,336,000 | 116,755,000 | 144,561,000 | 115,286,000 | 151,181,000 | 139,020,000 | 156,491,000 | 117,756,000 | 149,856,000 | 142,086,000 | 158,621,000 | 127,598,000 | 174,495,000 | 142,277,000 | 178,749,000 | 141,094,000 | 184,672,000 | 156,955,000 | 187,457,000 | 158,667,000 | 171,534,000 | 176,947,000 | 212,276,000 | 184,674,000 | 193,620,000 | 166,063,000 | 175,769,000 | 113,393,000 | 114,660,000 | 113,057,000 | 113,891,000 | 93,385,000 | 116,797,000 | 108,503,000 | 136,401,000 | 120,728,000 | 71,694,000 | 66,982,000 | 55,413,000 | 51,285,000 | 57,117,000 | 50,584,000 | 59,110,000 | 50,264,000 | 48,978,000 | 60,021,000 | 66,162,000 | 53,922,000 | 56,619,000 | 67,384,000 | 46,872,000 | 45,373,000 |
current portion of long-term debt | 8,000 | 5,000 | 13,000 | 15,000 | 332,879,000 | 332,439,000 | 331,997,000 | 331,566,000 | 348,004,000 | 349,058,000 | 347,115,000 | 346,672,000 | 346,228,000 | 594,000 | 345,945,000 | 344,903,000 | 36,000 | 38,000 | 650,000 | 830,000 | 1,105,000 | 1,422,000 | 1,509,000 | 1,700,000 | 1,691,000 | 1,142,000 | 1,421,000 | 1,161,000 | 1,395,000 | 17,360,000 | 16,924,000 | 16,358,000 | 16,592,000 | 15,344,000 | 14,644,000 | 15,142,000 | 480,000 | 533,000 | 1,288,000 | 1,206,000 | 1,535,000 | 1,534,000 | 1,400,000 | 1,398,000 | 766,000 | 914,000 | 369,000 | 369,000 | 217,000 | 216,000 | 86,000 | 345,000 | 602,000 | 858,000 | 1,026,000 | 1,021,000 | 1,017,000 | 1,012,000 | 1,007,000 | 1,002,000 | 997,000 | 992,000 | 885,000 | 880,000 | 875,000 | 732,000 | 168,374,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 15,000,000 | 2,999,000 | ||||||||||||||||||||
total current liabilities | 5,104,303,000 | 5,021,269,000 | 4,895,404,000 | 4,385,800,000 | 4,122,202,000 | 3,744,129,000 | 4,011,423,000 | 3,498,967,000 | 3,373,383,000 | 2,735,319,000 | 3,313,234,000 | 2,884,195,000 | 2,866,407,000 | 2,273,036,000 | 2,968,915,000 | 2,677,690,000 | 2,515,257,000 | 2,145,759,000 | 2,483,654,000 | 2,175,072,000 | 2,227,464,000 | 1,964,003,000 | 2,430,961,000 | 1,896,595,000 | 1,883,528,000 | 1,751,974,000 | 1,948,962,000 | 1,409,254,000 | 1,536,662,000 | 1,256,748,000 | 1,981,808,000 | 1,373,344,000 | 1,499,974,000 | 1,172,906,000 | 1,797,454,000 | 1,238,867,000 | 1,438,662,000 | 937,548,000 | 1,386,690,000 | 889,094,000 | 1,208,125,000 | 933,757,000 | 1,410,515,000 | 919,541,000 | 1,138,928,000 | 842,055,000 | 1,191,879,000 | 942,652,000 | 1,051,805,000 | 789,929,000 | 1,199,389,000 | 923,168,000 | 1,182,121,000 | 763,114,000 | 1,194,540,000 | 953,528,000 | 1,109,162,000 | 756,377,000 | 1,126,419,000 | 1,034,773,000 | 1,137,515,000 | 762,860,000 | 1,021,866,000 | 915,412,000 | 962,835,000 | 713,433,000 | 960,431,000 | 862,316,000 | 932,941,000 | 824,604,000 | 1,042,587,000 | 618,797,000 | 857,354,000 | 611,404,000 | 909,957,000 | 615,440,000 | 818,496,000 | 581,923,000 | 281,299,000 | 261,934,000 | 312,455,000 | 306,949,000 | 276,283,000 | 274,767,000 | 316,256,000 | 295,460,000 | 306,595,000 | 269,918,000 | 330,497,000 | 375,947,000 | ||||
long-term debt | 1,361,327,000 | 1,392,626,000 | 1,324,992,000 | 961,172,000 | 531,233,000 | 754,377,000 | 663,075,000 | 550,006,000 | 592,517,000 | 323,917,000 | 337,950,000 | 168,875,000 | 291,672,000 | 783,723,000 | 718,708,000 | 373,018,000 | 361,570,000 | 527,499,000 | 483,252,000 | 416,401,000 | 437,581,000 | 294,722,000 | 435,955,000 | 749,547,000 | 857,673,000 | 835,714,000 | 45,930,000 | 113,227,000 | 195,525,000 | 251,334,000 | 144,888,000 | 245,569,000 | 296,576,000 | 534,385,000 | 286,219,000 | 360,616,000 | 40,251,000 | 243,372,000 | 86,045,000 | 141,171,000 | 89,000,000 | 85,057,000 | 51,291,000 | 95,348,000 | 62,535,000 | 53,591,000 | 27,191,000 | 91,246,000 | 66,949,000 | 88,503,000 | 53,000,000 | 61,000,000 | 80,000,000 | 112,000,000 | 120,086,000 | 138,845,000 | 115,602,000 | 156,358,000 | 142,113,000 | 71,366,000 | 91,619,000 | 166,370,000 | 82,904,000 | 82,127,000 | 149,349,000 | 157,582,000 | 119,500,000 | 171,000,000 | 228,000,000 | 162,653,000 | 339,000,000 | 203,500,000 | 187,250,000 | 152,000,000 | 84,500,000 | 178,500,000 | 224,250,000 | 242,000,000 | ||||||||||||||||
deferred income taxes | 70,715,000 | 70,241,000 | 51,058,000 | 56,900,000 | 64,459,000 | 72,849,000 | 52,357,000 | 23,306,000 | 27,588,000 | 33,441,000 | 32,194,000 | 28,728,000 | 32,844,000 | 36,723,000 | 39,479,000 | 36,631,000 | 47,073,000 | 37,140,000 | 35,268,000 | 33,963,000 | 33,209,000 | 40,572,000 | 43,880,000 | 44,489,000 | 44,633,000 | 3,027,000 | 6,638,000 | 7,345,000 | 7,967,000 | 13,844,000 | 14,936,000 | 16,019,000 | 17,064,000 | 40,175,000 | 40,434,000 | 49,514,000 | 52,347,000 | 59,034,000 | 61,213,000 | 62,927,000 | 62,986,000 | 12,134,000 | 13,748,000 | 13,412,000 | 13,385,000 | 16,600,000 | 16,945,000 | 16,423,000 | 16,436,000 | 15,959,000 | 16,070,000 | 16,343,000 | 16,387,000 | 17,055,000 | 17,032,000 | 17,052,000 | 17,344,000 | 20,094,000 | 21,533,000 | 22,424,000 | 23,283,000 | 27,220,000 | 30,489,000 | 33,630,000 | 35,750,000 | 37,911,000 | 38,776,000 | 40,032,000 | 40,075,000 | 23,344,000 | 21,905,000 | 21,792,000 | 22,020,000 | 19,550,000 | 13,812,000 | 15,908,000 | 15,583,000 | 22,764,000 | 13,225,000 | 11,826,000 | 16,254,000 | 14,254,000 | 12,254,000 | 7,647,000 | 6,847,000 | 8,187,000 | 8,058,000 | 2,308,000 | ||||||
long-term accounts payable | 715,494,000 | 705,092,000 | 701,149,000 | 769,987,000 | 799,546,000 | 788,078,000 | 608,298,000 | 566,233,000 | 353,794,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 186,659,000 | 132,086,000 | 150,680,000 | 157,770,000 | 160,527,000 | 160,710,000 | 170,115,000 | 173,236,000 | 203,335,000 | 359,491,000 | 289,998,000 | 305,132,000 | 283,590,000 | 283,441,000 | 264,124,000 | 223,258,000 | 255,953,000 | 276,058,000 | 263,046,000 | 246,005,000 | 270,049,000 | 265,122,000 | 223,326,000 | 215,818,000 | 232,027,000 | 233,369,000 | 210,998,000 | 207,164,000 | 56,088,000 | 59,001,000 | 58,955,000 | 72,225,000 | 44,915,000 | 44,336,000 | 48,090,000 | 47,005,000 | 26,044,000 | 30,821,000 | 32,900,000 | 31,222,000 | 30,911,000 | 27,906,000 | 24,712,000 | 24,196,000 | 24,489,000 | 22,884,000 | 23,765,000 | 22,650,000 | 31,603,000 | 35,730,000 | 34,992,000 | 35,904,000 | 31,779,000 | 34,436,000 | 34,217,000 | 35,172,000 | 34,829,000 | 23,745,000 | 23,232,000 | 22,960,000 | 24,167,000 | 25,319,000 | 23,416,000 | 23,813,000 | 20,509,000 | 17,732,000 | 20,275,000 | 21,584,000 | 22,440,000 | 24,988,000 | 24,259,000 | 20,339,000 | 20,075,000 | |||||||||||||||||||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 310,000 | 310,000 | 314,000 | 319,000 | 318,000 | 318,000 | 326,000 | 325,000 | 326,000 | 326,000 | 326,000 | 333,000 | 340,000 | 348,000 | 351,000 | 351,000 | 349,000 | 349,000 | 348,000 | 353,000 | 351,000 | 351,000 | 351,000 | 350,000 | 353,000 | 353,000 | 358,000 | 358,000 | 355,000 | 355,000 | 355,000 | 358,000 | 358,000 | 358,000 | 358,000 | 358,000 | 355,000 | 355,000 | 355,000 | 368,000 | 371,000 | 371,000 | 373,000 | 389,000 | 401,000 | 410,000 | 410,000 | 410,000 | 420,000 | 423,000 | 423,000 | 446,000 | 446,000 | 446,000 | 445,000 | 444,000 | 439,000 | 439,000 | 459,000 | 467,000 | 463,000 | 463,000 | 462,000 | 462,000 | 460,000 | 459,000 | 459,000 | 458,000 | 456,000 | 456,000 | 456,000 | 482,000 | 485,000 | 495,000 | 491,000 | 491,000 | 489,000 | 487,000 | 483,000 | 483,000 | 477,000 | 475,000 | 486,000 | 494,000 | 494,000 | |||||||||
additional paid-in capital | 164,560,000 | 156,801,000 | 150,621,000 | 144,941,000 | 342,893,000 | 334,337,000 | 334,573,000 | 326,539,000 | 328,607,000 | 327,251,000 | 318,078,000 | 317,283,000 | 327,872,000 | 330,726,000 | 327,282,000 | 321,959,000 | 368,282,000 | 364,699,000 | 361,412,000 | 361,935,000 | 364,288,000 | 358,567,000 | 354,431,000 | 351,648,000 | 357,032,000 | 353,069,000 | 325,263,000 | 321,606,000 | 323,622,000 | 319,065,000 | 315,619,000 | 315,493,000 | 317,155,000 | 315,078,000 | 311,848,000 | 308,532,000 | 309,650,000 | 306,933,000 | 304,455,000 | 313,273,000 | 316,686,000 | 314,533,000 | 314,126,000 | 325,638,000 | 337,167,000 | 342,772,000 | 340,618,000 | 339,570,000 | 348,703,000 | 350,295,000 | 348,999,000 | 366,281,000 | 369,300,000 | 367,547,000 | 363,979,000 | 361,973,000 | 360,370,000 | 358,107,000 | 372,790,000 | 378,020,000 | 377,277,000 | 375,920,000 | 373,837,000 | 372,817,000 | 372,021,000 | 373,685,000 | 374,013,000 | 374,013,000 | 371,664,000 | 368,394,000 | 366,663,000 | 384,386,000 | 386,139,000 | 391,571,000 | 371,424,000 | 367,914,000 | 363,308,000 | 359,659,000 | 314,301,000 | 311,107,000 | 299,043,000 | 294,233,000 | 298,606,000 | 302,443,000 | 301,580,000 | 289,813,000 | 287,721,000 | 286,682,000 | 266,803,000 | 258,228,000 | 253,700,000 | 253,173,000 | 252,624,000 | 256,565,000 |
retained earnings | 1,520,404,000 | 1,468,450,000 | 1,489,617,000 | 1,516,072,000 | 1,508,558,000 | 1,471,546,000 | 1,569,774,000 | 1,482,330,000 | 1,448,412,000 | 1,357,804,000 | 1,297,558,000 | 1,310,178,000 | 1,368,658,000 | 1,366,124,000 | 1,331,294,000 | 1,242,110,000 | 1,167,690,000 | 1,105,557,000 | 1,050,074,000 | 1,036,413,000 | 993,245,000 | 939,857,000 | 900,950,000 | 854,566,000 | 841,097,000 | 798,147,000 | 793,990,000 | 743,992,000 | 704,665,000 | 657,625,000 | 625,212,000 | 584,423,000 | 550,220,000 | 536,052,000 | 513,640,000 | 473,385,000 | 459,537,000 | 438,437,000 | 417,814,000 | 406,459,000 | 408,721,000 | 390,145,000 | 373,578,000 | 381,729,000 | 396,992,000 | 390,971,000 | 373,568,000 | 348,278,000 | 353,854,000 | 338,295,000 | 323,270,000 | 320,968,000 | 315,888,000 | 295,121,000 | 275,767,000 | 240,517,000 | 223,125,000 | 188,471,000 | 190,691,000 | 162,416,000 | 149,349,000 | 124,375,000 | 109,943,000 | 83,029,000 | 73,864,000 | 56,459,000 | 49,187,000 | 33,493,000 | 40,290,000 | 161,501,000 | 154,788,000 | 343,086,000 | 340,641,000 | 335,219,000 | 341,741,000 | 314,932,000 | 297,664,000 | 278,797,000 | 292,414,000 | 266,533,000 | 252,318,000 | 241,822,000 | 242,671,000 | 243,075,000 | 230,879,000 | 199,888,000 | 179,967,000 | 166,939,000 | 150,351,000 | 138,390,000 | 127,793,000 | 119,624,000 | 112,597,000 | 209,595,000 |
accumulated other comprehensive loss – foreign currency translation adjustments | -36,400,000 | -44,828,000 | -35,069,000 | -70,388,000 | -81,158,000 | -39,901,000 | -57,128,000 | -53,703,000 | -41,612,000 | -59,333,000 | -47,007,000 | -54,196,000 | -58,802,000 | -76,407,000 | -45,830,000 | -25,229,000 | -27,094,000 | -21,683,000 | -10,007,000 | -15,535,000 | -15,455,000 | -35,884,000 | -48,376,000 | -55,995,000 | -38,164,000 | -48,931,000 | -40,028,000 | -39,738,000 | -41,653,000 | -34,038,000 | -34,695,000 | -19,673,000 | -24,264,000 | -24,738,000 | -39,844,000 | -48,819,000 | -56,099,000 | -41,705,000 | -41,874,000 | -32,617,000 | -40,036,000 | -35,765,000 | -22,702,000 | -30,211,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 1,648,874,000 | 1,580,733,000 | 1,605,483,000 | 1,590,944,000 | 1,770,611,000 | 1,766,300,000 | 1,847,545,000 | 1,755,491,000 | 1,735,733,000 | 1,626,048,000 | 1,568,955,000 | 1,573,598,000 | 1,638,068,000 | 1,620,791,000 | 1,613,097,000 | 1,539,191,000 | 1,509,227,000 | 1,448,922,000 | 1,401,827,000 | 1,383,166,000 | 1,342,429,000 | 1,262,891,000 | 1,207,356,000 | 1,150,569,000 | 1,160,318,000 | 1,102,638,000 | 1,079,583,000 | 1,026,218,000 | 986,989,000 | 943,007,000 | 906,491,000 | 880,601,000 | 843,469,000 | 826,750,000 | 786,002,000 | 733,456,000 | 713,443,000 | 704,020,000 | 680,750,000 | 687,483,000 | 685,742,000 | 669,284,000 | 665,375,000 | 677,545,000 | 721,231,000 | 736,119,000 | 733,014,000 | 702,128,000 | 716,918,000 | 704,360,000 | 678,327,000 | 699,040,000 | 705,291,000 | 681,639,000 | 652,660,000 | 622,068,000 | 596,832,000 | 562,261,000 | 591,806,000 | 566,808,000 | 544,971,000 | 519,921,000 | 490,308,000 | 470,418,000 | 467,574,000 | 451,513,000 | 441,855,000 | 411,988,000 | 421,968,000 | 563,541,000 | 577,746,000 | 782,281,000 | 775,194,000 | 772,201,000 | 748,913,000 | 718,662,000 | 690,350,000 | 664,786,000 | 631,952,000 | 594,840,000 | 566,024,000 | 556,473,000 | 560,915,000 | 571,001,000 | 559,559,000 | 512,838,000 | 489,995,000 | 477,635,000 | 439,369,000 | 450,556,000 | ||||
intangible assets, net of accumulated amortization of 301,115 and 243,187, respectively | 373,925,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 283,169 and 243,187, respectively | 393,781,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 262,430 and 243,187, respectively | 409,345,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 226,900 and 175,463, respectively | 448,680,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 207,112 and 175,463, respectively | 460,809,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 189,796 and 175,463, respectively | 354,146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 163,608 and 142,297, respectively | 219,963,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 155,515 and 142,297, respectively | 189,383,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 146,893 and 142,297, respectively | 196,879,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 133,623 and 110,909, respectively | 211,806,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 125,902 and 110,909, respectively | 224,926,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 118,905 and 110,909, respectively | 207,116,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 102,588 and 103,483, respectively | 223,496,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 119,337 and 103,483, respectively | 232,487,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 111,245 and 103,483, respectively | 239,833,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 103,102 and 73,492, respectively | 253,078,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 93,462 and 73,492, respectively | 261,254,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 83,187 and 73,492, respectively | 271,533,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 65,922 and 52,942, respectively | 350,342,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 67,819,000 | 70,019,000 | 66,646,000 | 62,300,000 | 63,696,000 | 66,179,000 | 70,955,000 | 88,979,000 | 99,338,000 | 115,764,000 | 119,655,000 | 61,098,000 | 42,774,000 | 50,179,000 | 53,627,000 | 50,166,000 | 46,555,000 | 50,473,000 | 57,608,000 | 50,904,000 | 52,327,000 | 55,390,000 | 45,576,000 | 44,146,000 | 45,976,000 | 32,928,000 | 35,838,000 | 40,287,000 | 36,854,000 | 40,232,000 | 56,961,000 | 47,012,000 | 37,351,000 | 53,993,000 | 47,770,000 | 67,373,000 | 39,874,000 | 47,038,000 | 50,138,000 | 54,135,000 | 47,232,000 | 34,101,000 | 35,009,000 | 36,339,000 | 25,652,000 | 54,376,000 | 40,004,000 | 42,885,000 | 25,697,000 | 27,618,000 | 27,688,000 | 40,728,000 | 33,860,000 | |||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 60,233 and 52,942, respectively | 104,859,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable—inventory financing facility | 260,890,000 | 260,160,000 | 304,130,000 | 237,556,000 | 303,702,000 | 228,102,000 | 319,468,000 | 224,072,000 | 203,901,000 | 174,259,000 | 154,930,000 | 135,783,000 | 155,683,000 | 102,064,000 | 106,327,000 | 176,489,000 | 150,952,000 | 145,286,000 | 122,781,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 56,255 and 52,942, respectively | 108,856,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories not available for sale | 648,000 | 4,528,000 | 645,000 | 36,956,000 | 56,322,000 | 61,856,000 | 75,958,000 | 68,619,000 | 52,301,000 | 51,613,000 | 52,453,000 | 51,756,000 | 46,180,000 | 44,351,000 | 54,246,000 | 45,261,000 | 39,046,000 | 43,683,000 | 51,287,000 | 38,705,000 | 30,627,000 | 25,847,000 | 29,307,000 | 31,249,000 | 33,774,000 | 38,373,000 | 46,203,000 | 43,816,000 | 33,827,000 | 39,410,000 | 61,403,000 | 50,677,000 | 30,296,000 | 28,552,000 | 40,619,000 | 43,036,000 | 29,750,000 | 24,446,000 | 26,509,000 | 30,507,000 | 18,411,000 | 31,379,000 | 27,251,000 | 21,450,000 | 17,414,000 | 20,040,000 | 28,132,000 | 31,112,000 | 19,402,000 | 21,800,000 | 25,207,000 | 35,528,000 | 35,316,000 | 39,330,000 | 42,593,000 | 41,791,000 | 16,882,000 | 14,087,000 | 15,750,000 | 22,031,000 | 10,423,000 | 6,534,000 | 19,772,000 | 19,808,000 | ||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 48,646 and 37,357, respectively | 116,608,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 44,485 and 37,357, respectively | 93,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 40,949 and 37,357, respectively | 97,158,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 35,198 and 22,982, respectively | 105,140,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 30,970 and 22,982, respectively | 107,006,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 26,777 and 22,982, respectively | 111,236,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 21,728 and 94,406, respectively | 22,529,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 100,870 and 94,406, respectively | 20,507,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 98,516 and 94,406, respectively | 23,790,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 91,738 and 86,053, respectively | 15,073,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 89,771 and 86,053, respectively | 17,863,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 86,263 and 86,053, respectively | 20,434,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income – foreign currency translation adjustments | -13,329,000 | 1,966,000 | 18,418,000 | 13,870,000 | 13,941,000 | 15,347,000 | 5,635,000 | 11,345,000 | 19,657,000 | 18,525,000 | 12,469,000 | 19,134,000 | 47,929,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 85,045 and 78,430, respectively | 26,700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 673,528,000 | 984,939,000 | 757,687,000 | 850,951,000 | 625,981,000 | 1,016,519,000 | 744,899,000 | 982,611,000 | 597,804,000 | 978,787,000 | 753,269,000 | 882,384,000 | 576,920,000 | 886,747,000 | 829,046,000 | 881,688,000 | 563,327,000 | 802,409,000 | 687,447,000 | 695,549,000 | 480,795,000 | 732,710,000 | 661,244,000 | 720,833,000 | 517,185,000 | 873,551,000 | 465,736,000 | 685,578,000 | 477,322,000 | 708,542,000 | 456,249,000 | 611,367,000 | 390,335,000 | 185,718,000 | 171,211,000 | 183,014,000 | 169,329,000 | 176,900,000 | 181,879,000 | 198,322,000 | 200,196,000 | 192,617,000 | 209,897,000 | 209,060,000 | 240,967,000 | 230,992,000 | 237,016,000 | 235,772,000 | 228,069,000 | |||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 84,314 and 78,430, respectively | 30,123,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 81,305 and 78,430, respectively | 33,003,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 75,959 and 67,092, respectively | 38,615,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 71,905 and 67,092, respectively | 41,067,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 69,286 and 67,092, respectively | 44,069,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 68,044 and 60,822, respectively | 50,388,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 71,374 and 60,822, respectively | 53,297,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 69,043 and 60,822, respectively | 57,271,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income — foreign currency translation adjustments | 12,898,000 | 15,244,000 | 27,866,000 | 25,905,000 | 17,882,000 | 19,163,000 | 6,066,000 | 14,110,000 | 21,229,000 | 20,910,000 | 18,196,000 | 4,024,000 | 9,558,000 | 33,190,000 | 55,839,000 | 54,327,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 62,382 and 50,755, respectively | 60,108,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 60,581 and 50,755, respectively | 64,477,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 57,087 and 50,755, respectively | 67,182,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 50,127 and 39,187, respectively | 72,449,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 45,505 and 39,187, respectively | 73,277,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 43,561 and 39,187, respectively | 78,114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 36,541 and 25,663, respectively | 85,807,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 33,766 and 25,663, respectively | 88,152,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 28,541 and 25,663, respectively | 88,628,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 23,209 and 12,262, respectively | 100,123,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 19,013 and 12,262, respectively | 104,750,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 14,937 and 12,262, respectively | 79,329,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
line of credit | 42,000,000 | 8,000,000 | 15,000,000 | 22,000,000 | 21,309,000 | 2,491,000 | 5,502,000 | 8,100,000 | 10,004,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 11,757 and 3,811, respectively | 82,276,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term assets | 18,832,000 | 18,618,000 | 19,079,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term deferred income taxes | 26,121,000 | 17,787,000 | 20,448,000 | 19,403,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 28,911,000 | 25,574,000 | 21,913,000 | 22,089,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income – foreign currency translation adjustment | 44,916,000 | 28,889,000 | 25,843,000 | 24,754,000 | 16,717,000 | 19,152,000 | 24,989,000 | 9,609,000 | 7,236,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buildings held for lease, net of accumulated depreciation of 4,926 and 4,543, respectively | 16,139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 9,309 and 3,976, respectively | 82,834,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income — foreign currency translation adjustment | 35,257,000 | 35,325,000 | 19,943,000 | 22,651,000 | 15,651,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buildings held for lease, net of accumulated depreciation of 4,739 and 4,543, respectively | 16,326,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 7,022 and 3,796, respectively | 84,354,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buildings held for lease | 16,522,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventories financing facility | 4,281,000 | 14,519,000 | 4,499,000 | 6,300,000 | 17,554,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term financing facility | 45,000,000 | 45,000,000 | 25,000,000 | 45,000,000 | 65,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term liabilities | 21,652,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buildings held for lease, net of accumulated depreciation of 4,358 | 16,706,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets, net of accumulated amortization of 741 | 88,908,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and other current assets | 31,289,000 | 30,495,000 | 29,624,000 | 28,418,000 | 31,734,000 | 40,728,000 | 35,455,000 | 35,197,000 | 37,151,000 | 38,782,000 | 35,645,000 | 22,081,000 | 28,189,000 | 26,568,000 | 33,269,000 | 12,501,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
buildings held for lease, net of accumulated depreciation of 4,235 | 19,151,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
client payments in advance of shipment | 23,887,000 | 23,741,000 | 24,747,000 | 26,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and other long-term liabilities | 16,826,000 | 20,571,000 | 13,333,000 | 12,848,000 | 15,961,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from underwriter on sale of discontinued operation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes and long-term liabilities | 22,552,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income– foreign currency translation adjustment | 14,186,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from underwriter on sale of plusnet shares | 28,024,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
customer payments in advance of shipment | 37,767,000 | 36,004,000 | 16,270,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from equity method investee | 3,098,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill, net of accumulated amortization of 1,702 and 3,215, respectively | 86,907,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income- foreign currency translation adjustment | 26,606,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from equity method investees | 6,021,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity method investments | 12,042,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, .01 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, .01 par value... | 486,000 | 484,000 | 484,000 | 471,000 | 469,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income - foreign currency translation adjustment | 21,823,000 | 23,530,000 | 15,276,000 | 10,226,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term financing arrangement | 55,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital lease obligations | 275,000 | 415,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
obligations under long-term capital leases, less current portion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 12,871,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income– foreign currency translation adjustment. | 21,744,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash | 30,189,000 | 28,505,000 | 50,710,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt and capital leases | 1,145,000 | 1,205,000 | 3,159,000 | 3,340,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term financing arrangements | 10,000,000 | 15,000,000 | 30,000,000 | 91,178,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt and capital leases, less current portion | 11,125,000 | 11,358,000 | 11,668,000 | 13,414,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
obligations under capital leases, less current portion | 275,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lines of credit | 99,165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury stock | -23,309,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings | 51,954,000 | 50,947,000 | 46,932,000 | 7,514,000 | 37,012,000 | 58,208,000 | 87,444,000 | 67,027,000 | 90,608,000 | 60,247,000 | 80,482,000 | 49,972,000 | 77,477,000 | 57,316,000 | 89,184,000 | 56,631,000 | 62,133,000 | 55,483,000 | 58,561,000 | 43,168,000 | 53,388,000 | 38,906,000 | 46,385,000 | 33,961,000 | 42,950,000 | 27,132,000 | 49,998,000 | 39,327,000 | 47,041,000 | 32,412,000 | 51,479,000 | 32,745,000 | 14,168,000 | 22,412,000 | 40,255,000 | 13,848,000 | 21,100,000 | 21,635,000 | 35,067,000 | 6,888,000 | 18,576,000 | 20,825,000 | 25,499,000 | 10,951,000 | 19,483,000 | 17,402,000 | 27,249,000 | 11,550,000 | 20,407,000 | 15,025,000 | 26,513,000 | 9,076,000 | 20,767,000 | 19,354,000 | 35,250,000 | 17,392,000 | 34,654,000 | 17,166,000 | 35,348,000 | 13,067,000 | 24,974,000 | 14,432,000 | 26,914,000 | 9,165,000 | 17,405,000 | 7,272,000 | 15,694,000 | -6,797,000 | -82,683,000 | 6,713,000 | -174,277,000 | 10,520,000 | 24,622,000 | 9,096,000 | 26,809,000 | 17,268,000 | 17,850,000 | 25,887,000 | 14,214,000 | 11,116,000 | 15,382,000 | 12,685,000 | 15,512,000 | 30,991,000 | 19,921,000 | 13,028,000 | 16,588,000 | 11,961,000 | 10,597,000 | 8,169,000 | 7,027,000 | -78,147,000 | |
adjustments to reconcile net earnings to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 28,349,000 | 26,260,000 | 25,932,000 | 25,779,000 | 25,780,000 | 25,906,000 | 24,565,000 | 21,886,000 | 17,778,000 | 15,550,000 | 14,485,000 | 14,663,000 | 14,410,000 | 15,435,000 | 13,455,000 | 13,314,000 | 13,270,000 | 13,653,000 | 14,276,000 | 14,222,000 | 14,185,000 | 16,752,000 | 17,226,000 | 17,397,000 | 9,635,000 | 10,282,000 | 10,180,000 | 9,531,000 | 9,425,000 | 9,459,000 | 9,542,000 | 9,922,000 | 9,867,000 | 10,755,000 | 10,026,000 | 10,207,000 | 10,467,000 | 10,416,000 | 10,454,000 | 10,542,000 | 10,138,000 | 10,315,000 | 10,182,000 | 10,106,000 | 9,908,000 | 9,507,000 | 9,618,000 | 9,498,000 | 9,495,000 | 9,277,000 | 9,743,000 | 12,089,000 | 9,797,000 | 9,504,000 | 9,773,000 | 10,952,000 | 10,879,000 | 10,944,000 | 8,464,000 | 8,573,000 | 8,319,000 | 8,728,000 | 8,913,000 | 5,733,000 | 3,606,000 | 5,480,000 | 4,553,000 | 4,572,000 | 4,540,000 | 4,539,000 | 4,624,000 | 4,624,000 | 5,504,000 | 5,605,000 | |||||||||||||||||||
provision for losses on accounts receivable | 6,184,000 | 4,474,000 | -1,397,000 | 3,666,000 | 2,598,000 | 2,244,000 | 1,950,000 | 3,246,000 | 3,125,000 | 1,169,000 | 1,101,000 | 1,484,000 | 1,552,000 | 1,712,000 | 1,031,000 | 2,081,000 | 1,943,000 | 1,660,000 | 2,178,000 | 2,070,000 | 1,523,000 | 3,434,000 | 3,136,000 | 2,384,000 | 349,000 | 2,204,000 | 1,236,000 | 990,000 | 346,000 | 1,816,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock-based compensation | 6,973,000 | 8,856,000 | 9,062,000 | 8,847,000 | 7,755,000 | 9,316,000 | 8,857,000 | 8,043,000 | 2,740,000 | 9,548,000 | 9,767,000 | 6,896,000 | 6,186,000 | 6,090,000 | 5,427,000 | 5,007,000 | 4,251,000 | 4,575,000 | 4,659,000 | 4,716,000 | 5,973,000 | 4,513,000 | 2,832,000 | 4,409,000 | 4,116,000 | 4,098,000 | 3,682,000 | 4,115,000 | 4,591,000 | 3,717,000 | 3,863,000 | 3,184,000 | 2,692,000 | 3,385,000 | 3,337,000 | 3,412,000 | 2,750,000 | 3,025,000 | 2,484,000 | 2,799,000 | 2,237,000 | 2,058,000 | 2,304,000 | 2,323,000 | 1,889,000 | 2,177,000 | 1,926,000 | 1,758,000 | 1,519,000 | 1,316,000 | 1,505,000 | 2,090,000 | 2,081,000 | 2,018,000 | 2,308,000 | 2,141,000 | 2,340,000 | 1,756,000 | 1,928,000 | 1,895,000 | 1,818,000 | 2,277,000 | 1,648,000 | 1,214,000 | -210,000 | 809,000 | 1,074,000 | 6,091,000 | 429,000 | 1,918,000 | 3,199,000 | 2,439,000 | 2,613,000 | 3,264,000 | 3,398,000 | 2,265,000 | 3,847,000 | 2,779,000 | 3,475,000 | ||||||||||||||
deferred income taxes | -3,191,000 | 18,770,000 | -5,917,000 | -7,772,000 | -8,046,000 | 19,877,000 | 888,000 | -4,423,000 | -4,018,000 | -7,831,000 | 3,053,000 | -4,284,000 | -3,697,000 | -4,979,000 | 1,140,000 | -1,715,000 | 8,484,000 | 1,559,000 | 1,172,000 | 643,000 | -10,363,000 | -1,419,000 | -955,000 | -509,000 | 4,917,000 | 1,321,000 | 633,000 | 547,000 | 6,162,000 | 944,000 | 1,041,000 | 979,000 | 19,348,000 | -184,000 | 548,000 | -573,000 | 7,093,000 | 1,762,000 | 1,663,000 | -1,000 | 2,711,000 | 2,369,000 | 63,000 | 31,000 | 3,347,000 | 869,000 | -781,000 | 359,000 | -1,231,000 | 1,681,000 | 1,691,000 | 1,304,000 | 3,065,000 | 1,579,000 | 1,572,000 | 2,762,000 | -3,131,000 | 3,915,000 | 1,946,000 | 1,822,000 | 6,295,000 | 5,190,000 | 4,137,000 | 2,435,000 | 6,508,000 | 1,495,000 | 2,057,000 | -1,846,000 | 505,000 | 1,677,000 | -114,711,000 | 4,441,000 | -1,283,000 | 5,108,000 | -77,000 | -2,676,000 | 28,759,000 | -6,686,000 | -38,000 | 947,000 | 578,000 | 213,000 | 2,799,000 | -2,713,000 | -3,620,000 | -599,000 | 4,542,000 | ||||||
amortization of debt issuance costs | 1,001,000 | 1,078,000 | 1,063,000 | 1,281,000 | 1,501,000 | 1,500,000 | 1,366,000 | 1,224,000 | 1,221,000 | 1,219,000 | 1,217,000 | 1,213,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss on revaluation of warrant settlement liabilities | 0 | 0 | 0 | 25,069,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change on revaluation of earnout liabilities | 6,145,000 | 3,820,000 | 164,000 | 15,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnout payments in excess of acquisition date fair value | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on long lived real estate assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other adjustments | 3,161,000 | -280,000 | -821,000 | -22,000 | 4,209,000 | -2,866,000 | -2,760,000 | 2,471,000 | -227,000 | 1,445,000 | -4,923,000 | 2,122,000 | 1,102,000 | -877,000 | 1,916,000 | -106,000 | 1,494,000 | 555,000 | 2,309,000 | -7,617,000 | 2,185,000 | 1,258,000 | -2,433,000 | 5,262,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accounts receivable | 21,852,000 | -52,880,000 | -737,353,000 | -391,354,000 | -176,321,000 | 504,922,000 | -22,635,000 | -30,758,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in inventories | -12,017,000 | -2,136,000 | 2,790,000 | -26,033,000 | 26,032,000 | -5,959,000 | 22,251,000 | 12,115,000 | 605,000 | 60,528,000 | -60,822,000 | -26,973,000 | 29,890,000 | 15,413,000 | 22,161,000 | 6,092,000 | 13,837,000 | 4,444,000 | 1,500,000 | -13,980,000 | 3,610,000 | 35,769,000 | 3,297,000 | 1,813,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in contract assets | 6,335,000 | 6,322,000 | 701,000 | 35,526,000 | 8,635,000 | 6,887,000 | 10,769,000 | 32,142,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in long-term accounts receivable | 15,053,000 | -9,170,000 | 72,257,000 | 30,816,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in other assets | 24,257,000 | 2,573,000 | -22,794,000 | 4,111,000 | 2,744,000 | -12,562,000 | -25,041,000 | 16,759,000 | -12,276,000 | -26,445,000 | -11,153,000 | 57,241,000 | -30,064,000 | -5,967,000 | -19,131,000 | 17,841,000 | 42,231,000 | -28,517,000 | 4,662,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accounts payable | -53,380,000 | 150,337,000 | 533,487,000 | 416,952,000 | 451,389,000 | -360,056,000 | 549,711,000 | 184,511,000 | 320,175,000 | -25,315,000 | 506,465,000 | 23,277,000 | 40,457,000 | -21,901,000 | 127,364,000 | 26,004,000 | 196,390,000 | -247,969,000 | -34,574,000 | -15,902,000 | 1,080,000 | -809,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in long-term accounts payable | -8,311,000 | 4,289,000 | -72,351,000 | -31,160,000 | 13,800,000 | 190,429,000 | 25,075,000 | 212,577,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued expenses and other liabilities | -41,664,000 | 84,354,000 | -24,847,000 | 18,074,000 | -25,364,000 | 29,685,000 | 3,036,000 | 9,223,000 | 77,646,000 | 4,051,000 | 20,377,000 | 29,748,000 | -27,697,000 | 12,034,000 | -9,783,000 | 10,439,000 | -33,937,000 | 31,525,000 | -6,685,000 | -2,446,000 | 1,160,000 | 10,511,000 | -24,991,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities: | 153,770,000 | 249,058,000 | -177,051,000 | 78,050,000 | 215,114,000 | 124,767,000 | 45,785,000 | 247,179,000 | 205,789,000 | 225,782,000 | 27,800,000 | 160,160,000 | 303,991,000 | 236,112,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets | 0 | 9,781,000 | 0 | 0 | 28,000 | -32,000 | 1,784,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -6,969,000 | -5,573,000 | -4,848,000 | -7,130,000 | -14,411,000 | -13,727,000 | -12,162,000 | -6,482,000 | -10,182,000 | -15,868,000 | -4,096,000 | -9,106,000 | -11,669,000 | -12,014,000 | -21,511,000 | -25,745,000 | -24,068,000 | -11,174,000 | -8,990,000 | -7,847,000 | -3,496,000 | -6,194,000 | -7,112,000 | -7,382,000 | -52,164,000 | -6,338,000 | -5,232,000 | -5,352,000 | -4,205,000 | -2,402,000 | -5,600,000 | -5,044,000 | -3,324,000 | -5,632,000 | -222,000 | -10,052,000 | -2,552,000 | -4,740,000 | -2,078,000 | -2,896,000 | -2,612,000 | -4,252,000 | -3,358,000 | -3,194,000 | -2,000,000 | -2,641,000 | -3,324,000 | -2,018,000 | -4,879,000 | -3,616,000 | -4,859,000 | -5,670,000 | -7,698,000 | -6,511,000 | -8,120,000 | -7,823,000 | -10,210,000 | -6,488,000 | -5,351,000 | -5,044,000 | -5,341,000 | -4,320,000 | -5,517,000 | -2,794,000 | -2,968,000 | -3,394,000 | -3,283,000 | -5,062,000 | -2,653,000 | -8,377,000 | -9,176,000 | -6,441,000 | -8,150,000 | -8,744,000 | -10,491,000 | -8,376,000 | -9,196,000 | -6,462,000 | -10,725,000 | -9,808,000 | -10,699,000 | -11,913,000 | -6,389,000 | -5,466,000 | -4,987,000 | -7,258,000 | -2,994,000 | -5,898,000 | -6,431,000 | -6,774,000 | -6,214,000 | ||
acquisitions, net of cash and cash equivalents acquired | 1,000 | -5,874,000 | -398,589,000 | 0 | 0 | 0 | 1,000 | 0 | -6,406,000 | 0 | -660,925,000 | -2,600,000 | -762,000 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities: | -292,252,000 | -5,573,000 | -4,848,000 | -7,130,000 | -14,410,000 | -9,820,000 | -272,566,000 | -6,482,000 | -408,771,000 | -98,743,000 | 11,419,000 | -9,106,000 | -11,641,000 | -12,046,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on abl revolving credit facility | 1,198,379,000 | 1,719,876,000 | 1,714,136,000 | 1,389,224,000 | 990,756,000 | 1,179,694,000 | 1,307,140,000 | 1,144,826,000 | 1,170,859,000 | 1,157,381,000 | 1,242,376,000 | 1,016,980,000 | 852,289,000 | 1,233,483,000 | 1,441,000,000 | 1,151,440,000 | 1,328,364,000 | 940,832,000 | 897,848,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on abl revolving credit facility | -1,231,778,000 | -1,648,106,000 | -1,357,509,000 | -965,452,000 | -1,211,606,000 | -1,092,530,000 | -1,685,413,000 | -1,186,997,000 | -905,592,000 | -1,168,198,000 | -1,073,472,000 | -1,140,774,000 | -999,881,000 | -1,508,664,000 | -1,093,525,000 | -831,440,000 | -955,452,000 | -1,286,364,000 | -876,832,000 | -921,848,000 | -779,501,000 | -875,141,000 | -1,018,978,000 | -788,443,000 | -676,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warrants settlement | -10,000 | 0 | -83,076,000 | -138,892,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of principal on the convertible notes | 0 | 0 | 0 | -333,091,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (repayments) under inventory financing facilities | -40,624,000 | 42,701,000 | 6,692,000 | 106,864,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of senior unsecured notes | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | -5,000 | -793,000 | 0 | 0 | 0 | 0 | 0 | -1,123,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | 0 | -75,000,000 | 0 | -165,020,000 | 0 | -35,000,000 | 0 | 0 | -99,979,000 | -117,129,000 | -82,914,000 | 0 | 0 | 0 | -25,000,000 | 0 | 0 | -14,390,000 | -7,679,000 | 0 | -1,533,000 | -35,006,000 | -13,461,000 | 0 | -5,892,000 | -47,392,000 | -38,559,000 | -20,731,000 | 0 | -2,942,000 | -26,710,000 | -7,774,000 | 0 | -43,144,000 | -6,856,000 | 0 | -35,851,000 | 0 | 0 | -35,001,000 | -14,999,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
earnout and acquisition related payments | 0 | -1,989,000 | -1,000 | 0 | -18,296,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other payments | 1,152,000 | 1,055,000 | -2,218,000 | -9,963,000 | 775,000 | 661,000 | -787,000 | -8,360,000 | -3,527,000 | -453,000 | -1,173,000 | -7,988,000 | -1,668,000 | -5,860,000 | -200,000 | -6,738,000 | -700,000 | -1,386,000 | -459,000 | -7,485,000 | -1,141,000 | -729,000 | -1,035,000 | -5,756,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities: | -54,229,000 | -2,597,000 | 154,591,000 | -15,473,000 | -238,748,000 | -61,900,000 | 104,644,000 | -125,267,000 | 218,916,000 | -74,569,000 | -20,405,000 | -140,654,000 | -263,498,000 | -220,913,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency exchange effect on cash, cash equivalents and restricted cash balances | 4,040,000 | -3,006,000 | 14,782,000 | 7,177,000 | -20,274,000 | 8,388,000 | -654,000 | -5,074,000 | 8,523,000 | -4,124,000 | 1,398,000 | 1,652,000 | -1,821,000 | -4,104,000 | -9,575,000 | 969,000 | -2,256,000 | -3,007,000 | 1,851,000 | -2,445,000 | 10,070,000 | 1,532,000 | 2,801,000 | -3,615,000 | 3,874,000 | -3,777,000 | 803,000 | -986,000 | -2,627,000 | 3,107,000 | -7,478,000 | 1,937,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash, cash equivalents and restricted cash | -188,671,000 | 237,882,000 | -12,526,000 | 62,624,000 | -58,318,000 | 61,435,000 | -122,791,000 | 110,356,000 | 24,457,000 | 48,346,000 | 20,212,000 | 12,052,000 | 27,031,000 | -951,000 | 22,722,000 | 10,939,000 | -30,873,000 | 10,358,000 | -25,864,000 | 28,456,000 | 31,649,000 | -137,063,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of period | 0 | 0 | 0 | 261,467,000 | 0 | 0 | 0 | 270,785,000 | 0 | 0 | 0 | 165,718,000 | 0 | 0 | 0 | 105,977,000 | 0 | 0 | 130,582,000 | 0 | 0 | 116,297,000 | 0 | 0 | 144,293,000 | 0 | 0 | 107,445,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of period | -188,671,000 | 237,882,000 | -12,526,000 | 324,091,000 | -58,318,000 | 61,435,000 | -122,791,000 | 381,141,000 | 24,457,000 | 48,346,000 | 20,212,000 | 177,770,000 | 27,031,000 | -951,000 | 22,722,000 | 116,916,000 | -572,000 | -30,873,000 | 140,940,000 | -78,607,000 | 91,282,000 | 64,472,000 | 28,456,000 | -12,761,000 | 126,466,000 | -137,063,000 | 147,856,000 | 101,851,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for losses on contract assets | -9,000 | -564,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on long lived real estate asset | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued expenses and other liabilities | 23,265,000 | -28,664,000 | -14,298,000 | 5,871,000 | 13,322,000 | -35,435,000 | -35,371,000 | -11,643,000 | -9,101,000 | 5,321,000 | 55,914,000 | -65,789,000 | 2,755,000 | -773,000 | -35,759,000 | -18,238,000 | -19,655,000 | -11,330,000 | 20,261,000 | -22,165,000 | -34,031,000 | 12,567,000 | -25,947,000 | -33,594,000 | 8,066,000 | -8,231,000 | 29,842,000 | -48,397,000 | 34,336,000 | -38,629,000 | -39,346,000 | 26,428,000 | -33,648,000 | -16,509,000 | 2,578,000 | -29,796,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings under inventory financing facilities | 108,257,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other assets | -39,450,000 | -21,961,000 | -25,266,000 | -26,821,000 | -34,992,000 | 38,876,000 | -107,314,000 | -27,417,000 | -10,150,000 | -4,304,000 | -8,259,000 | -21,283,000 | -3,336,000 | -839,000 | -1,256,000 | 1,471,000 | 1,273,000 | -5,742,000 | -9,938,000 | -337,000 | 407,000 | -2,239,000 | 1,787,000 | 129,000 | -3,473,000 | -945,000 | -77,000 | -195,000 | 1,490,000 | 277,000 | 3,772,000 | -5,993,000 | -6,328,000 | -1,456,000 | -137,000 | -140,000 | -69,000 | 1,552,000 | -1,943,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in long-term accounts receivable | -19,921,000 | -206,154,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments under inventory financing facilities | -17,782,000 | -764,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on revaluation of earnout liabilities | -6,441,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accounts receivable | -25,294,000 | 197,918,000 | -103,326,000 | 93,485,000 | 22,648,000 | 210,691,000 | 188,138,000 | 182,710,000 | 265,222,000 | 239,253,000 | 182,672,000 | 272,163,000 | 138,608,000 | 144,054,000 | 150,052,000 | 127,801,000 | 275,543,000 | 182,155,000 | -41,942,000 | 61,990,000 | 44,808,000 | 15,900,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) borrowings under inventory financing facilities | -8,442,000 | -4,545,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of principal on the notes | -16,895,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in contract assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accounts payable | -76,783,000 | -137,144,000 | -82,246,000 | -97,104,000 | -334,221,000 | -297,714,000 | -198,530,000 | -87,709,000 | -247,725,000 | -157,051,000 | -34,989,000 | -238,788,000 | -117,725,000 | -7,625,000 | -7,558,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earn out payments | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in inventories | -1,146,000 | 5,285,000 | 1,065,000 | -57,876,000 | 36,874,000 | -67,946,000 | 21,685,000 | -48,332,000 | -39,658,000 | 59,140,000 | -18,910,000 | -32,019,000 | -22,257,000 | 8,995,000 | -31,103,000 | -17,270,000 | -11,334,000 | 4,294,000 | 34,868,000 | -30,297,000 | -18,079,000 | -1,086,000 | 68,000 | -5,693,000 | -29,003,000 | 8,879,000 | 6,643,000 | -1,436,000 | 25,605,000 | -29,607,000 | -6,556,000 | -30,530,000 | -1,769,000 | -3,989,000 | -31,005,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from losses on accounts receivable | 1,413,000 | 1,304,000 | 921,000 | 1,051,000 | 146,000 | 647,000 | 608,000 | 2,622,000 | 2,177,000 | 879,000 | 1,083,000 | 1,174,000 | 891,000 | 811,000 | 1,533,000 | 578,000 | 1,629,000 | 1,197,000 | 1,292,000 | 1,369,000 | 667,000 | 1,442,000 | 717,000 | 880,000 | 1,133,000 | 1,281,000 | 973,000 | 1,080,000 | 969,000 | -1,788,000 | 1,365,000 | 4,582,000 | 1,467,000 | 673,000 | 655,000 | 1,267,000 | 656,000 | 861,000 | 668,000 | 921,000 | 266,000 | 575,000 | 884,000 | 618,000 | 620,000 | 863,000 | 1,132,000 | 1,373,000 | 1,380,000 | 1,407,000 | 1,992,000 | 447,000 | 2,094,000 | 1,073,000 | |||||||||||||||||||||||||||||||||||||||
amortization of debt discount and issuance costs | 1,211,000 | 1,626,000 | 1,645,000 | 1,623,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in inventories | 2,941,000 | -11,023,000 | -10,479,000 | 15,684,000 | 7,631,000 | 2,554,000 | 9,472,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in other assets | 1,043,000 | -3,784,000 | 781,000 | 6,206,000 | 3,125,000 | 3,553,000 | 1,604,000 | 925,000 | 6,208,000 | 471,000 | 258,000 | 146,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from operating activities | -284,239,000 | 281,499,000 | -122,975,000 | -37,519,000 | 42,706,000 | -106,512,000 | -35,435,000 | 404,403,000 | 93,126,000 | -40,719,000 | -13,943,000 | 60,625,000 | 121,913,000 | 45,406,000 | -103,714,000 | 200,210,000 | 150,745,000 | 18,134,000 | -224,294,000 | 52,836,000 | -152,102,000 | 220,948,000 | -120,235,000 | 42,279,000 | -47,187,000 | 155,868,000 | -71,682,000 | 75,506,000 | 20,818,000 | 62,523,000 | -55,919,000 | 37,682,000 | 66,033,000 | 9,490,000 | -21,174,000 | 71,467,000 | 16,283,000 | 37,350,000 | 18,926,000 | 31,606,000 | -20,440,000 | 105,663,000 | 13,480,000 | -87,044,000 | 83,626,000 | 60,673,000 | -91,530,000 | 19,001,000 | 110,037,000 | 15,632,000 | -85,583,000 | 96,530,000 | 96,095,000 | 83,318,000 | -56,920,000 | 51,882,000 | 67,159,000 | 389,000 | -4,517,000 | 64,167,000 | 39,379,000 | -23,056,000 | -19,790,000 | 11,259,000 | 114,189,000 | -44,334,000 | -8,800,000 | 14,399,000 | 51,461,000 | 2,660,000 | -1,846,000 | -32,888,000 | 45,321,000 | ||||||||||||||||||||
capital expenditures | -25,745,000 | -24,068,000 | -11,174,000 | -8,990,000 | -7,847,000 | -3,496,000 | -6,194,000 | -7,112,000 | -7,382,000 | -52,164,000 | -6,338,000 | -5,232,000 | -5,352,000 | -4,205,000 | -2,402,000 | -5,600,000 | -5,044,000 | -3,324,000 | -5,632,000 | -222,000 | -10,052,000 | -2,552,000 | -4,740,000 | -2,078,000 | -2,896,000 | -2,612,000 | -4,252,000 | -3,358,000 | -3,194,000 | -2,000,000 | -2,641,000 | -3,324,000 | -2,018,000 | -4,879,000 | -3,616,000 | -4,859,000 | -5,670,000 | -7,698,000 | -6,511,000 | -8,120,000 | -7,823,000 | -10,210,000 | -6,488,000 | -5,351,000 | -5,044,000 | -5,341,000 | -4,320,000 | -5,517,000 | -2,794,000 | -2,968,000 | -3,394,000 | -3,283,000 | -5,062,000 | -2,653,000 | -8,377,000 | -9,176,000 | -6,441,000 | -8,150,000 | -8,744,000 | -10,491,000 | -8,376,000 | 0 | -9,196,000 | -6,462,000 | -10,725,000 | -9,808,000 | -10,699,000 | -11,913,000 | -6,389,000 | -5,466,000 | -4,987,000 | -7,258,000 | -2,994,000 | ||||||||||||||||||||
free cash flows | -309,984,000 | 257,431,000 | -134,149,000 | -46,509,000 | 34,859,000 | -110,008,000 | -41,629,000 | 397,291,000 | 85,744,000 | -92,883,000 | -20,281,000 | 55,393,000 | 116,561,000 | 41,201,000 | -106,116,000 | 194,610,000 | 145,701,000 | 14,810,000 | -229,926,000 | 52,614,000 | -162,154,000 | 218,396,000 | -124,975,000 | 40,201,000 | -50,083,000 | 153,256,000 | -75,934,000 | 72,148,000 | 17,624,000 | 60,523,000 | -58,560,000 | 34,358,000 | 64,015,000 | 4,611,000 | -24,790,000 | 66,608,000 | 10,613,000 | 29,652,000 | 12,415,000 | 23,486,000 | -28,263,000 | 95,453,000 | 6,992,000 | -92,395,000 | 78,582,000 | 55,332,000 | -95,850,000 | 13,484,000 | 107,243,000 | 12,664,000 | -88,977,000 | 93,247,000 | 91,033,000 | 80,665,000 | -65,297,000 | 42,706,000 | 60,718,000 | -7,761,000 | -13,261,000 | 53,676,000 | 31,003,000 | -23,056,000 | -28,986,000 | 4,797,000 | 103,464,000 | -54,142,000 | -19,499,000 | 2,486,000 | 45,072,000 | -2,806,000 | -6,833,000 | -40,146,000 | 42,327,000 | ||||||||||||||||||||
net cash from investing activities | -25,745,000 | -22,284,000 | -9,164,000 | -8,990,000 | 19,364,000 | 22,581,000 | -6,193,000 | -7,112,000 | 430,000 | -52,164,000 | -667,263,000 | -7,832,000 | -6,114,000 | -4,205,000 | -76,861,000 | -5,600,000 | -5,044,000 | -3,324,000 | -10,153,000 | -257,000 | -190,911,000 | -2,552,000 | -15,544,000 | -193,000 | -2,896,000 | -46,833,000 | -4,252,000 | -3,358,000 | -3,194,000 | 472,000 | -2,641,000 | -3,324,000 | -2,018,000 | -4,879,000 | -3,616,000 | -4,859,000 | -5,670,000 | -7,698,000 | -6,511,000 | -8,120,000 | -11,654,000 | -23,979,000 | -6,488,000 | -5,351,000 | -5,044,000 | -5,341,000 | -4,320,000 | -10,640,000 | -2,794,000 | -11,847,000 | -3,394,000 | -16,117,000 | -5,062,000 | -3,291,000 | -9,334,000 | -133,847,000 | -7,341,000 | -8,150,000 | -8,744,000 | -10,554,000 | 20,318,000 | -6,267,000 | -332,205,000 | 40,038,000 | -10,725,000 | -10,172,000 | -11,158,000 | -12,326,000 | 21,387,000 | 3,191,000 | 6,363,000 | -7,658,000 | -2,994,000 | ||||||||||||||||||||
net cash from financing activities | 319,954,000 | -260,477,000 | 134,574,000 | 13,785,000 | -49,267,000 | 127,296,000 | -38,511,000 | -308,810,000 | -141,766,000 | 63,145,000 | 713,439,000 | -66,357,000 | -132,640,000 | -6,925,000 | 40,405,000 | -39,276,000 | -153,232,000 | -141,842,000 | 268,251,000 | -47,420,000 | 318,132,000 | -184,058,000 | 134,653,000 | -39,250,000 | 30,748,000 | -66,298,000 | 53,526,000 | -85,874,000 | 15,910,000 | -15,124,000 | 43,810,000 | -66,467,000 | -10,749,000 | -11,155,000 | 14,570,000 | -72,193,000 | -6,933,000 | -19,087,000 | -3,693,000 | -24,140,000 | 32,345,000 | -48,630,000 | -16,819,000 | 65,442,000 | -68,020,000 | -23,972,000 | 80,939,000 | 12,499,000 | -87,360,000 | -3,720,000 | 35,544,000 | -31,639,000 | -70,454,000 | -98,381,000 | 33,915,000 | 85,827,000 | -12,150,000 | 8,446,000 | 17,181,000 | -44,034,000 | -81,802,000 | 14,883,000 | 284,552,000 | 1,028,000 | -57,714,000 | 24,555,000 | 21,194,000 | -15,649,000 | -28,160,000 | -16,155,000 | -12,633,000 | 57,749,000 | -41,103,000 | ||||||||||||||||||||
borrowings on senior revolving credit facility | 0 | 153,000,000 | 40,000,000 | 49,936,000 | 0 | 289,048,000 | 3,500,000 | 276,684,000 | 228,000,000 | 536,607,000 | 217,500,000 | 169,109,000 | 237,298,000 | 273,000,000 | 47,000,000 | 214,920,000 | 175,000,000 | 267,500,000 | 85,500,000 | 158,410,000 | 85,500,000 | 181,000,000 | 75,000,000 | 143,492,000 | 56,500,000 | 237,793,000 | 214,500,000 | 326,535,000 | 90,000,000 | 193,350,000 | 102,603,000 | 418,000,000 | 343,500,000 | 310,000,000 | 378,000,000 | 283,000,000 | 240,000,000 | 396,136,000 | 307,500,000 | 206,500,000 | 210,000,000 | 303,500,000 | 222,000,000 | 307,873,000 | 277,517,000 | 339,319,000 | |||||||||||||||||||||||||||||||||||||||||||||||
repayments on senior revolving credit facility | 0 | -153,000,000 | -40,000,000 | -49,936,000 | 0 | -289,048,000 | -5,500,000 | -392,184,000 | -326,500,000 | -320,607,000 | -217,500,000 | -169,109,000 | -265,798,000 | -244,500,000 | -47,000,000 | -214,920,000 | -175,000,000 | -284,000,000 | -88,500,000 | -138,910,000 | -102,500,000 | -164,000,000 | -96,000,000 | -138,992,000 | -50,000,000 | -230,793,000 | -240,500,000 | -330,535,000 | -59,000,000 | -191,350,000 | -241,103,000 | -394,500,000 | -384,000,000 | -295,500,000 | -307,000,000 | -303,000,000 | -314,500,000 | -312,636,000 | -306,500,000 | -273,500,000 | -218,500,000 | -267,500,000 | -273,500,000 | -364,873,000 | -212,430,000 | -372,406,000 | |||||||||||||||||||||||||||||||||||||||||||||||
borrowings on abl revolving credit facility, net of initial lender fees | 919,005,000 | 730,495,000 | 702,982,000 | 678,197,000 | 693,761,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on accounts receivable securitization financing facility | 0 | 445,000,000 | 909,000,000 | 1,010,500,000 | 695,000,000 | 965,500,000 | 672,500,000 | 1,024,000,000 | 1,117,000,000 | 1,041,500,000 | 884,389,000 | 918,500,000 | 855,000,000 | 985,000,000 | 446,000,000 | 516,000,000 | 509,000,000 | 607,000,000 | 372,000,000 | 409,100,000 | 342,000,000 | 316,070,000 | 167,000,000 | 225,000,000 | 238,000,000 | 203,000,000 | 221,000,000 | 213,000,000 | 131,000,000 | 95,000,000 | 305,000,000 | 50,000,000 | 50,000,000 | 20,000,000 | 20,000,000 | 0 | 25,000,000 | 0 | 20,000,000 | 25,000,000 | 120,000,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on accounts receivable securitization financing facility | 0 | -490,000,000 | -976,000,000 | -1,092,500,000 | -612,000,000 | -854,500,000 | -766,500,000 | -955,000,000 | -1,252,000,000 | -1,005,500,000 | -956,389,000 | -762,000,000 | -1,029,500,000 | -856,000,000 | -501,000,000 | -465,000,000 | -505,000,000 | -556,000,000 | -413,000,000 | -395,100,000 | -316,000,000 | -306,070,000 | -210,000,000 | -207,000,000 | -266,000,000 | -175,000,000 | -203,000,000 | -228,000,000 | -194,000,000 | -105,000,000 | -185,000,000 | -50,000,000 | -50,000,000 | -20,000,000 | -20,000,000 | 0 | -25,000,000 | 0 | -20,000,000 | -25,000,000 | -120,000,000 | -168,374,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of convertible senior notes | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of warrants | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of note hedge related to convertible senior notes | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of treasury stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash, cash equivalents and restricted cash at end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of debt discount | 4,240,000 | 4,203,000 | 4,172,000 | 4,089,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash, cash equivalents and restricted cash | -51,825,000 | -17,827,000 | -5,594,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of assets held for sale | 0 | 27,211,000 | 26,077,000 | 0 | 0 | 14,218,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net earnings to net cash from (used in) operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of foreign entity | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments under term loan a | -156,406,000 | -3,281,000 | -3,282,000 | -3,281,000 | -2,188,000 | -2,187,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowing (repayments) under inventory financing facility | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under term loan a | 0 | 0 | 0 | 175,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) borrowings under inventory financing facility | 66,573,000 | -66,145,000 | -4,263,000 | 624,000 | -7,181,000 | 18,365,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization of property and equipment | 5,524,000 | 4,938,000 | 5,044,000 | 5,703,000 | 5,306,000 | 5,279,000 | 5,433,000 | 6,357,000 | 6,701,000 | 5,899,000 | 6,830,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets | 5,946,000 | 3,821,000 | 3,823,000 | 4,338,000 | 4,185,000 | 3,603,000 | 3,611,000 | 4,169,000 | 4,210,000 | 4,210,000 | 4,223,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on extinguishment of debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-downs of inventories | 931,000 | 942,000 | 1,408,000 | 502,000 | 1,014,000 | 767,000 | 629,000 | 785,000 | 914,000 | 685,000 | 392,000 | 637,000 | 1,133,000 | 197,000 | 967,000 | 1,163,000 | 1,361,000 | 647,000 | 826,000 | 602,000 | 1,183,000 | 572,000 | 273,000 | 599,000 | 618,000 | 1,463,000 | 1,039,000 | 849,000 | 205,000 | 1,178,000 | 857,000 | 511,000 | 1,887,000 | 2,158,000 | 2,274,000 | 1,950,000 | 2,111,000 | 1,488,000 | 1,276,000 | 1,821,000 | 1,741,000 | 1,661,000 | 2,221,000 | 1,785,000 | 1,554,000 | 2,578,000 | 1,697,000 | 1,156,000 | 2,903,000 | 1,187,000 | 1,654,000 | 2,144,000 | 2,707,000 | 2,041,000 | 2,372,000 | 1,317,000 | 1,561,000 | 2,375,000 | |||||||||||||||||||||||||||||||||||
write-off of property and equipment | 26,000 | 58,000 | 6,000 | 303,000 | 40,000 | 463,000 | 210,000 | 44,000 | 480,000 | 7,000 | 268,000 | 287,000 | 0 | 51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in deferred revenue | -9,301,000 | 1,036,000 | 7,117,000 | -2,148,000 | -2,407,000 | -2,444,000 | 16,177,000 | -4,864,000 | 9,808,000 | -2,162,000 | 3,370,000 | 7,108,000 | -3,743,000 | -7,822,000 | 7,384,000 | -683,000 | -897,000 | 9,028,000 | 855,000 | -2,386,000 | -4,575,000 | 8,644,000 | 26,698,000 | 2,565,000 | 13,173,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments under other financing agreements | -60,000 | -477,000 | -601,000 | -1,234,000 | -460,000 | -1,219,000 | -538,000 | -3,419,000 | 0 | -677,000 | 0 | -632,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on finance lease obligations | -377,000 | -61,000 | -542,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of payroll taxes on stock-based compensation through shares withheld | -265,000 | -26,000 | -6,128,000 | -35,000 | -270,000 | -41,000 | -2,884,000 | -615,000 | -155,000 | -22,000 | -4,526,000 | -60,000 | -33,000 | -28,000 | -2,098,000 | -128,000 | -20,000 | -291,000 | -1,826,000 | -366,000 | -38,000 | -65,000 | -1,559,000 | -338,000 | -27,000 | 85,000 | -2,814,000 | -242,000 | -19,000 | -27,000 | -3,000,000 | -153,000 | -22,000 | -74,000 | -2,448,000 | -169,000 | -14,000 | -95,000 | -1,151,000 | -228,000 | -65,000 | -91,000 | -307,000 | -23,000 | -114,000 | -40,000 | -1,943,000 | ||||||||||||||||||||||||||||||||||||||||||||||
net repayments under inventory financing facility | 730,000 | -43,970,000 | -91,366,000 | -4,172,000 | 4,761,000 | 8,931,000 | -46,906,000 | -19,836,000 | -17,830,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of foreign entity | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of real estate | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of real estate | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on capital lease obligations | 3,000 | -422,000 | -292,000 | -288,000 | -475,000 | -359,000 | -127,000 | -128,000 | -175,000 | -170,000 | -44,000 | -56,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of acquisitions and sale of foreign entity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash real estate impairment | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (repayments) under inventory financing facility | 5,666,000 | 22,505,000 | -2,879,000 | 13,610,000 | 2,825,000 | -2,851,000 | 9,316,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency exchange effect on cash and cash equivalent balances | -3,548,000 | 7,824,000 | 5,915,000 | 5,708,000 | -7,151,000 | 1,676,000 | -1,601,000 | 5,267,000 | -2,893,000 | -4,966,000 | 3,108,000 | -11,932,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents | -130,580,000 | 1,235,000 | -14,068,000 | 39,844,000 | -27,374,000 | -10,618,000 | 21,602,000 | 37,422,000 | -22,825,000 | -30,937,000 | 54,047,000 | -8,215,000 | -7,133,000 | -10,161,000 | 207,000 | 11,444,000 | 11,662,000 | -3,596,000 | 4,273,000 | 29,656,000 | -16,523,000 | -25,384,000 | 16,824,000 | 29,999,000 | -4,376,000 | 12,816,000 | 17,258,000 | -902,000 | -50,852,000 | 52,627,000 | 18,018,000 | -23,276,000 | -37,112,000 | 3,867,000 | 48,978,000 | 3,632,000 | 6,942,000 | 13,984,000 | -22,537,000 | -67,181,000 | 55,415,000 | 47,692,000 | -32,321,000 | 1,728,000 | -16,734,000 | 44,029,000 | -10,431,000 | -11,733,000 | 11,683,000 | ||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in deferred revenue | -3,563,000 | -16,158,000 | 5,722,000 | -20,501,000 | -2,495,000 | -1,353,000 | -1,414,000 | -3,927,000 | -2,238,000 | -169,000 | -12,768,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings under inventory financing facility | 20,171,000 | -19,900,000 | -20,915,000 | 21,277,000 | 30,676,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 202,882,000 | 0 | 0 | 187,978,000 | 0 | 0 | 164,524,000 | 0 | 0 | 126,817,000 | 0 | 0 | 152,119,000 | 0 | 0 | 128,336,000 | 0 | 0 | 123,763,000 | 0 | 0 | 68,066,000 | 0 | 0 | 49,175,000 | 0 | 0 | 56,718,000 | 0 | 0 | 54,697,000 | 0 | 0 | 35,145,000 | 0 | 0 | 38,443,000 | 0 | 0 | 41,897,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 41,628,000 | 11,074,000 | 183,709,000 | 550,000 | 1,235,000 | 173,910,000 | -27,374,000 | -10,618,000 | 186,126,000 | -22,825,000 | -30,937,000 | 180,864,000 | -7,133,000 | -10,161,000 | 152,326,000 | 11,662,000 | -3,596,000 | 132,609,000 | -16,523,000 | -25,384,000 | 140,587,000 | -4,376,000 | 12,816,000 | 85,324,000 | -50,852,000 | 52,627,000 | 67,193,000 | -37,112,000 | 3,867,000 | 105,696,000 | 6,942,000 | 13,984,000 | 32,160,000 | -67,181,000 | 55,415,000 | 82,837,000 | 1,728,000 | -16,734,000 | 82,472,000 | -11,733,000 | 16,427,000 | 44,180,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of ignia and bluemetal, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of datalink, net of cash and cash equivalents acquired | 0 | -180,859,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash and cash equivalents | 11,074,000 | -19,173,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from employee gains on stock-based compensation | -30,000 | -7,000 | -28,000 | -258,000 | -48,000 | -1,000 | -198,000 | -345,000 | -130,000 | -15,000 | -171,000 | -252,000 | -146,000 | -6,000 | -40,000 | -717,000 | -24,000 | -3,000 | -46,000 | -1,893,000 | -240,000 | -28,000 | 25,000 | -1,566,000 | -161,000 | -4,000 | -64,000 | -844,000 | -3,000 | 0 | 0 | -108,000 | -41,000 | -400,000 | -4,000 | -41,000 | 1,197,000 | -477,000 | -1,755,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on related party sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of ignia, net of cash acquired | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of bluemetal, net of cash acquired | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from related party sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings under other financing agreements | 0 | 0 | 0 | 2,002,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of deferred financing fees | 0 | -541,000 | -74,000 | -77,000 | -223,000 | 0 | 0 | -67,000 | -1,034,000 | 0 | -531,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on capital lease obligation | -56,000 | -57,000 | -55,000 | -55,000 | -54,000 | -55,000 | -55,000 | -53,000 | -54,000 | -101,000 | -259,000 | -257,000 | -256,000 | -254,000 | -254,000 | -253,000 | -251,000 | -250,000 | -248,000 | -248,000 | -246,000 | -246,000 | -218,000 | -217,000 | -211,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in other current assets | 4,874,000 | 3,330,000 | -304,000 | 17,995,000 | 945,000 | 9,399,000 | 2,360,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other current assets | 753,000 | -10,200,000 | 3,874,000 | -1,172,000 | -1,589,000 | -6,295,000 | -9,948,000 | 905,000 | -4,470,000 | -17,137,000 | 3,857,000 | -4,573,000 | -3,463,000 | -1,637,000 | -10,326,000 | -2,374,000 | 53,067,000 | -57,251,000 | 6,441,000 | -635,000 | -6,269,000 | -14,507,000 | -1,170,000 | -950,000 | -6,636,000 | 4,167,000 | -5,544,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on bargain purchase | 0 | 0 | 0 | -2,022,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash acquired | 0 | 0 | 0 | -3,831,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of common stock under employee stock plans | 0 | 1,752,000 | 0 | 889,000 | -1,000 | 15,000 | 7,000 | 16,000 | 0 | 14,000 | 0 | 1,953,000 | 102,000 | 2,976,000 | 179,000 | 21,867,000 | 112,000 | 2,363,000 | 6,749,000 | 551,000 | 6,840,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency exchange effect on cash balances | -8,075,000 | 1,172,000 | 781,000 | -1,671,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in accounts receivable | -20,716,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosures of cash flow information: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for interest | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for income taxes, net of refunds | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency exchange effect on cash flows | -4,576,000 | -3,473,000 | 879,000 | 2,940,000 | -2,942,000 | 4,022,000 | -3,398,000 | -6,696,000 | 1,569,000 | 6,262,000 | -1,361,000 | 10,535,000 | -8,044,000 | -2,625,000 | -967,000 | 2,581,000 | 3,853,000 | -2,561,000 | -4,922,000 | -4,773,000 | 5,000 | 1,310,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of additional purchase price consideration for calence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for income taxes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-off of computer software development costs | 2,000 | 0 | 0 | 0 | 1,390,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings from continuing operations | -82,683,000 | 6,713,000 | -174,277,000 | 10,520,000 | 23,810,000 | 9,096,000 | 26,809,000 | 12,296,000 | 17,850,000 | 11,116,000 | 15,382,000 | 12,685,000 | 15,512,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plus: net earnings from a discontinued operation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash gain from arbitrated claim, net of tax | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | 83,298,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of calence, net of cash acquired | 0 | 0 | -8,879,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of minx, net of cash acquired | -638,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on term loan | 0 | 0 | -52,500,000 | -3,750,000 | -3,750,000 | -7,500,000 | 0 | -3,750,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on debt assumed in calence and minx acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plus: net earnings from discontinued operations | 812,000 | 0 | 0 | 4,972,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operations | -350,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in other current assets | -11,513,000 | 3,795,000 | 11,814,000 | 2,691,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of discontinued operations, net of direct expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments on line of credit | 34,000,000 | -7,000,000 | -21,309,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on assumed debt | -3,895,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in book overdrafts | 6,412,000 | 912,000 | 5,214,000 | -25,326,000 | 458,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of direct expenses relating to the sale of a discontinued operation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of software spectrum, net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on term loan | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on short-term financing facility | 15,000,000 | 45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on short-term financing facility | 0 | 0 | -45,000,000 | -15,000,000 | 0 | -15,000,000 | -25,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from discontinued operations: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of a discontinued operation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of a discontinued operation, net of direct expenses | 0 | 0 | -900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments on short-term line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred financing fees | -55,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings on long-term financing facility | 59,500,000 | 122,000,000 | 142,000,000 | 278,000,000 | 141,000,000 | 121,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on long-term financing facility | -67,500,000 | -117,000,000 | -103,000,000 | -203,000,000 | -235,000,000 | -163,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings on short-term line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in book overdrafts | -8,250,000 | 15,850,000 | -31,456,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operation | 0 | -7,937,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: cumulative effect of change in accounting principle | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from employee gains on stock-based compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of change in accounting principle | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in inventories financing facility | -7,538,000 | 0 | -4,281,000 | -1,801,000 | -11,254,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash receipt of underwriter receivable | -364,000 | -459,000 | -413,000 | 27,776,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) borrowings on line of credit | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash financing and investing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvements related to conditional asset retirement obligation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of discontinued operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -19,966,000 | -5,032,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency exchange effect on cash flow | 3,022,000 | 4,405,000 | -432,000 | -1,910,000 | 262,000 | 2,961,000 | 1,942,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of discontinued operation | -63,000 | 28,694,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from discontinued operation: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from discontinued operation | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plus: net earnings from discontinued operation | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings on line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in client payments in advance of shipment | -5,503,000 | -1,018,000 | -2,067,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued expenses and other current liabilities | -5,251,000 | 5,766,000 | 21,503,000 | 1,237,000 | -10,520,000 | -7,070,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of long-term liabilities | -42,000 | -42,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock compensation expense | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from employee gains on stock based compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of building | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in loss of investee | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in receivables from equity method investee | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in inventories financing facility | -10,221,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of discontinued operation, net of direct expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of building | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in equity method investee | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (repayments) on line of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(repayment of) borrowing on long-term liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvement related to conditional asset retirement obligation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from underwriter from sale of discontinued operation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock based compensation | 216,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock options exercised | 441,000 | 830,000 | 665,000 | 2,583,000 | 229,000 | 190,000 | 4,091,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued expenses and other current liabilities | -5,880,000 | 7,240,000 | -8,350,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of long-term liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of common stock through employee stock plans | 2,807,000 | 1,868,000 | 1,914,000 | 9,192,000 | 1,865,000 | 849,000 | 15,801,000 | 7,231,000 | 3,970,000 | 527,000 | 549,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency exchange impact on cash flow | 492,000 | -3,158,000 | -659,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net income from discontinued operation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in customer payments in advance of shipment | 1,914,000 | 19,754,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in equity method investment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of investment in plusnet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of investment in plusnet, net of direct expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of building | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for acquisition, including stock registration fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in (repayment of) long-term liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash financing and investing activity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from underwriter for sale of investment in plusnet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued in connection with an acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued to settle deferred compensation liability assumed in connection with an acquisition | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-downs of obsolete, slow-moving and non-salable inventories | 2,354,000 | 1,410,000 | 1,327,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of a portion of investment in plusnet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity in income of investees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of a portion of investment in plusnet, net of direct expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in receivables from equity method investees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments on short-term financing facility and line of credit | -14,498,000 | 54,996,000 | -55,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayment of long-term debt and capital leases | -1,904,000 | -234,000 | -321,000 | -1,471,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency impact on cash flow | -3,617,000 | -776,000 | 1,059,000 | -122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from investing activities, net of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from financing activities, net of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash | 2,283,000 | 19,780,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from issuance of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
closure of german operation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in assets and liabilities, net of acquisitions: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of comark, inc. and comark investments inc. (collectively, “comark”), including stock registration fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of action plc (“action”), net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of kortex computer centre ltd (“kortex”), net of cash acquired | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) borrowings on short-term financing arrangement and lines of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayment of long-term debt and capital lease obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued in connection with acquisition of comark | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued to settle deferred compensation liability assumed in connection with acquisition of comark | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (repayments) borrowings on financing arrangements and lines of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency effect on cash flow | 171,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash | 1,684,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash at beginning of period | 0 | 0 | 30,930,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash at end of period | 1,684,000 | -22,205,000 | 50,710,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental disclosure of non-cash investing activity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net repayments on financing arrangements and lines of credit | -15,011,000 | -61,171,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
• | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from obsolete, slow moving and non-salable inventories | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of comark, inc. and comark investments, inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net borrowings (repayment) on lines of credit | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued to settle deferred compensation liability assumed in connection with the acquisition of comark |
