Kforce Inc(NASDAQ:KFRC)

Kforce Inc. provides professional staffing services and solutions in the United States. It operates through Technology (Tech) and Finance and Accounting (FA) segments. The Tech segment provides temporary and permanent satffing services to its clients primarily in the areas of information technology,...
Website: http://www.kforce.com
Founded: 1962
Full Time Employees: 2,000
Sector: Industrials
Industry: Staffing & Employment 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 332,018,000 | 332,645,000 | 334,316,000 | 330,028,000 | 343,782,000 | 353,319,000 | 356,318,000 | 351,889,000 | 363,447,000 | 373,122,000 | 389,190,000 | 405,997,000 | 419,662,000 | 437,620,000 | 436,516,000 | 416,967,000 | 410,358,000 | 402,725,000 | 403,614,000 | 363,225,000 | 354,048,000 | 365,424,000 | 343,020,000 | 335,208,000 | 336,230,000 | 345,558,000 | 338,861,000 | 326,738,000 | 357,984,000 | 355,452,000 | 358,624,000 | 346,293,000 | |||||||||||||||||||||||||||||||||||||||||||||
yoy | -3.42% | -5.85% | -6.17% | -6.21% | -5.41% | -5.31% | -8.45% | -13.33% | -13.40% | -14.74% | -10.84% | -2.63% | 2.27% | 8.66% | 8.15% | 14.80% | 15.90% | 10.21% | 17.66% | 8.36% | 5.30% | 5.75% | 1.23% | 2.59% | -6.08% | -2.78% | -5.51% | -5.65% | |||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -0.19% | -0.50% | 1.30% | -4.00% | -2.70% | -0.84% | 1.26% | -3.18% | -2.59% | -4.13% | -4.14% | -3.26% | -4.10% | 0.25% | 4.69% | 1.61% | 1.90% | -0.22% | 11.12% | 2.59% | -3.11% | 6.53% | 2.33% | -0.30% | -2.70% | 1.98% | 3.71% | -8.73% | 0.71% | -0.88% | 3.56% | ||||||||||||||||||||||||||||||||||||||||||||||
direct costs | 241,810,000 | 240,388,000 | 243,668,000 | 241,768,000 | 251,127,000 | 254,752,000 | 257,345,000 | 256,639,000 | 264,084,000 | 269,661,000 | 278,924,000 | 292,021,000 | 300,183,000 | 310,950,000 | 305,444,000 | 293,081,000 | 290,371,000 | 283,461,000 | 284,683,000 | 264,543,000 | 253,587,000 | 261,546,000 | 245,659,000 | 240,684,000 | 238,205,000 | 242,747,000 | 237,835,000 | 233,562,000 | 251,428,000 | 251,071,000 | 251,141,000 | 246,105,000 | |||||||||||||||||||||||||||||||||||||||||||||
gross profit | 90,208,000 | 92,257,000 | 90,648,000 | 88,260,000 | 92,655,000 | 98,567,000 | 98,973,000 | 95,250,000 | 99,363,000 | 103,461,000 | 110,266,000 | 113,976,000 | 119,479,000 | 126,670,000 | 131,072,000 | 123,886,000 | 119,987,000 | 119,264,000 | 118,931,000 | 98,682,000 | 100,461,000 | 103,878,000 | 97,361,000 | 94,524,000 | 98,025,000 | 102,811,000 | 101,026,000 | 93,176,000 | 106,556,000 | 104,381,000 | 107,483,000 | 100,188,000 | 102,627,000 | 104,375,000 | 103,919,000 | 97,135,000 | 99,648,000 | 105,380,000 | 106,282,000 | 97,189,000 | 103,515,000 | 109,821,000 | 106,038,000 | 94,740,000 | 98,378,000 | 98,291,000 | 103,195,000 | 91,099,000 | 96,117,000 | 97,312,000 | 92,847,000 | 83,336,000 | 88,580,000 | 88,762,000 | 89,766,000 | 80,825,000 | 89,104,000 | 92,038,000 | 86,648,000 | 78,513,000 | 82,409,000 | 83,465,000 | 78,395,000 | 68,145,000 | 69,821,000 | 72,316,000 | 71,621,000 | 72,221,000 | 80,705,000 | 86,567,000 | 91,364,000 | 90,238,000 | 93,507,000 | 96,277,000 | 94,118,000 | 88,441,000 | |
yoy | -2.64% | -6.40% | -8.41% | -7.34% | -6.75% | -4.73% | -10.24% | -16.43% | -16.84% | -18.32% | -15.87% | -8.00% | -0.42% | 6.21% | 10.21% | 25.54% | 19.44% | 14.81% | 22.15% | 4.40% | 2.49% | 1.04% | -3.63% | 1.45% | -8.01% | -1.50% | -6.01% | -7.00% | 3.83% | 0.01% | 3.43% | 3.14% | 2.99% | -0.95% | -2.22% | -0.06% | -3.74% | -4.04% | 0.23% | 2.58% | 5.22% | 11.73% | 2.75% | 4.00% | 2.35% | 1.01% | 11.15% | 9.32% | 8.51% | 9.63% | 3.43% | 3.11% | -0.59% | -3.56% | 3.60% | 2.94% | 8.12% | 10.27% | 10.53% | 15.21% | 18.03% | 15.42% | 9.46% | -5.64% | -13.49% | -16.46% | -21.61% | -19.97% | -13.69% | -10.09% | -2.93% | 2.03% | |||||
qoq | -2.22% | 1.77% | 2.71% | -4.74% | -6.00% | -0.41% | 3.91% | -4.14% | -3.96% | -6.17% | -3.26% | -4.61% | -5.68% | -3.36% | 5.80% | 3.25% | 0.61% | 0.28% | 20.52% | -1.77% | -3.29% | 6.69% | 3.00% | -3.57% | -4.66% | 1.77% | 8.42% | -12.56% | 2.08% | -2.89% | 7.28% | -2.38% | -1.67% | 0.44% | 6.98% | -2.52% | -5.44% | -0.85% | 9.36% | -6.11% | -5.74% | 3.57% | 11.93% | -3.70% | 0.09% | -4.75% | 13.28% | -5.22% | -1.23% | 4.81% | 11.41% | -5.92% | -0.21% | -1.12% | 11.06% | -9.29% | -3.19% | 6.22% | 10.36% | -4.73% | -1.27% | 6.47% | 15.04% | -2.40% | -3.45% | 0.97% | -0.83% | -10.51% | -6.77% | -5.25% | 1.25% | -3.50% | -2.88% | 2.29% | 6.42% | ||
gross margin % | 27.17% | 27.73% | 27.11% | 26.74% | 26.95% | 27.90% | 27.78% | 27.07% | 27.34% | 27.73% | 28.33% | 28.07% | 28.47% | 28.95% | 30.03% | 29.71% | 29.24% | 29.61% | 29.47% | 27.17% | 28.37% | 28.43% | 28.38% | 28.20% | 29.15% | 29.75% | 29.81% | 28.52% | 29.77% | 29.37% | 29.97% | 28.93% | 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% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | |
selling, general and administrative expenses | 80,329,000 | 75,884,000 | 74,370,000 | 75,165,000 | 75,586,000 | 78,308,000 | 77,718,000 | 78,190,000 | 76,375,000 | 86,226,000 | 82,993,000 | 89,339,000 | 94,313,000 | 94,306,000 | 96,147,000 | 95,049,000 | 94,104,000 | 88,972,000 | 84,616,000 | 78,029,000 | 75,099,000 | 75,852,000 | 80,546,000 | 79,216,000 | 77,114,000 | 79,223,000 | 78,017,000 | 79,813,000 | 82,315,000 | 79,771,000 | 82,448,000 | 84,592,000 | 82,067,000 | 81,921,000 | 82,506,000 | 84,678,000 | 82,123,000 | 87,918,000 | 85,587,000 | 85,568,000 | 80,702,000 | 84,167,000 | 83,195,000 | 82,352,000 | 81,120,000 | 82,090,000 | 82,625,000 | 78,210,000 | 90,462,000 | 79,275,000 | 78,503,000 | 75,693,000 | 72,540,000 | 70,367,000 | 71,414,000 | 108,115,000 | 74,461,000 | 75,134,000 | 72,163,000 | 67,223,000 | 68,700,000 | 69,321,000 | 66,222,000 | 60,940,000 | 60,645,000 | 65,129,000 | 62,084,000 | 63,410,000 | 195,193,000 | 71,613,000 | 78,697,000 | 73,550,000 | 72,452,000 | 73,146,000 | 71,850,000 | 68,921,000 | |
depreciation and amortization | 1,323,000 | 1,371,000 | 1,390,000 | 1,464,000 | 1,491,000 | 1,543,000 | 1,555,000 | 1,333,000 | 1,236,000 | 1,202,000 | 1,340,000 | 1,234,000 | 1,213,000 | 1,045,000 | 1,076,000 | 1,093,000 | 1,080,000 | 1,026,000 | 1,192,000 | 1,202,000 | 1,174,000 | 1,308,000 | 1,380,000 | 1,393,000 | 1,431,000 | 1,427,000 | 1,542,000 | 1,650,000 | 1,939,000 | 1,947,000 | 1,937,000 | 2,008,000 | 2,042,000 | 2,110,000 | 2,053,000 | 2,050,000 | 2,047,000 | 2,075,000 | 2,252,000 | 2,327,000 | 2,429,000 | 2,579,000 | 2,426,000 | 2,397,000 | 2,503,000 | 2,642,000 | 2,400,000 | 2,363,000 | 2,451,000 | 2,536,000 | 2,462,000 | 2,397,000 | 2,371,000 | 2,659,000 | 2,877,000 | 2,882,000 | 3,075,000 | 3,072,000 | 3,211,000 | 3,336,000 | 3,262,000 | 3,236,000 | 3,137,000 | 2,976,000 | 2,919,000 | 2,829,000 | 2,885,000 | 3,040,000 | 3,174,000 | 3,028,000 | 3,670,000 | 3,952,000 | 3,687,000 | 3,842,000 | 3,498,000 | 3,460,000 | |
income from operations | 8,556,000 | 15,002,000 | 14,888,000 | 11,631,000 | 15,578,000 | 18,716,000 | 19,700,000 | 15,727,000 | 21,752,000 | 16,033,000 | 25,933,000 | 23,403,000 | 23,953,000 | 31,319,000 | 33,849,000 | 27,744,000 | 24,803,000 | 29,266,000 | 33,123,000 | 19,451,000 | 24,188,000 | 26,718,000 | 15,435,000 | 13,915,000 | 19,480,000 | 22,161,000 | 21,467,000 | 11,713,000 | 22,302,000 | 22,663,000 | 23,098,000 | 13,588,000 | 18,518,000 | 20,344,000 | 19,360,000 | 10,407,000 | 15,478,000 | 15,387,000 | 18,443,000 | 9,294,000 | 20,384,000 | 23,075,000 | 20,417,000 | 9,991,000 | 14,755,000 | 13,559,000 | 18,170,000 | 10,526,000 | -11,306,000 | 15,501,000 | 11,882,000 | 5,246,000 | 9,811,000 | 15,736,000 | -49,825,000 | -30,172,000 | 11,568,000 | 13,832,000 | 11,274,000 | 7,954,000 | 10,447,000 | 10,908,000 | 9,036,000 | 4,229,000 | 6,257,000 | 4,358,000 | 6,652,000 | 5,771,000 | -117,662,000 | 11,926,000 | 8,997,000 | 12,736,000 | 17,368,000 | 19,289,000 | 18,770,000 | 16,060,000 | |
yoy | -45.08% | -19.84% | -24.43% | -26.04% | -28.38% | 16.73% | -24.04% | -32.80% | -9.19% | -48.81% | -23.39% | -15.65% | -3.43% | 7.01% | 2.19% | 42.64% | 2.54% | 9.54% | 114.60% | 39.78% | 24.17% | 20.56% | -28.10% | 18.80% | -12.65% | -2.22% | -7.06% | -13.80% | 20.43% | 11.40% | 19.31% | 30.57% | 19.64% | 32.22% | 4.97% | 11.98% | -24.07% | -33.32% | -9.67% | -6.98% | 38.15% | 70.18% | 12.37% | -5.08% | -230.51% | -12.53% | 52.92% | 100.65% | -215.24% | -1.49% | -123.85% | -117.39% | -15.19% | 13.77% | -541.95% | -479.33% | 10.73% | 26.81% | 24.77% | 88.08% | 66.96% | 150.30% | 35.84% | -26.72% | -105.32% | -63.46% | -26.06% | -54.69% | -777.46% | -38.17% | -52.07% | -20.70% | |||||
qoq | -42.97% | 0.77% | 28.00% | -25.34% | -16.77% | -4.99% | 25.26% | -27.70% | 35.67% | -38.18% | 10.81% | -2.30% | -23.52% | -7.47% | 22.00% | 11.86% | -15.25% | -11.64% | 70.29% | -19.58% | -9.47% | 73.10% | 10.92% | -28.57% | -12.10% | 3.23% | 83.27% | -47.48% | -1.59% | -1.88% | 69.99% | -26.62% | -8.98% | 5.08% | 86.03% | -32.76% | 0.59% | -16.57% | 98.44% | -54.41% | -11.66% | 13.02% | 104.35% | -32.29% | 8.82% | -25.38% | 72.62% | -193.10% | -172.94% | 30.46% | 126.50% | -46.53% | -37.65% | -131.58% | 65.14% | -360.82% | -16.37% | 22.69% | 41.74% | -23.86% | -4.23% | 20.72% | 113.67% | -32.41% | 43.58% | -34.49% | 15.27% | -104.90% | -1086.60% | 32.56% | -29.36% | -26.67% | -9.96% | 2.77% | 16.87% | ||
operating margin % | 2.58% | 4.51% | 4.45% | 3.52% | 4.53% | 5.30% | 5.53% | 4.47% | 5.98% | 4.30% | 6.66% | 5.76% | 5.71% | 7.16% | 7.75% | 6.65% | 6.04% | 7.27% | 8.21% | 5.36% | 6.83% | 7.31% | 4.50% | 4.15% | 5.79% | 6.41% | 6.34% | 3.58% | 6.23% | 6.38% | 6.44% | 3.92% | 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% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | |
other expense | 780,000 | 758,000 | 1,029,000 | 565,000 | 508,000 | 429,000 | 504,000 | 656,000 | 332,000 | 181,000 | 313,000 | 1,045,000 | 14,756,000 | 906,000 | -2,672,000 | 1,433,000 | 1,531,000 | 1,448,000 | 3,112,000 | 1,285,000 | 1,298,000 | 938,000 | 1,427,000 | 1,381,000 | 1,219,000 | 880,000 | 403,000 | 923,000 | 859,000 | 1,044,000 | 1,256,000 | 1,339,000 | 629,000 | 1,364,000 | 1,357,000 | 1,185,000 | 711,000 | 663,000 | 718,000 | 555,000 | -1,694,000 | 463,000 | 991,000 | 453,000 | -1,044,000 | 218,000 | 508,000 | 365,000 | -947,000 | 409,000 | 205,000 | 256,000 | -838,000 | 288,000 | 265,000 | 392,000 | -891,000 | 301,000 | 335,000 | 316,000 | -988,000 | 387,000 | 269,000 | 374,000 | 224,000 | 272,000 | 275,000 | 349,000 | 441,500 | 422,000 | 552,000 | 936,000 | 962,250 | 1,069,000 | 1,256,000 | 1,524,000 | |
income before income taxes | 7,776,000 | 14,244,000 | 13,859,000 | 11,066,000 | 21,443,000 | 21,619,000 | 21,842,000 | 12,249,000 | 17,889,000 | 18,980,000 | 18,003,000 | 9,222,000 | 10,297,000 | 14,724,000 | 17,725,000 | 8,739,000 | 17,662,000 | 10,161,000 | 11,203,000 | 13,531,000 | 10,939,000 | 7,638,000 | 5,785,750 | 10,521,000 | 8,767,000 | 3,855,000 | 11,800,000 | 16,178,000 | 18,220,000 | 17,514,000 | 14,536,000 | ||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 2,613,000 | 3,176,000 | 3,410,000 | 2,921,000 | 4,009,000 | 4,078,000 | 5,039,000 | 4,084,000 | 5,704,000 | 5,277,000 | 7,046,000 | 6,148,000 | 2,125,000 | 8,151,000 | 9,605,000 | 7,130,000 | 2,712,000 | 7,650,000 | 8,823,000 | 4,905,000 | 4,605,000 | 7,017,000 | 4,123,000 | 3,428,000 | 3,652,000 | 5,374,000 | 4,988,000 | 2,816,000 | 5,087,000 | 5,442,000 | 5,570,000 | 3,074,000 | 11,749,000 | 8,881,000 | 6,859,000 | 3,320,000 | 5,528,000 | 5,704,000 | 6,861,000 | 5,089,000 | 8,195,000 | 9,067,000 | 7,833,000 | 3,753,000 | 5,327,000 | 5,346,000 | 6,959,000 | 3,912,000 | -3,427,000 | 6,113,000 | 4,729,000 | 1,896,000 | 3,718,000 | 6,173,000 | -16,908,000 | -12,837,000 | 4,118,000 | 5,085,000 | 4,154,000 | 2,798,000 | 3,843,000 | 4,077,000 | 3,623,000 | 1,147,000 | 2,475,000 | 1,814,000 | 2,470,000 | 2,261,000 | -10,194,000 | 4,522,000 | 3,330,000 | 4,968,500 | 7,196,000 | 6,937,000 | |||
net income | 5,163,000 | 11,068,000 | 10,449,000 | 8,145,000 | 11,061,000 | 14,209,000 | 14,157,000 | 10,987,000 | 15,716,000 | 10,575,000 | 18,574,000 | 16,210,000 | 7,072,000 | 22,262,000 | 26,916,000 | 19,181,000 | 20,560,000 | 20,168,000 | 21,188,000 | 13,261,000 | 18,285,000 | 18,763,000 | 9,885,000 | 9,106,000 | 14,208,000 | 14,940,000 | 74,859,000 | 26,855,000 | 16,356,000 | 16,177,000 | 16,272,000 | 9,175,000 | 6,140,000 | 10,099,000 | 11,144,000 | 5,902,000 | 9,239,000 | 9,020,000 | 10,864,000 | 3,650,000 | 11,901,000 | 13,545,000 | 11,593,000 | 5,785,000 | 8,945,000 | 65,018,000 | 10,703,000 | 6,249,000 | -8,234,000 | 8,979,000 | 6,948,000 | 3,094,000 | 6,120,000 | 9,268,000 | -33,167,000 | 4,076,000 | 7,085,000 | 8,446,000 | 6,785,000 | 4,840,000 | 6,338,000 | 6,444,000 | 5,144,000 | 2,708,000 | 3,533,000 | 2,272,000 | 3,907,000 | 3,161,000 | -107,878,000 | 7,892,000 | 8,700,000 | 7,178,000 | 9,971,000 | 11,024,000 | 10,577,000 | 8,795,000 | |
yoy | -53.32% | -22.11% | -26.19% | -25.87% | -29.62% | 34.36% | -23.78% | -32.22% | 122.23% | -52.50% | -30.99% | -15.49% | -65.60% | 10.38% | 27.03% | 44.64% | 12.44% | 7.49% | 114.34% | 45.63% | 28.70% | 25.59% | -86.80% | -66.09% | -13.13% | -7.65% | 360.05% | 192.70% | 166.38% | 60.18% | 46.02% | 55.46% | -33.54% | 11.96% | 2.58% | 61.70% | -22.37% | -33.41% | -6.29% | -36.91% | 33.05% | -79.17% | 8.32% | -7.43% | -208.63% | 624.11% | 54.04% | 101.97% | -234.54% | -3.12% | -120.95% | -24.09% | -13.62% | 9.73% | -588.83% | -15.79% | 11.79% | 31.07% | 31.90% | 78.73% | 79.39% | 183.63% | 31.66% | -14.33% | -103.27% | -71.21% | -55.09% | -55.96% | -1181.92% | -28.41% | -17.75% | -18.39% | |||||
qoq | -53.35% | 5.92% | 28.29% | -26.36% | -22.15% | 0.37% | 28.85% | -30.09% | 48.61% | -43.07% | 14.58% | 129.21% | -68.23% | -17.29% | 40.33% | -6.71% | 1.94% | -4.81% | 59.78% | -27.48% | -2.55% | 89.81% | 8.55% | -35.91% | -4.90% | -80.04% | 178.75% | 64.19% | 1.11% | -0.58% | 77.35% | 49.43% | -39.20% | -9.38% | 88.82% | -36.12% | 2.43% | -16.97% | 197.64% | -69.33% | -12.14% | 16.84% | 100.40% | -35.33% | -86.24% | 507.47% | 71.28% | -175.89% | -191.70% | 29.23% | 124.56% | -49.44% | -33.97% | -127.94% | -913.71% | -42.47% | -16.11% | 24.48% | 40.19% | -23.64% | -1.64% | 25.27% | 89.96% | -23.35% | 55.50% | -41.85% | 23.60% | -102.93% | -1466.93% | -9.29% | 21.20% | -28.01% | -9.55% | 4.23% | 20.26% | ||
net income margin % | 1.56% | 3.33% | 3.13% | 2.47% | 3.22% | 4.02% | 3.97% | 3.12% | 4.32% | 2.83% | 4.77% | 3.99% | 1.69% | 5.09% | 6.17% | 4.60% | 5.01% | 5.01% | 5.25% | 3.65% | 5.16% | 5.13% | 2.88% | 2.72% | 4.23% | 4.32% | 22.09% | 8.22% | 4.57% | 4.55% | 4.54% | 2.65% | 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% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | |
earnings per share – basic | 0.31 | 0.63 | 0.59 | 0.45 | 0.6 | 0.76 | 0.76 | 0.59 | 0.588 | 0.55 | 0.96 | 0.83 | 0.845 | 1.11 | 1.33 | 0.94 | 1.01 | 0.99 | 1.02 | 0.63 | 0.88 | 0.9 | 0.48 | 0.42 | 0.72 | 0.66 | 3.13 | 1.1 | 0.66 | 0.65 | 0.66 | 0.37 | 0.25 | 0.4 | 0.44 | 0.23 | 0.36 | 0.35 | 0.41 | 0.14 | 0.43 | 0.49 | 0.41 | 0.2 | 0.35 | 2.07 | 0.33 | 0.19 | -0.24 | 0.27 | 0.21 | 0.09 | 0.17 | 0.26 | -0.9 | 0.12 | 0.2 | 0.23 | 0.17 | 0.12 | 0.16 | 0.16 | 0.13 | 0.07 | 0.09 | 0.06 | 0.1 | 0.08 | -2.73 | 0.2 | 0.22 | 0.18 | 0.24 | 0.27 | 0.26 | 0.21 | |
earnings per share – diluted | 0.3 | 0.63 | 0.59 | 0.45 | 0.6 | 0.75 | 0.75 | 0.58 | 0.578 | 0.54 | 0.95 | 0.82 | 0.828 | 1.09 | 1.3 | 0.93 | 0.97 | 0.96 | 1 | 0.62 | 0.85 | 0.89 | 0.47 | 0.42 | 0.69 | 0.64 | 3.06 | 1.07 | 0.65 | 0.64 | 0.65 | 0.37 | 0.24 | 0.4 | 0.44 | 0.23 | 0.36 | 0.34 | 0.41 | 0.14 | 0.43 | 0.48 | 0.41 | 0.2 | 0.35 | 2.06 | 0.33 | 0.19 | -0.24 | 0.27 | 0.21 | 0.09 | 0.17 | 0.26 | -0.9 | 0.12 | 0.2 | 0.22 | 0.17 | 0.12 | 0.16 | 0.16 | 0.13 | 0.07 | 0.09 | 0.06 | 0.1 | 0.08 | -2.72 | 0.2 | 0.22 | 0.18 | 0.23 | 0.26 | 0.25 | 0.21 | |
weighted-average shares outstanding – basic | 17,675 | 17,589 | 17,714 | 18,161 | 18,574 | 18,578 | 18,696 | 18,726 | 19,188 | 19,158 | 19,341 | 19,455 | 20,054 | 20,022 | 20,283 | 20,319 | 20,579 | 20,429 | 20,673 | 20,932 | 20,983 | 20,782 | 20,790 | 21,553 | 23,186 | 22,770 | 23,901 | 24,516 | 24,738 | 24,730 | 24,705 | 24,804 | 25,222 | 25,296 | 25,273 | 25,223 | 26,099 | 25,996 | 26,180 | 26,693 | 27,910 | 27,811 | 28,134 | 28,276 | 31,475 | 31,347 | 32,481 | 32,969 | 33,511 | 32,985 | 33,754 | 34,391 | 35,791 | 36,204 | 36,712 | 34,703 | 37,835 | 37,417 | 39,531 | 39,836 | 39,480 | 39,523 | 39,500 | 39,257 | 38,485 | 38,525 | 38,314 | 38,143 | 39,471 | 39,249 | 39,832 | 40,587 | 41,308 | 41,463 | 41,193 | 40,993 | |
weighted-average shares outstanding – diluted | 17,776 | 17,645 | 17,759 | 18,241 | 18,811 | 18,823 | 18,886 | 18,932 | 19,507 | 19,518 | 19,611 | 19,667 | 20,503 | 20,450 | 20,718 | 20,730 | 21,212 | 21,098 | 21,282 | 21,361 | 21,395 | 21,180 | 21,078 | 21,860 | 23,772 | 23,342 | 24,458 | 25,019 | 25,251 | 25,366 | 25,178 | 25,094 | 25,586 | 25,535 | 25,482 | 25,509 | 26,274 | 26,173 | 26,335 | 26,842 | 28,190 | 28,132 | 28,337 | 28,475 | 31,691 | 31,553 | 32,710 | 33,168 | 33,643 | 33,130 | 33,859 | 34,485 | 35,791 | 36,243 | 36,712 | 34,703 | 38,831 | 38,228 | 40,465 | 40,897 | 40,503 | 40,384 | 40,532 | 40,387 | 39,330 | 39,403 | 38,988 | 38,542 | 39,471 | 39,977 | 40,317 | 40,900 | 42,294 | ||||
income from operations, before income taxes | 15,070,000 | 18,287,000 | 19,196,000 | 15,071,000 | 21,420,000 | 15,852,000 | 25,620,000 | 22,358,000 | 9,197,000 | 30,413,000 | 36,521,000 | 26,311,000 | 18,998,750 | 27,818,000 | 30,011,000 | 18,166,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of interest rate swaps | -153,750 | -2,917,000 | 2,302,000 | 275,250 | 152,000 | 10,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 15,716,000 | 10,575,000 | 18,574,000 | 16,210,000 | 7,072,000 | 22,262,000 | 23,999,000 | 21,483,000 | 21,400,000 | 20,320,000 | 24,254,000 | 14,247,000 | 16,861,000 | 18,881,000 | 9,415,000 | 7,985,000 | 12,089,000 | 14,827,000 | 74,381,000 | 26,575,000 | 16,745,000 | 16,287,000 | 16,452,000 | 9,692,000 | 6,395,000 | 9,881,000 | 11,028,000 | 5,897,000 | 9,112,000 | 9,018,000 | 10,862,000 | 3,647,000 | 12,587,000 | 13,546,000 | 11,594,000 | 5,786,000 | 8,462,000 | 64,846,000 | 10,705,000 | 6,214,000 | -5,305,000 | 9,012,000 | 6,982,000 | 3,128,000 | 7,246,000 | 9,352,000 | -33,114,000 | 4,150,000 | 4,470,000 | 8,463,000 | 6,791,000 | 4,862,000 | 6,025,000 | 6,459,000 | 5,150,000 | 2,733,000 | 2,191,000 | 2,277,000 | 3,913,000 | 2,890,000 | -107,109,000 | 7,898,000 | 8,314,000 | ||||||||||||||
other comprehensive income, net of tax: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plans | 775,750 | 3,056,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plans, no tax benefit | 47,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of interest rate swaps, net of tax | 939,000 | -368,250 | 118,000 | -470,000 | -1,121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations, before income taxes | 22,890,000 | 25,780,000 | 14,008,000 | 12,534,000 | 18,261,000 | 21,281,000 | 21,064,000 | 10,790,000 | 20,096,000 | 22,612,000 | 19,426,000 | 9,538,000 | 6,008,000 | 4,086,000 | 6,377,000 | 5,422,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 18,285,000 | 18,763,000 | 9,885,000 | 9,106,000 | 14,609,000 | 15,907,000 | 16,076,000 | 7,974,000 | 11,901,000 | 13,545,000 | 11,593,000 | 5,785,000 | 9,061,000 | 7,995,000 | -8,234,000 | 8,979,000 | 6,948,000 | 3,094,000 | 5,922,000 | 9,275,000 | -33,182,000 | -17,727,000 | 3,533,000 | 2,272,000 | 3,907,000 | 3,161,000 | -107,838,000 | 6,982,000 | 5,115,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | -401,000 | -967,000 | 58,783,000 | 18,881,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share – basic: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
continuing operations | 0.88 | 0.9 | 0.48 | 0.42 | 0.67 | 0.7 | 0.67 | 0.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discontinued operations | 0.05 | -0.04 | 2.46 | 0.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share – diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of interest rate swap, net of tax | 64,000 | -113,000 | -478,000 | -280,000 | -492,000 | 110,000 | 180,000 | 517,000 | 341,000 | 60,000 | -112,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plans, net of tax | -86,000 | -278,000 | -4,000 | -5,000 | -1,750 | -2,000 | -2,000 | -3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends declared per share | 0.18 | 0.18 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.09 | 0.12 | 0.12 | 0.12 | 0.083 | 0.11 | 0.11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net service revenues | 342,586,000 | 341,053,000 | 340,309,000 | 333,992,000 | 325,998,000 | 336,460,000 | 335,047,000 | 322,201,000 | 327,699,000 | 341,575,000 | 337,353,000 | 312,611,000 | 318,739,000 | 313,810,000 | 327,417,000 | 305,312,000 | 302,919,000 | 299,652,000 | 283,689,000 | 265,627,000 | 269,839,000 | 270,161,000 | 274,129,000 | 268,350,000 | 285,551,000 | 288,991,000 | 273,989,000 | 262,388,000 | 258,495,000 | 259,519,000 | 246,137,000 | 226,656,000 | 224,602,000 | 228,273,000 | 225,952,000 | 231,309,000 | 240,954,000 | 250,918,000 | 255,133,000 | 264,504,000 | 262,623,000 | 262,060,000 | 259,924,000 | 252,308,000 | |||||||||||||||||||||||||||||||||
direct costs of services | 239,959,000 | 236,678,000 | 236,390,000 | 236,857,000 | 226,350,000 | 231,080,000 | 228,765,000 | 225,012,000 | 224,184,000 | 231,754,000 | 231,315,000 | 217,871,000 | 220,361,000 | 215,519,000 | 224,222,000 | 214,213,000 | 206,802,000 | 202,340,000 | 190,842,000 | 182,291,000 | 181,259,000 | 181,399,000 | 184,363,000 | 187,525,000 | 196,447,000 | 196,953,000 | 187,341,000 | 183,875,000 | 176,086,000 | 176,054,000 | 167,742,000 | 158,511,000 | 154,781,000 | 155,957,000 | 154,331,000 | 159,088,000 | 160,249,000 | 164,351,000 | 163,769,000 | 174,266,000 | 169,116,000 | 165,783,000 | 165,806,000 | 163,867,000 | |||||||||||||||||||||||||||||||||
income from discontinued operations, net of income taxes | -40,000 | 910,000 | 3,585,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension and post-retirement plans, net of tax | 686,000 | 1,000 | 1,000 | 1,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
from continuing operations | 0.43 | 0.49 | 0.41 | 0.2 | 0.31 | 0.26 | -0.24 | 0.27 | 0.21 | 0.09 | 0.16 | 0.26 | -0.9 | -0.51 | 0.09 | 0.06 | 0.1 | 0.08 | -2.73 | 0.18 | 0.13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
from discontinued operations | 0.04 | 1.81 | 0.01 | 0.63 | 0.02 | 0.09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per share | 0.11 | 0.11 | 0.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income taxes | 8,392,250 | 13,341,000 | 7,939,750 | 15,092,000 | 11,677,000 | 4,990,000 | -16,301,500 | 15,448,000 | -50,090,000 | -30,564,000 | 7,709,750 | 11,504,000 | 8,445,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of taxes | 15,408,250 | 57,023,000 | 5,452,750 | -7,000 | 15,000 | 21,803,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension and postretirement plans, net of tax | -51,250 | -172,000 | 2,000 | -35,000 | 2,929,000 | 33,000 | 34,000 | 34,000 | 52,750 | 84,000 | 53,000 | 74,000 | 11,250 | 17,000 | 6,000 | 22,000 | 11,500 | 15,000 | 6,000 | 25,000 | 6,000 | -271,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment | 3,858,000 | 65,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share diluted: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
flexible billings | 197,805,000 | 277,123,000 | 261,808,000 | 252,289,000 | 175,998,250 | 248,960,000 | 236,270,000 | 218,763,000 | 166,133,750 | 221,722,000 | 219,326,000 | 223,487,000 | 175,713,000 | 235,431,000 | 235,182,000 | 246,302,000 | 178,605,000 | 241,683,000 | 239,681,000 | 233,056,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
search fees | 8,537,000 | 11,868,000 | 12,181,000 | 10,099,000 | 7,079,750 | 10,559,000 | 9,867,000 | 7,893,000 | 5,249,750 | 6,551,000 | 6,626,000 | 7,822,000 | 13,302,750 | 15,487,000 | 19,951,000 | 18,202,000 | 14,968,000 | 20,377,000 | 20,243,000 | 19,252,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pension and postretirement plans, net of tax | -65,000 | 5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plan actuarial gain, net of tax | -95,000 | 6,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plan actuarial loss, net of tax | 386,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for income taxes | 4,622,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding—diluted | 42,544 | 42,407 | 42,182 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax provision | 5,741,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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 2,142,000 | 1,252,000 | 2,472,000 | 444,000 | 349,000 | 127,000 | 110,000 | 106,000 | 119,000 | 122,000 | 147,000 | 171,000 | 121,000 | 5,089,000 | 29,974,000 | 116,627,000 | 96,989,000 | 115,631,000 | 117,279,000 | 101,341,000 | 103,486,000 | 101,273,000 | 52,371,000 | 31,774,000 | 19,831,000 | 41,320,000 | 65,047,000 | 259,000 | 112,000 | 466,000 | 473,000 | 257,000 | 379,000 | 703,000 | 3,532,000 | 2,738,000 | 1,482,000 | 925,000 | 1,043,000 | 920,000 | 1,497,000 | 1,246,000 | 1,651,000 | 1,928,000 | 1,238,000 | 1,117,000 | 1,296,000 | 816,000 | 875,000 | 803,000 | 1,064,000 | 907,000 | 1,381,000 | 5,418,000 | 812,000 | 862,000 | 939,000 | 1,025,000 | 685,000 | 448,000 | 1,055,000 | 454,000 | 410,000 | 1,143,000 | 2,812,000 | 499,000 | 467,000 | 900,000 | 660,000 | 921,000 | 2,056,000 | 834,000 | 1,083,000 | 1,052,000 | 1,322,000 | 566,000 | 1,589,000 |
trade receivables, net of allowance | 190,461,000 | 204,468,000 | 209,879,000 | 220,532,000 | 215,690,000 | 229,259,000 | 230,714,000 | 236,923,000 | 233,428,000 | 248,291,000 | 249,895,000 | 266,525,000 | 269,496,000 | 281,124,000 | 285,355,000 | 278,064,000 | 265,322,000 | 269,910,000 | 266,919,000 | 244,226,000 | 228,373,000 | 230,002,000 | 242,391,000 | 235,587,000 | 217,929,000 | 227,829,000 | 225,810,000 | 220,520,000 | 234,895,000 | 237,613,000 | 239,083,000 | 237,847,000 | 225,865,000 | 243,843,000 | 225,408,000 | 227,634,000 | 206,361,000 | 209,430,000 | 215,657,000 | 210,444,000 | 198,933,000 | 216,078,000 | 215,283,000 | 203,483,000 | 204,710,000 | 202,420,000 | 200,955,000 | 187,844,000 | 179,095,000 | 181,934,000 | 164,713,000 | 164,487,000 | 151,570,000 | 168,954,000 | 179,408,000 | 173,125,000 | 174,764,000 | 186,843,000 | 166,724,000 | 163,151,000 | 148,507,000 | 154,160,000 | 142,912,000 | 141,866,000 | 123,144,000 | 128,526,000 | 127,844,000 | 131,085,000 | 132,428,000 | 140,483,000 | 151,282,000 | 163,715,000 | 166,777,000 | 166,465,000 | 152,170,000 | 150,645,000 | 134,453,000 |
prepaid expenses and other current assets | 9,669,000 | 12,116,000 | 10,501,000 | 8,845,000 | 9,367,000 | 10,553,000 | 8,310,000 | 9,146,000 | 10,912,000 | 9,498,000 | 8,743,000 | 8,213,000 | 8,108,000 | 10,019,000 | 10,592,000 | 7,520,000 | 6,790,000 | 8,044,000 | 7,492,000 | 6,904,000 | 7,033,000 | 7,413,000 | 7,563,000 | 7,401,000 | 7,475,000 | 7,951,000 | 8,692,000 | 7,956,000 | 13,136,000 | 13,620,000 | 13,988,000 | 11,994,000 | 12,085,000 | 12,685,000 | 10,920,000 | 10,709,000 | 10,691,000 | 11,732,000 | 12,754,000 | 10,463,000 | 9,060,000 | 9,674,000 | 10,374,000 | 10,237,000 | 10,170,000 | 10,254,000 | 12,243,000 | 11,811,000 | 10,534,000 | 10,095,000 | 11,145,000 | 9,395,000 | 7,364,000 | 7,860,000 | 16,975,000 | 14,562,000 | 5,592,000 | 6,875,000 | 7,269,000 | 6,646,000 | 5,014,000 | 6,049,000 | 6,635,000 | 6,902,000 | 4,924,000 | 5,741,000 | 6,418,000 | 7,329,000 | 6,177,000 | 6,577,000 | 6,755,000 | 6,602,000 | 4,268,000 | 4,601,000 | 5,352,000 | 5,409,000 | 4,453,000 |
total current assets | 202,272,000 | 217,836,000 | 222,852,000 | 229,821,000 | 225,406,000 | 239,939,000 | 239,134,000 | 246,175,000 | 244,459,000 | 257,911,000 | 259,454,000 | 274,909,000 | 277,760,000 | 296,267,000 | 326,293,000 | 405,454,000 | 372,111,000 | 393,585,000 | 391,690,000 | 352,471,000 | 338,892,000 | 338,688,000 | 302,325,000 | 274,762,000 | 245,235,000 | 277,319,000 | 299,767,000 | 255,536,000 | 248,462,000 | 252,004,000 | 254,490,000 | 250,872,000 | 245,445,000 | 259,124,000 | 241,577,000 | 241,979,000 | 223,505,000 | 227,753,000 | 234,410,000 | 225,709,000 | 214,534,000 | 233,863,000 | 233,665,000 | 221,161,000 | 224,409,000 | 219,154,000 | 223,734,000 | 210,095,000 | 202,886,000 | 205,474,000 | 190,104,000 | 185,794,000 | 171,559,000 | 187,630,000 | 202,435,000 | 197,001,000 | 186,239,000 | 198,625,000 | 181,393,000 | 176,793,000 | 165,201,000 | 168,401,000 | 158,164,000 | 157,140,000 | 137,137,000 | 142,566,000 | 140,737,000 | 145,424,000 | 145,746,000 | 157,153,000 | 169,189,000 | 178,883,000 | 180,914,000 | 180,560,000 | 169,786,000 | 164,462,000 | 150,454,000 |
fixed assets | 6,023,000 | 6,304,000 | 6,644,000 | 7,154,000 | 7,723,000 | 8,267,000 | 8,526,000 | 8,936,000 | 9,418,000 | 9,489,000 | 10,160,000 | 10,036,000 | 8,647,000 | 6,500,000 | 6,566,000 | 6,586,000 | 5,964,000 | 5,821,000 | 4,753,000 | 26,373,000 | 26,804,000 | 27,671,000 | 28,425,000 | 29,462,000 | 29,975,000 | 30,138,000 | 29,095,000 | 28,940,000 | 35,818,000 | 37,011,000 | 38,568,000 | 38,848,000 | 39,680,000 | 40,654,000 | 41,892,000 | 42,732,000 | 43,145,000 | 42,355,000 | 37,726,000 | 37,599,000 | 37,476,000 | 37,863,000 | 35,635,000 | 35,174,000 | 35,330,000 | 35,736,000 | 36,064,000 | 36,194,000 | 36,728,000 | 36,533,000 | 36,061,000 | 35,543,000 | 34,883,000 | 35,246,000 | 35,798,000 | 35,271,000 | 36,124,000 | 35,854,000 | 36,068,000 | 37,443,000 | 38,130,000 | 38,576,000 | 38,314,000 | 10,802,000 | 11,407,000 | 12,081,000 | 12,649,000 | 13,711,000 | 14,687,000 | 15,111,000 | 14,564,000 | 13,962,000 | 13,355,000 | 12,291,000 | 12,930,000 | 13,161,000 | 12,610,000 |
other assets | 129,267,000 | 119,819,000 | 112,416,000 | 100,936,000 | 94,656,000 | 90,614,000 | 85,386,000 | 82,800,000 | 75,924,000 | 71,779,000 | 70,636,000 | 71,682,000 | 75,771,000 | 81,758,000 | 82,687,000 | 92,414,000 | 92,629,000 | 88,065,000 | 87,132,000 | 79,980,000 | 77,575,000 | 73,871,000 | 70,721,000 | 67,678,000 | 72,838,000 | 69,822,000 | 66,045,000 | 56,429,000 | 36,957,000 | 41,565,000 | 40,491,000 | 39,265,000 | 38,598,000 | 37,265,000 | 35,872,000 | 32,767,000 | 30,511,000 | 29,591,000 | 28,629,000 | 28,474,000 | 28,671,000 | 28,117,000 | 30,314,000 | 30,556,000 | 30,349,000 | 30,002,000 | 31,229,000 | 30,642,000 | 30,991,000 | 30,686,000 | 29,571,000 | 29,024,000 | 28,038,000 | 30,576,000 | 30,966,000 | 33,065,000 | 32,554,000 | 31,449,000 | 33,884,000 | 34,150,000 | 32,941,000 | 30,522,000 | 33,441,000 | 34,749,000 | 32,914,000 | 32,259,000 | 30,471,000 | 29,048,000 | 29,032,000 | 31,152,000 | 32,767,000 | 31,571,000 | 31,982,000 | 36,878,000 | 34,293,000 | 34,996,000 | 32,993,000 |
deferred tax assets | 3,036,000 | 5,153,000 | 6,688,000 | 5,244,000 | 5,009,000 | 5,990,000 | 4,599,000 | 3,382,000 | 3,138,000 | 5,543,000 | 2,780,000 | 3,485,000 | 4,786,000 | 3,272,000 | 1,466,000 | 7,657,000 | 10,115,000 | 9,517,000 | 9,490,000 | 10,738,000 | 12,956,000 | 12,322,000 | 8,546,000 | 8,037,000 | 6,988,000 | 6,238,000 | 7,642,000 | 9,751,000 | 12,066,000 | 11,578,000 | 11,100,000 | 11,316,000 | 19,803,000 | 21,081,000 | 21,991,000 | 4,799,000 | 4,927,000 | 3,990,000 | 3,815,000 | 4,518,000 | 4,651,000 | 4,363,000 | 4,790,000 | 4,980,000 | 5,324,000 | 4,710,000 | 4,350,000 | 4,662,000 | 8,462,000 | 7,985,000 | 8,828,000 | 9,494,000 | 5,119,000 | 5,135,000 | 5,096,000 | 4,694,000 | |||||||||||||||||||||
goodwill | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 25,040,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 45,968,000 | 44,014,000 | 48,900,000 | 48,900,000 | 48,900,000 | 63,410,000 | 63,410,000 | 63,410,000 | 63,410,000 | 67,268,000 | 67,268,000 | 132,568,000 | 138,078,000 | 138,078,000 | 138,078,000 | 138,078,000 | 138,078,000 | 138,078,000 | 137,912,000 | 137,912,000 | 137,912,000 | 140,420,000 | 140,368,000 | 140,168,000 | 140,119,000 | 235,324,000 | 235,477,000 | 237,609,000 | 237,609,000 | 226,459,000 | 226,459,000 | 221,840,000 | 222,302,000 |
total assets | 365,638,000 | 374,152,000 | 373,640,000 | 368,195,000 | 357,834,000 | 369,850,000 | 362,685,000 | 366,333,000 | 357,979,000 | 369,762,000 | 368,070,000 | 385,152,000 | 392,004,000 | 412,837,000 | 442,052,000 | 529,494,000 | 503,401,000 | 522,626,000 | 518,132,000 | 493,354,000 | 479,049,000 | 478,226,000 | 438,833,000 | 405,488,000 | 381,125,000 | 409,307,000 | 426,185,000 | 424,612,000 | 379,908,000 | 391,652,000 | 394,220,000 | 389,264,000 | 384,304,000 | 406,198,000 | 389,860,000 | 388,993,000 | 365,421,000 | 368,572,000 | 369,849,000 | 360,091,000 | 351,822,000 | 372,557,000 | 372,412,000 | 360,038,000 | 363,922,000 | 354,623,000 | 366,095,000 | 352,294,000 | 347,768,000 | 362,302,000 | 345,169,000 | 340,981,000 | 325,149,000 | 352,722,000 | 369,467,000 | 409,409,000 | 409,672,000 | 420,397,000 | 404,923,000 | 402,798,000 | 391,044,000 | 392,949,000 | 386,067,000 | 360,328,000 | 339,825,000 | 345,938,000 | 343,902,000 | 349,143,000 | 350,815,000 | 448,031,000 | 461,918,000 | 473,040,000 | 476,136,000 | 476,075,000 | 464,768,000 | 457,208,000 | 442,618,000 |
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and other accrued liabilities | 67,609,000 | 62,777,000 | 63,293,000 | 59,367,000 | 61,753,000 | 60,265,000 | 58,359,000 | 59,415,000 | 64,795,000 | 67,253,000 | 60,247,000 | 69,615,000 | 72,792,000 | 73,030,000 | 94,616,000 | 90,328,000 | 81,408,000 | 77,983,000 | 47,670,000 | 38,382,000 | 35,533,000 | 40,821,000 | 38,371,000 | 37,125,000 | 33,232,000 | 36,026,000 | 35,855,000 | 32,151,000 | 38,606,000 | 37,766,000 | 37,960,000 | 32,023,000 | 34,873,000 | 34,476,000 | 32,228,000 | 34,212,000 | 37,230,000 | 36,101,000 | 39,312,000 | 35,667,000 | 39,227,000 | 38,932,000 | 40,625,000 | 37,618,000 | 38,104,000 | 38,123,000 | 33,449,000 | 28,241,000 | 31,821,000 | 31,206,000 | 31,074,000 | 32,540,000 | 36,205,000 | 33,139,000 | 42,002,000 | 31,980,000 | 26,314,000 | 36,847,000 | 31,509,000 | 30,728,000 | 30,602,000 | 28,010,000 | 24,950,000 | 26,971,000 | 25,437,000 | 26,906,000 | 28,997,000 | 24,463,000 | 28,084,000 | 24,506,000 | 25,438,000 | 28,088,000 | 25,222,000 | 31,974,000 | 29,974,000 | 30,289,000 | 24,169,000 |
accrued payroll costs | 42,328,000 | 47,991,000 | 39,668,000 | 40,922,000 | 38,823,000 | 46,442,000 | 39,589,000 | 39,746,000 | 33,968,000 | 42,740,000 | 39,414,000 | 46,893,000 | 48,369,000 | 81,619,000 | 88,454,000 | 86,629,000 | 71,424,000 | 73,006,000 | 82,486,000 | 77,883,000 | 65,849,000 | 75,086,000 | 54,314,000 | 45,988,000 | 44,001,000 | 49,149,000 | 41,008,000 | 40,311,000 | 45,262,000 | 48,863,000 | 46,603,000 | 44,645,000 | 46,886,000 | 51,135,000 | 46,428,000 | 45,603,000 | 44,137,000 | 52,419,000 | 54,361,000 | 50,537,000 | 46,125,000 | 63,839,000 | 55,746,000 | 48,670,000 | 52,208,000 | 59,278,000 | 59,685,000 | 58,821,000 | 56,872,000 | 56,436,000 | 52,565,000 | 50,373,000 | 50,063,000 | 55,076,000 | 52,934,000 | 69,315,000 | 55,151,000 | 58,780,000 | 57,556,000 | 53,248,000 | 54,461,000 | 60,750,000 | 51,507,000 | 47,722,000 | 50,690,000 | 55,428,000 | 48,547,000 | 45,191,000 | 51,310,000 | 54,142,000 | 51,498,000 | 48,426,000 | 53,613,000 | 58,847,000 | 53,259,000 | 46,087,000 | 46,455,000 |
current portion of operating lease liabilities | 3,342,000 | 3,225,000 | 3,006,000 | 3,152,000 | 3,038,000 | 3,325,000 | 3,384,000 | 3,423,000 | 3,589,000 | 3,850,000 | 3,581,000 | 3,800,000 | 4,576,000 | 4,074,000 | 4,897,000 | 5,447,000 | 6,338,000 | 6,407,000 | 6,642,000 | 4,487,000 | 5,520,000 | 5,190,000 | 4,942,000 | 5,201,000 | 5,685,000 | 5,978,000 | 5,931,000 | 5,861,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 451,000 | 2,099,000 | 3,365,000 | 7,856,000 | 8,843,000 | 6,491,000 | 1,499,000 | 3,520,000 | 623,000 | 5,429,000 | 999,000 | 5,449,000 | 5,696,000 | 4,241,000 | 1,520,000 | 757,000 | 1,239,000 | 4,127,000 | 3,179,000 | 4,622,000 | 964,000 | 6,181,000 | 11,353,000 | 4,026,000 | 878,000 | 4,223,000 | 5,611,000 | 7,809,000 | 4,858,000 | 6,445,000 | 5,387,000 | 3,388,000 | 486,000 | 486,000 | 843,000 | 221,000 | 1,350,000 | 1,993,000 | 1,621,000 | 1,107,000 | 5,606,000 | 3,626,000 | 3,061,000 | 2,885,000 | 33,395,000 | 2,354,000 | 3,811,000 | 139,000 | 3,456,000 | 173,000 | 1,329,000 | 1,042,000 | 182,000 | 858,000 | 1,272,000 | 236,000 | 895,000 | 288,000 | 1,230,000 | 250,000 | 274,000 | 279,000 | 903,000 | 2,402,000 | 4,133,000 | 3,525,000 | 2,855,000 | 5,179,000 | 2,872,000 | 708,000 | 527,000 | 2,722,000 | 1,399,000 | ||||
total current liabilities | 113,730,000 | 116,092,000 | 109,332,000 | 111,297,000 | 112,457,000 | 116,523,000 | 102,831,000 | 106,104,000 | 102,975,000 | 119,272,000 | 104,241,000 | 125,757,000 | 131,433,000 | 162,986,000 | 189,516,000 | 183,198,000 | 160,431,000 | 161,579,000 | 240,101,000 | 125,572,000 | 108,166,000 | 127,778,000 | 109,716,000 | 93,294,000 | 84,964,000 | 96,666,000 | 89,810,000 | 105,139,000 | 90,358,000 | 94,840,000 | 91,774,000 | 81,852,000 | 83,719,000 | 87,984,000 | 81,030,000 | 82,578,000 | 83,353,000 | 91,447,000 | 97,179,000 | 89,193,000 | 87,746,000 | 109,046,000 | 100,800,000 | 90,360,000 | 94,183,000 | 131,794,000 | 96,537,000 | 91,971,000 | 89,973,000 | 102,894,000 | 95,490,000 | 95,807,000 | 98,874,000 | 89,431,000 | 96,999,000 | 113,728,000 | 83,164,000 | 97,859,000 | 109,424,000 | 112,032,000 | 100,323,000 | 91,639,000 | 78,711,000 | 76,832,000 | 79,213,000 | 84,986,000 | 80,602,000 | 74,113,000 | 85,444,000 | 84,189,000 | 81,853,000 | 84,009,000 | 85,566,000 | 93,715,000 | 86,220,000 | 89,775,000 | 86,029,000 |
long-term debt – credit facility | 66,400,000 | 65,000,000 | 70,000,000 | 65,500,000 | 32,700,000 | 26,900,000 | 36,700,000 | 40,800,000 | 41,600,000 | 21,400,000 | 24,600,000 | 22,300,000 | 25,600,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 65,000,000 | 65,000,000 | 65,000,000 | 82,500,000 | 71,800,000 | 79,300,000 | 100,600,000 | 123,200,000 | 116,523,000 | 126,100,000 | 124,128,000 | 131,966,000 | 111,547,000 | 101,330,000 | 95,785,000 | 103,454,000 | 80,472,000 | 80,893,000 | 93,621,000 | 94,326,000 | 93,333,000 | 12,675,000 | 81,747,000 | 61,216,000 | 62,642,000 | 53,411,000 | 50,113,000 | 39,549,000 | 21,000,000 | 10,992,000 | 49,526,000 | 59,384,000 | 20,000,000 | 38,000,000 | 19,199,000 | 3,000,000 | 12,790,000 | 24,863,000 | 44,000,000 | 38,022,000 | 12,000,000 | 33,000,000 | 53,000,000 | 50,330,000 | 54,320,000 | 65,530,000 | 73,015,000 | 76,435,000 | ||||||||
other long-term liabilities | 60,905,000 | 60,939,000 | 59,888,000 | 53,371,000 | 58,059,000 | 59,053,000 | 56,534,000 | 54,924,000 | 54,324,000 | 50,138,000 | 51,611,000 | 51,370,000 | 52,773,000 | 40,875,000 | 42,003,000 | 47,426,000 | 54,564,000 | 71,078,000 | 91,752,000 | 91,126,000 | 90,948,000 | 80,242,000 | 76,641,000 | 58,795,000 | 63,898,000 | 59,150,000 | 55,610,000 | 55,339,000 | 48,060,000 | 51,813,000 | 49,426,000 | 47,520,000 | 47,188,000 | 47,062,000 | 46,359,000 | 45,508,000 | 44,801,000 | 43,147,000 | 41,825,000 | 42,311,000 | 40,626,000 | 40,053,000 | 39,233,000 | 37,982,000 | 36,456,000 | 34,129,000 | 38,629,000 | 36,571,000 | 36,556,000 | 40,067,000 | 37,545,000 | 36,550,000 | 34,285,000 | 45,368,000 | 43,928,000 | 44,483,000 | 42,258,000 | 34,749,000 | 36,084,000 | 35,325,000 | 34,801,000 | 31,346,000 | 28,314,000 | 30,044,000 | 29,103,000 | 24,987,000 | 22,000,000 | 19,325,000 | 19,212,000 | 21,005,000 | 20,508,000 | 17,932,000 | 18,478,000 | 19,182,000 | 17,777,000 | 16,584,000 | 15,141,000 |
total liabilities | 241,035,000 | 242,031,000 | 239,220,000 | 230,168,000 | 203,216,000 | 202,476,000 | 196,065,000 | 201,828,000 | 198,899,000 | 190,810,000 | 180,452,000 | 199,427,000 | 209,806,000 | 203,861,000 | 231,519,000 | 331,289,000 | 314,995,000 | 332,657,000 | 331,853,000 | 316,698,000 | 299,114,000 | 308,020,000 | 286,357,000 | 252,089,000 | 213,862,000 | 221,382,000 | 211,329,000 | 246,040,000 | 211,577,000 | 227,705,000 | 243,914,000 | 254,770,000 | 250,027,000 | 263,919,000 | 254,773,000 | 263,786,000 | 243,685,000 | 239,582,000 | 238,683,000 | 238,504,000 | 212,195,000 | 230,488,000 | 234,178,000 | 223,133,000 | 224,534,000 | 179,360,000 | 217,783,000 | 190,891,000 | 190,535,000 | 198,064,000 | 184,743,000 | 173,335,000 | 155,303,000 | 135,985,000 | 153,128,000 | 159,506,000 | 176,557,000 | 193,747,000 | 147,061,000 | 149,199,000 | 137,227,000 | 145,286,000 | 146,692,000 | 127,750,000 | 113,100,000 | 124,620,000 | 129,231,000 | 139,448,000 | 144,972,000 | 126,052,000 | 144,780,000 | 164,425,000 | 163,668,000 | 174,761,000 | 176,849,000 | 184,701,000 | 180,693,000 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, 0.01 par value... | 742,000 | 739,000 | 739,000 | 738,000 | 738,000 | 735,000 | 735,000 | 735,000 | 734,000 | 732,000 | 732,000 | 732,000 | 732,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 558,297,000 | 554,511,000 | 551,200,000 | 547,260,000 | 543,109,000 | 539,169,000 | 535,161,000 | 531,226,000 | 527,288,000 | 523,669,000 | 517,422,000 | 512,572,000 | 507,734,000 | 502,909,000 | 497,927,000 | 492,985,000 | 488,036,000 | 484,034,000 | 480,114,000 | 476,165,000 | 472,378,000 | 469,177,000 | 465,957,000 | 462,752,000 | 459,545,000 | 456,802,000 | 454,071,000 | 450,276,000 | 447,337,000 | 444,762,000 | 442,460,000 | 439,937,000 | 437,394,000 | 435,275,000 | 433,310,000 | 431,345,000 | 428,212,000 | 426,317,000 | 424,888,000 | 422,862,000 | 420,276,000 | 418,335,000 | 416,699,000 | 414,644,000 | 412,642,000 | 411,081,000 | 407,289,000 | 406,170,000 | 404,600,000 | 402,250,000 | 401,709,000 | 401,224,000 | 400,688,000 | 400,736,000 | 400,648,000 | 400,414,000 | 372,212,000 | 368,685,000 | 365,398,000 | 362,368,000 | 355,869,000 | 348,090,000 | 346,260,000 | 344,601,000 | 338,890,000 | 335,097,000 | 328,838,000 | 326,296,000 | 325,187,000 | 324,405,000 | 319,884,000 | 312,001,000 | 310,165,000 | 309,108,000 | 306,829,000 | 302,127,000 | 300,485,000 |
retained earnings | 552,180,000 | 554,083,000 | 550,143,000 | 546,916,000 | 546,202,000 | 542,410,000 | 535,565,000 | 528,795,000 | 525,222,000 | 516,540,000 | 512,937,000 | 501,630,000 | 492,764,000 | 491,856,000 | 475,890,000 | 455,365,000 | 442,596,000 | 427,622,000 | 413,018,000 | 396,849,000 | 388,645,000 | 374,767,000 | 360,409,000 | 354,926,000 | 350,545,000 | 340,436,000 | 329,760,000 | 259,356,000 | 237,308,000 | 225,658,000 | 214,143,000 | 200,999,000 | 195,143,000 | 192,158,000 | 185,221,000 | 177,199,000 | 174,967,000 | 168,909,000 | 163,004,000 | 155,456,000 | 155,096,000 | 146,633,000 | 136,275,000 | 127,908,000 | 125,378,000 | 119,696,000 | 57,857,000 | 50,462,000 | 47,612,000 | 59,224,000 | 50,245,000 | 43,297,000 | 40,203,000 | 69,312,000 | 60,044,000 | 93,211,000 | 89,135,000 | 82,050,000 | 73,604,000 | 66,819,000 | 61,979,000 | 55,641,000 | 49,197,000 | 44,053,000 | 41,345,000 | 37,812,000 | 35,540,000 | 31,633,000 | 28,472,000 | 136,350,000 | 128,458,000 | 119,758,000 | 112,580,000 | 102,609,000 | 91,585,000 | 81,008,000 | 72,213,000 |
treasury stock | -986,616,000 | -977,212,000 | -967,662,000 | -956,887,000 | -935,431,000 | -914,940,000 | -904,841,000 | -896,251,000 | -894,164,000 | -861,989,000 | -843,473,000 | -829,209,000 | -819,038,000 | -786,525,000 | -764,020,000 | -753,798,000 | -743,577,000 | -722,194,000 | -707,209,000 | -693,647,000 | -677,391,000 | -671,461,000 | -671,495,000 | -662,354,000 | -642,023,000 | -610,625,000 | -570,400,000 | -532,963,000 | -518,329,000 | -508,096,000 | -507,810,000 | -507,775,000 | -499,075,000 | -485,711,000 | -484,220,000 | -484,229,000 | -482,340,000 | -467,256,000 | -457,749,000 | -457,756,000 | -436,768,000 | -423,236,000 | -415,076,000 | -405,982,000 | -398,961,000 | -356,326,000 | -317,816,000 | -296,208,000 | -295,991,000 | -295,313,000 | -289,572,000 | -274,884,000 | -269,017,000 | -250,157,000 | -241,115,000 | -240,431,000 | -224,868,000 | -223,335,000 | -180,373,000 | -174,815,000 | -163,216,000 | -155,540,000 | -155,539,000 | -155,526,000 | -152,930,000 | -148,824,000 | |||||||||||
total stockholders’ equity | 124,603,000 | 132,121,000 | 134,420,000 | 138,027,000 | 154,618,000 | 167,374,000 | 166,620,000 | 164,505,000 | 159,080,000 | 178,952,000 | 187,618,000 | 185,725,000 | 182,198,000 | 208,976,000 | 210,533,000 | 198,205,000 | 188,406,000 | 189,969,000 | 186,279,000 | 176,656,000 | 179,935,000 | 170,206,000 | 152,476,000 | 153,399,000 | 167,263,000 | 187,925,000 | 214,856,000 | 178,572,000 | 168,331,000 | 163,947,000 | 150,306,000 | 134,494,000 | 134,277,000 | 142,279,000 | 135,087,000 | 125,207,000 | 121,736,000 | 128,990,000 | 131,166,000 | 121,587,000 | 139,627,000 | 142,069,000 | 138,234,000 | 136,905,000 | 139,388,000 | 175,263,000 | 148,312,000 | 161,403,000 | 157,233,000 | 164,238,000 | 160,426,000 | 167,646,000 | 169,846,000 | 216,737,000 | 216,339,000 | 249,903,000 | 233,115,000 | 226,650,000 | 257,862,000 | 253,599,000 | 253,817,000 | 247,663,000 | 239,375,000 | 232,578,000 | 226,725,000 | 221,318,000 | 214,671,000 | 209,695,000 | 205,843,000 | 321,979,000 | 317,138,000 | 308,615,000 | 312,468,000 | 301,314,000 | 287,919,000 | 272,507,000 | 261,925,000 |
total liabilities and stockholders’ equity | 365,638,000 | 374,152,000 | 373,640,000 | 368,195,000 | 357,834,000 | 369,850,000 | 362,685,000 | 366,333,000 | 357,979,000 | 369,762,000 | 368,070,000 | 385,152,000 | 392,004,000 | 412,837,000 | 442,052,000 | 529,494,000 | 503,401,000 | 522,626,000 | 518,132,000 | 493,354,000 | 479,049,000 | 478,226,000 | 438,833,000 | 405,488,000 | 381,125,000 | 409,307,000 | 426,185,000 | 424,612,000 | 379,908,000 | 391,652,000 | 394,220,000 | 389,264,000 | 384,304,000 | 406,198,000 | 389,860,000 | 388,993,000 | 365,421,000 | 368,572,000 | 369,849,000 | 360,091,000 | 351,822,000 | 372,557,000 | 372,412,000 | 360,038,000 | 363,922,000 | 354,623,000 | 366,095,000 | 352,294,000 | 347,768,000 | 362,302,000 | 345,169,000 | 340,981,000 | 325,149,000 | 352,722,000 | 369,467,000 | 409,409,000 | 409,672,000 | 420,397,000 | 404,923,000 | 402,798,000 | 391,044,000 | 392,949,000 | 386,067,000 | 360,328,000 | 339,825,000 | 345,938,000 | 343,902,000 | 349,143,000 | 350,815,000 | 448,031,000 | 461,918,000 | 473,040,000 | 476,136,000 | 476,075,000 | 464,768,000 | 457,208,000 | 442,618,000 |
accumulated other comprehensive income | 6,000 | 6,000 | 6,000 | 2,923,000 | 621,000 | -1,526,000 | 593,000 | 706,000 | 1,184,000 | 1,296,000 | 907,000 | 797,000 | 617,000 | 100,000 | -155,000 | 63,000 | 179,000 | 184,000 | 311,000 | 313,000 | 315,000 | 318,000 | -371,000 | 112,000 | 284,000 | 282,000 | -1,182,000 | -1,188,000 | -1,213,000 | 129,000 | 124,000 | 118,000 | 389,000 | ||||||||||||||||||||||||||||||||||||||||||||
income tax refund receivable | 669,000 | 35,000 | 35,000 | 372,000 | 3,243,000 | 3,010,000 | 219,000 | 218,000 | 113,000 | 319,000 | 305,000 | 946,000 | 774,000 | 7,116,000 | 1,893,000 | 1,717,000 | 898,000 | 172,000 | 739,000 | 966,000 | 67,000 | 526,000 | 2,214,000 | 1,994,000 | 723,000 | 3,311,000 | 39,000 | 4,530,000 | 5,274,000 | 7,720,000 | 4,180,000 | 5,197,000 | 2,177,000 | 1,750,000 | 279,000 | 105,000 | 3,356,000 | 250,000 | 1,598,000 | 5,675,000 | 1,124,000 | 246,000 | 2,484,000 | 307,000 | 293,000 | 487,000 | 488,000 | 462,000 | 429,000 | 377,000 | 332,000 | 2,183,000 | 140,000 | 1,067,000 | |||||||||||||||||||||||
other current liabilities | 22,000 | 29,000 | 37,000 | 22,000 | 56,000 | 124,000 | 198,000 | 300,000 | 500,000 | 736,000 | 954,000 | 1,168,000 | 1,290,000 | 1,405,000 | 1,398,000 | 1,632,000 | 1,766,000 | 1,824,000 | 1,796,000 | 1,960,000 | 1,887,000 | 1,888,000 | 1,920,000 | 1,765,000 | 1,577,000 | 1,513,000 | 1,368,000 | 1,287,000 | 669,000 | 803,000 | 1,011,000 | 986,000 | 998,000 | 1,049,000 | 1,098,000 | 1,141,000 | 11,796,000 | 11,678,000 | 11,565,000 | 11,564,000 | 1,034,000 | 1,205,000 | 11,161,000 | 1,463,000 | 1,337,000 | 1,137,000 | 1,486,000 | 4,185,000 | 2,605,000 | 2,254,000 | 2,139,000 | 2,807,000 | 2,652,000 | 2,155,000 | 2,057,000 | ||||||||||||||||||||||
preferred stock, 0.01 par; 15,000 shares authorized, none issued and outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | 730,000 | 730,000 | 730,000 | 730,000 | 726,000 | 727,000 | 726,000 | 726,000 | 722,000 | 722,000 | 722,000 | 722,000 | 719,000 | 719,000 | 719,000 | 719,000 | 716,000 | 716,000 | 716,000 | 715,000 | 712,000 | 713,000 | 713,000 | 713,000 | 709,000 | 710,000 | 710,000 | 705,000 | 705,000 | 705,000 | 705,000 | 700,000 | 700,000 | 698,000 | 697,000 | 695,000 | 689,000 | 689,000 | 688,000 | 685,000 | 685,000 | 685,000 | 685,000 | 686,000 | 685,000 | 685,000 | 685,000 | 665,000 | 639,000 | 639,000 | 638,000 | 633,000 | 630,000 | 623,000 | 621,000 | 619,000 | 619,000 | 609,000 | 609,000 | 609,000 | 609,000 | 608,000 | 604,000 | 604,000 | |||||||||||||
deferred tax liability | 665,000 | 6,097,000 | 6,891,000 | 6,419,000 | 6,624,000 | 5,861,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive loss | -219,000 | -371,000 | -3,437,000 | -4,423,000 | -2,999,000 | -3,117,000 | -2,647,000 | -368,000 | -369,000 | -370,000 | 317,000 | -2,612,000 | -2,645,000 | -2,679,000 | -2,713,000 | -3,839,000 | -3,923,000 | -3,976,000 | -4,050,000 | -1,435,000 | -1,452,000 | -1,458,000 | -1,480,000 | -1,167,000 | -380,000 | -386,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
short-term debt - credit facility | 100,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets held for sale | 26,688,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent assets held for sale | 51,025,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities held for sale | 17,609,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncurrent liabilities held for sale | 1,970,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt – other | 566,000 | 909,000 | 1,092,000 | 1,359,000 | 1,752,000 | 2,114,000 | 2,198,000 | 2,597,000 | 2,773,000 | 3,256,000 | 3,734,000 | 3,984,000 | 3,658,000 | 3,894,000 | 3,546,000 | 3,351,000 | 496,000 | 524,000 | 465,000 | 562,000 | 762,000 | 870,000 | 1,133,000 | 1,364,000 | 1,692,000 | 1,595,000 | 1,429,000 | 1,144,000 | 1,186,000 | 1,209,000 | 1,295,000 | 1,609,000 | 1,755,000 | 1,553,000 | 2,103,000 | 2,301,000 | 1,667,000 | 1,675,000 | 1,784,000 | 1,857,000 | 1,766,000 | 2,010,000 | 2,294,000 | 2,761,000 | 2,528,000 | 3,065,000 | 2,670,000 | 1,683,000 | 2,027,000 | 2,099,000 | 2,084,000 | ||||||||||||||||||||||||||
intangible assets | 2,952,000 | 3,038,000 | 3,125,000 | 3,211,000 | 3,297,000 | 3,384,000 | 3,470,000 | 3,556,000 | 3,642,000 | 3,729,000 | 3,850,000 | 4,043,000 | 4,235,000 | 4,436,000 | 4,628,000 | 4,819,000 | 5,011,000 | 4,517,000 | 4,676,000 | 4,834,000 | 4,993,000 | 5,160,000 | 5,355,000 | 5,545,000 | 5,736,000 | 5,942,000 | 6,154,000 | 6,398,000 | 6,635,000 | 6,873,000 | 7,160,000 | 7,427,000 | 7,787,000 | 8,164,000 | 8,865,000 | 9,426,000 | 10,075,000 | 8,289,000 | 8,739,000 | 10,067,000 | 10,604,000 | 9,291,000 | 9,921,000 | 11,015,000 | 12,276,000 | 19,887,000 | 21,300,000 | 22,749,000 | 24,259,000 | ||||||||||||||||||||||||||||
credit facility – current | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 44,000 | 2,822,000 | 2,528,000 | 2,528,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax asset | 3,838,000 | 3,893,000 | 4,950,000 | 4,950,000 | 5,210,000 | 5,679,000 | 6,105,000 | 6,011,000 | 5,316,000 | 5,701,000 | 5,817,000 | 5,994,000 | 8,684,000 | 8,634,000 | 7,303,000 | 8,409,000 | 8,110,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
credit facility | 18,934,000 | 25,340,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 1,842,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current debt – credit facility | 10,825,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 24,135 and 23,850 shares, respectively | -152,350,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 23,989 and 23,850 shares, respectively | -150,454,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 23,864 and 23,850 shares, respectively | -148,973,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current debt | 1,917,000 | 2,016,000 | 2,062,000 | 2,316,000 | 3,859,000 | 2,186,000 | 2,460,000 | 3,177,000 | 3,375,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock, 0.01 par; 15,000 shares authorized, none issued or outstanding | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares at cost; 22,539 and 19,365 shares, respectively | -139,015,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares at cost; 21,714 and 19,365 shares, respectively | -131,427,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 20,840 and 19,365 shares, respectively | -123,753,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
credit facility – current portion | 7,500,000 | 10,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 19,365 and 19,451 shares, respectively | -110,886,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares at cost; 19,387 and 19,451 shares, respectively | -111,012,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current deferred tax asset | 8,759,000 | 7,702,000 | 8,892,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liability non-current | 5,295,000 | 3,228,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
treasury shares at cost; 19,403 and 19,451 shares, respectively | -111,103,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 19,426 and 19,451 shares, respectively | -111,232,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current deferred tax asset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank overdrafts | 631,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current deferred tax liability | 1,004,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unamortized stock based compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less reacquired shares at cost; 19,451 and 19,238 shares, respectively | -111,377,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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 5,163,000 | 11,068,000 | 10,449,000 | 8,145,000 | 11,061,000 | 14,209,000 | 14,157,000 | 10,987,000 | 15,716,000 | 10,575,000 | 18,574,000 | 16,210,000 | 7,072,000 | 22,262,000 | 26,916,000 | 19,181,000 | 20,560,000 | 20,168,000 | 21,188,000 | 13,261,000 | 18,285,000 | 18,763,000 | 9,885,000 | 9,106,000 | 14,208,000 | 14,940,000 | 74,859,000 | 26,855,000 | 16,356,000 | 16,177,000 | 16,272,000 | 9,175,000 | 6,140,000 | 10,099,000 | 11,144,000 | 5,902,000 | 9,239,000 | 9,020,000 | 10,864,000 | 3,650,000 | 11,901,000 | 13,545,000 | 11,593,000 | 5,785,000 | 8,945,000 | 65,018,000 | 10,703,000 | 6,249,000 | -8,234,000 | 8,979,000 | 6,948,000 | 3,094,000 | 6,120,000 | 9,268,000 | -33,167,000 | 4,076,000 | 7,085,000 | 8,446,000 | 6,785,000 | 4,840,000 | 6,338,000 | 6,444,000 | 5,144,000 | 2,708,000 | 3,533,000 | 2,272,000 | 3,907,000 | 3,161,000 | -107,878,000 | 7,892,000 | 8,700,000 | 7,178,000 | 9,971,000 | 11,024,000 | 10,577,000 | 8,795,000 |
adjustments to reconcile net income to cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax provision | 2,117,000 | 1,535,000 | -1,444,000 | -235,000 | 981,000 | -1,391,000 | -1,217,000 | -244,000 | 2,404,000 | -2,763,000 | 705,000 | 1,301,000 | -1,305,000 | -1,805,000 | -2,130,000 | 8,321,000 | 2,123,000 | -597,000 | -32,000 | 931,000 | 2,116,000 | -673,000 | -3,615,000 | -126,000 | -1,071,000 | -713,000 | 20,049,000 | -18,314,000 | 2,014,000 | -527,000 | -539,000 | 41,000 | 8,265,000 | 1,240,000 | 980,000 | 1,758,000 | 654,000 | -846,000 | -1,144,000 | 3,343,000 | 1,506,000 | -396,000 | 584,000 | 686,000 | -937,000 | -324,000 | -224,000 | 1,976,000 | -285,000 | -870,000 | 1,818,000 | 503,000 | -558,000 | 771,000 | -21,842,000 | 4,493,000 | 175,000 | -1,129,000 | 757,000 | 456,000 | 1,335,000 | -14,000 | 117,000 | 999,000 | -97,000 | 262,000 | -15,870,000 | -843,000 | -578,000 | 902,000 | 315,000 | 1,216,000 | 1,011,000 | 3,634,000 | ||
provision for credit losses | -10,000 | -36,000 | 153,000 | 23,000 | -40,000 | 443,000 | -129,000 | 83,000 | 371,000 | 105,000 | -59,000 | -344,000 | 172,000 | 150,000 | 42,000 | 671,000 | -852,000 | -112,000 | 606,000 | 2,229,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 1,323,000 | 1,371,000 | 1,390,000 | 1,464,000 | 1,491,000 | 1,543,000 | 1,555,000 | 1,333,000 | 1,236,000 | 1,202,000 | 1,340,000 | 1,234,000 | 1,213,000 | 1,045,000 | 1,076,000 | 1,093,000 | 1,080,000 | 1,026,000 | 1,192,000 | 1,202,000 | 1,174,000 | 1,308,000 | 1,380,000 | 1,393,000 | 1,430,000 | 1,428,000 | 1,651,000 | 1,972,000 | 2,019,000 | 2,074,000 | 2,057,000 | 2,115,000 | 2,135,000 | 2,165,000 | 2,105,000 | 2,103,000 | 2,094,000 | 2,102,000 | 2,263,000 | 2,337,000 | 2,438,000 | 2,583,000 | 2,428,000 | 2,400,000 | 2,517,000 | 2,778,000 | 2,400,000 | 2,363,000 | 2,451,000 | 2,536,000 | 2,462,000 | 2,397,000 | 2,371,000 | 2,659,000 | 2,877,000 | 2,955,000 | 3,075,000 | 3,072,000 | 3,211,000 | 3,336,000 | 3,262,000 | 3,236,000 | 3,137,000 | 2,976,000 | 2,919,000 | 2,829,000 | 2,885,000 | 3,040,000 | 3,174,000 | 3,028,000 | 3,670,000 | 3,952,000 | 3,687,000 | 3,842,000 | 3,498,000 | 3,460,000 |
stock-based compensation expense | 3,434,000 | 3,034,000 | 3,618,000 | 3,656,000 | 3,496,000 | 3,549,000 | 3,498,000 | 3,501,000 | 3,145,000 | 5,967,000 | 4,309,000 | 4,326,000 | 4,362,000 | 4,445,000 | 4,411,000 | 4,437,000 | 3,551,000 | 3,512,000 | 3,533,000 | 3,403,000 | 2,888,000 | 2,908,000 | 2,903,000 | 2,896,000 | 2,443,000 | 2,419,000 | 2,430,000 | 2,620,000 | 2,239,000 | 2,006,000 | 2,292,000 | 2,260,000 | 1,933,000 | 1,798,000 | 1,805,000 | 2,064,000 | 1,663,000 | 1,336,000 | 1,762,000 | 1,944,000 | 1,348,000 | |||||||||||||||||||||||||||||||||||
noncash lease expense | 922,000 | 932,000 | 918,000 | 971,000 | 918,000 | 917,000 | 910,000 | 938,000 | 954,000 | 1,308,000 | 673,000 | 1,130,000 | 1,370,000 | 1,363,000 | 1,448,000 | 1,502,000 | 1,517,000 | 1,549,000 | 1,329,000 | 1,114,000 | 1,107,000 | 1,306,000 | 1,565,000 | 1,521,000 | 1,452,000 | 1,643,000 | 1,525,000 | 1,662,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
loss on equity method investment | 0 | 0 | 0 | 750,000 | 1,087,000 | 897,000 | 1,015,000 | 825,000 | 771,000 | 687,000 | 531,000 | 491,000 | 444,000 | 103,000 | 539,000 | 595,000 | 472,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 1,373,000 | 221,000 | -836,000 | 382,000 | 290,000 | 308,000 | -1,397,000 | 404,000 | 49,000 | 307,000 | 318,000 | 50,000 | 272,000 | -683,000 | 171,000 | 190,000 | 355,000 | 236,000 | 203,000 | 242,000 | 89,000 | 89,000 | 87,000 | 89,000 | 86,000 | 90,000 | 87,000 | 100,000 | 88,000 | 104,000 | 96,000 | 143,000 | 150,000 | 323,000 | 272,000 | 142,000 | 55,000 | 68,000 | 56,000 | 14,000 | 109,000 | 57,000 | 6,000 | -45,000 | 28,000 | -157,000 | 22,000 | 152,000 | 23,000 | 42,000 | 40,000 | -58,000 | 27,000 | 36,000 | 50,000 | -44,000 | 152,000 | 101,000 | 42,000 | -189,000 | 260,000 | 60,000 | 41,000 | -215,000 | 144,000 | -68,000 | -58,000 | |||||||||
decrease in operating assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade receivables | 14,017,000 | 5,458,000 | 10,660,000 | -4,911,000 | 13,606,000 | 1,302,000 | 6,186,000 | -3,456,000 | 14,421,000 | 1,732,000 | 16,547,000 | 2,601,000 | 11,522,000 | 4,291,000 | -6,948,000 | -12,914,000 | 4,437,000 | -3,032,000 | -23,364,000 | -15,001,000 | 2,222,000 | 12,500,000 | -7,409,000 | -20,176,000 | 9,627,000 | -2,158,000 | -5,452,000 | -7,377,000 | 2,401,000 | 927,000 | -1,829,000 | -12,350,000 | 17,843,000 | -18,975,000 | 2,262,000 | -21,665,000 | 2,669,000 | 6,426,000 | -5,631,000 | -11,867,000 | 17,452,000 | -1,252,000 | -12,157,000 | 180,000 | -2,036,000 | -15,522,000 | -13,563,000 | -9,218,000 | 3,263,000 | -17,656,000 | -466,000 | -13,212,000 | 17,694,000 | 10,408,000 | -7,342,000 | -16,462,000 | 12,067,000 | -20,371,000 | -3,295,000 | -13,733,000 | 7,418,000 | -10,674,000 | -410,000 | -18,700,000 | 4,982,000 | -825,000 | 3,431,000 | 1,865,000 | 14,011,000 | 7,057,000 | 8,664,000 | 2,016,000 | -384,000 | -14,316,000 | -1,946,000 | -16,892,000 |
other assets | -5,071,000 | -4,506,000 | -5,821,000 | -4,988,000 | -4,717,000 | -3,677,000 | 213,000 | -608,000 | -1,015,000 | -2,750,000 | 2,218,000 | 243,000 | -7,210,000 | 1,648,000 | -1,060,000 | -2,577,000 | -3,395,000 | -1,494,000 | -4,566,000 | -324,000 | 549,000 | -2,524,000 | -2,058,000 | -452,000 | -2,654,000 | -4,936,000 | -556,000 | -1,493,000 | 54,000 | 839,000 | 32,000 | 69,000 | -12,000 | -428,000 | 11,000 | -127,000 | -519,000 | -59,000 | 178,000 | -95,000 | 24,000 | -62,000 | -170,000 | -90,000 | 15,000 | -119,000 | 71,000 | 6,000 | -196,000 | 53,000 | 17,000 | 69,000 | 116,000 | 79,000 | 36,000 | 13,000 | 2,000 | 36,000 | 31,000 | 6,000 | 145,000 | -187,000 | -159,000 | 46,000 | 5,000 | -167,000 | 121,000 | 47,000 | 3,000 | 231,000 | 1,737,000 | -1,495,000 | -889,000 | 179,000 | 261,000 | 592,000 |
increase in operating liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued payroll costs | -5,663,000 | 8,323,000 | -1,254,000 | 2,273,000 | -7,432,000 | 7,058,000 | 45,000 | 5,982,000 | -8,546,000 | 3,602,000 | -7,184,000 | -1,230,000 | -33,028,000 | -6,541,000 | 2,119,000 | 15,447,000 | -1,378,000 | -9,287,000 | 4,799,000 | 12,203,000 | -9,099,000 | 20,908,000 | 8,459,000 | 2,129,000 | -5,016,000 | 8,285,000 | 918,000 | 380,000 | -3,457,000 | 2,404,000 | 2,086,000 | 317,000 | -6,552,000 | 5,934,000 | 979,000 | 1,593,000 | -8,142,000 | -1,798,000 | 4,016,000 | 4,604,000 | -17,570,000 | 8,213,000 | 7,239,000 | -3,385,000 | -6,922,000 | 3,490,000 | 1,072,000 | 2,112,000 | 587,000 | 4,028,000 | 2,356,000 | 451,000 | -4,869,000 | 2,266,000 | -1,284,000 | 3,646,000 | -3,425,000 | 1,399,000 | 4,496,000 | -1,075,000 | -6,289,000 | 9,243,000 | 3,785,000 | -2,968,000 | 7,058,000 | 3,569,000 | -5,923,000 | -3,821,000 | 2,736,000 | 2,474,000 | -5,187,000 | -4,965,000 | 5,829,000 | 7,469,000 | -77,000 | |
other liabilities | 2,103,000 | -4,066,000 | 692,000 | -6,577,000 | 2,132,000 | 7,008,000 | -3,037,000 | -5,628,000 | -6,398,000 | 9,574,000 | -16,208,000 | -7,930,000 | 11,637,000 | 420,000 | 5,342,000 | 2,897,000 | -16,866,000 | 10,551,000 | 8,746,000 | 5,504,000 | -4,278,000 | -715,000 | 21,944,000 | 3,538,000 | -1,173,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
cash from operating activities | 19,708,000 | 23,323,000 | 18,365,000 | 249,000 | 21,790,000 | 30,979,000 | 20,936,000 | 13,169,000 | 22,409,000 | 28,625,000 | 21,375,000 | 19,056,000 | 12,742,000 | 7,303,000 | 32,018,000 | 38,742,000 | 12,955,000 | 23,369,000 | 14,148,000 | 22,426,000 | 15,288,000 | 54,905,000 | 35,961,000 | 3,005,000 | 20,107,000 | 24,180,000 | 10,541,000 | 11,789,000 | 23,048,000 | 26,416,000 | 28,009,000 | 10,250,000 | 23,690,000 | 110,000 | 16,052,000 | -10,513,000 | 10,112,000 | 13,678,000 | 12,601,000 | 3,056,000 | 15,024,000 | 29,153,000 | 14,595,000 | 11,408,000 | -29,291,000 | -8,430,000 | 6,200,000 | 5,939,000 | -3,307,000 | 5,018,000 | 7,168,000 | -8,414,000 | 28,135,000 | 20,137,000 | 5,233,000 | 2,473,000 | 17,320,000 | 3,042,000 | 14,504,000 | -3,626,000 | 15,729,000 | 15,691,000 | 13,126,000 | -15,956,000 | 11,194,000 | 14,664,000 | 20,118,000 | -3,280,000 | 24,437,000 | 26,793,000 | 23,936,000 | 14,162,000 | 7,003,000 | 14,525,000 | 17,863,000 | 9,379,000 |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures | -3,042,000 | -3,508,000 | -4,141,000 | -4,149,000 | 928,000 | -3,522,000 | -3,104,000 | -1,875,000 | -1,687,000 | -1,126,000 | -3,078,000 | -1,872,000 | -3,453,000 | -1,198,000 | -1,237,000 | -2,221,000 | -1,415,000 | -2,107,000 | -1,569,000 | -1,350,000 | -1,179,000 | -1,503,000 | -1,822,000 | -1,971,000 | -2,631,000 | -3,544,000 | -2,688,000 | -1,496,000 | -1,165,000 | -889,000 | -1,647,000 | -1,469,000 | -422,000 | -1,080,000 | -2,072,000 | -2,272,000 | -3,011,000 | -6,227,000 | -1,888,000 | -1,294,000 | -597,000 | -4,127,000 | -2,215,000 | -1,389,000 | -1,224,000 | -1,688,000 | -1,889,000 | -1,210,000 | -2,102,000 | -1,828,000 | -2,299,000 | -1,916,000 | -1,305,000 | -1,673,000 | -1,909,000 | -959,000 | -2,159,000 | -1,431,000 | -1,316,000 | -1,589,000 | -3,108,000 | -2,046,000 | -30,924,000 | -1,669,000 | -959,000 | -1,010,000 | -1,170,000 | -708,000 | -1,457,000 | -1,532,000 | -3,703,000 | -1,813,000 | -1,698,000 | -3,023,000 | -3,718,000 | -2,978,000 |
free cash flows | 16,666,000 | 19,815,000 | 14,224,000 | -3,900,000 | 22,718,000 | 27,457,000 | 17,832,000 | 11,294,000 | 20,722,000 | 27,499,000 | 18,297,000 | 17,184,000 | 9,289,000 | 6,105,000 | 30,781,000 | 36,521,000 | 11,540,000 | 21,262,000 | 12,579,000 | 21,076,000 | 14,109,000 | 53,402,000 | 34,139,000 | 1,034,000 | 17,476,000 | 20,636,000 | 7,853,000 | 10,293,000 | 21,883,000 | 25,527,000 | 26,362,000 | 8,781,000 | 23,268,000 | -970,000 | 13,980,000 | -12,785,000 | 7,101,000 | 7,451,000 | 10,713,000 | 1,762,000 | 14,427,000 | 25,026,000 | 12,380,000 | 10,019,000 | -30,515,000 | -10,118,000 | 4,311,000 | 4,729,000 | -5,409,000 | 3,190,000 | 4,869,000 | -10,330,000 | 26,830,000 | 18,464,000 | 3,324,000 | 1,514,000 | 15,161,000 | 1,611,000 | 13,188,000 | -5,215,000 | 12,621,000 | 13,645,000 | -17,798,000 | -17,625,000 | 10,235,000 | 13,654,000 | 18,948,000 | -3,988,000 | 22,980,000 | 25,261,000 | 20,233,000 | 12,349,000 | 5,305,000 | 11,502,000 | 14,145,000 | 6,401,000 |
proceeds from company-owned life insurance | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
premiums paid for company-owned life insurance | 0 | 0 | 0 | -686,000 | -591,000 | -627,000 | -621,000 | -529,000 | -557,000 | -1,640,000 | -594,000 | -551,000 | -588,000 | -1,612,000 | -889,000 | -1,073,000 | -1,008,000 | -1,624,000 | -964,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of our joint venture interest | 0 | 0 | 0 | 5,059,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable issued to our joint venture | 0 | -750,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from investing activities | -3,042,000 | -3,508,000 | -2,758,000 | -4,835,000 | 337,000 | -4,149,000 | -1,348,000 | -2,404,000 | -2,330,000 | -1,698,000 | -4,626,000 | -3,698,000 | -3,237,000 | -2,721,000 | -3,415,000 | -3,350,000 | -2,679,000 | -1,503,000 | -774,000 | -1,971,000 | -4,841,000 | -2,986,000 | 113,508,000 | -2,496,000 | -1,165,000 | 111,000 | -1,647,000 | -1,469,000 | -422,000 | -80,000 | -2,072,000 | -2,272,000 | -3,011,000 | -6,227,000 | -1,888,000 | -1,294,000 | -597,000 | -4,127,000 | -2,251,000 | -1,389,000 | -3,777,000 | 116,401,000 | -1,048,000 | -1,041,000 | -1,755,000 | -2,309,000 | -2,413,000 | -2,070,000 | 6,320,000 | -1,194,000 | 46,298,000 | -3,344,000 | -2,128,000 | -1,814,000 | -2,804,000 | -3,675,000 | 2,614,000 | -31,472,000 | -3,235,000 | -1,500,000 | -1,812,000 | -1,083,000 | -1,644,000 | -40,754,000 | -1,098,000 | 5,837,000 | -3,427,000 | -2,292,000 | -3,844,000 | -3,949,000 | -4,303,000 | |||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from credit facility | 59,000,000 | 58,000,000 | 151,700,000 | 171,800,000 | 127,400,000 | 32,000,000 | 34,000,000 | 107,600,000 | 168,000,000 | 83,900,000 | 168,300,000 | 174,200,000 | 0 | 0 | 0 | 35,000,000 | 0 | 0 | 1,800,000 | 78,300,000 | 22,800,000 | 93,000,000 | 141,200,000 | 193,400,000 | 151,300,000 | 276,100,000 | 336,640,000 | 274,553,000 | 259,295,000 | 222,760,000 | ||||||||||||||||||||||||||||||||||||||||||||||
payments on credit facility | -57,600,000 | -63,000,000 | -147,200,000 | -139,000,000 | -121,600,000 | -41,800,000 | -38,100,000 | -108,400,000 | -147,800,000 | -87,100,000 | -166,000,000 | -177,500,000 | -12,600,000 | 0 | 0 | 0 | -19,300,000 | -67,600,000 | -30,300,000 | -114,300,000 | -163,800,000 | -186,723,000 | -160,877,000 | -274,129,000 | -344,477,000 | -254,134,000 | -249,078,000 | -217,215,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
repurchases of common stock | -9,436,000 | -9,207,000 | -11,177,000 | -21,066,000 | -20,749,000 | -9,960,000 | -8,381,000 | -2,848,000 | -33,554,000 | -16,856,000 | -13,488,000 | -11,126,000 | -32,810,000 | -22,503,000 | -9,330,000 | -10,270,000 | -21,803,000 | -15,036,000 | -13,058,000 | -16,313,000 | -5,990,000 | -30,000 | -10,123,000 | -19,470,000 | -32,506,000 | -40,401,000 | -36,671,000 | -14,875,000 | -9,722,000 | -336,000 | -91,000 | -12,038,000 | -10,396,000 | -1,274,000 | -65,000 | -2,887,000 | -14,226,000 | -9,602,000 | -101,000 | -22,084,000 | -13,588,000 | -7,205,000 | -9,171,000 | -8,507,000 | -43,221,000 | -36,566,000 | -21,691,000 | -293,000 | -757,000 | -5,834,000 | -14,771,000 | -8,448,000 | -18,959,000 | -9,116,000 | -15,677,000 | -623,000 | -7,825,000 | -13,013,000 | ||||||||||||||||||
cash dividends | -6,715,000 | -6,827,000 | -6,900,000 | -7,051,000 | -6,954,000 | -7,053,000 | -7,101,000 | -7,128,000 | -6,720,000 | -6,895,000 | -6,944,000 | -7,003,000 | -5,863,000 | -5,977,000 | -6,093,000 | -6,094,000 | -5,284,000 | -5,304,000 | -4,746,000 | -4,786,000 | -4,168,000 | -4,164,000 | -3,882,000 | -4,042,000 | -4,467,000 | -4,461,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
cash from financing activities | -15,776,000 | -21,035,000 | -13,579,000 | 4,681,000 | -21,905,000 | -26,813,000 | -19,584,000 | -10,778,000 | -20,082,000 | -26,952,000 | -18,128,000 | -21,443,000 | -13,084,000 | -28,490,000 | -115,434,000 | -16,383,000 | -28,182,000 | -20,410,000 | -17,883,000 | -21,221,000 | -10,396,000 | -4,500,000 | -14,590,000 | 10,909,000 | -36,755,000 | -44,921,000 | -59,261,000 | -9,146,000 | -22,237,000 | -26,534,000 | -26,146,000 | -8,903,000 | -23,592,000 | -2,859,000 | -13,186,000 | 14,041,000 | -6,544,000 | -7,569,000 | -10,590,000 | -2,339,000 | -14,176,000 | -25,431,000 | -12,621,000 | -9,329,000 | 33,189,000 | -108,150,000 | -4,672,000 | -4,957,000 | 5,134,000 | -2,970,000 | -4,598,000 | 10,010,000 | -33,153,000 | -21,851,000 | -4,089,000 | -48,848,000 | -14,062,000 | -574,000 | -12,453,000 | 5,823,000 | -11,453,000 | -18,261,000 | 17,613,000 | 17,522,000 | -7,381,000 | -12,820,000 | -19,468,000 | 5,164,000 | 16,056,000 | -26,830,000 | -28,551,000 | -10,984,000 | -4,680,000 | -10,951,000 | -13,158,000 | -6,099,000 |
change in cash and cash equivalents | 890,000 | -1,220,000 | 2,028,000 | 95,000 | 222,000 | 17,000 | 4,000 | -13,000 | -3,000 | -25,000 | -24,000 | 50,000 | -4,968,000 | -24,885,000 | -86,653,000 | 19,638,000 | -18,642,000 | -1,648,000 | 15,938,000 | -2,145,000 | 2,213,000 | 48,902,000 | 20,597,000 | 11,943,000 | -21,489,000 | -23,727,000 | 64,788,000 | 147,000 | -354,000 | -7,000 | 216,000 | -122,000 | -324,000 | -2,829,000 | 794,000 | 1,256,000 | 557,000 | -118,000 | 123,000 | -577,000 | 251,000 | -405,000 | -277,000 | 690,000 | 121,000 | -179,000 | 480,000 | -59,000 | ||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | 0 | 875,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | 480,000 | 816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, beginning of period | 0 | 0 | 349,000 | 0 | 0 | 119,000 | 0 | 0 | 121,000 | 0 | 0 | 96,989,000 | 0 | 0 | 103,486,000 | 0 | 0 | 19,831,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents, end of period | -1,220,000 | 2,028,000 | 444,000 | 17,000 | 4,000 | 106,000 | -25,000 | -24,000 | 171,000 | -24,885,000 | -86,653,000 | 116,627,000 | -1,648,000 | 15,938,000 | 101,341,000 | 48,902,000 | 20,597,000 | 31,774,000 | -23,727,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recoveries of) credit losses | -7,000 | 69,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reserve related to note receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of benefit under terminated pension plan | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds received from company-owned life insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity method investment | -2,000,000 | -2,500,000 | -2,500,000 | -2,000,000 | -1,500,000 | 0 | -1,500,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plans expense | 455,000 | 456,000 | 455,000 | 455,000 | 245,000 | 213,000 | 240,000 | 239,000 | 444,000 | 457,000 | 497,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(premiums paid for) cash proceeds received from company-owned life insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from the sale of assets held for sale | -710,000 | 558,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
premiums paid for company-owned life insurance policies | -476,000 | 104,000 | -19,000 | -1,069,000 | -537,000 | -1,216,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from (used) in investing activities | 2,437,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on other financing arrangements | -14,000 | -11,000 | -10,000 | -11,000 | -19,000 | -70,000 | -79,000 | -122,000 | -306,000 | -305,000 | -328,000 | -367,000 | -478,000 | -335,000 | -540,000 | -548,000 | -437,000 | -485,000 | -569,000 | -566,000 | -503,000 | -553,000 | -526,000 | -459,000 | -434,000 | -452,000 | -485,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal or impairment of assets | 36,000 | -15,000 | 2,000 | 168,000 | 50,000 | 8,000 | 27,000 | 703,000 | 1,077,000 | 15,000 | 7,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash proceeds received from company-owned life insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension plan expense | 0 | 1,905,000 | 252,000 | 210,000 | 211,000 | 211,000 | 216,000 | 215,000 | 216,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in operating assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contributions to workllama joint venture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable issued to workllama joint venture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net proceeds from the sale of assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contributions to workllama, joint venture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable issued to workllama, joint venture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contributions to equity method investment | -500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of assets held for sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on other financing arrangements, payment of contingent consideration liability and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of loan financing fees | -34,000 | -8,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the sale of assets held within the rabbi trust | 0 | 1,006,000 | 1,433,000 | 249,000 | 547,000 | 1,049,000 | 2,871,000 | 654,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from ( used in) investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debts | 273,000 | 139,000 | 448,000 | 349,000 | 543,000 | 593,000 | 368,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on deferred compensation plan investments | 147,000 | 131,000 | 385,000 | 39,000 | 165,000 | 90,000 | -99,000 | 89,000 | 179,000 | 136,000 | 138,000 | 110,000 | 171,000 | 133,000 | 102,000 | 104,000 | 186,000 | 108,000 | 132,000 | 171,000 | -115,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration liability remeasurement and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of discontinued operations | 402,000 | 19,000 | 115,000 | 91,000 | 0 | -36,624,000 | 0 | -1,392,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividend | -4,293,000 | -4,406,000 | -2,973,000 | -3,019,000 | -3,045,000 | -3,043,000 | -3,037,000 | -3,050,000 | -3,099,000 | -3,152,000 | -3,146,000 | -3,284,000 | -3,060,000 | -3,089,000 | -3,112,000 | -3,169,000 | -3,088,000 | -3,212,000 | -3,307,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration liability remeasurement | 0 | 0 | -427,000 | 886,000 | -203,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration liability | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax refund receivable | -1,000 | -105,000 | 206,000 | -14,000 | 641,000 | -171,000 | 6,341,000 | -5,223,000 | -176,000 | -820,000 | -725,000 | 568,000 | 226,000 | -899,000 | 459,000 | 1,688,000 | -220,000 | -1,271,000 | 2,588,000 | -3,272,000 | 4,491,000 | 744,000 | 2,446,000 | -427,000 | -1,472,000 | -173,000 | 3,251,000 | -3,106,000 | -206,000 | 2,778,000 | -1,224,000 | 4,077,000 | -3,146,000 | 0 | -1,404,000 | -879,000 | 2,238,000 | -2,177,000 | -14,000 | 194,000 | 1,000 | -26,000 | -33,000 | -52,000 | -45,000 | 1,851,000 | -2,044,000 | 928,000 | ||||||||||||||||||||||||||||
prepaid expenses and other current assets | -138,000 | -2,215,000 | 894,000 | 485,000 | -631,000 | -1,995,000 | 91,000 | 600,000 | -1,842,000 | -209,000 | -20,000 | 1,041,000 | 1,022,000 | -2,290,000 | -1,404,000 | 614,000 | 701,000 | -137,000 | -68,000 | 464,000 | 1,775,000 | -432,000 | -1,277,000 | -439,000 | 1,050,000 | -1,750,000 | -2,031,000 | 496,000 | 1,790,000 | -3,213,000 | -1,319,000 | 1,482,000 | 394,000 | -624,000 | -1,632,000 | 925,000 | 586,000 | 267,000 | -1,977,000 | 816,000 | 679,000 | 321,000 | -1,873,000 | 923,000 | 178,000 | 997,000 | -2,334,000 | 270,000 | 751,000 | 57,000 | -956,000 | |||||||||||||||||||||||||
accounts payable and other accrued liabilities | 305,000 | -3,508,000 | 5,841,000 | 285,000 | -194,000 | 5,937,000 | -2,096,000 | 2,721,000 | 714,000 | 47,000 | 3,019,000 | -1,198,000 | 1,031,000 | -1,896,000 | 4,185,000 | -3,483,000 | -935,000 | -2,344,000 | 1,593,000 | -7,010,000 | 1,957,000 | -257,000 | 5,732,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | -1,388,000 | -2,198,000 | 2,951,000 | -1,587,000 | 1,058,000 | 1,999,000 | 3,388,000 | -486,000 | 0 | -358,000 | 623,000 | -998,000 | -616,000 | 326,000 | 799,000 | -4,786,000 | 2,077,000 | 639,000 | 413,000 | -30,529,000 | -7,215,000 | -1,457,000 | 3,672,000 | -3,317,000 | 3,284,000 | -1,157,000 | 287,000 | 861,000 | -676,000 | -415,000 | 1,037,000 | -660,000 | 607,000 | -942,000 | 980,000 | -24,000 | 273,000 | 0 | -279,000 | 280,000 | -903,000 | -1,499,000 | -1,731,000 | 896,000 | 633,000 | -2,423,000 | 2,307,000 | 2,966,000 | 184,000 | -2,198,000 | 1,323,000 | |||||||||||||||||||||||||
supplemental disclosure of cash flow information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 2,642,000 | 7,111,000 | 1,537,000 | 6,165,000 | 1,720,000 | 978,000 | 2,624,000 | 4,638,000 | -3,406,000 | 3,584,000 | 3,635,000 | 730,000 | 3,659,000 | 4,432,000 | 8,160,000 | 1,999,000 | 3,267,000 | 9,104,000 | -429,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 235,000 | 171,000 | 152,000 | -3,000 | -3,000 | 266,000 | 241,000 | 178,000 | 181,000 | 222,000 | 218,000 | 136,000 | 259,000 | 296,000 | 528,000 | 844,000 | 1,112,000 | 1,405,000 | 1,574,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing and investing transactions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rou assets obtained from new operating leases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent contribution for equity method investment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unsettled repurchases of common stock | 14,883,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
employee stock purchase plan | 156,000 | 165,000 | 141,000 | 124,000 | 213,000 | 166,000 | 174,000 | 188,000 | 138,000 | 198,000 | 213,000 | 235,000 | 292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment acquired under finance leases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares tendered in payment of exercise price of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal or impairment of property and equipment | 169,000 | 801,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 2,751,000 | -6,836,000 | 1,203,000 | 419,000 | 578,000 | -130,000 | -1,996,000 | -398,000 | -463,000 | -913,000 | 674,000 | -297,000 | -1,555,000 | 1,039,000 | 555,000 | 2,129,000 | 227,000 | 395,000 | -182,000 | -2,206,000 | 870,000 | -799,000 | -470,000 | 502,000 | -112,000 | 163,000 | 162,000 | -366,000 | -1,011,000 | -482,000 | 985,000 | 247,000 | -260,000 | -4,074,000 | 1,330,000 | 382,000 | 186,000 | -1,431,000 | 695,000 | 163,000 | 196,000 | -76,000 | 1,030,000 | 1,409,000 | -417,000 | 1,586,000 | 486,000 | -505,000 | 389,000 | |||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 112,000 | 0 | 0 | 379,000 | 0 | 0 | 1,482,000 | 0 | 0 | 1,497,000 | 0 | 0 | 1,238,000 | 0 | 0 | 1,381,000 | 0 | 0 | 939,000 | 0 | 0 | 1,055,000 | 0 | 0 | 2,812,000 | 0 | 0 | 660,000 | 0 | 0 | 1,083,000 | 0 | 0 | 1,589,000 | ||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | 259,000 | -7,000 | 216,000 | 257,000 | -2,829,000 | 794,000 | 2,738,000 | -118,000 | 123,000 | 920,000 | -405,000 | -277,000 | 1,928,000 | -261,000 | 157,000 | 907,000 | 4,606,000 | -50,000 | 862,000 | 340,000 | 237,000 | 448,000 | 44,000 | -733,000 | 1,143,000 | 32,000 | -433,000 | 900,000 | -1,135,000 | 1,222,000 | 834,000 | -270,000 | 756,000 | 566,000 | ||||||||||||||||||||||||||||||||||||||||||
provision for bad debt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of global's assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of global's assets | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options, net of shares tendered in payment of exercise | 0 | 182,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from other financing arrangements | 927,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 0 | 0 | 72,000 | 0 | 63,000 | 109,000 | 136,000 | 245,000 | 235,000 | 467,000 | 198,000 | 69,000 | 6,000 | 0 | 851,000 | 2,726,000 | 541,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and other current liabilities | -216,000 | 2,805,000 | -2,013,000 | -2,113,000 | 194,000 | -3,211,000 | 3,645,000 | -2,548,000 | -84,000 | -496,000 | 2,569,000 | -201,000 | 799,000 | 2,906,000 | 5,400,000 | -3,452,000 | -10,058,000 | 305,000 | -1,435,000 | -1,283,000 | 2,439,000 | -7,234,000 | -258,000 | 15,966,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from the disposition of assets held within the rabbi trust | 0 | 0 | 338,000 | 957,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of assets held within the rabbi trust | 0 | 0 | -280,000 | -756,000 | -563,000 | -837,000 | -1,086,000 | -747,000 | -661,000 | -1,203,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debts on accounts receivable | 540,000 | -36,000 | 392,000 | 401,000 | -199,000 | 418,000 | 356,000 | -308,000 | 458,000 | 356,000 | 1,047,000 | -255,000 | 159,000 | 452,000 | 469,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defined benefit pension and post-retirement plans expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit attributable to stock-based compensation | -47,000 | -35,000 | -9,000 | -285,000 | -143,000 | -97,000 | -75,000 | -236,000 | -95,000 | 0 | -33,000 | -68,000 | -17,000 | -15,000 | -10,000 | 659,000 | 0 | 0 | -1,789,000 | -16,000 | -36,000 | 0 | -826,000 | -468,000 | -56,000 | 15,000 | -1,010,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
gain from company-owned life insurance proceeds | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in operating assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in operating liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition, net of cash received | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from disposition of business | 0 | 7,235,000 | 0 | 48,326,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of deferred financing fees | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from bank line of credit | 251,095,000 | 161,473,000 | 126,714,000 | 158,675,000 | 157,806,000 | 239,581,000 | 129,277,000 | 216,594,000 | 98,975,000 | 158,566,000 | 150,637,000 | 141,364,000 | 141,121,000 | 21,000,000 | 4,109,000 | 124,013,000 | 92,851,000 | 103,208,000 | 158,811,000 | 110,829,000 | 115,620,000 | 103,560,000 | 69,150,000 | 152,845,000 | 122,935,000 | 40,145,000 | 77,215,000 | 53,292,000 | 113,830,000 | 146,630,000 | 67,343,000 | 50,271,000 | 130,988,000 | 134,910,000 | 64,915,000 | 62,020,000 | 81,212,000 | |||||||||||||||||||||||||||||||||||||||
payments on bank line of credit | -228,113,000 | -161,894,000 | -139,442,000 | -159,380,000 | -156,813,000 | -158,923,000 | -198,349,000 | -196,063,000 | -100,366,000 | -149,370,000 | -147,339,000 | -130,800,000 | -122,572,000 | 0 | -15,101,000 | -113,021,000 | -142,377,000 | -113,066,000 | -118,361,000 | -117,235,000 | -101,105,000 | -112,735,000 | -87,150,000 | -134,045,000 | -106,735,000 | -49,935,000 | -89,288,000 | -72,429,000 | -107,852,000 | -120,608,000 | -88,343,000 | -70,271,000 | -128,318,000 | -138,900,000 | -76,125,000 | -77,005,000 | -87,132,000 | |||||||||||||||||||||||||||||||||||||||
goodwill impairment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 1,291,000 | 944,000 | 680,000 | 605,000 | 799,000 | 1,633,000 | 336,000 | 327,000 | 274,000 | 53,000 | 38,000 | 0 | 25,649,000 | 3,230,000 | 3,088,000 | 2,837,000 | 2,821,000 | 1,499,000 | 1,631,000 | 1,511,000 | 1,395,000 | 717,000 | 902,000 | 718,000 | 1,458,000 | 914,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
pension and post-retirement benefit plans expense | 451,000 | 427,000 | 476,000 | 492,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred financing costs | 32,000 | 29,000 | 30,000 | 31,000 | 38,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from financing agreement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of capital expenditure financing | -318,000 | -326,000 | -306,000 | -324,000 | -402,000 | -232,000 | -342,000 | -304,000 | -323,000 | -346,000 | -386,000 | -397,000 | -395,000 | -459,000 | -446,000 | -502,000 | -313,000 | -254,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of loan financing costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
short-term vendor financing | 378,000 | -2,209,000 | 439,000 | 1,140,000 | -306,000 | 466,000 | -193,000 | -127,000 | -30,000 | -189,000 | -76,000 | 115,000 | 629,000 | -1,284,000 | 916,000 | -8,000 | -16,000 | 156,000 | 70,000 | 77,000 | -245,000 | 42,000 | -822,000 | 502,000 | 244,000 | 4,000 | 149,000 | -138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
payment of loan financing fees | -35,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation liability increase | 25,000 | 639,000 | 743,000 | -229,000 | 638,000 | 330,000 | 1,440,000 | 1,109,000 | 255,000 | 1,190,000 | 187,000 | 798,000 | -603,000 | 1,729,000 | -2,657,000 | -54,000 | 838,000 | 1,393,000 | 1,525,000 | -1,090,000 | 603,000 | 592,000 | 1,678,000 | -2,429,000 | -1,661,000 | 69,000 | -1,240,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
gain on cash surrender value of company-owned life insurance | 36,000 | -565,000 | -492,000 | 374,000 | -688,000 | -230,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit attributable to stock-based compensation | 266,000 | 142,000 | 61,000 | 126,000 | 295,000 | 56,000 | 23,000 | 25,000 | -608,000 | 0 | 5,000 | 1,804,000 | -11,000 | 37,000 | 28,000 | 1,162,000 | 799,000 | 75,000 | 33,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pension and postretirement benefit plans expense | 58,000 | 554,000 | 378,000 | 393,000 | 966,000 | 908,000 | 970,000 | 1,116,000 | 1,123,000 | 1,134,000 | 1,132,000 | 1,089,000 | 1,086,000 | 1,095,000 | 1,099,000 | 1,004,000 | 1,028,000 | 985,000 | 1,008,000 | 338,000 | 714,000 | 709,000 | 241,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
paymet of loan financing fees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill and intangible asset impairment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recovery of) bad debts on accounts receivable and other accounts receivable reserves | -310,000 | 46,000 | 1,060,000 | 1,064,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on cash surrender value of company-owned life insurance | -409,000 | -1,448,000 | 2,037,000 | 78,000 | 1,387,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in operating assets, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in operating liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from disposition of business, net of cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of deferred loan financing costs | -3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debts on accounts receivable and other accounts receivable reserves | 434,000 | 241,000 | 294,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on cash surrender value of company-owned life insurance policies | -1,117,000 | -274,000 | -1,208,000 | 669,000 | -1,359,000 | -626,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax receivable | 1,017,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options, net of shares tendered in payment of the exercise price of stock options | 84,000 | 56,000 | 181,000 | 427,000 | 0 | 126,000 | 22,000 | 265,000 | 86,000 | 39,000 | 68,000 | 117,000 | 125,000 | 139,000 | 1,552,000 | 2,780,000 | 746,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in cash and cash equivalents | -1,669,000 | -433,000 | 240,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash transaction information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment acquired under capital leases | 561,000 | 694,000 | 702,000 | 240,000 | 115,000 | 189,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares tendered in payment of the exercise of stock options | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in cash and cash equivalents | 157,000 | -474,000 | -50,000 | -77,000 | 340,000 | 237,000 | -607,000 | 44,000 | -249,000 | -270,000 | 756,000 | -1,023,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital expenditures not yet paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares tendered in payment of the exercise price of stock options | 0 | 0 | 161,000 | 0 | 0 | 1,316,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment and intangible asset impairment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings against cash surrender value of company-owned life insurance policies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from in investing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | 1,010,000 | 1,805,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on cash surrender value of company-owned life insurance policies | -218,000 | 945,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of deferred loan financing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery of bad debts on accounts receivable and other accounts receivable reserves | 11,000 | 253,000 | -278,000 | -911,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alternative long-term incentive award | 5,000 | 4,000 | 3,000 | 722,000 | 281,000 | 280,000 | 280,000 | 617,000 | 978,000 | 513,000 | 359,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation liability decrease | -649,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from escrow | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares repurchased for minimum tax withholding on restricted stock awards, stock option exercises and sars | 0 | 0 | -12,000 | -1,573,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
open market repurchases of common stock | -4,153,000 | -40,601,000 | -5,608,000 | -7,696,000 | -9,936,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on cash surrender value of corporate-owned life insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
premiums paid for corporate-owned life insurance policies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings against cash surrender value of corporate-owned life insurance policies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares tendered in payment of the exercise price of stock options and sars | 0 | 12,000 | 2,389,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment acquired under capital lease | 683,000 | 1,300,000 | 3,000 | 1,007,000 | 601,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unsettled open market repurchases of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of capital expenditure financing | -394,000 | -331,000 | -483,000 | -476,000 | -462,000 | -599,000 | -500,000 | -396,000 | -557,000 | -613,000 | -651,000 | -795,000 | -647,000 | -816,000 | -1,553,000 | -782,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) provision for bad debts on accounts receivable and other accounts receivable reserves | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on asset sales | 37,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisitions, net of cash received | 51,000 | -251,000 | 0 | 91,000 | 370,000 | 0 | -29,000 | -2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from disposition of businesses | 0 | 1,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery of bad debts on accounts receivable and fallouts | -574,000 | -637,000 | -21,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible asset impairment charge | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings against cash surrender value of company-owned life insurance policies, net of premiums paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from escrow account | 589,000 | 581,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares repurchased for minimum tax withholding on restricted stock and stock option exercises | -1,000 | -13,000 | -1,280,000 | -1,901,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit (deficiency) attributable to stock-based compensation | 1,453,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash proceeds from asset sales | 4,000 | -4,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares repurchased for minimum tax withholding on restricted stock awards and stock option exercises | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) provision for bad debts on accounts receivable and fallouts | 143,000 | -189,000 | -523,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit attributable to option exercises | -162,000 | 554,000 | 23,000 | 1,000 | 0 | 382,000 | 1,016,000 | 132,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit attributable to option exercises | -6,000 | -62,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on asset sales/disposals | -7,000 | 137,000 | 30,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash proceeds from sale of assets | 12,000 | 10,000 | 0 | 0 | 508,000 | 7,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax (deficiency) benefit attributable to restricted stock and stock option exercises | -17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares repurchased for minimum tax withholding on restricted stock | -317,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for (recovery of) bad debts on accounts receivable and fallouts | 72,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of alternative long-term incentive expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash proceeds received upon surrender of company-owned life insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of loan financing costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options, net of shares tendered in payment of exercise price of stock options | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
provision for bad debts on accounts receivable and fallouts | 3,742,000 | 661,000 | 1,046,000 | 422,000 | 699,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental executive retirement plans expense | 753,000 | 631,000 | 732,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of alternative long-term incentive award | -85,000 | 548,000 | 390,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minimum tax withholding on restricted stock awards and stock option exercises | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
release of funds from escrow – adjustment to purchase price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from discontinued operations held in escrow | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from connection with acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation | 1,740,000 | 798,000 | 822,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows used by investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from connection with acquisitions, net: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit attributable to stock options and restricted stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation expense | -269,000 | 330,000 | 699,000 | 236,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
release of restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of capital expenditure financing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental executive retirement plan pension expense | 670,000 | 452,000 | 428,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit attributable to options and restricted stock | -224,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on asset sales/disposals | -10,000 | -417,000 | -5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on cash surrender value of company owned life insurance | -924,000 | -189,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
premiums paid for company owned life insurance | -710,000 | -1,330,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit attributable to option and restricted stock | 62,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of stock in acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
transaction costs, net of escrow funds not included in purchase price | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
escrow funds not included in purchase price | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash overdraft received in acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cash from connection with acquisitions | 2,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) provision for bad debts on accounts receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of stock based compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental executive retirement plan expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on asset impairment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade and notes receivables | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank overdrafts | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investments in cash surrender value of company owned life insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash proceeds received upon surrender of company owned life insurance |
