Huron Consulting Group Inc(NASDAQ:HURN)
Huron Consulting Group Inc., a professional services firm, provides consultancy services in the United States and internationally. Its Healthcare segment provides advisory services in the areas of financial and operational improvement, care transformation, and revenue cycle managed services; organiz...
Website: http://www.huronconsultinggroup.com
Founded: 2002
Full Time Employees: 2,954
Sector: Industrials
Industry: Consulting Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues before reimbursable expenses | 443,712,000 | 432,280,000 | 432,361,000 | 402,505,000 | 395,690,000 | 388,421,000 | 370,049,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reimbursable expenses | 8,055,000 | 9,683,000 | 8,923,000 | 9,250,000 | 8,451,000 | 10,893,000 | 8,040,000 | 9,363,000 | 7,424,000 | 10,777,000 | 9,288,000 | 8,140,000 | 8,490,000 | 7,472,000 | 6,816,000 | 7,492,000 | 4,726,000 | 12,442,000 | 3,690,000 | 3,252,000 | 1,934,000 | 1,754,000 | 2,860,000 | 2,970,000 | 19,303,000 | 22,930,000 | 23,636,000 | 23,534,000 | 18,617,000 | 23,226,000 | 21,296,000 | 20,733,000 | 17,619,000 | 19,313,000 | 17,982,000 | 20,930,000 | 16,950,000 | 17,076,000 | 19,093,000 | 18,982,000 | 16,561,000 | 14,113,000 | 17,356,000 | 21,389,000 | 17,155,000 | 18,952,000 | 18,679,000 | 21,141,000 | 19,103,000 | 16,266,000 | 17,542,000 | 18,123,000 | 15,336,000 | 13,944,000 | 13,470,000 | 14,554,000 | 13,796,000 | 9,806,000 | 14,202,000 | 14,470,000 | 13,102,000 | 14,744,000 | 12,860,000 | 12,900,000 | 12,673,000 | 8,802,000 | 14,652,000 | 13,146,000 | 14,240,000 | 15,826,000 | 16,696,000 | 12,565,000 | 11,613,000 | 11,430,000 | 11,286,000 | 10,910,000 | 10,035,000 | 13,279,000 | 7,921,000 | 6,691,000 | 5,439,000 | 4,848,000 | 4,840,000 | 4,691,000 | 4,370,000 | -7,394,193 | 3,224,809 |
total revenues | 451,767,000 | 441,963,000 | 441,284,000 | 411,755,000 | 404,141,000 | 399,314,000 | 378,089,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | 11.78% | 10.68% | 16.71% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | 2.22% | 0.15% | 7.17% | 1.88% | 1.21% | 5.61% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
direct costs | 308,194,000 | 286,555,000 | 288,803,000 | 269,028,000 | 278,043,000 | 260,320,000 | 247,849,000 | 248,605,000 | 253,303,000 | 234,342,000 | 244,774,000 | 235,198,000 | 228,383,000 | 216,033,000 | 193,368,000 | 189,233,000 | 187,247,000 | 173,233,000 | 153,902,000 | 161,526,000 | 148,115,000 | 141,207,000 | 145,459,000 | 149,514,000 | 156,248,000 | 153,160,000 | 143,034,000 | 141,628,000 | 137,780,000 | 132,581,000 | 128,596,000 | 127,574,000 | 132,786,000 | 111,621,000 | 113,775,000 | 113,669,000 | 115,741,000 | 114,246,000 | 108,354,000 | 103,099,000 | 111,857,000 | 35,837,000 | 115,587,000 | 125,490,000 | 125,001,000 | 122,373,000 | 129,899,000 | 124,289,000 | 123,610,000 | 128,455,000 | 106,087,000 | 102,869,000 | 106,128,000 | 106,942,000 | 89,283,000 | 91,878,000 | 96,781,000 | 90,492,000 | 97,030,000 | 95,503,000 | 93,059,000 | 88,424,000 | 87,250,000 | 90,228,000 | 94,608,000 | 78,752,000 | 108,813,000 | 105,411,000 | 99,131,000 | 90,706,000 | 100,263,000 | 85,991,000 | 83,444,000 | 79,739,000 | 80,237,000 | 66,508,000 | 66,903,000 | 47,170,000 | 42,973,000 | 37,436,000 | 35,990,000 | 31,068,000 | 29,194,000 | 27,514,000 | 24,945,000 | -43,616,651 | 22,265,992 |
selling, general and administrative expenses | 84,711,000 | 79,868,000 | 81,296,000 | 80,217,000 | 76,634,000 | 72,170,000 | 70,375,000 | 71,410,000 | 74,268,000 | 66,833,000 | 64,347,000 | 64,019,000 | 62,289,000 | 60,495,000 | 54,458,000 | 46,033,000 | 48,395,000 | 49,410,000 | 43,520,000 | 45,190,000 | 39,766,000 | 43,822,000 | 38,561,000 | 44,857,000 | 43,446,000 | 51,662,000 | 48,123,000 | 52,537,000 | 50,749,000 | 42,502,000 | 45,915,000 | 45,488,000 | 47,078,000 | 43,227,000 | 41,576,000 | 43,705,000 | 46,856,000 | 40,267,000 | 38,256,000 | 39,624,000 | 42,057,000 | 25,275,000 | 43,629,000 | 46,665,000 | 42,333,000 | 35,286,000 | 39,276,000 | 43,184,000 | 37,688,000 | 38,231,000 | 37,197,000 | 30,847,000 | |||||||||||||||||||||||||||||||||||
other losses | 3,840,000 | -456,000 | 2,971,000 | 887,000 | 830,000 | -55,500 | 880,000 | 123,500 | 494,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charges | 663,000 | 3,717,000 | 3,521,000 | 560,000 | 1,338,000 | 2,383,000 | 3,137,000 | 2,056,000 | 2,337,000 | 2,165,000 | 5,402,000 | 1,699,000 | 2,284,000 | 4,953,000 | 1,332,000 | 2,069,000 | 1,555,000 | 9,235,000 | 1,677,000 | 861,000 | 628,000 | 18,748,000 | 59,000 | 109,000 | 1,609,000 | -301,000 | 127,000 | 754,000 | 1,275,000 | 992,000 | -31,000 | 1,984,000 | 712,000 | 951,000 | 1,347,000 | 3,669,000 | 279,000 | 5,463,000 | 1,049,000 | 1,747,000 | 1,333,000 | 839,000 | 303,000 | 597,000 | 1,590,000 | 2,042,000 | 233,000 | 1,034,000 | 129,000 | 165,000 | 596,000 | 751,000 | 2,194,000 | 229,000 | 2,603,000 | 295,000 | 1,165,000 | 1,041,000 | 2,090,000 | 2,343,000 | 868,664.5 | 1,335,831 | |||||||||||||||||||||||||
depreciation and amortization | 9,721,000 | 8,813,000 | 8,741,000 | 7,117,000 | 6,949,000 | 6,496,000 | 6,321,000 | 6,033,000 | 5,972,000 | 6,285,000 | 6,104,000 | 6,143,000 | 6,374,000 | 6,781,000 | 6,812,000 | 6,902,000 | 6,864,000 | 5,400,000 | 5,412,000 | 5,446,000 | 5,428,000 | 5,794,000 | 6,176,000 | 6,193,000 | 6,114,000 | 7,080,000 | 6,962,000 | 7,151,000 | 7,172,000 | 8,294,000 | 8,561,000 | 8,917,000 | 8,803,000 | 9,664,000 | 9,946,000 | 9,684,000 | 8,919,000 | 8,435,000 | 8,092,000 | 7,558,000 | 7,414,000 | -636,000 | 8,994,000 | 9,000,000 | 7,777,000 | 6,376,000 | 6,315,000 | 6,267,000 | 6,056,000 | 5,886,000 | 4,968,000 | 4,877,000 | 4,779,000 | 4,944,000 | 4,879,000 | 4,053,000 | 4,653,000 | 4,760,000 | 5,065,000 | 4,394,000 | 4,305,000 | 4,531,000 | 4,608,000 | 4,851,000 | 4,644,000 | 4,888,000 | 5,697,000 | 5,848,000 | 5,759,000 | 6,523,000 | 6,260,000 | 5,370,000 | 5,138,000 | 4,705,000 | 4,283,000 | 4,177,000 | 4,042,000 | 3,203,000 | 2,921,000 | 1,569,000 | 1,508,000 | 1,421,000 | 1,905,000 | 1,109,000 | 1,366,146 | 607,012 | |
total operating expenses | 415,184,000 | 391,779,000 | 391,284,000 | 366,101,000 | 371,409,000 | 352,264,000 | 335,644,000 | 321,614,000 | 343,464,000 | 320,149,000 | 330,124,000 | 315,180,000 | 307,954,000 | 295,684,000 | 262,887,000 | 251,813,000 | 248,817,000 | 56,054,000 | 36,320,000 | 35,892,000 | 38,524,000 | 51,319,000 | 36,919,000 | 37,055,000 | 34,958,000 | 58,419,000 | 39,234,000 | 36,715,000 | 53,145,000 | 32,617,000 | 43,414,000 | 35,518,000 | -1,708,000 | 156,566,000 | 40,354,000 | 40,290,000 | 41,294,000 | 43,038,000 | 37,150,000 | 35,300,000 | 31,773,000 | 29,958,000 | 29,783,000 | 27,869,000 | 21,851,000 | 19,645,000 | 17,282,000 | 16,349,000 | 14,853,000 | 15,679,000 | 13,215,000 | 12,570,000 | -18,105,384 | 12,628,050 | |||||||||||||||||||||||||||||||||
operating income | 36,583,000 | 50,184,000 | 50,000,000 | 45,654,000 | 32,732,000 | 47,050,000 | 42,445,000 | 59,403,000 | 19,921,000 | 29,856,000 | 37,342,000 | 39,719,000 | 18,431,000 | 25,499,000 | 29,299,000 | 29,004,000 | 15,958,000 | 10,164,000 | 18,306,000 | 16,129,000 | 8,240,000 | -12,654,000 | 13,699,000 | 15,954,000 | -45,851,000 | 18,499,000 | 20,576,000 | 17,875,000 | 6,756,000 | 17,075,000 | 13,561,000 | 19,138,000 | 2,322,000 | -27,128,000 | 6,098,000 | -200,575,000 | 14,149,000 | 8,409,000 | 23,240,000 | 28,209,000 | 14,376,000 | 21,813,000 | 36,825,000 | 36,092,000 | 8,768,000 | 25,877,000 | 21,277,000 | 34,023,000 | 41,819,000 | 36,894,000 | 31,119,000 | 30,549,000 | 21,343,000 | 34,541,000 | 20,564,000 | 14,701,000 | 3,637,000 | 18,739,000 | 2,244,000 | 22,826,000 | 11,638,000 | 1,327,000 | 24,629,000 | 9,225,000 | 7,830,000 | 51,700,000 | -94,090,000 | 21,723,000 | 21,842,000 | 28,501,000 | 22,284,000 | 20,230,000 | 20,629,000 | 23,233,000 | 21,826,000 | 19,767,000 | 18,915,000 | 14,406,000 | 12,123,000 | 11,307,000 | 9,673,000 | 7,984,000 | 7,218,000 | 8,150,000 | 8,229,000 | -21,648,713 | 2,134,183 |
yoy | 11.77% | 6.66% | 17.80% | -23.15% | 64.31% | 57.59% | 13.67% | 49.56% | 8.08% | 17.09% | 27.45% | 36.94% | 15.50% | 150.88% | 60.05% | 79.83% | 93.67% | -180.32% | 33.63% | 1.10% | -117.97% | -168.40% | -33.42% | -10.75% | -778.67% | 8.34% | 51.73% | -6.60% | 190.96% | -162.94% | 122.38% | -109.54% | -83.59% | -422.61% | -73.76% | -811.03% | -1.58% | -61.45% | -36.89% | -21.84% | 63.96% | -15.71% | 73.07% | 6.08% | -79.03% | -29.86% | -31.63% | 11.37% | 95.94% | 6.81% | 51.33% | 107.80% | 486.83% | 84.33% | 816.40% | -35.60% | -68.75% | 1312.13% | -90.89% | 147.44% | 48.63% | -97.43% | -126.18% | -57.53% | -64.15% | 81.40% | -522.23% | 7.38% | 5.88% | 22.67% | 2.10% | 2.34% | 9.06% | 61.27% | 80.04% | 74.82% | 95.54% | 80.44% | 67.96% | 38.74% | 17.55% | -136.88% | 238.21% | ||||
qoq | -27.10% | 0.37% | 9.52% | 39.48% | -30.43% | 10.85% | -28.55% | 198.19% | -33.28% | -20.05% | -5.98% | 115.50% | -27.72% | -12.97% | 1.02% | 81.75% | 57.01% | -44.48% | 13.50% | 95.74% | -165.12% | -192.37% | -14.13% | -134.80% | -347.86% | -10.09% | 15.11% | 164.58% | -60.43% | 25.91% | -29.14% | 724.20% | -108.56% | -544.87% | -103.04% | -1517.59% | 68.26% | -63.82% | -17.61% | 96.22% | -34.09% | -40.77% | 2.03% | 311.63% | -66.12% | 21.62% | -37.46% | -18.64% | 13.35% | 18.56% | 1.87% | 43.13% | -38.21% | 67.97% | 39.88% | 304.21% | -80.59% | 735.07% | -90.17% | 96.13% | 777.02% | -94.61% | 166.98% | 17.82% | -84.85% | -154.95% | -533.14% | -0.54% | -23.36% | 27.90% | 10.15% | -1.93% | -11.21% | 6.45% | 10.42% | 4.50% | 31.30% | 18.83% | 7.22% | 16.89% | 21.15% | 10.61% | -11.44% | -0.96% | -138.01% | -1114.38% | |
operating margin % | 8.10% | 11.35% | 11.33% | 11.09% | 8.10% | 11.78% | 11.23% | 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% | 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 income, net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense, net of interest income | -8,891,000 | -8,260,000 | -11,009,000 | -9,281,000 | -5,647,000 | -5,453,000 | -6,800,000 | -7,954,000 | -5,140,000 | -4,427,000 | -5,047,000 | -5,796,000 | -4,303,000 | -4,130,000 | -3,111,000 | -2,446,000 | -2,196,000 | -2,185,000 | -2,217,000 | -2,029,000 | -1,719,000 | -1,776,000 | -2,259,000 | -2,916,000 | -2,341,000 | -2,492,000 | -4,374,000 | -4,524,000 | -4,258,000 | -4,377,000 | -4,628,000 | -5,022,000 | -4,986,000 | -4,802,000 | -4,880,000 | -4,927,000 | -4,004,000 | -4,004,000 | -4,176,000 | -4,123,000 | -3,971,000 | -4,336,000 | -4,642,000 | -4,764,000 | -4,394,000 | -3,898,000 | -1,878,000 | -1,594,000 | -1,371,000 | -1,418,000 | -1,531,000 | -1,706,000 | -1,863,000 | -2,030,000 | -2,312,000 | -3,572,000 | -3,854,000 | -4,040,000 | -3,553,000 | -2,955,000 | -3,247,000 | -3,256,000 | -3,020,000 | -2,733,000 | |||||||||||||||||||||||
other expense | -626,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other expense | -9,517,000 | -9,145,000 | -7,354,000 | -17,946,000 | -11,280,000 | -3,633,250 | -4,864,000 | -7,308,000 | -2,361,000 | -947,000 | -2,611,000 | -1,299,000 | -7,637,000 | -889,000 | -4,456,000 | -3,829,000 | -2,041,000 | -7,108,000 | -3,921,000 | -10,715,000 | -5,131,000 | -4,441,000 | -3,950,000 | -3,411,000 | -3,246,000 | -4,043,000 | -3,687,000 | -3,847,000 | -4,194,000 | -6,021,000 | -4,597,000 | -5,121,000 | -1,195,000 | -1,131,000 | -1,427,000 | -1,533,000 | -2,600,250 | -3,333,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
income before taxes | 27,066,000 | 43,274,000 | 42,646,000 | 27,708,000 | 21,452,000 | 46,780,000 | 37,581,000 | 52,095,000 | 17,560,000 | 1,768,000 | 31,295,000 | 34,985,000 | 15,847,000 | 21,301,750 | 25,403,000 | 21,677,000 | 38,127,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax expense | 3,819,000 | 12,620,000 | 12,226,000 | 8,278,000 | 12,791,000 | 10,432,000 | 14,613,000 | -446,000 | -1,064,000 | 9,779,000 | 10,273,000 | 2,428,000 | 6,286,000 | 7,662,000 | 7,802,000 | 11,275,000 | 10,091,000 | 1,968,000 | 3,454,000 | 1,536,000 | -4,742,000 | 2,388,000 | 3,414,000 | -11,215,000 | 3,256,000 | 2,414,000 | 3,477,000 | 1,365,000 | 6,912,000 | 1,391,000 | 2,561,000 | 413,000 | -2,259,000 | -1,984,000 | -53,504,000 | 5,748,000 | 179,000 | 7,265,000 | 8,223,000 | 4,010,000 | -4,567,000 | 11,430,000 | 12,662,000 | 2,145,000 | 9,248,000 | 7,126,000 | 12,685,000 | 6,498,000 | 13,644,000 | 12,531,000 | 12,877,000 | 8,124,000 | 6,218,000 | 1,517,000 | 8,902,000 | -1,242,000 | 9,760,000 | 4,209,000 | 1,937,000 | 2,205,000 | |||||||||||||||||||||||||||
net income | 23,247,000 | 30,654,000 | 30,420,000 | 19,430,000 | 24,536,000 | 33,989,000 | 27,149,000 | 37,482,000 | 18,006,000 | 2,832,000 | 21,516,000 | 24,712,000 | 13,419,000 | 17,084,000 | 17,741,000 | 13,875,000 | 26,852,000 | 31,058,000 | 13,727,000 | 12,797,000 | 5,405,000 | -6,137,000 | 11,058,000 | 13,547,000 | -42,308,000 | 14,313,000 | 13,654,000 | 10,472,000 | 3,304,000 | 3,061,000 | 8,477,000 | 5,372,000 | -3,264,000 | -29,612,000 | 4,370,000 | -150,173,000 | 5,298,000 | 4,154,000 | 12,292,000 | 15,169,000 | 6,002,000 | 19,343,000 | 19,374,000 | 18,833,000 | 1,502,000 | 12,793,000 | 12,219,000 | 19,913,000 | 34,126,000 | 22,120,000 | 17,171,000 | 15,805,000 | 11,337,000 | 18,602,000 | 10,463,000 | 6,507,000 | 856,000 | 6,505,000 | 489,000 | 9,469,000 | 4,056,000 | -3,814,000 | 7,450,000 | 2,375,000 | 2,514,000 | 14,399,000 | -63,994,000 | 9,646,000 | 10,251,000 | 11,799,000 | 8,830,000 | 9,809,000 | 10,213,000 | 11,502,000 | 10,487,000 | 10,101,000 | 9,811,000 | 8,028,000 | 6,785,000 | 6,280,000 | 5,596,000 | 4,519,000 | 3,766,000 | 4,657,000 | 4,827,000 | -12,507,816 | 1,109,257 |
yoy | -5.25% | -9.81% | 12.05% | -48.16% | 36.27% | 1100.18% | 26.18% | 51.68% | 34.18% | -83.42% | 21.28% | 78.10% | -50.03% | -44.99% | 29.24% | 8.42% | 396.80% | -606.08% | 24.14% | -5.54% | -112.78% | -142.88% | -19.01% | 29.36% | -1380.51% | 367.59% | 61.07% | 94.94% | -201.23% | -110.34% | 93.98% | -103.58% | -161.61% | -812.86% | -64.45% | -1090.00% | -11.73% | -78.52% | -36.55% | -19.46% | 299.60% | 51.20% | 58.56% | -5.42% | -95.60% | -42.17% | -28.84% | 25.99% | 201.01% | 18.91% | 64.11% | 142.89% | 1224.42% | 185.96% | 2039.67% | -31.28% | -78.90% | -270.56% | -93.44% | 298.69% | 61.34% | -126.49% | -111.64% | -75.38% | -75.48% | 22.04% | -824.73% | -1.66% | 0.37% | 2.58% | -15.80% | -2.89% | 4.10% | 43.27% | 54.56% | 60.84% | 75.32% | 77.65% | 80.16% | 34.85% | 15.93% | -136.13% | 239.51% | ||||
qoq | -24.16% | 0.77% | 56.56% | -20.81% | -27.81% | 25.19% | -27.57% | 108.16% | 535.81% | -86.84% | -12.93% | 84.16% | -21.45% | -3.70% | 27.86% | -48.33% | -13.54% | 126.25% | 7.27% | 136.76% | -188.07% | -155.50% | -18.37% | -132.02% | -395.59% | 4.83% | 30.39% | 216.95% | 7.94% | -63.89% | 57.80% | -264.58% | -88.98% | -777.62% | -102.91% | -2934.52% | 27.54% | -66.21% | -18.97% | 152.73% | -68.97% | -0.16% | 2.87% | 1153.86% | -88.26% | 4.70% | -38.64% | -41.65% | 54.28% | 28.82% | 8.64% | 39.41% | -39.05% | 77.79% | 60.80% | 660.16% | -86.84% | 1230.27% | -94.84% | 133.46% | -206.35% | -151.19% | 213.68% | -5.53% | -82.54% | -122.50% | -763.43% | -5.90% | -13.12% | 33.62% | -9.98% | -3.96% | -11.21% | 9.68% | 3.82% | 2.96% | 22.21% | 18.32% | 8.04% | 12.22% | 23.83% | 19.99% | -19.13% | -3.52% | -138.59% | -1227.59% | |
net income margin % | 5.15% | 6.94% | 6.89% | 4.72% | 6.07% | 8.51% | 7.18% | 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% | 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: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per basic share | 1.37 | 1.77 | 1.75 | 1.12 | 1.38 | 1.91 | 1.53 | 2.1 | 0.99 | 0.17 | 1.15 | 1.3 | 0.7 | 0.713 | 0.88 | 0.67 | 1.29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per diluted share | 1.34 | 1.71 | 1.71 | 1.09 | 1.33 | 1.84 | 1.47 | 2.03 | 0.95 | 0.14 | 1.1 | 1.27 | 0.68 | 0.7 | 0.86 | 0.66 | 1.27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares used for eps calculation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 16,984 | 17,445 | 17,340 | 17,320 | 17,821 | 17,894 | 17,754 | 17,887 | 18,196 | 18,832 | 18,770 | 18,939 | 19,119 | 20,249 | 20,109 | 20,582 | 20,850 | 21,439,000 | 21,242,000 | 21,555,000 | 21,932,000 | 21,905,000 | 21,869,000 | 21,827,000 | 22,052,000 | 21,997,000 | 21,868,000 | 21,706,000 | 21,745,000 | 21,709,000 | 21,592,000 | 21,439,000 | 21,505,000 | 21,492,000 | 21,239,000 | 21,084,000 | 21,076,000 | 21,061,000 | 21,114,000 | 22,136,000 | 22,107 | 22,220 | 22,126 | 22,431,000 | 22,488,000 | 22,645,000 | 22,588,000 | 22,322,000 | 22,386,000 | 22,351,000 | 22,139,000 | 21,905,000 | 21,950,000 | 21,918,000 | 21,775,000 | 21,324,000 | 21,551,000 | 21,190,000 | 20,925,000 | 20,546,000 | 20,619,000 | 20,534,000 | 20,296,000 | 20,114,000 | 20,239 | 19,752 | 19,528 | 18,257 | 18,901 | 17,558 | 17,372 | 16,944 | 17,033 | 16,842 | 16,725 | 16,359 | 16,424 | 16,309 | 16,077 | 15,741 | 15,777 | 15,646 | 15,547 | 11,803 | 12,179,654 | ||
diluted | 17,406 | 17,991 | 17,794 | 17,772 | 18,475 | 18,613 | 18,471 | 18,454 | 18,943 | 19,601 | 19,475 | 19,486 | 19,699 | 20,746 | 20,615 | 20,967 | 21,167 | 21,809,000 | 21,531,000 | 21,871,000 | 22,341,000 | 22,175,000 | 22,116,000 | 21,827,000 | 22,561,000 | 22,400,000 | 22,311,000 | 22,058,000 | 22,110,000 | 21,918,000 | 21,592,000 | 21,439,000 | 21,622,000 | 21,492,000 | 21,474,000 | 21,424,000 | 21,445,000 | 21,376,000 | 21,460,000 | 22,600,000 | 22,592 | 22,654 | 22,602 | 22,925,000 | 22,975,000 | 23,098,000 | 23,086,000 | 22,777,000 | 22,873,000 | 22,760,000 | 22,487,000 | 22,285,000 | 22,326,000 | 22,248,000 | 22,164,000 | 21,676,000 | 21,968,000 | 21,476,000 | 21,157,000 | 20,774,000 | 20,849,000 | 20,756,000 | 20,496,000 | 20,114,000 | 20,239 | 20,405 | 20,252 | 19,082 | 19,845 | 18,178 | 18,215 | 18,033 | 18,137 | 17,993 | 17,768 | 17,317 | 17,415 | 17,244 | 16,995 | 16,858 | 16,950 | 16,773 | 16,677 | 11,803 | 13,148,852 | ||
comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation adjustments, net of tax | -1,931 | 448 | -2,042 | 2,749 | 535 | -3,288 | 900 | -281 | -722 | 795 | -662 | 327 | 52 | -157 | -1,034 | -656 | -43 | -1,161,000 | -246,000 | 82,000 | 400,000 | -73,500 | 381,000 | 104,000 | -779,000 | -168,250 | -630,000 | -359,000 | 316,000 | -315,000 | -579,000 | -954,000 | 34,000 | -233,000 | 609,000 | 802,000 | 424,000 | 12,000 | 50,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on investment, net of tax | -3,941.5 | -5,249 | -10,517 | -2,661 | -4,648,000 | -417,250 | -2,200,000 | -50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on cash flow hedging instruments, net of tax | 1,030 | -2,233 | -1,127 | 1,073 | -3,381 | -368 | 2,463 | -2,329 | 257 | 3,762 | 971 | 4,325 | 1,579,000 | 309,000 | 218,000 | 1,429,000 | -249,500 | -149,000 | -612,000 | -237,000 | -654,000 | 206,000 | 183,000 | 432,000 | 433,000 | 23,000 | 45,000 | 90,000 | 121,000 | -34,000 | -11,748 | -91 | 48 | -114,000 | 304,000 | -156,000 | -24,000 | 34,000 | -245,000 | 616,000 | 68,000 | 57,000 | -144,000 | -241,000 | 49,000 | ||||||||||||||||||||||||||||||||||||||||||
other comprehensive loss | -901 | -4,845.25 | -2,552 | -4,614 | -12,215 | -2,819,000 | -695 | -130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 22,346 | 31,984 | 27,868 | 14,816 | 12,321 | 36,129 | 22,890 | 29,756 | 16,910 | 4,981 | 19,136 | 28,055 | 15,015 | 13,756 | 19,639 | 14,963 | 28,473 | 34,713,000 | 14,948,000 | 14,519,000 | 2,586,000 | -5,670,250 | 16,081,000 | 6,268,000 | -45,030,000 | 8,374,750 | 14,043,000 | 13,416,000 | 6,040,000 | 5,391,000 | 7,252,000 | 7,760,000 | -632,000 | -23,019,000 | 2,802,000 | -150,689,000 | 7,544,000 | 5,322,000 | 10,425,000 | 14,519,000 | 7,381,000 | 65,248,609 | 18,668 | 23,916 | 807 | 11,394,000 | 11,548,000 | 20,255,000 | 33,996,000 | 22,124,000 | 17,951,000 | 16,512,000 | 10,408,000 | 18,430,000 | 10,815,000 | 5,889,000 | 1,144,000 | ||||||||||||||||||||||||||||||
other gains | -17,750 | -71,000 | 326,000 | -173,000 | -15,917,000 | -1,102,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 1,350,000 | 3,655,000 | -8,665,000 | -5,633,000 | 5,183,000 | 1,936,000 | 646,000 | 2,779,000 | -23,661,000 | -1,000,000 | 1,062,000 | 1,719,000 | 2,001,000 | -785,000 | -4,881,000 | 24,365,000 | 33,170,000 | -394,000 | 2,151,000 | 420,000 | 3,584,000 | 2,035,000 | 3,948,000 | -5,296,000 | 1,603,000 | -82,000 | 695,000 | 2,217,000 | -2,731,000 | 707,000 | -5,693,000 | -145,000 | 361,000 | 930,000 | 1,516,000 | 758,000 | -39,000 | 489,000 | 276,000 | 471,000 | 142,000 | -1,379,000 | 167,000 | -727,000 | 62,000 | -54,000 | 169,000 | 176,000 | 287,000 | 104,000 | -152,000 | 13,000 | 122,000 | 136,000 | -163,000 | 333,000 | 454,000 | -571,000 | -65,000 | 104,000 | 219,000 | 261,000 | -467,000 | 246,000 | 687,000 | 1,025,000 | 642,000 | -471,000 | -1,884,000 | -518,000 | -35,000 | -294,000 | -117,000 | 11,000 | 95,000 | 30,000 | 1,000 | 37,000 | -1,000 | ||||||||
unrealized loss on cash flow hedging instruments, net of tax | 157 | -510 | -2,114 | -1,192.5 | -4,716 | -908,250 | -243,000 | -1,705,000 | -1,685,000 | -72,000 | -114,000 | -209 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -3,084,000 | 3,926,750 | 7,972,000 | 3,468,750 | 9,797,000 | -3,707,000 | -32,327,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on investment, net of tax | 4,031 | -443 | -6,318 | -1,447 | 4,735 | -1,350 | 553 | 3,873 | -3,428 | -830 | 773 | 3,237,000 | 1,158,000 | 1,422,000 | -262,750 | 4,885,000 | -5,678,000 | -258,000 | 1,935,000 | 1,168,000 | 3,915,000 | 2,657,000 | 3,299,000 | -852,000 | 3,159,000 | 2,166,000 | -1,246,000 | 1,777,000 | 1,066,000 | -2,038,000 | -597,000 | 1,472,000 | 4,430,865 | 4,185 | 38,000 | 152,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | 2,140 | -4,259 | -7,726 | -1,096 | 2,149 | -2,380 | 3,343 | 1,596 | -3,328 | 1,898 | 1,088 | 1,621 | 3,655,000 | 1,221,000 | 1,722,000 | -1,244,500 | 5,023,000 | -7,279,000 | -2,722,000 | 1,517,250 | 389,000 | 2,944,000 | 2,736,000 | 2,330,000 | -1,225,000 | 2,388,000 | 2,632,000 | 6,593,000 | -1,568,000 | -516,000 | 2,246,000 | 1,168,000 | -1,867,000 | -650,000 | 1,379,000 | 6,236,318 | -706 | 5,083 | -1,399,000 | -671,000 | 342,000 | 4,000 | 780,000 | 707,000 | -929,000 | -172,000 | 352,000 | -618,000 | 288,000 | ||||||||||||||||||||||||||||||||||||||
revenues and reimbursable expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
revenues | 371,654,000 | 355,961,000 | 339,228,000 | 358,178,000 | 346,759,000 | 317,895,000 | 313,711,000 | 285,370,000 | 273,325,000 | 260,049,000 | 248,294,000 | 224,007,000 | 230,126,000 | 203,213,000 | 198,347,000 | 205,304,000 | 217,857,000 | 222,619,000 | 232,269,000 | 219,289,000 | 220,754,000 | 204,445,000 | 205,454,000 | 198,448,000 | 197,544,000 | 193,679,000 | 185,927,000 | 176,376,000 | 181,418,000 | 188,849,000 | 178,124,000 | 183,400,000 | 184,259,000 | 180,489,000 | 77,632,000 | 209,881,000 | 223,644,000 | 187,853,000 | 193,147,000 | 198,049,000 | 209,405,000 | 210,731,000 | 211,344,000 | 174,735,000 | 170,407,000 | 164,036,000 | 180,765,000 | 161,888,000 | 144,671,000 | 138,637,000 | 145,430,000 | 158,864,000 | 159,035,000 | 142,985,000 | 144,169,000 | 145,442,000 | 143,708,000 | 138,893,000 | 127,616,000 | 172,228,000 | 165,847,000 | 163,009,000 | 164,015,000 | 168,659,000 | 143,408,000 | 139,394,000 | 135,966,000 | 134,051,000 | 118,266,000 | 116,009,000 | 83,438,000 | 75,194,000 | 67,769,000 | 62,187,000 | 55,627,000 | 54,309,000 | 50,517,000 | 46,760,000 | -83,611,485 | 37,108,802 | |||||||
total revenues and reimbursable expenses | 381,017,000 | 363,385,000 | 350,005,000 | 367,466,000 | 354,899,000 | 326,385,000 | 321,183,000 | 292,186,000 | 280,817,000 | 264,775,000 | 260,736,000 | 227,697,000 | 233,378,000 | 205,147,000 | 200,101,000 | 208,164,000 | 220,827,000 | 241,922,000 | 255,199,000 | 242,925,000 | 244,288,000 | 223,062,000 | 228,680,000 | 219,744,000 | 218,277,000 | 211,298,000 | 205,240,000 | 194,358,000 | 202,348,000 | 205,799,000 | 195,200,000 | 202,493,000 | 203,241,000 | 197,050,000 | 91,745,000 | 227,237,000 | 245,033,000 | 205,008,000 | 212,099,000 | 216,728,000 | 230,546,000 | 229,834,000 | 227,610,000 | 192,277,000 | 188,530,000 | 179,372,000 | 194,709,000 | 175,358,000 | 159,225,000 | 152,433,000 | 155,236,000 | 173,066,000 | 173,505,000 | 156,087,000 | 158,913,000 | 158,302,000 | 156,608,000 | 151,566,000 | 136,418,000 | 186,880,000 | 178,993,000 | 177,249,000 | 179,841,000 | 185,355,000 | 155,973,000 | 151,007,000 | 147,396,000 | 145,337,000 | 129,176,000 | 126,044,000 | 96,717,000 | 83,115,000 | 74,460,000 | 67,626,000 | 60,475,000 | 59,149,000 | 55,208,000 | 51,130,000 | -91,005,678 | 40,333,611 | |||||||
total other income | -28,088,000 | -6,047,000 | -4,734,000 | -2,584,000 | -2,129,000 | -3,896,000 | -7,327,000 | 22,169,000 | 122,000 | -1,707,250 | -224,000 | 1,032,000 | -3,500,000 | -1,138,000 | -1,932,000 | -1,425,000 | -1,858,000 | -1,850,000 | -1,471,750 | -2,176,000 | -2,178,000 | -3,600,000 | -3,468,000 | -2,626,250 | -3,779,000 | -4,020,000 | -2,709,000 | -2,560,000 | -2,231,000 | -2,378,000 | -3,204,000 | -6,592,000 | -5,456,000 | -2,329,000 | -2,127,000 | -2,509,000 | -2,610,000 | -1,395,000 | -322,000 | -404,000 | -193,000 | 232,000 | -158,000 | -47,000 | -64,000 | -166,000 | 183,724.25 | 219,606 | |||||||||||||||||||||||||||||||||||||||
direct costs and reimbursable expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangible assets and software development costs | 1,058,000 | 910,000 | 910,000 | 925,000 | 1,361,000 | 1,370,000 | 1,334,000 | 1,301,000 | 1,925,000 | 1,162,000 | 1,171,000 | 1,117,000 | 1,052,000 | 1,009,000 | 968,000 | 1,218,000 | 2,544,000 | 2,657,000 | 2,745,000 | 2,986,000 | 3,862,000 | 4,052,000 | 3,840,000 | 3,386,000 | 4,511,000 | 4,796,000 | 4,969,000 | 2,512,000 | 1,270,000 | 1,227,000 | 1,290,000 | 1,101,000 | 1,084,000 | 675,000 | 674,000 | 658,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
total direct costs and reimbursable expenses | 186,427,000 | 158,726,000 | 165,752,000 | 151,043,000 | 144,391,000 | 149,669,000 | 153,714,000 | 176,938,000 | 177,884,000 | 167,767,000 | 166,456,000 | 157,566,000 | 156,846,000 | 150,851,000 | 149,457,000 | 151,553,000 | 133,700,000 | 134,511,000 | 137,367,000 | 135,596,000 | 135,110,000 | 131,362,000 | 126,103,000 | 131,870,000 | 54,454,000 | 137,486,000 | 151,929,000 | 144,766,000 | 142,518,000 | 149,777,000 | 146,478,000 | 144,142,000 | 145,859,000 | 124,293,000 | 121,661,000 | 122,137,000 | 121,644,000 | 103,475,000 | 107,605,000 | 111,741,000 | 101,539,000 | 112,403,000 | 111,445,000 | 107,734,000 | 104,441,000 | 101,056,000 | 103,969,000 | 108,218,000 | 88,526,000 | 124,404,000 | 119,603,000 | 115,117,000 | 110,046,000 | 120,033,000 | 98,593,000 | 95,078,000 | 92,390,000 | 93,553,000 | 79,626,000 | 79,260,000 | 60,460,000 | 51,347,000 | 45,871,000 | 41,604,000 | 37,638,000 | 36,252,000 | 33,843,000 | 30,331,000 | -51,251,581 | 25,571,378 | |||||||||||||||||
operating expenses and other losses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation and other losses | 100,000 | 56,000 | 42,000 | 375,000 | -630,000 | 131,000 | 750,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charges | 59,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses and other losses | 64,145,000 | 50,665,000 | 51,497,000 | 45,864,000 | 68,364,000 | 44,796,000 | 51,159,000 | 110,835,000 | 58,816,000 | 54,582,000 | 58,740,000 | 54,759,000 | 55,332,000 | 57,423,000 | 98,668,000 | 53,749,000 | 36,906,000 | 47,891,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before taxes | 41,149,000 | 15,695,000 | 16,251,000 | 6,941,000 | -10,846,000 | 13,475,000 | 16,986,000 | -53,488,000 | 17,610,000 | 16,120,000 | 14,046,000 | 4,715,000 | 9,967,000 | 9,640,000 | 8,423,000 | -2,809,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income from continuing operations | 31,058,000 | 13,727,000 | 12,797,000 | 5,405,000 | -6,104,000 | 11,087,000 | 13,572,000 | -42,273,000 | 14,354,000 | 13,706,000 | 10,569,000 | 3,350,000 | 3,055,000 | 8,249,000 | 5,862,000 | -3,222,000 | -29,310,000 | 4,132,000 | -150,482,000 | 5,155,000 | 4,187,000 | 12,288,000 | 16,139,000 | 6,866,000 | 12,793,000 | 12,219,000 | 19,913,000 | 34,126,000 | 22,119,000 | 17,161,000 | 15,814,000 | 11,369,000 | 18,645,000 | 10,416,000 | 6,305,000 | 587,000 | 7,901,000 | 153,000 | 9,466,000 | 3,961,000 | -4,867,000 | 11,053,000 | 3,268,000 | 2,916,000 | |||||||||||||||||||||||||||||||||||||||||||
loss from discontinued operations, net of tax | -22,250 | -29,000 | -25,000 | -35,000 | -97,000 | -46,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per basic share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per diluted share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation and other gains | -37,500 | -150,000 | -485,000 | -6,707,000 | -147,500 | -150,000 | -440,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations, net of tax | -41,000 | -52,000 | 6,000 | 228,000 | -490,000 | -42,000 | -302,000 | 238,000 | 309,000 | 143,000 | -33,000 | 4,000 | -970,000 | -864,000 | -7,750 | 10,000 | -32,000 | -517,980 | 47,000 | 202,000 | 269,000 | -70 | 20 | 3,000 | 95,000 | 50 | -180 | -893,000 | -402,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other gains | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses and other gains | 59,957,000 | 49,682,000 | 265,556,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charge | 52,400,000 | 209,600,000 | 3,270,750 | 13,083,000 | 5,975,000 | 23,900,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other losses, net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations before income tax expense | -47,733,750 | 2,148,000 | -203,986,000 | 10,903,000 | 4,366,000 | 19,553,000 | 24,362,000 | 10,876,000 | 22,041,000 | 19,345,000 | 32,598,000 | 40,624,000 | 35,763,000 | 29,692,000 | 28,691,000 | 19,493,000 | 32,633,000 | 18,388,000 | 12,523,000 | 2,104,000 | 16,803,000 | -1,089,000 | 19,226,000 | 8,170,000 | -2,308,000 | 20,850,000 | 5,205,000 | 5,121,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other gains, net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other loss, net: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other loss | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses and other loss | 48,929,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation gain, net of tax | -19,000 | 21,000 | 850 | -883,000 | -1,127,000 | 498,000 | -30,000 | 1,025,000 | 91,000 | -997,000 | -229,000 | 496,000 | -377,000 | 239,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other operating gain: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other gain | -226,000 | 671,750 | 2,687,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses and other operating gain | 50,804,000 | 51,474,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other operating losses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses and other operating losses | 40,353,000 | 52,926,000 | 57,012,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income tax expense | 16,486,500 | 30,804,000 | 31,495,000 | 3,647,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.448 | 0.88 | 0.85 | 0.07 | -0.59 | -3.16 | 0.49 | 0.52 | 0.62 | 0.46 | 0.56 | 0.59 | 0.67 | 0.61 | 0.6 | 0.59 | 0.288 | 0.41 | 0.39 | 0.35 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.44 | 0.86 | 0.83 | 0.07 | -0.59 | -3.16 | 0.47 | 0.51 | 0.59 | 0.44 | 0.54 | 0.56 | 0.63 | 0.58 | 0.56 | 0.55 | 0.27 | 0.39 | 0.36 | 0.33 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign currency translation loss, net of tax | -50.25 | -615 | -436 | -106,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses and other operating gains: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses and other operating gains | 43,704,000 | 45,674,000 | 50,045,000 | 43,873,000 | 44,857,000 | 36,865,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement gain | -1,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restatement related expenses | 68,000 | 212,000 | 1,505,000 | 709,000 | 845,000 | 1,785,000 | 1,240,000 | 4,423,000 | 1,056,000 | 2,428,000 | 759,000 | 4,063,000 | 13,042,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement loss | -1,612,500 | -5,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement (gain) loss | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 32,263,000 | 32,829,000 | 31,095,000 | 31,275,000 | 30,067,000 | 28,966,000 | 28,215,000 | 32,086,000 | 30,058,000 | 29,036,000 | 26,658,000 | 30,206,000 | 30,115,000 | 27,266,000 | 29,737,000 | 34,506,000 | 34,531,000 | 34,771,000 | 34,435,000 | 31,780,000 | 30,162,000 | 27,068,000 | 25,675,000 | 25,606,000 | 23,827,000 | 18,648,000 | 16,724,000 | 15,713,000 | 14,841,000 | 12,888,000 | 13,289,000 | 11,650,000 | 11,312,000 | -19,598,722 | 10,632,221 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
intangible assets amortization | 738,000 | 787,000 | 1,142,000 | 1,142,000 | 1,253,000 | 1,309,000 | 1,369,000 | 1,433,000 | 1,466,000 | 886,000 | 887,000 | 886,000 | 961,000 | 961,000 | 1,087,000 | 1,686,000 | 3,545,000 | 3,036,000 | 24,000 | 24,000 | 1,241,000 | 2,208,000 | 2,304,000 | 2,240,000 | 24,000 | 467,000 | 1,640,000 | 76,000 | 247,000 | 682,000 | 385,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlements | 1,150,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest (expense), net of interest income | -2,015,000 | -1,866,000 | -2,390,000 | -2,762,000 | -3,535,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restructuring charge | 830,000 | 344,750 | 394,000 | 461,000 | 524,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement | 508,000 | 588,000 | 1,191,000 | 4,764,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from discontinued operations (including gain on disposal of 1.2 million for the three and nine months ended september 30, 2010), net of tax | 108,500 | 336,000 | -1,227,250 | -3,603,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from continuing operations | 160 | 450 | 190 | -240 | 540 | 160 | 140 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge on goodwill | -38,966,000 | 106,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income tax benefit | -15,525,000 | -96,321,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | 19,345,000 | 18,638,000 | 21,909,000 | 16,828,000 | 17,901,000 | 18,502,000 | 20,724,000 | 19,216,000 | 18,037,000 | 17,520,000 | 14,084,000 | 11,719,000 | 11,114,000 | 9,905,000 | 5,968,500 | 7,265,000 | 8,214,000 | 8,395,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 9,699,000 | 8,387,000 | 10,110,000 | 7,998,000 | 8,092,000 | 8,289,000 | 9,222,000 | 8,729,000 | 7,936,000 | 7,709,000 | 6,056,000 | 4,934,000 | 4,834,000 | 4,309,000 | 2,656,000 | 3,499,000 | 3,557,000 | 3,568,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -2,266,250 | -4,938,000 | -2,294,000 | -2,392,000 | -2,621,000 | -1,425,000 | -338,000 | -404,000 | -193,000 | 232,000 | -159,000 | -84,000 | -64,000 | -165,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -1,833,000 | -403,103 | 219,088 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 1,406,000 | 1,402,000 | 1,240,000 | 999,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued dividends on 8% preferred stock | -211,154 | 298,755 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders | 4,519,000 | 3,766,000 | 4,657,000 | 4,827,000 | -12,296,662 | 810,502 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.28 | 0.24 | 0.3 | 0.31 | -0.98 | 0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.26 | 0.22 | 0.28 | 0.29 | -0.94 | 0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
direct costs and reimbursable expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 20,799,000 | -39,754,097 | 14,762,233 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -152.32% | -369.30% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | Infinity% | -Infinity% | Infinity% |
depreciation | 847,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 82,387.25 | 143,816 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on lease abandonment | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 1,206 | 518 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income before benefit for income taxes | -21,246,816 | 1,914,577 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | -8,739,000 | 805,320 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to common stockholders per share*: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.28 | 0.24 | 0.3 | 0.31 | -0.98 | 0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.26 | 0.22 | 0.28 | 0.29 | -0.94 | 0.06 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 26,459,000 | 24,508,000 | 23,889,000 | 61,011,000 | 23,378,000 | 21,911,000 | 18,497,000 | 17,646,000 | 18,642,000 | 12,149,000 | 9,398,000 | 16,583,000 | 12,026,000 | 11,834,000 | 8,831,000 | 11,958,000 | 9,748,000 | 20,781,000 | 11,189,000 | 12,982,000 | 21,623,000 | 67,177,000 | 74,745,000 | 83,212,000 | 151,009,000 | 11,604,000 | 49,410,000 | 9,177,000 | 8,526,000 | 33,107,000 | 9,025,000 | 10,452,000 | 6,436,000 | 16,909,000 | 8,660,000 | 13,592,000 | 12,667,000 | 17,027,000 | 9,103,000 | 6,700,000 | 13,457,000 | 58,437,000 | 13,462,000 | 16,828,000 | 7,183,000 | 256,872,000 | 225,913,000 | 9,218,000 | 21,641,000 | 58,131,000 | 30,781,000 | 4,608,000 | 5,749,000 | 25,162,000 | 3,212,000 | 5,772,000 | 3,963,000 | 5,080,000 | 1,473,000 | 3,258,000 | 4,413,000 | 6,271,000 | 6,280,000 | 3,088,000 | 893,000 | 5,715,000 | 26,731,000 | 5,627,000 | 9,566,000 | 14,106,000 | 14,545,000 | 14,335,000 | 14,277,000 | 2,993,000 | 3,742,000 | 3,437,000 | 6,336,000 | 16,572,000 | 943,000 | 3,381,000 | 16,177,000 | 31,820,000 | 21,875,000 | 15,099,000 | 20,599,000 | 28,092,000 | 5,922,094 |
receivables from clients, net of allowances of 9,897 and 10,519, respectively | 209,060,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,919 and 3,384, respectively | 235,383,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax receivable | 8,591,000 | 8,430,000 | 17,789,000 | 17,515,000 | 6,618,000 | 1,355,000 | 9,192,000 | 8,342,000 | 9,339,000 | 6,385,000 | 4,500,000 | 6,475,000 | 275,000 | 960,000 | 213,000 | 677,000 | 4,997,000 | 8,071,000 | 2,120,000 | 1,811,000 | 4,403,000 | 5,121,000 | 244,000 | 323,000 | 748,000 | 2,376,000 | 713,000 | 846,000 | 3,209,000 | 6,612,000 | 1,754,000 | 2,540,000 | 4,073,000 | 4,039,000 | 4,018,000 | 2,988,000 | 5,626,000 | 4,211,000 | 2,711,000 | 7,618,000 | 406,000 | 4,778,000 | 5,067,000 | 8,413,000 | 8,125,000 | 7,044,000 | 11,322,000 | 11,059,000 | 270,000 | 2,765,000 | 2,271,000 | 1,003,000 | 192,000 | 42,000 | 7,419,000 | 17,073,000 | 19,501,000 | 1,948,000 | 8,514,000 | 7,661,000 | 4,896,000 | 8,746,000 | 10,947,000 | 25,555,000 | 18,911,000 | 358,000 | 2,294,000 | 2,295,000 | 3,496,000 | 6,469,000 | 7,636,000 | 13,996,000 | 13,492,000 | 4,097,000 | 1,651,000 | 3,637,000 | 2,510,000 | 3,092,000 | 232,000 | 682,000 | 803,000 | 494,000 | 1,711,434 | ||||
prepaid expenses and other current assets | 35,249,000 | 33,676,000 | 36,250,000 | 29,919,000 | 28,236,000 | 28,063,000 | 27,789,000 | 40,399,000 | 34,755,000 | 28,491,000 | 32,450,000 | 29,734,000 | 28,718,000 | 26,057,000 | 25,524,000 | 21,279,000 | 17,134,000 | 15,229,000 | 13,624,000 | 14,642,000 | 14,964,000 | 16,569,000 | 11,853,000 | 13,863,000 | 13,309,000 | 14,248,000 | 14,211,000 | 14,766,000 | 13,596,000 | 13,922,000 | 13,328,000 | 13,552,000 | 13,633,000 | 10,951,000 | 15,106,000 | 16,871,000 | 14,690,000 | 13,308,000 | 12,772,000 | 15,955,000 | 14,887,000 | 28,922,000 | 22,962,000 | 20,598,000 | 14,220,000 | 16,358,000 | 15,731,000 | 15,261,000 | 12,908,000 | 19,740,000 | 21,877,000 | 16,688,000 | 13,914,000 | 15,525,000 | 14,602,000 | 15,610,000 | 13,282,000 | 14,086,000 | 13,424,000 | 13,623,000 | 15,535,000 | 15,653,000 | 14,929,000 | 17,173,000 | 14,981,000 | 19,437,000 | 16,037,000 | 16,472,000 | 16,172,000 | 14,563,000 | 12,943,000 | 13,298,000 | |||||||||||||||
total current assets | 514,742,000 | 448,584,000 | 475,045,000 | 490,441,000 | 439,974,000 | 409,117,000 | 437,809,000 | 435,536,000 | 450,958,000 | 400,460,000 | 405,531,000 | 379,501,000 | 361,510,000 | 328,484,000 | 323,619,000 | 303,712,000 | 274,197,000 | 257,682,000 | 233,343,000 | 235,645,000 | 205,216,000 | 237,014,000 | 259,832,000 | 297,962,000 | 359,405,000 | 224,736,000 | 280,436,000 | 233,205,000 | 216,509,000 | 232,931,000 | 208,144,000 | 209,866,000 | 206,138,000 | 191,295,000 | 187,241,000 | 188,651,000 | 196,785,000 | 180,082,000 | 184,567,000 | 173,195,000 | 180,728,000 | 229,589,000 | 256,861,000 | 270,235,000 | 265,177,000 | 486,159,000 | 463,452,000 | 277,905,000 | 243,474,000 | 272,514,000 | 233,101,000 | 204,465,000 | 190,969,000 | 200,372,000 | 191,598,000 | 174,567,000 | 194,187,000 | 211,524,000 | 198,067,000 | 170,998,000 | 205,443,000 | 200,614,000 | 182,047,000 | 179,211,000 | 176,414,000 | 192,783,000 | 234,634,000 | 182,687,000 | 177,690,000 | 179,055,000 | 212,658,000 | 182,682,000 | 183,154,000 | 155,712,000 | 168,811,000 | 139,812,000 | 125,722,000 | 106,409,000 | 101,559,000 | 88,145,000 | 94,200,000 | 97,755,000 | 84,758,000 | 69,179,000 | 71,218,000 | 72,138,000 | 45,042,764 |
property and equipment | 23,834,000 | 23,472,000 | 21,746,000 | 19,709,000 | 21,125,000 | 21,678,000 | 21,682,000 | 23,357,000 | 24,578,000 | 23,728,000 | 22,919,000 | 23,440,000 | 24,179,000 | 26,107,000 | 26,187,000 | 27,214,000 | 26,836,000 | 31,004,000 | 30,654,000 | 31,271,000 | 29,710,000 | 29,093,000 | 34,879,000 | 37,082,000 | 38,326,000 | 38,413,000 | 39,972,000 | 40,189,000 | 38,359,000 | 40,374,000 | 41,164,000 | 42,958,000 | 43,835,000 | 45,541,000 | 47,075,000 | 46,977,000 | 36,067,000 | 32,434,000 | 30,099,000 | 29,482,000 | 27,294,000 | 28,888,000 | 47,457,000 | 49,098,000 | 48,978,000 | 44,677,000 | 40,059,000 | 38,707,000 | 38,954,000 | 38,742,000 | 35,968,000 | 35,393,000 | 33,269,000 | 33,805,000 | 31,872,000 | 33,545,000 | 31,525,000 | 31,176,000 | 32,012,000 | 33,222,000 | 33,003,000 | 32,935,000 | 32,415,000 | 34,079,000 | 36,009,000 | 39,147,000 | 42,407,000 | 44,134,000 | 43,760,000 | 44,708,000 | 46,530,000 | 44,378,000 | 40,239,000 | 38,147,000 | 33,764,000 | 32,017,000 | 29,559,000 | 27,742,000 | 27,357,000 | 23,504,000 | 19,259,000 | 13,162,000 | 11,855,000 | 11,413,000 | 9,121,000 | 8,975,000 | 7,192,785 |
deferred income taxes | 3,241,000 | 3,563,000 | 2,712,000 | 2,545,000 | 2,548,000 | 2,546,000 | 2,408,000 | 2,325,000 | 2,299,000 | 2,288,000 | 1,735,000 | 1,397,000 | 1,410,000 | 1,554,000 | 1,625,000 | 1,775,000 | 1,791,000 | 1,804,000 | 1,726,000 | 4,745,000 | 5,303,000 | 4,191,000 | 11,425,000 | 12,426,000 | 8,334,000 | 1,145,000 | 1,108,000 | 1,094,000 | 1,302,000 | 2,153,000 | 14,028,000 | 13,952,000 | 15,134,000 | 16,752,000 | 15,159,000 | 15,421,000 | 45,359,000 | 35,633,000 | 38,659,000 | 39,830,000 | 42,555,000 | 9,228,000 | 13,481,000 | 14,155,000 | 14,772,000 | 18,509,000 | 11,931,000 | 7,994,000 | 15,498,000 | 13,290,000 | 12,432,000 | 9,631,000 | 14,751,000 | 10,588,000 | 10,697,000 | 8,434,000 | 12,531,000 | 16,701,000 | 10,223,000 | 17,783,000 | 19,853,000 | 13,156,000 | 13,850,000 | 8,032,000 | 16,338,000 | 18,636,000 | 16,523,000 | 14,427,000 | 15,708,000 | 15,381,000 | 13,960,000 | 15,567,000 | 13,680,000 | 24,674,000 | 22,280,000 | 19,757,000 | 15,290,000 | 15,903,000 | 14,747,000 | 14,110,000 | 12,553,000 | 10,030,000 | 9,664,000 | 9,234,000 | 7,919,000 | 2,466,906 | |
long-term investments, net of allowances of 10,382 and 10,382, respectively | 36,433,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 19,846,000 | 20,027,000 | 21,269,000 | 16,963,000 | 17,728,000 | 19,176,000 | 21,026,000 | 22,409,000 | 22,898,000 | 24,131,000 | 23,441,000 | 27,829,000 | 28,692,000 | 30,304,000 | 32,112,000 | 32,018,000 | 33,737,000 | 35,311,000 | 37,367,000 | 36,575,000 | 38,207,000 | 39,360,000 | 50,499,000 | 52,298,000 | 52,849,000 | 54,954,000 | 52,342,000 | 55,045,000 | 53,805,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-current assets | 135,105,000 | 134,781,000 | 134,551,000 | 124,925,000 | 118,623,000 | 116,569,000 | 111,448,000 | 105,799,000 | 100,005,000 | 92,336,000 | 87,486,000 | 83,777,000 | 80,154,000 | 73,039,000 | 65,993,000 | 64,096,000 | 69,764,000 | 68,191,000 | 64,463,000 | 64,488,000 | 62,819,000 | 62,068,000 | 58,944,000 | 55,083,000 | 49,578,000 | 52,177,000 | 45,005,000 | 41,482,000 | 38,345,000 | 30,525,000 | 32,035,000 | 30,783,000 | 30,445,000 | 25,375,000 | 26,149,000 | 28,565,000 | 26,652,000 | 24,814,000 | 23,448,000 | 22,867,000 | 22,487,000 | 24,460,000 | 24,525,000 | 25,589,000 | 26,099,000 | 20,998,000 | 21,096,000 | 16,158,000 | 16,141,000 | 16,485,000 | 16,614,000 | 15,639,000 | 15,584,000 | 15,272,000 | 15,048,000 | 13,191,000 | 14,366,000 | 12,317,000 | 13,034,000 | 13,968,000 | 9,553,000 | 10,575,000 | 13,463,000 | 12,272,000 | 17,088,000 | 14,383,000 | 17,461,000 | 16,932,000 | 14,664,000 | 15,722,000 | 16,259,000 | 12,876,000 | |||||||||||||||
intangible assets | 68,975,000 | 72,927,000 | 71,958,000 | 52,015,000 | 27,350,000 | 26,076,000 | 22,547,000 | 24,118,000 | 25,649,000 | 18,074,000 | 20,090,000 | 19,188,000 | 21,161,000 | 23,392,000 | 25,453,000 | 28,271,000 | 31,089,000 | 31,894,000 | 16,663,000 | 18,957,000 | 21,232,000 | 20,483,000 | 22,250,000 | 24,916,000 | 28,127,000 | 31,625,000 | 36,141,000 | 39,037,000 | 43,461,000 | 47,857,000 | 53,703,000 | 59,690,000 | 66,503,000 | 72,311,000 | 80,861,000 | 89,489,000 | 97,469,000 | 81,348,000 | 90,090,000 | 93,398,000 | 94,256,000 | 94,992,000 | 102,450,000 | 110,428,000 | 119,110,000 | 24,684,000 | 26,908,000 | 29,773,000 | 24,397,000 | 21,222,000 | 14,815,000 | 15,888,000 | 17,337,000 | 18,879,000 | 20,350,000 | 14,173,000 | 15,301,000 | 16,867,000 | 19,802,000 | 21,890,000 | 24,014,000 | 26,205,000 | 16,759,000 | 18,598,000 | 20,488,000 | 22,406,000 | 24,553,000 | 26,880,000 | 29,317,000 | 32,372,000 | 38,195,000 | 10,519,000 | 12,213,000 | 13,936,000 | 16,117,000 | 15,002,000 | 18,449,000 | 4,238,000 | 5,269,000 | 3,085,000 | 629,000 | 844,000 | 756,000 | 2,123,000 | |||
goodwill | 786,949,000 | 786,896,000 | 781,757,000 | 739,070,000 | 684,909,000 | 678,743,000 | 647,541,000 | 647,451,000 | 647,100,000 | 625,711,000 | 625,711,000 | 624,966,000 | 624,966,000 | 624,966,000 | 623,841,000 | 623,841,000 | 623,841,000 | 620,879,000 | 597,552,000 | 597,552,000 | 597,552,000 | 594,237,000 | 586,730,000 | 586,235,000 | 586,235,000 | 646,680,000 | 645,986,000 | 645,266,000 | 645,541,000 | 645,263,000 | 645,543,000 | 645,655,000 | 646,367,000 | 645,750,000 | 689,375,000 | 688,836,000 | 897,752,000 | 799,862,000 | 799,958,000 | 787,354,000 | 765,533,000 | 751,400,000 | 806,801,000 | 807,107,000 | 807,677,000 | 567,146,000 | 566,297,000 | 566,998,000 | 544,874,000 | 536,637,000 | 519,514,000 | 518,941,000 | 518,916,000 | 519,522,000 | 518,472,000 | 512,830,000 | 512,120,000 | 512,185,000 | 482,644,000 | 506,764,000 | 506,771,000 | 506,214,000 | 468,287,000 | 464,225,000 | 464,270,000 | 464,169,000 | 401,706,000 | 506,502,000 | 506,544,000 | 505,676,000 | 451,271,000 | 246,386,000 | 223,284,000 | 223,053,000 | 190,780,000 | 137,707,000 | 135,026,000 | 53,328,000 | 50,146,000 | 35,501,000 | 14,637,000 | 14,637,000 | 14,637,000 | 14,554,000 | |||
total assets | 1,589,125,000 | 1,526,683,000 | 1,544,182,000 | 1,480,812,000 | 1,363,566,000 | 1,343,617,000 | 1,328,780,000 | 1,325,913,000 | 1,346,954,000 | 1,262,142,000 | 1,282,300,000 | 1,257,325,000 | 1,238,545,000 | 1,199,040,000 | 1,194,684,000 | 1,177,909,000 | 1,157,185,000 | 1,119,349,000 | 1,049,984,000 | 1,055,872,000 | 1,024,742,000 | 1,057,476,000 | 1,090,681,000 | 1,125,526,000 | 1,190,048,000 | 1,104,271,000 | 1,161,933,000 | 1,114,675,000 | 1,091,360,000 | 1,049,532,000 | 1,040,565,000 | 1,050,003,000 | 1,051,253,000 | 1,036,928,000 | 1,077,797,000 | 1,093,485,000 | 1,292,294,000 | 1,153,215,000 | 1,161,094,000 | 1,142,557,000 | 1,127,554,000 | 1,164,160,000 | 1,272,144,000 | 1,284,507,000 | 1,281,741,000 | 1,155,914,000 | 1,130,562,000 | 929,541,000 | 867,840,000 | 885,600,000 | 820,012,000 | 790,326,000 | 776,075,000 | 787,850,000 | 777,340,000 | 748,306,000 | 767,550,000 | 786,644,000 | 755,299,000 | 754,018,000 | 789,005,000 | 788,983,000 | 732,784,000 | 728,603,000 | 733,821,000 | 754,215,000 | 761,288,000 | 777,135,000 | 772,803,000 | 779,597,000 | 767,724,000 | 499,503,000 | 472,984,000 | 443,213,000 | 420,761,000 | 335,075,000 | 314,493,000 | 199,444,000 | 190,576,000 | 155,459,000 | 132,727,000 | 129,699,000 | 115,402,000 | 100,156,000 | 82,785,000 | 83,219,000 | 55,548,791 |
liabilities and stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 11,998,000 | 12,354,000 | 11,783,000 | 11,157,000 | 19,754,000 | 11,539,000 | 8,151,000 | 9,740,000 | 13,963,000 | 10,074,000 | 11,987,000 | 9,720,000 | 9,556,000 | 14,254,000 | 15,115,000 | 10,983,000 | 12,364,000 | 13,621,000 | 5,918,000 | 6,318,000 | 8,156,000 | 648,000 | 4,838,000 | 5,046,000 | 5,799,000 | 7,944,000 | 10,440,000 | 9,456,000 | 7,469,000 | 10,020,000 | 9,979,000 | 9,570,000 | 7,851,000 | 9,194,000 | 10,259,000 | 8,107,000 | 9,426,000 | 7,273,000 | 6,696,000 | 5,537,000 | 5,206,000 | 7,220,000 | 9,718,000 | 8,773,000 | 12,708,000 | 11,085,000 | 9,884,000 | 13,422,000 | 9,068,000 | 8,185,000 | 8,620,000 | 9,395,000 | 6,978,000 | 8,432,000 | 8,254,000 | 11,591,000 | 9,194,000 | 8,084,000 | 11,256,000 | 10,320,000 | 8,902,000 | 8,310,000 | 8,754,000 | 11,705,000 | 13,962,000 | 7,150,000 | 13,592,000 | 7,887,000 | 7,547,000 | 6,505,000 | 8,586,000 | 8,138,000 | 7,109,000 | 5,823,000 | 3,937,000 | 4,634,000 | 4,228,000 | 2,684,000 | 4,778,000 | 2,944,000 | 2,236,000 | 2,671,000 | 3,011,000 | 2,221,000 | 2,637,000 | 2,809,000 | 1,613,019 |
accrued expenses and other current liabilities | 43,423,000 | 38,117,000 | 37,882,000 | 27,870,000 | 28,764,000 | 26,768,000 | 26,490,000 | 26,495,000 | 36,640,000 | 33,087,000 | 31,591,000 | 27,472,000 | 28,938,000 | 27,268,000 | 32,016,000 | 25,549,000 | 19,470,000 | 22,519,000 | 18,520,000 | 19,822,000 | 16,302,000 | 14,874,000 | 23,646,000 | 23,532,000 | 21,580,000 | 18,554,000 | 22,719,000 | 20,663,000 | 16,611,000 | 17,207,000 | 21,016,000 | 20,461,000 | 21,473,000 | 20,144,000 | 22,846,000 | 28,268,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
accrued payroll and related benefits | 113,967,000 | 266,950,000 | 215,354,000 | 152,592,000 | 108,702,000 | 247,579,000 | 183,182,000 | 135,595,000 | 87,675,000 | 225,921,000 | 183,872,000 | 126,430,000 | 78,354,000 | 171,723,000 | 118,195,000 | 92,738,000 | 64,169,000 | 139,131,000 | 103,526,000 | 90,158,000 | 56,811,000 | 133,830,000 | 105,276,000 | 80,066,000 | 53,380,000 | 141,605,000 | 108,111,000 | 78,619,000 | 53,966,000 | 109,825,000 | 83,069,000 | 69,219,000 | 49,292,000 | 73,698,000 | 62,451,000 | 51,549,000 | 39,988,000 | 82,669,000 | 62,341,000 | 52,565,000 | 41,813,000 | 80,839,000 | 62,600,000 | 58,932,000 | 42,697,000 | 106,488,000 | 87,069,000 | 62,955,000 | 37,682,000 | 97,677,000 | 61,956,000 | 44,477,000 | 32,869,000 | 61,672,000 | 41,919,000 | 37,837,000 | 28,740,000 | 66,464,000 | 46,967,000 | 32,816,000 | 24,416,000 | 45,184,000 | 38,147,000 | 28,564,000 | 23,138,000 | 71,473,000 | 63,632,000 | 41,308,000 | 29,642,000 | 48,374,000 | 49,931,000 | 29,490,000 | 21,582,000 | 58,279,000 | 52,661,000 | 35,100,000 | 26,079,000 | 41,649,000 | 33,356,000 | 23,318,000 | 17,872,000 | 32,073,000 | 24,607,000 | 18,877,000 | 10,684,000 | 20,494,000 | 18,451,258 |
current maturities of long-term debt | 20,000,000 | 20,000,000 | 20,000,000 | 13,750,000 | 13,750,000 | 13,750,000 | 13,750,000 | 13,750,000 | 13,750,000 | 559,000 | 555,000 | 551,000 | 548,000 | 499,000 | 540,000 | 536,000 | 533,000 | 529,000 | 250,525,000 | 248,034,000 | 245,569,000 | 243,132,000 | 28,750,000 | 27,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of operating lease liabilities | 11,217,000 | 14,304,000 | 14,129,000 | 12,245,000 | 12,501,000 | 12,315,000 | 11,990,000 | 11,588,000 | 11,338,000 | 11,032,000 | 11,116,000 | 11,208,000 | 10,825,000 | 10,530,000 | 10,414,000 | 10,241,000 | 10,213,000 | 10,142,000 | 10,066,000 | 9,598,000 | 9,671,000 | 8,771,000 | 9,058,000 | 8,559,000 | 8,206,000 | 7,469,000 | 10,529,000 | 10,536,000 | 10,293,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenues | 31,569,000 | 31,708,000 | 30,906,000 | 29,277,000 | 28,022,000 | 26,869,000 | 27,703,000 | 28,583,000 | 24,722,000 | 22,461,000 | 26,217,000 | 24,703,000 | 20,542,000 | 21,909,000 | 20,378,000 | 18,969,000 | 21,632,000 | 19,212,000 | 17,820,000 | 19,182,000 | 18,686,000 | 34,748,000 | 31,768,000 | 35,044,000 | 30,010,000 | 28,443,000 | 31,224,000 | 27,575,000 | 30,023,000 | 28,130,000 | 30,043,000 | 29,480,000 | 24,525,000 | 27,916,000 | 25,495,000 | 24,689,000 | 24,005,000 | 24,053,000 | 22,158,000 | 21,290,000 | 19,944,000 | 19,086,000 | 22,721,000 | 23,828,000 | 19,600,000 | 12,738,000 | 13,015,000 | 16,588,000 | 13,700,000 | 15,248,000 | 13,114,000 | 12,261,000 | 15,345,000 | 15,388,000 | 21,853,000 | 25,213,000 | 28,279,000 | 36,721,000 | 32,187,000 | 22,771,000 | 21,827,000 | 18,069,000 | 15,625,000 | 13,144,000 | 14,733,000 | 13,764,000 | 18,499,000 | 15,916,000 | 20,096,000 | 21,208,000 | 21,175,000 | 7,377,000 | 5,610,000 | 5,278,000 | 4,466,000 | 6,608,000 | 6,599,000 | 4,035,000 | 3,538,000 | 5,180,000 | 4,127,000 | ||||||
total current liabilities | 232,174,000 | 383,433,000 | 330,054,000 | 246,891,000 | 211,493,000 | 338,820,000 | 271,266,000 | 225,751,000 | 188,088,000 | 302,575,000 | 264,783,000 | 199,533,000 | 148,215,000 | 245,684,000 | 196,118,000 | 158,480,000 | 127,848,000 | 205,184,000 | 156,405,000 | 145,629,000 | 110,174,000 | 193,370,000 | 175,126,000 | 152,783,000 | 119,508,000 | 204,544,000 | 433,548,000 | 395,418,000 | 373,945,000 | 418,305,000 | 152,110,000 | 135,927,000 | 112,556,000 | 139,467,000 | 128,794,000 | 118,720,000 | 106,024,000 | 135,768,000 | 114,208,000 | 102,745,000 | 89,200,000 | 131,421,000 | 120,266,000 | 113,139,000 | 97,055,000 | 176,376,000 | 158,276,000 | 140,540,000 | 111,768,000 | 173,384,000 | 130,461,000 | 112,690,000 | 101,729,000 | 116,725,000 | 98,499,000 | 95,495,000 | 94,983,000 | 169,702,000 | 120,869,000 | 102,257,000 | 132,023,000 | 166,159,000 | 97,320,000 | 81,565,000 | 86,104,000 | 192,993,000 | 131,617,000 | 106,856,000 | 97,872,000 | 166,151,000 | 126,929,000 | 87,300,000 | 78,210,000 | 122,201,000 | 88,358,000 | 67,245,000 | 57,655,000 | 70,362,000 | 73,387,000 | 48,929,000 | 35,328,000 | 45,483,000 | 38,417,000 | 30,216,000 | 22,397,000 | 29,240,000 | 26,872,323 |
non-current liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred compensation and other liabilities | 63,520,000 | 63,316,000 | 63,442,000 | 66,384,000 | 44,828,000 | 42,481,000 | 44,322,000 | 40,038,000 | 38,932,000 | 35,665,000 | 32,700,000 | 34,363,000 | 38,404,000 | 33,614,000 | 31,487,000 | 32,370,000 | 40,296,000 | 43,458,000 | 40,582,000 | 46,843,000 | 43,947,000 | 45,361,000 | 44,699,000 | 38,557,000 | 26,854,000 | 28,635,000 | 26,308,000 | 27,367,000 | 25,886,000 | 20,875,000 | 22,837,000 | 22,457,000 | 22,074,000 | 20,895,000 | 20,336,000 | 25,939,000 | 25,379,000 | 31,013,000 | 33,511,000 | 29,736,000 | 28,916,000 | 23,768,000 | 16,204,000 | 16,526,000 | 16,933,000 | 10,838,000 | 9,823,000 | 10,003,000 | 8,903,000 | 5,360,000 | 4,892,000 | 7,076,000 | 7,140,000 | 6,973,000 | 7,962,000 | 7,732,000 | 7,946,000 | 7,856,000 | 5,138,000 | 5,476,000 | 5,390,000 | 6,282,000 | 6,932,000 | 6,766,000 | 6,938,000 | 6,131,000 | 8,562,000 | 7,257,000 | 6,694,000 | 5,511,000 | 5,273,000 | 5,233,000 | 4,773,000 | 3,795,000 | 3,145,000 | 2,737,000 | 2,389,000 | 1,169,000 | 414,000 | ||||||||
long-term debt | 834,739,000 | 489,665,000 | 589,591,000 | 643,165,000 | 561,511,000 | 342,857,000 | 428,204,000 | 496,550,000 | 558,897,000 | 324,000,000 | 358,000,000 | 395,000,000 | 447,000,000 | 290,000,000 | 341,000,000 | 342,000,000 | 335,000,000 | 232,221,000 | 262,362,000 | 267,502,000 | 267,642,000 | 202,780,000 | 250,917,000 | 331,054,000 | 451,189,000 | 208,324,000 | 53,457,000 | 59,590,000 | 79,722,000 | 53,853,000 | 315,691,000 | 352,438,000 | 378,210,000 | 342,507,000 | 374,328,000 | 400,173,000 | 422,297,000 | 292,065,000 | 325,858,000 | 334,674,000 | 350,013,000 | 311,993,000 | 419,426,000 | 467,630,000 | 498,356,000 | 327,852,000 | 333,619,000 | ||||||||||||||||||||||||||||||||||||||||
operating lease liabilities, net of current portion | 21,477,000 | 24,371,000 | 27,166,000 | 24,731,000 | 27,217,000 | 29,686,000 | 33,442,000 | 35,618,000 | 36,767,000 | 38,850,000 | 39,207,000 | 41,407,000 | 43,393,000 | 45,556,000 | 48,221,000 | 49,093,000 | 51,756,000 | 54,313,000 | 56,873,000 | 57,324,000 | 59,730,000 | 61,825,000 | 64,318,000 | 66,547,000 | 67,317,000 | 69,233,000 | 59,460,000 | 62,130,000 | 60,280,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total non-current liabilities | 959,511,000 | 614,621,000 | 714,350,000 | 758,926,000 | 657,789,000 | 443,470,000 | 534,742,000 | 599,584,000 | 663,260,000 | 426,675,000 | 464,163,000 | 506,174,000 | 561,361,000 | 401,316,000 | 442,305,000 | 444,070,000 | 447,055,000 | 342,265,000 | 360,211,000 | 372,105,000 | 373,565,000 | 312,164,000 | 360,489,000 | 436,729,000 | 545,931,000 | 314,262,000 | 140,828,000 | 150,896,000 | 167,762,000 | 90,603,000 | 358,582,000 | 395,337,000 | 431,227,000 | 394,145,000 | 424,626,000 | 456,758,000 | 520,613,000 | 369,414,000 | 407,866,000 | 413,859,000 | 431,152,000 | 380,414,000 | 504,007,000 | 545,357,000 | 574,628,000 | 378,904,000 | 381,671,000 | 199,520,000 | 182,689,000 | 181,952,000 | 185,668,000 | 194,844,000 | 212,254,000 | 225,804,000 | 254,987,000 | 242,316,000 | 271,341,000 | 220,153,000 | 247,309,000 | 268,957,000 | 301,756,000 | 274,452,000 | 286,136,000 | 308,109,000 | 316,812,000 | 234,233,000 | 318,659,000 | 312,250,000 | 337,409,000 | 294,420,000 | 349,433,000 | 193,906,000 | 191,350,000 | 137,228,000 | 167,579,000 | 119,983,000 | 125,809,000 | 12,502,000 | 12,171,000 | 11,911,000 | 11,884,000 | 8,684,000 | 7,378,000 | 6,644,000 | 4,793,000 | 4,746,000 | 2,633,772 |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock; 0.01 par value... | 198,000 | 205,000 | 205,000 | 205,000 | 208,000 | 208,000 | 207,000 | 208,000 | 212,000 | 212,000 | 215,000 | 218,000 | 220,000 | 223,000 | 225,000 | 232,000 | 237,000 | 239,000 | 238,000 | 243,000 | 247,000 | 246,000 | 247,000 | 246,000 | 246,000 | 247,000 | 248,000 | 247,000 | 247,000 | 244,000 | 244,000 | 244,000 | 243,000 | 241,000 | 241,000 | 241,000 | 240,000 | 235,000 | 235,000 | 234,000 | 234,000 | 241,000 | 243,000 | 243,000 | 244,000 | 241,000 | 242,000 | 247,000 | 248,000 | 245,000 | 244,000 | 244,000 | 243,000 | 240,000 | 238,000 | 237,000 | 237,000 | 234,000 | 232,000 | 232,000 | 225,000 | 222,000 | 220,000 | 218,000 | 217,000 | 213,000 | 212,000 | 206,000 | 204,000 | 202,000 | 199,000 | 185,000 | 185,000 | 182,000 | 182,000 | 180,000 | 178,000 | 178,000 | 178,000 | 177,000 | 176,000 | 174,000 | 173,000 | 171,000 | 169,000 | ||
treasury stock | -210,294,000 | -189,989,000 | -189,604,000 | -189,388,000 | -189,279,000 | -160,093,000 | -159,717,000 | -159,537,000 | -159,605,000 | -142,136,000 | -141,729,000 | -141,407,000 | -141,353,000 | -137,556,000 | -137,000,000 | -136,425,000 | -135,367,000 | -135,969,000 | -135,903,000 | -135,364,000 | -134,611,000 | -129,886,000 | -129,438,000 | -128,646,000 | -128,366,000 | -128,348,000 | -128,048,000 | -127,133,000 | -126,983,000 | -124,794,000 | -124,169,000 | -123,215,000 | -123,235,000 | -121,994,000 | -121,395,000 | -120,735,000 | -117,813,000 | -113,195,000 | -112,329,000 | -109,768,000 | -109,146,000 | -103,734,000 | -101,239,000 | -100,205,000 | -98,811,000 | -94,074,000 | -93,043,000 | -92,412,000 | -91,146,000 | -88,091,000 | -87,338,000 | -86,500,000 | -84,137,000 | -83,715,000 | -82,177,000 | -80,820,000 | -80,425,000 | -75,735,000 | -73,152,000 | -72,388,000 | -68,651,000 | -65,675,000 | -62,144,000 | -56,044,000 | -54,459,000 | -51,561,000 | -42,957,000 | -31,735,000 | -28,098,000 | -21,443,000 | -20,045,000 | -18,297,000 | -17,602,000 | -20,703,000 | -16,094,000 | -12,252,000 | -10,955,000 | -9,396,000 | -7,322,000 | -6,029,000 | -4,758,000 | -3,061,000 | -1,044,000 | -750,000 | -236,000 | ||
additional paid-in capital | 6,322,000 | 87,885,000 | 90,633,000 | 93,502,000 | 127,495,000 | 177,673,000 | 174,872,000 | 175,387,000 | 200,235,000 | 236,962,000 | 261,995,000 | 279,070,000 | 284,420,000 | 318,706,000 | 336,125,000 | 374,280,000 | 395,103,000 | 413,794,000 | 409,910,000 | 429,084,000 | 445,711,000 | 454,512,000 | 454,153,000 | 450,391,000 | 444,974,000 | 460,781,000 | 469,257,000 | 463,190,000 | 457,748,000 | 452,573,000 | 446,649,000 | 441,813,000 | 438,325,000 | 434,256,000 | 431,211,000 | 426,983,000 | 421,023,000 | 405,895,000 | 401,338,000 | 396,136,000 | 391,282,000 | 438,367,000 | 453,317,000 | 449,091,000 | 455,659,000 | 442,308,000 | 442,651,000 | 452,429,000 | 455,319,000 | 443,144,000 | 438,135,000 | 434,157,000 | 427,607,000 | 420,825,000 | 416,252,000 | 412,352,000 | 408,577,000 | 400,597,000 | 394,806,000 | 390,102,000 | 368,729,000 | 363,402,000 | 356,459,000 | 347,703,000 | 340,618,000 | 335,272,000 | 325,266,000 | 296,150,000 | 227,213,000 | 211,464,000 | 194,689,000 | 128,128,000 | 122,125,000 | 116,148,000 | 104,112,000 | 93,880,000 | 85,795,000 | 79,598,000 | 73,990,000 | 69,084,000 | 64,990,000 | 79,963,000 | 76,172,000 | 73,166,000 | 70,532,000 | 59,608,000 | 1,481,699 |
retained earnings | 608,280,000 | 636,693,000 | 606,039,000 | 575,619,000 | 556,189,000 | 531,653,000 | 497,664,000 | 470,515,000 | 433,033,000 | 415,027,000 | 412,195,000 | 390,679,000 | 365,967,000 | 352,548,000 | 335,464,000 | 317,723,000 | 303,848,000 | 276,996,000 | 245,938,000 | 232,211,000 | 219,414,000 | 214,009,000 | 220,146,000 | 209,088,000 | 195,541,000 | 237,849,000 | 223,536,000 | 209,882,000 | 199,410,000 | 196,106,000 | 192,984,000 | 184,507,000 | 179,135,000 | 180,443,000 | 210,543,000 | 206,173,000 | 356,346,000 | 351,483,000 | 347,329,000 | 335,037,000 | 319,868,000 | 313,866,000 | 294,523,000 | 275,149,000 | 256,316,000 | 254,814,000 | 242,021,000 | 229,802,000 | 209,889,000 | 175,763,000 | 153,643,000 | 136,472,000 | 120,667,000 | 109,330,000 | 90,728,000 | 80,265,000 | 73,758,000 | 72,902,000 | 66,397,000 | 65,908,000 | 56,439,000 | 52,383,000 | 56,197,000 | 48,747,000 | 46,372,000 | 43,858,000 | 29,459,000 | 93,453,000 | 139,003,000 | 128,752,000 | 116,953,000 | 108,123,000 | 98,314,000 | 88,101,000 | 76,599,000 | 66,112,000 | 56,011,000 | 46,200,000 | 38,172,000 | 31,387,000 | 25,107,000 | 19,511,000 | 14,992,000 | 11,226,000 | 6,569,000 | 1,742,000 | |
accumulated other comprehensive loss | -7,066,000 | -3,350,000 | -2,655,000 | -1,256,000 | -585,000 | -927,000 | -797,000 | -801,000 | -1,581,000 | -2,288,000 | -1,359,000 | -1,187,000 | -1,539,000 | -921,000 | -1,209,000 | -1,162,000 | -1,050,000 | -1,516,000 | -1,960,000 | -1,404,000 | -1,695,000 | -1,843,000 | -73,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 397,440,000 | 528,629,000 | 499,778,000 | 474,995,000 | 494,284,000 | 561,327,000 | 522,772,000 | 500,578,000 | 495,606,000 | 532,892,000 | 553,354,000 | 551,618,000 | 528,969,000 | 552,040,000 | 556,261,000 | 575,359,000 | 582,282,000 | 571,900,000 | 533,368,000 | 538,138,000 | 541,003,000 | 551,942,000 | 555,066,000 | 536,014,000 | 524,609,000 | 585,465,000 | 587,557,000 | 568,361,000 | 549,653,000 | 540,624,000 | 529,873,000 | 518,739,000 | 507,470,000 | 503,316,000 | 524,377,000 | 518,007,000 | 665,657,000 | 648,033,000 | 639,020,000 | 625,953,000 | 607,202,000 | 652,325,000 | 647,871,000 | 626,011,000 | 610,058,000 | 600,634,000 | 590,615,000 | 589,481,000 | 573,383,000 | 530,264,000 | 503,883,000 | 482,792,000 | 462,092,000 | 445,321,000 | 423,854,000 | 410,495,000 | 401,226,000 | 396,789,000 | 387,121,000 | 382,804,000 | 355,226,000 | 348,372,000 | 349,328,000 | 338,929,000 | 330,905,000 | 326,989,000 | 311,012,000 | 358,029,000 | 337,522,000 | 319,026,000 | 291,362,000 | 218,297,000 | 203,424,000 | 183,784,000 | 164,824,000 | 147,847,000 | 131,029,000 | 116,580,000 | 105,018,000 | 94,619,000 | 85,515,000 | 75,532,000 | 69,607,000 | 63,296,000 | 55,595,000 | 49,233,000 | 897,779 |
total liabilities and stockholders’ equity | 1,589,125,000 | 1,526,683,000 | 1,544,182,000 | 1,480,812,000 | 1,363,566,000 | 1,343,617,000 | 1,328,780,000 | 1,325,913,000 | 1,346,954,000 | 1,262,142,000 | 1,282,300,000 | 1,257,325,000 | 1,238,545,000 | 1,199,040,000 | 1,194,684,000 | 1,177,909,000 | 1,157,185,000 | 1,119,349,000 | 1,049,984,000 | 1,055,872,000 | 1,024,742,000 | 1,057,476,000 | 1,090,681,000 | 1,125,526,000 | 1,190,048,000 | 1,104,271,000 | 1,161,933,000 | 1,114,675,000 | 1,091,360,000 | 1,049,532,000 | 1,040,565,000 | 1,050,003,000 | 1,051,253,000 | 1,036,928,000 | 1,077,797,000 | 1,093,485,000 | 1,292,294,000 | 1,153,215,000 | 1,161,094,000 | 1,142,557,000 | 1,127,554,000 | 1,164,160,000 | 1,272,144,000 | 1,284,507,000 | 1,281,741,000 | 1,155,914,000 | 1,130,562,000 | 929,541,000 | 867,840,000 | 885,600,000 | 820,012,000 | 790,326,000 | 776,075,000 | 787,850,000 | 777,340,000 | 748,306,000 | 767,550,000 | 786,644,000 | 755,299,000 | 754,018,000 | 789,005,000 | 788,983,000 | 732,784,000 | 728,603,000 | 733,821,000 | 754,215,000 | 761,288,000 | 777,135,000 | 772,803,000 | 767,724,000 | 499,503,000 | 472,984,000 | 420,761,000 | ||||||||||||||
receivables from clients, net of allowances of 10,519 and 11,575, respectively | 186,506,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,384 and 2,203, respectively | 195,464,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments, net of allowances of 10,382 and 0, respectively | 36,433,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -6,165,000 | -7,495,000 | -4,943,000 | -329,000 | 11,886,000 | 9,746,000 | 14,005,000 | 21,731,000 | 22,827,000 | 20,678,000 | 23,058,000 | 19,715,000 | 18,119,000 | 21,447,000 | 19,549,000 | 18,461,000 | 16,840,000 | 13,185,000 | 11,964,000 | 10,242,000 | 13,061,000 | 9,958,000 | 4,935,000 | 12,214,000 | 14,936,000 | 22,564,000 | 22,175,000 | 19,231,000 | 16,495,000 | 14,165,000 | 15,390,000 | 13,002,000 | 10,370,000 | 3,777,000 | 5,345,000 | 5,861,000 | 3,615,000 | 2,447,000 | 4,314,000 | 4,964,000 | 3,585,000 | 1,027,000 | 1,733,000 | -793,000 | -968,000 | -45,000 | -800,000 | 51,000 | -434,000 | 158,000 | 402,000 | 56,000 | 25,000 | ||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 10,361 and 11,575, respectively | 201,960,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,118 and 2,203, respectively | 195,157,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments, net of allowances of 11,125 and 0, respectively | 35,144,000 | 35,144,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,375 and 11,575, respectively | 192,958,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,260 and 2,203, respectively | 189,038,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 9,891 and 11,575, respectively | 200,934,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,020 and 2,203, respectively | 180,808,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investments | 51,309,000 | 69,712,000 | 64,319,000 | 64,918,000 | 73,467,000 | 75,414,000 | 95,387,000 | 97,227,000 | 96,473,000 | 91,194,000 | 95,854,000 | 96,982,000 | 95,930,000 | 72,584,000 | 68,216,000 | 66,639,000 | 64,703,000 | 71,030,000 | 66,122,000 | 59,524,000 | 54,541,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 11,575 and 17,284, respectively | 197,771,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,203 and 5,984, respectively | 160,017,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 15,707 and 17,284, respectively | 204,894,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,064 and 5,984, respectively | 177,437,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 12,425 and 17,284, respectively | 181,074,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,709 and 5,984, respectively | 188,075,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 18,233 and 17,284, respectively | 215,141,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 4,675 and 5,984, respectively | 173,081,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 17,284 and 10,600, respectively | 162,566,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 5,984 and 3,850, respectively | 190,869,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 16,011 and 10,600, respectively | 166,330,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 4,779 and 3,850, respectively | 192,853,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 16,808 and 10,600, respectively | 152,300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,283 and 3,850, respectively | 174,409,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 12,803 and 10,600, respectively | 147,037,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 5,937 and 3,850, respectively | 173,454,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 10,600 and 8,827, respectively | 147,852,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,850 and 2,637, respectively | 141,781,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 10,494 and 8,827, respectively | 166,734,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,992 and 2,637, respectively | 122,317,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,115 and 8,827, respectively | 150,973,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,493 and 2,637, respectively | 118,825,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 7,125 and 8,827, respectively | 116,527,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,673 and 2,637, respectively | 125,791,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,827 and 7,680, respectively | 122,316,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,637 and 2,603, respectively | 91,285,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,236 and 7,680, respectively | 111,548,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,738 and 2,603, respectively | 94,862,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,809 and 7,680, respectively | 116,091,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,214 and 2,603, respectively | 90,119,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,464 and 7,680, respectively | 87,146,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,969 and 2,603, respectively | 77,080,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued contingent consideration for business acquisitions | 1,812,000 | 1,770,000 | 535,000 | 10,014,000 | 9,991,000 | 8,003,000 | 7,197,000 | 9,415,000 | 8,515,000 | 7,743,000 | 6,107,000 | 8,263,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 7,680 and 8,907, respectively | 86,966,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,603 and 2,994, respectively | 61,181,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,520 and 8,907, respectively | 94,644,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 2,734 and 2,994, respectively | 78,346,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 8,906 and 8,907, respectively | 117,632,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,640 and 2,994, respectively | 82,932,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients, net of allowances of 9,187 and 8,907, respectively | 105,379,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled services, net of allowances of 3,356 and 2,994, respectively | 88,960,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term investment | 67,194,000 | 60,943,000 | 59,357,000 | 54,038,000 | 50,429,000 | 45,948,000 | 47,099,000 | 42,831,000 | 39,904,000 | 31,937,000 | 35,546,000 | 37,569,000 | 34,675,000 | 32,932,000 | 36,261,000 | 37,256,000 | 34,831,000 | 34,050,000 | 22,050,000 | 14,700,000 | 12,250,000 | 12,750,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivables from clients | 116,571,000 | 116,318,000 | 116,665,000 | 104,674,000 | 109,677,000 | 108,747,000 | 105,095,000 | 106,046,000 | 101,778,000 | 94,025,000 | 93,083,000 | 96,262,000 | 94,246,000 | 88,387,000 | 72,320,000 | 71,314,000 | 85,297,000 | 123,984,000 | 118,013,000 | 115,492,000 | 98,640,000 | 102,354,000 | 136,149,000 | 100,217,000 | 123,750,000 | 82,007,000 | 90,671,000 | 101,549,000 | 97,206,000 | 104,037,000 | 86,066,000 | 108,173,000 | 107,820,000 | 107,240,000 | 86,045,000 | 74,184,000 | 91,389,000 | 76,243,000 | 82,748,000 | 73,520,000 | 90,543,000 | 109,129,000 | 86,412,000 | 87,496,000 | 88,071,000 | 102,267,000 | 90,198,000 | 90,239,000 | 86,867,000 | 86,157,000 | 66,116,000 | 57,435,000 | 41,848,000 | 51,858,000 | 38,472,000 | 34,770,000 | 29,164,000 | 27,388,000 | 25,682,000 | 22,914,000 | 21,750,000 | 20,862,624 | |||||||||||||||||||||||||
unbilled services | 79,937,000 | 99,784,000 | 91,751,000 | 86,504,000 | 69,613,000 | 75,290,000 | 78,227,000 | 75,950,000 | 57,618,000 | 65,432,000 | 62,117,000 | 67,540,000 | 51,290,000 | 71,594,000 | 78,220,000 | 73,452,000 | 56,527,000 | 82,447,000 | 96,248,000 | 105,714,000 | 91,392,000 | 93,901,000 | 94,024,000 | 89,655,000 | 55,125,000 | 82,381,000 | 77,795,000 | 59,123,000 | 47,286,000 | 58,866,000 | 48,568,000 | 41,758,000 | 49,056,000 | 57,281,000 | 49,335,000 | 58,867,000 | 33,076,000 | 50,242,000 | 46,368,000 | 48,919,000 | 37,558,000 | 63,743,000 | 55,359,000 | 47,734,000 | 43,111,000 | 61,053,000 | 43,255,000 | 38,798,000 | 28,245,000 | 41,116,000 | 34,124,000 | 33,283,000 | 22,627,000 | 24,726,000 | 23,242,000 | 21,246,000 | 18,187,000 | 20,850,000 | 14,626,000 | 15,083,000 | 10,830,000 | 12,773,067 | |||||||||||||||||||||||||
accrued contingent consideration for business acquisitions, net of current portion | 95,000 | 1,115,000 | 1,450,000 | 4,886,000 | 4,829,000 | 14,666,000 | 14,313,000 | 14,726,000 | 15,362,000 | 15,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred lease incentives | 13,693,000 | 14,110,000 | 14,544,000 | 15,137,000 | 15,333,000 | 15,236,000 | 15,284,000 | 12,477,000 | 10,703,000 | 9,838,000 | 9,619,000 | 9,668,000 | 9,965,000 | 14,535,000 | 13,308,000 | 13,832,000 | 13,359,000 | 13,867,000 | 14,150,000 | 13,500,000 | 12,355,000 | 10,163,000 | 8,373,000 | 6,874,000 | 6,936,000 | 6,533,000 | 6,905,000 | 7,410,000 | 6,670,000 | 6,449,000 | 6,562,000 | 6,947,000 | 7,323,000 | 7,704,000 | 8,191,000 | 8,442,000 | 8,681,000 | 8,547,000 | 8,958,000 | 9,076,000 | 8,705,000 | 8,908,000 | 9,046,000 | 9,413,000 | 9,699,000 | 9,934,000 | 10,246,000 | 10,420,000 | 10,333,000 | 10,623,000 | 10,175,000 | 9,569,000 | 6,283,000 | 5,025,000 | 4,200,000 | 4,279,000 | 4,148,000 | 1,955,798 | |||||||||||||||||||||||||||||
accrued expenses | 24,342,000 | 21,773,000 | 23,013,000 | 23,353,000 | 22,237,000 | 24,276,000 | 25,227,000 | 21,606,000 | 22,050,000 | 17,089,000 | 20,808,000 | 15,845,000 | 20,473,000 | 19,180,000 | 16,447,000 | 16,242,000 | 15,786,000 | 17,692,000 | 18,641,000 | 17,065,000 | 24,846,000 | 22,505,000 | 26,363,000 | 33,299,000 | 31,472,000 | 28,849,000 | 28,548,000 | 25,955,000 | 30,900,000 | 29,201,000 | 31,037,000 | 23,586,000 | 22,627,000 | 27,361,000 | 22,131,000 | 16,206,000 | 15,785,000 | 17,748,000 | 26,011,000 | 19,762,000 | 14,365,000 | 12,712,000 | 8,572,000 | 9,846,000 | 7,289,000 | 4,357,000 | 4,173,000 | 3,364,000 | 2,475,000 | 3,334,000 | 3,943,194 | ||||||||||||||||||||||||||||||||||||
current assets of discontinued operations | 250,000 | 251,000 | 435,000 | 1,504,000 | 3,345,000 | 2,476,000 | 12,451,000 | 5,037,000 | 4,514,000 | 4,281,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current assets of discontinued operations | 29,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities of discontinued operations | 29,000 | 106,000 | 103,000 | 12,000 | 765,000 | 699,000 | 3,906,000 | 2,058,000 | 2,568,000 | 7,065,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-current liabilities of discontinued operations | 49,000 | 49,000 | 152,000 | 427,000 | 416,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued consideration for business acquisitions | 226,000 | 5,480,000 | 5,843,000 | 63,188,000 | 211,000 | 15,075,000 | 16,132,000 | 60,099,000 | 21,152,000 | 24,300,000 | 32,422,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable | 2,000 | 2,917,000 | 221,000 | 152,000 | 165,000 | 7,872,000 | 145,000 | 186,000 | 52,000 | 101,000 | 85,000 | 112,000 | 1,305,000 | 451,000 | 272,000 | 4,000 | 601,000 | 874,000 | 4,326,000 | 2,716,000 | 1,412,000 | 2,086,000 | 3,500,000 | 2,843,000 | 2,659,000 | 1,342,000 | 140,000 | 5,246,000 | 2,666,000 | 491,000 | 335,000 | 230,000 | 4,406,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank borrowings, current portion | 26,250,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank borrowings, net of current portion | 152,500,000 | 137,500,000 | 143,750,000 | 150,000,000 | 156,250,000 | 177,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued consideration for business acquisitions, current portion | 5,177,000 | 5,103,000 | 5,163,000 | 5,586,000 | 5,640,000 | 7,581,000 | 3,500,000 | 3,860,000 | 35,062,000 | 4,011,000 | 2,914,000 | 3,914,000 | 25,013,000 | 2,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued consideration for business acquisitions, net of current portion | 5,029,000 | 4,956,000 | 4,885,000 | 4,814,000 | 1,972,000 | 2,914,000 | 2,914,000 | 3,847,000 | 2,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank borrowings | 192,500,000 | 222,500,000 | 213,500,000 | 244,000,000 | 193,500,000 | 233,750,000 | 254,000,000 | 286,500,000 | 257,000,000 | 269,500,000 | 293,000,000 | 301,000,000 | 219,000,000 | 301,500,000 | 295,000,000 | 321,500,000 | 280,000,000 | 335,000,000 | 179,500,000 | 177,000,000 | 154,500,000 | 107,000,000 | 112,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable from disposal of business | 105,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance recovery receivable | 27,000,000 | 27,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued litigation settlement | 40,140,000 | 39,552,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of capital lease obligations | 25,000 | 47,000 | 32,000 | 68,000 | 135,000 | 202,000 | 278,000 | 320,000 | 368,000 | 416,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations, net of current portion | 5,000 | 5,000 | 5,000 | 5,000 | 50,000 | 94,000 | 139,000 | 204,000 | 252,000 | 127,000 | 164,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note payable and current portion of capital lease obligations | 518,000 | 454,000 | 23,246,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders equity | 779,597,000 | 443,213,000 | 335,075,000 | 314,493,000 | 199,444,000 | 190,576,000 | 155,459,000 | 132,727,000 | 129,699,000 | 115,402,000 | 100,156,000 | 82,785,000 | 83,219,000 | 55,548,791 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current assets | 10,277,000 | 10,435,000 | 9,025,000 | 12,204,000 | 8,911,000 | 6,435,000 | 5,619,000 | 5,211,000 | 7,897,000 | 5,799,000 | 3,933,000 | 3,305,000 | 3,388,000 | 3,053,000 | 4,295,634 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits and other assets | 10,866,000 | 8,737,000 | 7,503,000 | 7,508,000 | 4,012,000 | 2,294,000 | 1,468,000 | 1,273,000 | 1,024,000 | 1,147,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes payable and capital lease obligations | 1,165,000 | 1,309,000 | 1,143,000 | 1,141,000 | 1,138,000 | 1,282,000 | 1,143,000 | 1,141,000 | 1,138,000 | 1,282,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable and capital lease obligations, net of current portion | 234,000 | 1,000,000 | 1,000,000 | 1,134,000 | 1,132,000 | 2,129,000 | 2,127,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings | 8,000,000 | 22,000,000 | 6,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other liabilities | 604,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred revenue | 4,609,000 | 5,291,000 | 4,524,000 | 2,195,000 | 2,603,000 | 2,255,827 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred stock-based compensation | -21,055,000 | -20,686,000 | -20,517,000 | -21,439,000 | -12,281,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deposits | 541,000 | 641,000 | 641,000 | 656,000 | 648,580 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of notes payable | 1,000,000 | 1,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable, net of current portion | 2,000,000 | 2,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other assets | 2,446,000 | 2,106,000 | 3,313,242 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest payable to hcg holdings llc | 609,025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable to hcg holdings llc | 10,075,764 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8% preferred stock, 1,000 per share stated value plus accrued 8% annual cumulative dividends; 106,840 shares authorized; 0 and 12,500 shares issued and outstanding at december 31, 2004 and 2003, respectively | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock (previously named class a common stock)*; 0.01 par value... | 164,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b common stock (retired in 2004)*; 0.01 par value... | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowance for doubtful accounts and unbilled services | -2,988,995 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net receivables from clients and unbilled services | 30,646,696 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8% preferred stock, 1,000 per share stated value plus accrued 8% annual cumulative dividends; 106,840 shares authorized; 12,500 shares issued and outstanding at september 30, 2004 (unaudited) and december 31, 2003 | 15,069,153 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class a common stock*; 0.01 par value... | 112,858 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class b common stock*; 0.01 par value... | 8,988 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained deficit | -705,766 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 23,247,000 | 30,654,000 | 30,420,000 | 19,430,000 | 24,536,000 | 33,989,000 | 27,149,000 | 37,482,000 | 18,006,000 | 2,832,000 | 21,516,000 | 24,712,000 | 13,419,000 | 17,084,000 | 17,741,000 | 13,875,000 | 26,852,000 | 31,058,000 | 13,727,000 | 12,797,000 | 5,405,000 | -6,137,000 | 11,058,000 | 13,547,000 | -42,308,000 | 14,313,000 | 13,654,000 | 10,472,000 | 3,304,000 | 3,061,000 | 8,477,000 | 5,372,000 | -3,264,000 | -29,612,000 | 4,370,000 | -150,173,000 | 5,298,000 | 4,154,000 | 12,292,000 | 15,169,000 | 6,002,000 | 19,343,000 | 19,374,000 | 18,833,000 | 1,502,000 | 12,793,000 | 12,219,000 | 19,913,000 | 34,126,000 | 22,120,000 | 17,171,000 | 15,805,000 | 11,337,000 | 18,602,000 | 10,463,000 | 6,507,000 | 856,000 | 6,505,000 | 489,000 | 9,469,000 | 4,056,000 | -3,814,000 | 7,450,000 | 2,375,000 | 2,514,000 | 14,399,000 | -63,994,000 | 6,471,000 | 10,251,000 | 11,799,000 | 8,830,000 | 9,809,000 | 10,213,000 | 11,502,000 | 10,487,000 | 10,101,000 | 9,811,000 | 8,028,000 | 6,785,000 | 6,280,000 | 5,596,000 | 4,519,000 | 3,766,000 | 4,657,000 | 4,827,000 | 2,522,184 |
adjustments to reconcile net income to cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 9,721,000 | 8,965,000 | 9,398,000 | 7,117,000 | 6,949,000 | 6,974,000 | 6,321,000 | 6,033,000 | 5,972,000 | 6,285,000 | 6,104,000 | 6,142,000 | 6,407,000 | 6,781,000 | 6,812,000 | 6,902,000 | 6,864,000 | 6,733,000 | 6,322,000 | 6,356,000 | 6,567,000 | 7,711,000 | 7,569,000 | 7,527,000 | 7,415,000 | 2,582,000 | 10,141,000 | 10,972,000 | 10,710,000 | 9,346,000 | 9,571,000 | 10,373,000 | 10,021,000 | 12,208,000 | 13,176,000 | 12,774,000 | 11,931,000 | 12,472,000 | 12,143,000 | 11,402,000 | 10,799,000 | 19,833,000 | 13,789,000 | 14,142,000 | 10,289,000 | 8,353,000 | 7,565,000 | 7,914,000 | 7,157,000 | 6,978,000 | 5,643,000 | 5,551,000 | 5,437,000 | 6,257,000 | 6,350,000 | 6,023,000 | 6,621,000 | 6,842,000 | 6,374,000 | 5,763,000 | 5,738,000 | 6,021,000 | 5,499,000 | 5,744,000 | 5,597,000 | 7,295,000 | 6,658,000 | 6,935,000 | 7,445,000 | 10,068,000 | 9,296,000 | 5,394,000 | 5,162,000 | 5,946,000 | 6,491,000 | 6,481,000 | 6,282,000 | 3,227,000 | 3,388,000 | 3,209,000 | 1,584,000 | 1,668,000 | 2,587,000 | 1,494,000 | 847,000 | 683,146 |
non-cash lease expense | 1,641,000 | 2,284,000 | 1,628,000 | 1,418,000 | 1,437,000 | 1,579,000 | 1,443,000 | 1,499,000 | 1,544,000 | 1,481,000 | 1,500,000 | 1,696,000 | 1,644,000 | 1,601,000 | 1,594,000 | 1,534,000 | 1,640,000 | 2,055,000 | 1,611,000 | 1,608,000 | 1,693,000 | 1,919,000 | 1,964,000 | 1,942,000 | 1,938,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease-related impairment charges | -424,000 | 424,000 | 0 | 738,000 | 0 | 1,220,000 | 1,444,000 | 849,000 | 664,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on lease modification | -3,814,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation | 15,693,000 | 10,193,000 | 10,562,000 | 10,399,000 | 15,358,000 | 11,111,000 | 8,679,000 | 11,335,000 | 13,949,000 | 10,299,000 | 12,247,000 | 11,589,000 | 11,562,000 | 7,888,000 | 7,917,000 | 7,231,000 | 7,935,000 | 7,878,000 | 6,413,000 | 5,941,000 | 5,625,000 | 5,522,000 | 4,032,000 | 6,023,000 | 8,504,000 | 6,119,000 | 6,611,000 | 6,117,000 | 5,366,000 | 5,978,000 | 3,723,000 | 4,634,000 | 4,483,000 | 3,127,000 | 4,110,000 | 3,662,000 | 3,939,000 | 3,432,000 | 3,358,000 | 4,579,000 | 5,208,000 | 6,199,000 | 3,512,000 | 6,496,000 | 5,280,000 | 4,626,000 | 5,231,000 | 5,137,000 | 5,136,000 | 5,655,000 | 3,860,000 | 4,197,000 | 4,635,000 | 4,468,000 | 2,592,000 | 3,749,000 | 4,842,000 | 5,239,000 | 4,455,000 | 4,458,000 | 5,236,000 | 4,001,000 | 4,621,000 | 6,095,000 | 5,965,000 | 3,330,000 | 3,136,000 | 6,800,000 | 6,638,000 | 6,386,000 | 6,853,000 | 7,150,000 | 6,418,000 | 5,574,000 | 5,187,000 | 4,845,000 | 4,206,000 | 2,502,000 | 2,458,000 | 2,263,000 | ||||||
amortization of debt discount and issuance costs | 288,000 | 289,000 | 287,000 | 285,000 | 286,000 | 285,000 | 285,000 | 285,000 | 223,000 | 192,000 | 195,000 | 191,000 | 191,000 | 574,000 | 198,000 | 199,000 | 198,000 | 199,000 | 198,000 | 199,000 | 198,000 | 198,000 | 198,000 | 199,000 | 198,000 | 198,000 | 2,802,000 | 2,646,000 | 2,618,000 | 2,592,000 | 2,566,000 | 2,540,000 | 2,615,000 | 2,599,000 | 2,573,000 | 2,549,000 | 2,482,000 | 2,438,000 | 2,414,000 | 2,390,000 | 2,367,000 | 2,344,000 | 2,322,000 | 2,298,000 | 2,365,000 | 2,350,000 | ||||||||||||||||||||||||||||||||||||||||
allowances for doubtful accounts | 133,000 | 552,000 | -6,000 | 124,000 | 272,000 | 11,000 | 709,000 | 2,337,000 | 16,000 | 368,000 | 0 | 50,000 | 3,000 | 94,000 | 0 | 19,000 | 28,000 | 27,000 | 491,000 | 21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 2,339,000 | 1,776,000 | 8,705,000 | 140,000 | 259,000 | -2,424,000 | 3,095,000 | 1,340,000 | 602,000 | -7,072,000 | -865,000 | 11,651,000 | 44,000 | -40,000 | 7,129,000 | 10,046,000 | 2,482,000 | 6,266,000 | -610,000 | -1,499,000 | -14,016,000 | 9,057,000 | 10,538,000 | -2,691,000 | 1,623,000 | -60,001,000 | 7,316,000 | -3,788,000 | 26,000 | -2,313,000 | 6,332,000 | -10,642,000 | 10,216,000 | 475,000 | 2,716,000 | 6,279,000 | -3,999,000 | -4,013,000 | 9,829,000 | -2,379,000 | 1,849,000 | -870,000 | 6,083,000 | -2,979,000 | -726,000 | -160,000 | 3,344,000 | 25,900,000 | -9,221,000 | 10,442,000 | 2,581,000 | -3,567,000 | 1,967,000 | -9,645,000 | 10,382,000 | 18,919,000 | -43,174,000 | -438,000 | 2,931,000 | 145,000 | -312,000 | 2,174,000 | -1,487,000 | 11,549,000 | -2,994,000 | -3,305,000 | -3,866,000 | -43,000 | -2,429,000 | -1,611,000 | -2,380,000 | -1,822,000 | -975,000 | -871,000 | -1,670,000 | -4,236,907 | ||||||||||
gain on sale of business | -303,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of contingent consideration liabilities | 3,840,000 | 3,023,000 | 0 | 56,000 | -173,000 | -932,000 | 516,000 | -239,000 | -18,000 | -668,000 | 435,000 | -325,000 | -67,000 | 21,000 | 12,000 | 75,000 | 56,000 | 0 | 42,000 | 0 | -630,000 | -485,000 | -391,000 | 2,844,000 | 887,000 | -4,180,000 | 830,000 | 1,333,000 | 880,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of equity investment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in receivables from clients | -22,660,000 | 15,535,000 | -4,125,000 | 8,373,000 | -2,879,000 | 14,243,000 | -24,367,000 | 30,744,000 | -51,116,000 | 3,462,000 | -14,068,000 | -5,267,000 | 827,000 | 18,912,000 | -15,934,000 | -34,616,000 | 5,791,000 | -16,551,000 | 4,455,000 | -28,927,000 | 1,178,000 | 9,558,000 | 23,832,000 | -12,037,000 | 11,698,000 | -3,306,000 | 167,000 | -12,113,000 | 5,129,000 | -1,406,000 | -3,719,000 | -932,000 | -4,452,000 | -7,375,000 | -1,923,000 | 4,285,000 | 6,663,000 | -8,002,000 | -10,376,000 | -7,175,000 | -1,003,000 | -6,547,000 | 27,757,000 | -34,931,000 | 25,748,000 | 2,133,000 | -5,170,000 | -23,826,000 | -11,325,000 | 19,266,000 | 15,342,000 | |||||||||||||||||||||||||||||||||||
decrease in unbilled services | -39,979,000 | 280,000 | -5,162,000 | -6,328,000 | -20,617,000 | 17,353,000 | 10,713,000 | -15,040,000 | 18,097,000 | 2,041,000 | -18,525,000 | -898,000 | -31,669,000 | -19,422,000 | -3,608,000 | 6,910,000 | -35,239,000 | 2,063,000 | -4,795,000 | -13,002,000 | -23,086,000 | 17,279,000 | 4,656,000 | 6,079,000 | -9,138,000 | 19,894,000 | -8,058,000 | -5,255,000 | -16,850,000 | 5,620,000 | 2,979,000 | -3,702,000 | -15,991,000 | 7,919,000 | -4,500,000 | 6,531,000 | -14,282,000 | 23,935,000 | 5,060,000 | 16,003,000 | 7,160,000 | -7,984,000 | -34,329,000 | 24,151,000 | 4,456,000 | |||||||||||||||||||||||||||||||||||||||||
decrease in current income tax receivable / payable | -57,000 | 9,665,000 | -301,000 | -11,493,000 | -5,668,000 | 8,526,000 | -508,000 | 757,000 | -3,363,000 | -774,000 | 1,776,000 | -7,628,000 | 1,487,000 | -7,031,000 | 5,310,000 | 6,128,000 | 3,266,000 | -5,882,000 | -207,000 | 2,793,000 | 573,000 | -13,117,000 | 2,909,000 | 4,214,000 | 2,332,000 | -6,119,000 | 4,075,000 | 2,996,000 | 3,490,000 | -4,007,000 | 800,000 | 1,405,000 | -805,000 | 242,000 | -991,000 | 2,985,000 | -2,026,000 | -1,371,000 | -2,469,000 | 598,000 | 3,465,000 | -359,000 | -13,703,000 | 5,191,000 | 2,041,000 | 3,533,000 | 1,235,000 | 538,000 | ||||||||||||||||||||||||||||||||||||||
decrease in other assets | -4,354,000 | 5,110,000 | -11,638,000 | -6,221,000 | 170,000 | 259,000 | 6,530,000 | -9,934,000 | -5,008,000 | -292,000 | -1,363,000 | 325,000 | -5,205,000 | -936,000 | -516,000 | 2,623,000 | 1,361,000 | -2,768,000 | 1,215,000 | -1,444,000 | 327,000 | -8,546,000 | -1,752,000 | -5,978,000 | 4,304,000 | 4,016,000 | 583,000 | -2,189,000 | -2,554,000 | 2,407,000 | 372,000 | -387,000 | -3,753,000 | 1,436,000 | 1,149,000 | -2,123,000 | -828,000 | -765,000 | 2,245,000 | -1,256,000 | -5,941,000 | 1,816,000 | 5,778,000 | 2,493,000 | 2,359,000 | -665,000 | -932,000 | 1,853,000 | 2,922,000 | 2,254,000 | ||||||||||||||||||||||||||||||||||||
increase in accounts payable and other liabilities | -5,005,000 | -7,777,000 | -2,539,000 | 3,046,000 | 1,017,000 | -5,234,000 | -16,000 | -11,415,000 | 4,437,000 | -1,587,000 | 233,000 | -3,713,000 | -1,881,000 | -1,014,000 | -6,480,000 | -7,044,000 | -2,809,000 | 2,472,000 | 2,566,000 | -2,485,000 | 921,000 | -3,708,000 | -3,432,000 | -2,529,000 | 2,396,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accrued payroll and related benefits | -142,770,000 | 46,099,000 | 54,511,000 | 41,451,000 | -132,731,000 | 57,755,000 | 45,015,000 | 45,890,000 | -132,290,000 | 40,217,000 | 55,082,000 | 45,566,000 | -89,843,000 | 51,653,000 | 24,537,000 | 27,269,000 | -70,689,000 | 33,322,000 | 6,529,000 | 31,786,000 | -74,273,000 | 24,121,000 | 28,130,000 | 31,490,000 | -84,910,000 | 32,189,000 | 28,612,000 | 23,689,000 | -54,151,000 | 26,036,000 | 14,181,000 | 18,897,000 | -23,633,000 | 10,962,000 | 10,498,000 | 10,891,000 | -43,317,000 | 20,751,000 | 9,271,000 | 10,473,000 | -37,451,000 | 18,289,000 | 3,604,000 | 15,336,000 | -62,450,000 | 18,400,000 | 23,199,000 | 24,405,000 | -57,169,000 | 33,833,000 | 16,740,000 | 11,169,000 | -27,018,000 | 18,416,000 | 19,184,000 | 3,973,000 | 13,392,000 | -1,177,000 | 5,493,000 | 8,293,000 | 7,466,000 | 5,731,000 | 2,043,132 | |||||||||||||||||||||||
increase in deferred revenues | -128,000 | 794,000 | 1,603,000 | 448,000 | -164,000 | -559,000 | -888,000 | 5,497,000 | -3,158,000 | -3,768,000 | 1,524,000 | 4,153,000 | -1,349,000 | 1,366,000 | 1,437,000 | -2,662,000 | 828,000 | 2,707,000 | -1,344,000 | 489,000 | -9,569,000 | 2,956,000 | -3,348,000 | 5,032,000 | 1,606,000 | -2,816,000 | 3,668,000 | -2,415,000 | 1,845,000 | -1,848,000 | 541,000 | 5,033,000 | -3,416,000 | 2,435,000 | 787,000 | 510,000 | -1,615,000 | 1,870,000 | 841,000 | 989,000 | 198,000 | -2,648,000 | -1,106,000 | 5,377,000 | 3,236,000 | -313,000 | -3,565,000 | 2,868,000 | -1,964,000 | 2,066,000 | 92,000 | -3,086,000 | -34,000 | -5,814,000 | -3,345,000 | -3,293,000 | -7,978,000 | 4,566,000 | 9,416,000 | 945,000 | 3,755,000 | 1,036,000 | 966,000 | -4,722,000 | 2,580,000 | -4,712,000 | -1,747,000 | 277,000 | 6,554,000 | 1,767,000 | 332,000 | 497,000 | -2,142,000 | |||||||||||||
net cash from operating activities | -162,168,000 | 126,407,000 | 93,767,000 | 80,047,000 | -106,827,000 | 139,615,000 | 85,207,000 | 107,221,000 | -130,724,000 | 80,368,000 | 68,774,000 | 78,221,000 | -92,101,000 | 91,179,000 | 44,457,000 | 28,863,000 | -79,099,000 | 46,193,000 | 33,764,000 | 20,784,000 | -82,754,000 | 58,753,000 | 76,180,000 | 57,951,000 | -56,146,000 | 80,475,000 | 57,952,000 | 32,082,000 | -38,289,000 | 52,791,000 | 41,954,000 | 43,176,000 | -36,263,000 | 47,363,000 | 29,146,000 | 41,678,000 | -18,392,000 | 49,501,000 | 38,263,000 | 50,427,000 | -9,880,000 | 81,030,000 | 64,906,000 | 60,485,000 | -42,154,000 | 54,332,000 | 79,922,000 | 21,364,000 | -9,165,000 | 69,967,000 | 43,453,000 | 26,664,000 | -24,826,000 | 65,221,000 | 11,846,000 | 41,073,000 | -12,551,000 | 53,764,000 | 22,803,000 | 35,442,000 | -3,392,000 | 39,139,000 | 24,912,000 | 8,045,000 | -22,045,000 | 68,086,000 | 20,315,000 | 29,603,000 | 2,052,000 | 56,791,000 | 39,649,000 | 33,210,000 | -28,450,000 | 43,117,000 | 17,426,000 | 8,331,000 | -15,190,000 | 32,733,000 | 12,330,000 | 7,502,000 | -10,023,000 | 13,937,000 | 8,503,000 | 10,066,000 | -6,512,000 | 5,214,127 |
capital expenditures | -11,857,000 | -7,819,000 | -8,454,000 | -6,282,000 | -8,529,000 | -7,214,000 | -7,566,000 | -9,006,000 | -8,797,000 | -10,429,000 | -8,034,000 | -8,192,000 | -8,531,000 | -7,676,000 | -5,849,000 | -4,790,000 | -5,984,000 | -1,953,000 | -4,574,000 | -5,910,000 | -2,037,000 | -2,394,000 | -2,960,000 | -5,678,000 | -3,923,000 | -3,216,000 | -6,693,000 | -6,351,000 | -4,442,000 | -2,274,000 | -2,993,000 | -5,183,000 | -2,097,000 | -4,263,000 | -5,262,000 | -9,047,000 | -6,768,000 | -4,564,000 | -4,298,000 | -3,680,000 | -2,232,000 | -3,531,000 | -5,508,000 | -3,387,000 | -6,482,000 | -9,230,000 | -5,250,000 | -6,593,000 | -6,207,000 | -4,743,000 | -6,579,000 | -4,268,000 | -6,402,000 | -2,584,000 | -6,493,000 | -5,267,000 | -3,466,000 | -4,280,000 | -2,856,000 | -3,337,000 | -3,809,000 | -2,202,000 | -1,923,000 | -566,000 | -1,645,000 | -2,544,000 | -4,829,000 | -3,598,000 | -2,343,000 | -4,154,000 | -7,794,000 | -5,530,000 | -7,059,000 | -3,756,000 | -5,072,000 | -3,022,000 | -3,154,000 | -1,756,000 | 0 | -7,600,000 | -2,180,000 | -1,701,000 | -3,292,000 | -993,000 | -2,566,612 | |
free cash flows | -174,025,000 | 118,588,000 | 85,313,000 | 73,765,000 | -115,356,000 | 132,401,000 | 77,641,000 | 98,215,000 | -139,521,000 | 69,939,000 | 60,740,000 | 70,029,000 | -100,632,000 | 83,503,000 | 38,608,000 | 24,073,000 | -85,083,000 | 44,240,000 | 29,190,000 | 14,874,000 | -84,791,000 | 56,359,000 | 73,220,000 | 52,273,000 | -60,069,000 | 77,259,000 | 51,259,000 | 25,731,000 | -42,731,000 | 50,517,000 | 38,961,000 | 37,993,000 | -38,360,000 | 43,100,000 | 23,884,000 | 32,631,000 | -25,160,000 | 44,937,000 | 33,965,000 | 46,747,000 | -12,112,000 | 77,499,000 | 59,398,000 | 57,098,000 | -48,636,000 | 45,102,000 | 74,672,000 | 14,771,000 | 63,760,000 | 38,710,000 | 20,085,000 | -29,094,000 | 58,819,000 | 9,262,000 | 34,580,000 | -17,818,000 | 50,298,000 | 18,523,000 | 32,586,000 | -6,729,000 | 35,330,000 | 22,710,000 | 6,122,000 | -22,611,000 | 66,441,000 | 17,771,000 | 24,774,000 | -1,546,000 | 54,448,000 | 35,495,000 | 25,416,000 | -33,980,000 | 36,058,000 | 13,670,000 | 3,259,000 | -18,212,000 | 29,579,000 | 10,574,000 | 7,502,000 | -17,623,000 | 11,757,000 | 6,802,000 | 6,774,000 | -7,505,000 | 2,647,515 | |
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -5,680,000 | -2,578,000 | -3,967,000 | -2,042,000 | -1,850,000 | -2,623,000 | -2,363,000 | -2,473,000 | -1,192,000 | -4,297,000 | -1,422,000 | -1,769,000 | -1,956,000 | -2,779,000 | -2,968,000 | -2,876,000 | -3,924,000 | -1,953,000 | -3,479,000 | -4,802,000 | -637,000 | -2,394,000 | -1,314,000 | -3,416,000 | -1,001,000 | -3,216,000 | -3,640,000 | -4,035,000 | -2,349,000 | -2,274,000 | -1,531,000 | -3,762,000 | -1,369,000 | -4,263,000 | -4,852,000 | -8,784,000 | -6,503,000 | -4,564,000 | -3,996,000 | -3,396,000 | -1,980,000 | -3,531,000 | -5,171,000 | -3,387,000 | -6,482,000 | -9,230,000 | -5,250,000 | -6,593,000 | -4,840,000 | -5,842,000 | -4,594,000 | -6,213,000 | -3,576,000 | -6,402,000 | -2,584,000 | -6,493,000 | -5,267,000 | -3,466,000 | -4,280,000 | -2,856,000 | -3,337,000 | -3,809,000 | -2,202,000 | -1,923,000 | -566,000 | -1,645,000 | -2,544,000 | -4,829,000 | -3,598,000 | -2,343,000 | -4,154,000 | -7,794,000 | -5,530,000 | -7,059,000 | -3,756,000 | -5,072,000 | -3,022,000 | -3,154,000 | -1,756,000 | |||||||
investments in life insurance policies | -344,000 | -585,000 | -590,000 | -1,722,000 | -428,000 | -805,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of businesses, net of cash acquired | 1,493,000 | -4,456,000 | -54,063,000 | -47,921,000 | -5,190,000 | 0 | 0 | 0 | -215,000 | 0 | -3,459,000 | -1,639,000 | -101,817,000 | 0 | -20,062,000 | -35,071,000 | -14,000,000 | -30,000,000 | -3,180,000 | -1,305,000 | -862,000 | -46,203,000 | -2,410,000 | -192,983,000 | -24,401,000 | -10,153,000 | -7,694,000 | -29,625,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalization of internally developed software costs | -6,177,000 | -5,241,000 | -4,487,000 | -4,240,000 | -6,679,000 | -4,591,000 | -5,203,000 | -6,533,000 | -7,605,000 | -6,132,000 | -6,612,000 | -6,423,000 | -6,575,000 | -4,897,000 | -2,881,000 | -1,914,000 | -2,060,000 | -1,095,000 | -1,108,000 | -1,400,000 | -1,646,000 | -2,262,000 | -2,922,000 | -3,053,000 | -2,316,000 | -2,093,000 | -1,462,000 | -1,421,000 | -728,000 | -410,000 | -263,000 | -265,000 | -302,000 | -284,000 | -252,000 | -337,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from note receivable | 2,250,000 | 0 | 0 | 0 | 154,000 | 0 | 0 | 0 | 154,000 | 0 | 0 | 0 | 154,000 | -3,000 | 0 | 0 | 0 | 1,000,000 | 0 | 0 | 177,000 | 0 | 0 | 109,000 | 219,000 | 0 | 219,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from divestiture of business | 300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -7,814,000 | -12,569,000 | -63,102,000 | -54,793,000 | -15,287,000 | -31,701,000 | -8,371,000 | -9,078,000 | -30,599,000 | -10,853,000 | -10,036,000 | -5,591,000 | -10,172,000 | -9,349,000 | -3,171,000 | -4,292,000 | -3,316,000 | -1,417,000 | -4,974,000 | -5,715,000 | -8,037,000 | -13,646,000 | -4,247,000 | -5,746,000 | -18,395,000 | -10,582,000 | -9,540,000 | -6,793,000 | -8,087,000 | -5,066,000 | -3,490,000 | -6,239,000 | -3,767,000 | -3,695,000 | -5,832,000 | -10,880,000 | -108,541,000 | -5,403,000 | -24,551,000 | -39,584,000 | -17,098,000 | 96,344,000 | -17,980,000 | -4,792,000 | -345,730,000 | -12,131,000 | -18,407,000 | -41,075,000 | -22,218,000 | -36,367,000 | -5,009,000 | -6,507,000 | -4,775,000 | -8,719,000 | -23,585,000 | -8,234,000 | -36,926,000 | -4,008,000 | -3,790,000 | -4,326,000 | -26,366,000 | -26,378,000 | -64,000 | -1,053,000 | -60,322,000 | -3,796,000 | -4,465,000 | -6,345,000 | -49,955,000 | -4,520,000 | -197,214,000 | -32,566,000 | -16,561,000 | -14,753,000 | -65,926,000 | -7,105,000 | -99,334,000 | -4,040,000 | -31,381,000 | -26,162,000 | -7,600,000 | -2,655,000 | -1,785,000 | -15,658,000 | -993,000 | -2,566,612 |
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercises of stock options | 708,000 | 945,000 | 1,551,000 | 64,000 | 2,527,000 | 198,000 | 419,000 | 48,000 | 1,167,000 | 1,537,000 | 0 | 360,000 | 627,000 | 0 | 236,000 | 537,000 | 648,000 | 191,000 | 191,000 | 248,000 | 174,000 | 178,000 | 179,000 | 178,000 | 468,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares redeemed for employee tax withholdings | -20,530,000 | -594,000 | -467,000 | -326,000 | -32,181,000 | -627,000 | -378,000 | -153,000 | -20,927,000 | -486,000 | -322,000 | -199,000 | -9,529,000 | -255,000 | -529,000 | -127,000 | -6,884,000 | -836,000 | -616,000 | -148,000 | -8,503,000 | -106,000 | -580,000 | -84,000 | -7,133,000 | -176,000 | -746,000 | -75,000 | -4,385,000 | -96,000 | -371,000 | -36,000 | -2,684,000 | -396,000 | -191,000 | -78,000 | -4,181,000 | -116,000 | -392,000 | -68,000 | -4,377,000 | -1,960,000 | -544,000 | -165,000 | -4,485,000 | -192,000 | -321,000 | -73,000 | -3,067,000 | -689,000 | -179,000 | -16,000 | -565,000 | -564,000 | -49,000 | -115,000 | -3,710,000 | -1,895,000 | -95,000 | -94,000 | -2,437,000 | -171,000 | -80,000 | -188,000 | -1,111,000 | -141,000 | -1,242,000 | -373,000 | -1,548,000 | -389,000 | -29,000 | -253,000 | -5,491,000 | -4,463,000 | -3,727,000 | -330,000 | -1,564,000 | -2,063,000 | -383,000 | -150,000 | -864,000 | |||||
share repurchases | -153,130,000 | -13,628,000 | -18,728,000 | -69,059,000 | -65,310,000 | -18,453,000 | -7,289,000 | -36,266,000 | -60,998,000 | -33,860,000 | -28,529,000 | -15,235,000 | -45,133,000 | -24,919,000 | -43,031,000 | -28,346,000 | -24,097,000 | -4,383,000 | -24,986,000 | -23,789,000 | -11,454,000 | -5,026,000 | 0 | 0 | -22,115,000 | 0 | 0 | 0 | -55,265,000 | -21,093,000 | 0 | -4,908,000 | -35,553,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from bank borrowings | 413,000,000 | 67,000,000 | 489,000,000 | 224,000,000 | 328,000,000 | 61,000,000 | 64,000,000 | 52,500,000 | 566,000,000 | 62,000,000 | 62,000,000 | 29,000,000 | 201,000,000 | 27,000,000 | 63,000,000 | 74,000,000 | 150,000,000 | 46,000,000 | 50,000,000 | 50,000,000 | 89,000,000 | 0 | 0 | 2,000,000 | 281,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments of bank borrowings | -68,000,000 | -167,000,000 | -535,813,000 | -142,437,000 | -109,438,000 | -146,438,000 | -132,437,000 | -114,938,000 | -316,000,000 | -96,000,000 | -99,000,000 | -81,000,000 | -44,000,000 | -78,000,000 | -64,000,000 | -67,000,000 | -47,780,000 | -76,137,000 | -55,092,000 | -50,135,000 | -24,135,000 | -48,178,000 | -80,133,000 | -122,132,000 | -38,131,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments for business acquisitions | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | 172,048,000 | -113,277,000 | -67,557,000 | 12,242,000 | 123,562,000 | -104,320,000 | -76,041,000 | -99,133,000 | 167,859,000 | -66,809,000 | -65,851,000 | -68,116,000 | 102,449,000 | -78,860,000 | -44,324,000 | -22,311,000 | 71,387,000 | -35,165,000 | -30,503,000 | -23,824,000 | 45,082,000 | -53,132,000 | -80,534,000 | -120,038,000 | 214,089,000 | -107,776,000 | -8,139,000 | -24,643,000 | 21,722,000 | -23,549,000 | -39,850,000 | -32,832,000 | 29,541,000 | -35,441,000 | -28,273,000 | -30,016,000 | 122,551,000 | -36,119,000 | -11,317,000 | -17,567,000 | -18,160,000 | -131,832,000 | -50,264,000 | -46,088,000 | 138,229,000 | -11,212,000 | 155,234,000 | 7,269,000 | -5,121,000 | -6,290,000 | -12,318,000 | -21,305,000 | 10,265,000 | -34,544,000 | 9,022,000 | -30,479,000 | 47,930,000 | -45,968,000 | -20,344,000 | -32,553,000 | 27,396,000 | -12,109,000 | -23,286,000 | -5,613,000 | 78,565,000 | -84,515,000 | 5,184,000 | -27,219,000 | 43,860,000 | -52,437,000 | 158,367,000 | -342,000 | 55,949,000 | -29,144,000 | 48,707,000 | -4,052,000 | 104,288,000 | -13,064,000 | 16,613,000 | 5,864,000 | 1,980,000 | -1,337,000 | 58,000 | 92,000 | 12,000 | 19,522,488 |
effect of exchange rate changes on cash | -115,000 | 58,000 | -230,000 | 137,000 | 19,000 | -180,000 | 56,000 | -6,000 | -43,000 | 45,000 | -72,000 | 43,000 | 16,000 | 33,000 | -89,000 | -50,000 | -5,000 | -19,000 | -80,000 | 114,000 | 155,000 | 457,000 | 134,000 | 36,000 | -143,000 | 77,000 | -40,000 | 5,000 | 73,000 | -94,000 | -41,000 | -89,000 | 16,000 | 22,000 | 27,000 | 143,000 | 22,000 | -55,000 | 8,000 | -33,000 | 158,000 | -567,000 | -28,000 | 40,000 | -34,000 | -30,000 | -54,000 | 19,000 | 14,000 | 40,000 | 47,000 | 7,000 | -77,000 | -8,000 | 157,000 | -551,000 | 430,000 | -181,000 | -454,000 | 282,000 | 428,000 | -1,050,000 | 1,210,000 | 726,000 | -789,000 | -47,000 | 70,000 | 22,000 | -497,000 | -273,000 | -592,000 | -244,000 | 346,000 | 31,000 | 98,000 | |||||||||||
net increase in cash and cash equivalents | 1,951,000 | 619,000 | -37,122,000 | 37,633,000 | 1,467,000 | 3,414,000 | 851,000 | -996,000 | 6,493,000 | 4,557,000 | 192,000 | 9,592,000 | -1,793,000 | -8,641,000 | -45,554,000 | -7,568,000 | -8,467,000 | -67,797,000 | 139,405,000 | -37,806,000 | 44,975,000 | 30,959,000 | 27,350,000 | 26,173,000 | -398,000 | -20,272,000 | 21,104,000 | -3,939,000 | -4,540,000 | -439,000 | 210,000 | 58,000 | 11,284,000 | 9,945,000 | 22,170,003 | |||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of the period | 24,508,000 | 0 | 0 | 0 | 21,911,000 | 0 | 0 | 0 | 12,149,000 | 0 | 0 | 0 | 11,834,000 | 0 | 0 | 0 | 20,781,000 | 0 | 0 | 0 | 67,177,000 | 0 | 0 | 0 | 11,604,000 | 0 | 0 | 0 | 33,107,000 | 0 | 0 | 0 | 16,909,000 | 0 | 0 | 0 | 17,027,000 | 0 | 0 | 0 | 58,437,000 | 0 | 0 | 0 | 256,872,000 | 0 | 0 | 0 | 58,131,000 | 0 | 0 | 0 | 25,162,000 | 0 | 0 | 0 | 5,080,000 | 0 | 0 | 0 | 6,347,000 | 0 | 0 | 0 | 6,459,000 | 0 | 0 | 0 | 14,106,000 | 0 | 0 | 0 | 2,993,000 | 0 | 0 | 0 | 16,572,000 | 0 | 0 | |||||||
cash and cash equivalents at end of the period | 26,459,000 | 619,000 | -37,122,000 | 37,633,000 | 23,378,000 | 3,414,000 | 851,000 | -996,000 | 18,642,000 | 2,751,000 | -7,185,000 | 4,557,000 | 12,026,000 | 3,003,000 | -3,127,000 | 2,210,000 | 9,748,000 | 9,592,000 | -1,793,000 | -8,641,000 | 21,623,000 | -7,568,000 | -8,467,000 | -67,797,000 | 151,009,000 | -37,806,000 | 40,233,000 | 651,000 | 8,526,000 | 24,082,000 | -1,427,000 | 4,016,000 | 6,436,000 | 8,249,000 | -4,932,000 | 925,000 | 12,667,000 | 7,924,000 | 2,403,000 | -6,757,000 | 13,457,000 | 44,975,000 | -3,366,000 | 9,645,000 | 7,183,000 | 30,959,000 | 216,695,000 | -12,423,000 | 21,641,000 | 27,350,000 | 26,173,000 | -1,141,000 | 5,749,000 | 21,950,000 | -2,560,000 | 1,809,000 | 3,963,000 | 3,607,000 | -1,785,000 | -1,155,000 | 4,413,000 | -398,000 | 2,772,000 | 2,105,000 | 1,868,000 | -20,272,000 | 21,104,000 | -3,939,000 | 9,566,000 | -439,000 | 210,000 | 58,000 | 14,277,000 | -749,000 | 305,000 | -2,899,000 | 6,336,000 | 15,629,000 | -2,438,000 | |||||||
supplemental disclosure of cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment expenditures and capitalized software included in current liabilities | 2,673,000 | 2,521,000 | 842,000 | -392,000 | 3,446,000 | 822,000 | -633,000 | -1,320,000 | 6,147,000 | -152,000 | 871,000 | 375,000 | 4,062,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets obtained in exchange for operating lease liabilities | 1,795,000 | 6,485,000 | 741,000 | 694,000 | 957,000 | 2,141,000 | 1,073,000 | 481,000 | 1,091,000 | 748,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued related to purchase of business | 0 | 0 | 8,640,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share repurchases included in current liabilities | 1,267,000 | 8,121,000 | 2,228,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excise tax on net share repurchases included in non-current liabilities | 1,133,000 | 73,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
losses on sale of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of businesses, excluding transaction costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in fair value of preferred stock investment | 4,210,000 | 0 | 0 | 0 | -26,964,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
credit-related impairment charge on convertible debt investment | -743,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions and divestiture: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distributions from life insurance policies | 0 | 0 | 419,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment | 0 | 0 | 49,000 | 0 | 3,000 | 0 | 4,750,000 | 153,000 | 97,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from divestitures of businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for debt issuance costs | 0 | 0 | 0 | -63,000 | -1,383,000 | 0 | 0 | -42,000 | -16,000 | -26,000 | 0 | 0 | 0 | -1,385,000 | -13,000 | 0 | 0 | -395,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments on business acquisition | 0 | -356,000 | 0 | 0 | -1,000,000 | -500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued related to purchases of businesses | 2,112,000 | 6,198,000 | 18,553,000 | 2,344,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration accrued related to purchases of businesses | 1,548,000 | 3,303,000 | 0 | 0 | 0 | 36,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable issued related to divestiture of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excise tax on net share repurchases included in current liabilities | 57,000 | -105,000 | 31,000 | 304,000 | 258,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payment on business acquisition | -36,000 | -500,000 | 1,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration accrued related to purchase of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property and equipment, excluding transaction costs | -3,000 | 6,000 | 0 | -50,000 | -1,067,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | 0 | -96,000 | -89,000 | 7,000 | 60,000 | 0 | -1,000 | 135,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the year for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 212,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 5,374,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of businesses | 0 | 381,000 | -21,150,000 | 0 | -1,651,000 | 0 | 38,000 | -6,000,000 | -776,000 | -183,000 | -331,807,000 | -303,000 | -33,961,000 | -17,430,000 | -20,696,000 | -1,838,000 | -31,298,000 | 15,000 | -995,000 | -22,886,000 | -2,001,000 | 48,000 | -63,277,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excise tax on net share repurchases included in current and non-current liabilities | -615,000 | 1,064,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property and equipment, excluding transaction costs | 0 | 1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
investment in life insurance policies | -806,000 | -413,000 | -355,000 | -1,833,000 | -671,000 | -497,000 | -436,000 | -486,000 | -68,000 | -1,472,000 | -269,000 | -347,000 | -442,000 | -3,645,000 | -348,000 | 0 | -234,000 | -1,455,000 | 0 | 0 | -1,693,000 | -133,000 | -145,000 | -191,000 | -833,000 | -866,000 | -981,000 | 304,000 | -186,000 | -4,941,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of business, excluding transaction costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestiture of business | 0 | 0 | 207,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -3,127,000 | 2,210,000 | -11,033,000 | 651,000 | -24,581,000 | -1,427,000 | 4,016,000 | -10,473,000 | 8,249,000 | -4,932,000 | 925,000 | -4,360,000 | 2,403,000 | -6,757,000 | -44,980,000 | 9,645,000 | -249,689,000 | -12,423,000 | -36,490,000 | -19,413,000 | -2,560,000 | 1,809,000 | -1,117,000 | -1,155,000 | -1,934,000 | 2,105,000 | -4,591,000 | 305,000 | -2,899,000 | -10,236,000 | -2,438,000 | -12,796,000 | -15,643,000 | -5,500,000 | -7,493,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
lease-related impairment charge | 216,000 | 1,870,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration related to purchase of business | 0 | 0 | 869,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charges | 0 | 0 | 0 | 59,816,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sales of businesses, excluding transaction costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisitions and divestitures: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accounts payable and accrued liabilities | -8,398,000 | 1,182,000 | -1,897,000 | 901,000 | 1,882,000 | -5,126,000 | 2,275,000 | 4,701,000 | -778,000 | 2,228,000 | -634,000 | -3,960,000 | -780,000 | 5,596,000 | -7,023,000 | 9,886,000 | -2,302,000 | 949,000 | 2,228,000 | 8,289,000 | 3,532,000 | -3,718,000 | 4,700,000 | -3,000,000 | -6,130,000 | 3,492,000 | -649,000 | 1,165,000 | -1,948,000 | -2,628,000 | -8,302,000 | 9,213,000 | -9,318,000 | 13,311,000 | 2,403,000 | 532,000 | -3,311,000 | 5,448,000 | 1,542,000 | 1,815,000 | 1,342,000 | -951,000 | 4,401,000 | -521,000 | ||||||||||||||||||||||||||||||||||||||||||
purchases of investment securities | 0 | 0 | -13,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestitures of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments on business acquisitions | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment expenditures and capitalized software included in accounts payable, accrued expenses and accrued payroll and related benefits | 310,000 | 340,000 | 452,000 | 2,682,000 | 2,593,000 | -1,175,000 | -230,000 | 3,545,000 | -871,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration related to purchases of businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share repurchases included in accounts payable | -1,465,000 | 1,729,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of business, net of cash acquired | 0 | 341,000 | -2,289,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use asset obtained in exchange for operating lease liability | 1,806,000 | 0 | 102,000 | 59,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease impairment charges | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalization of internally developed software | -365,000 | -149,000 | -366,000 | -692,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestitures of businesses, net of cash sold | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayment of convertible notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for contingent consideration liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of business | 0 | 0 | 102,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisition and divestiture: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of investment securities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowances for doubtful accounts and unbilled services | 59,000 | 21,000 | 111,000 | 59,000 | 84,000 | 183,000 | 189,000 | 201,000 | -595,000 | 2,520,000 | -54,000 | 1,346,000 | -2,857,000 | 1,230,000 | 3,459,000 | 2,418,000 | 2,630,000 | -571,000 | 870,000 | -1,904,000 | -2,911,000 | 9,110,000 | -209,000 | -72,000 | 1,258,000 | -2,222,000 | -1,578,000 | 6,953,000 | -6,658,000 | 4,211,000 | -4,734,000 | 2,246,000 | -6,850,000 | -3,227,000 | 1,503,000 | 182,000 | -4,058,000 | 3,927,000 | 1,559,000 | -1,078,000 | -1,534,000 | 1,076,000 | 3,712,000 | -1,261,000 | 1,618,000 | 2,687,000 | 521,000 | 651,000 | 1,795,000 | 1,292,000 | 1,184,000 | 3,035,000 | -181,000 | 509,000 | -163,000 | 404,000 | -234,000 | 368,000 | -402,000 | 547,000 | ||||||||||||||||||||||||||
losses on sales of businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration related to business acquisitions | 0 | 0 | 0 | 212,000 | 0 | 0 | 0 | 15,489,000 | 0 | 2,254,000 | 0 | 6,500,000 | 2,063,000 | 0 | 0 | 900,000 | 226,000 | 0 | 0 | 590,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lease impairment charge | 0 | 65,000 | 740,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of divestiture: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of contingent consideration liabilities | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment expenditures and capitalized software included in accounts payable and accrued expenses | -1,646,000 | 3,716,000 | -485,000 | -757,000 | 1,929,000 | 1,913,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of businesses | -56,000 | 32,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
promissory note assumed for purchase of property and equipment | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued related to business acquisition | 0 | 9,560,000 | 0 | 0 | 2,204,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 234,000 | 235,000 | 234,000 | 234,000 | 235,000 | 234,000 | 0 | 0 | 123,000 | 9,000 | 69,000 | 39,000 | 740,000 | 159,000 | 9,000 | 3,000 | 27,000 | 246,000 | 1,000 | 0 | 29,000 | 0 | 0 | 13,000 | 206,000 | 33,000 | 1,000 | 22,000 | 17,000 | 2,000 | 44,000 | 73,000 | 43,000 | 166,000 | 50,000 | 45,000 | 136,000 | 131,000 | 26,000 | 241,000 | 164,000 | 64,000 | 90,000 | 107,000 | 127,000 | 20,000 | 33,000 | 92,000 | 12,000 | 12,488 | ||||||||||||||||||||||||||||||||||||
proceeds from borrowings under credit facility | 18,000,000 | 47,000,000 | 40,500,000 | 24,500,000 | 40,500,000 | 47,800,000 | 91,500,000 | 36,500,000 | 35,500,000 | 26,500,000 | 179,000,000 | 32,000,000 | 52,000,000 | 45,500,000 | 70,500,000 | 42,000,000 | 15,500,000 | 59,000,000 | 197,500,000 | 0 | 55,000,000 | 12,500,000 | 17,500,000 | 44,000,000 | 22,000,000 | 29,000,000 | 105,500,000 | 45,500,000 | 93,000,000 | 52,301,000 | 61,500,000 | 61,500,000 | 107,000,000 | 66,000,000 | 65,500,000 | 70,000,000 | 162,000,000 | 44,000,000 | 37,500,000 | 64,000,000 | 100,500,000 | |||||||||||||||||||||||||||||||||||||||||||||
repayments of debt | -24,129,000 | -67,129,000 | -14,627,000 | -46,127,000 | -79,625,000 | -75,925,000 | -58,124,000 | -70,663,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contingent consideration related to business acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred acquisition payments | -2,060,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property & equipment expenditures and capitalized software included in accounts payable and accrued expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued related to business acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill impairment charge | 43,493,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestitures of businesses | -497,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment expenditures included in accounts payable and accrued expenses | 17,000 | -454,000 | 1,937,000 | -2,482,000 | -608,000 | 527,000 | 4,130,000 | 1,533,000 | -320,000 | 1,787,000 | 1,461,000 | -112,000 | -1,522,000 | 1,863,000 | 1,860,000 | 778,000 | 716,000 | -2,135,000 | 4,174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued related to a business acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of convertible debt investment | -300,000 | -12,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of businesses, net of cash sold | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for capital lease obligations | -14,000 | -14,000 | -20,000 | -21,000 | -21,000 | -21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on credit facility | -55,500,000 | -51,000,000 | -68,000,000 | -63,000,000 | -63,000,000 | -30,000,000 | -151,250,000 | -65,500,000 | -91,500,000 | -57,500,000 | -6,250,000 | -83,750,000 | -57,750,000 | -6,250,000 | -18,750,000 | -23,750,000 | -65,250,000 | -12,000,000 | -59,000,000 | -96,500,000 | -76,000,000 | -42,500,000 | -95,250,000 | -81,750,000 | -94,000,000 | -77,500,000 | -78,500,000 | -89,000,000 | -78,000,000 | -80,000,000 | -126,500,000 | -31,000,000 | -90,500,000 | -59,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent consideration liabilities | -938,000 | -873,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of business, net of cash sold | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from share-based compensation | -3,000 | 75,000 | 1,000 | 859,000 | 471,000 | 294,000 | 89,000 | 2,734,000 | 145,000 | 360,000 | 1,125,000 | 3,477,000 | 980,000 | 132,000 | 439,000 | 803,000 | 260,000 | 72,000 | 137,000 | 1,116,000 | 883,000 | 11,000 | 44,000 | 156,000 | 571,000 | 360,000 | 2,625,000 | -2,265,000 | -1,789,000 | -26,000 | -326,000 | 3,963,000 | 2,897,000 | 2,953,000 | -1,634,000 | 8,018,000 | 4,906,000 | 2,034,000 | 1,832,000 | 1,406,000 | 409,000 | 2,861,000 | ||||||||||||||||||||||||||||||||||||||||||||
proceeds from convertible senior notes issuance | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of warrants | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for convertible senior note hedges | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments for purchase of property and equipment | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of convertible debt investment | -2,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in receivables from clients | 14,834,000 | 31,486,000 | 9,318,000 | -4,742,000 | 19,023,000 | -21,618,000 | -4,707,000 | 1,176,000 | -2,823,000 | -2,667,000 | -8,667,000 | -8,686,000 | -10,937,000 | 10,096,000 | -7,594,000 | -4,145,000 | -5,319,000 | -1,494,000 | -1,900,000 | -1,684,000 | -1,244,000 | -3,232,043 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in unbilled services | -19,363,000 | -6,800,000 | -15,513,000 | -18,423,000 | -2,215,000 | 7,469,000 | -26,402,000 | -9,509,000 | 1,244,000 | -8,703,000 | -10,485,000 | -9,118,000 | -4,564,000 | 17,487,000 | -12,001,000 | -6,114,000 | -11,752,000 | 12,658,000 | -7,933,000 | -1,769,000 | -10,972,000 | 2,195,000 | -1,484,000 | -1,390,000 | -3,750,000 | 2,616,000 | -6,398,000 | 22,000 | -4,720,000 | 623,010 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in current income tax receivable / payable | -8,247,000 | 4,276,000 | -1,282,000 | -8,513,000 | -7,014,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other assets | 10,983,000 | -1,231,000 | -1,747,000 | 2,459,000 | 703,000 | -2,445,000 | -503,000 | -1,126,000 | -1,739,000 | -4,661,000 | -1,094,000 | -2,641,000 | 3,232,000 | -6,783,000 | -3,430,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of capital lease obligations | -4,000 | -2,000 | -1,000 | -5,000 | -10,000 | -16,000 | -29,000 | -67,000 | -72,000 | -76,000 | -92,000 | -93,000 | -98,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for convertible senior note hedge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments for debt issue costs | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred acquisition payment | -4,875,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments related to business combinations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net investment in life insurance policies | -354,000 | -630,000 | -167,000 | -160,000 | -188,000 | -147,000 | -507,000 | -305,000 | 97,000 | -361,000 | -143,000 | -171,000 | 1,029,000 | -616,000 | -654,000 | -154,000 | 233,000 | -77,000 | -371,000 | -878,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payment for purchase of property and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of businesses acquired: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on disposal of property and equipment | 0 | 10,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash portion of litigation settlement | 0 | 508,000 | 588,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of business | 0 | 3,692,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note received for sale of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock in connection with settlement of class action lawsuit | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred payments related to business acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash portion of litigation settlements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charges on goodwill | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (investment in) surrender of life insurance policies | -291,000 | 475,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of businesses | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in receivables from clients | -2,124,000 | 630,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in current income tax receivable | 2,379,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accounts payable and accrued liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of property and equipment | 0 | -46,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in unbilled services | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in current income tax receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accrued payroll and related benefits | 10,936,000 | -20,058,000 | 5,056,000 | -52,784,000 | 11,441,000 | -18,838,000 | 7,908,000 | -36,697,000 | 8,791,000 | -16,115,000 | 5,446,000 | -14,201,000 | -9,810,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(decrease) in accrued payroll and related benefits | -36,795,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash compensation | 0 | 1,226,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write-down of goodwill and intangibles related to sale of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other gains | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments of notes payable and capital lease obligations | 19,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized lease obligations incurred | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in current income tax receivable | -2,046,000 | -2,201,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in other assets | -2,031,000 | 2,748,000 | -274,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash used by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment charge on goodwill | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in current income tax receivable/payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net surrender of (investment in) life insurance policies | 147,000 | -111,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock in connection with business combinations | 6,320,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock in connection with a business combination | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
classified as a liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other gain | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in deferred revenues | -1,567,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and intangibles related to discontinued operations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash gains and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(increase) in other assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock in connection with a business combination classified as a liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash gain and other | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing activity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of common stock in connection with business combination classified as a liability | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of note payable for purchase of a business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in current income tax receivable / payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from borrowings under line of credit | 56,000,000 | 402,000,000 | 72,000,000 | 101,500,000 | 48,500,000 | 107,500,000 | 38,000,000 | 146,500,000 | 25,200,000 | 53,900,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repayments on line of credit | -111,000,000 | -246,500,000 | -69,500,000 | -48,000,000 | -79,500,000 | -60,000,000 | -43,000,000 | -42,500,000 | -39,200,000 | -38,400,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in income tax receivable / payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payment of note payable and capital lease obligations | -107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in income tax receivable / payable | 6,544,000 | 812,000 | 8,884,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payment of notes payable and capital lease obligations | -214,000 | 2,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in income tax receivable / payable | -8,193,000 | -2,306,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of intangibles | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
refund of initial public offering costs | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of notes payable for purchase of a business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for interest | 11,000 | 6,000 | 0 | 63,000 | 694,830 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for income taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of a businesses, net of cash acquired | -2,033,000 | -96,312,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payment of capital lease obligations | -144,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
share-based compensation expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock (previously named class a common stock), net of offering costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption of notes issued to hcg holdings llc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption of 8% preferred stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of accrued dividends on 8% preferred stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends paid on common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capitalized lease obligation incurred | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued dividends on 8% preferred stock | 73,846 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in income tax receivable | 91,000 | 121,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in other current assets and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in accounts payable and accrued expenses | 2,185,000 | -801,000 | 5,695,000 | 945,000 | 2,334,000 | 1,748,808 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in income tax payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities assumed in connection with businesses acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
issuance of notes payable for purchase of business | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in other current assets and other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities incurred for purchases of businesses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in income tax receivable | 232,000 | 494,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other current assets and other | -1,975,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in income tax payable | 2,175,000 | -4,176,000 | 3,456,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in deferred revenue | -482,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of property and equipment | -7,600,000 | -2,180,000 | -1,701,000 | -3,292,000 | -993,000 | -2,566,612 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments under capital lease obligations | -144,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
beginning of the period | 31,820,000 | 0 | 0 | 0 | 28,092,000 | -97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
end of the period | 16,177,000 | 9,945,000 | 6,776,000 | -5,500,000 | 20,599,000 | 22,169,906 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for taxes | 1,423,000 | 4,114,000 | 3,647,000 | 8,153,000 | 1,174,000 | 3,968,641 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation expense | 1,950,000 | 1,887,000 | 1,696,000 | 1,410,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock-based compensation | 793,000 | 600,000 | 1,256,000 | 113,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities, net of acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in deferred revenue | -682,000 | 766,000 | 1,496,000 | -408,000 | 347,059 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in other assets and liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of a business, net of cash acquired | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of class b common stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash transactions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in other current assets | -335,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in deposits | 100,000 | 2,000 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in interest payable to hcg holdings llc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of business, net of cash acquired | -84,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash transaction: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in other current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in accounts payable and accrued expenses | -34,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on long-term deposits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock options exercised | 176,348 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in income tax receivable | 2,166,419 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease (increase) in deposits | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increase in interest payable to hcg holdings llc | -609,401 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from (redemption) issuance of 8% preferred stock | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(redemption of) proceeds from notes issued to hcg holdings llc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
compensation expense related to stock option issuance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allowance for doubtful accounts and unbilled services |
