7Baggers

Huron Consulting Group Quarterly Balance Sheets Chart

Quarterly
 | 
Annual
 
 Goodwill  
 Cash and Cash Eq  
 Account Payables  
 Long-Term Debt  
20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 20240331 20240630 20240930 20241231 20250331 20250630 0105.58211.16316.74422.33527.91633.49739.07Milllion

Huron Consulting Group Quarterly Balance Sheets Table

Quarterly
 | 
Annual
 
Unit: USD2025-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 equivalents61,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 8,375 and 11,575, respectively192,958,000                                                                                    
  unbilled services, net of allowances of 2,260 and 2,203, respectively189,038,000                                                                                    
  income tax receivable17,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 assets29,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 assets490,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 equipment19,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 taxes2,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 11,125 and 0, respectively35,144,000                                                                                    
  operating lease right-of-use assets16,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 assets124,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 assets52,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    
  goodwill739,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 assets1,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 payable11,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 liabilities27,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 benefits152,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 debt13,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 liabilities12,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 revenues29,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 liabilities246,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 liabilities66,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, net of current portion643,165,000 561,511,000 342,857,000 428,204,000 496,550,000 558,897,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      311,993,000 419,426,000 467,630,000 498,356,000 327,852,000 333,619,000                                         
  operating lease liabilities, net of current portion24,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 liabilities758,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; 500,000,000 shares authorized; 20,569,018 and 20,780,928 shares issued, respectively205,000                                                                                    
  treasury stock-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 capital93,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 earnings575,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 income-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             
  total stockholders’ equity474,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’ equity1,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 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                                                              
  common stock; 0.01 par value; 500,000,000 shares authorized; 20,901,686 and 20,780,928 shares issued, respectively 208,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                                                                                  
  common stock; 0.01 par value; 500,000,000 shares authorized; 20,780,928 and 21,316,441 shares issued, respectively  208,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                                                                                 
  common stock; 0.01 par value; 500,000,000 shares authorized; 20,793,202 and 21,316,441 shares issued, respectively   207,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                                                                                
  common stock; 0.01 par value; 500,000,000 shares authorized; 20,843,283 and 21,316,441 shares issued, respectively    208,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                                                                               
  common stock; 0.01 par value; 500,000,000 shares authorized; 21,237,828 and 21,316,441 shares issued, respectively     212,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                                                                              
  long-term debt      324,000,000 358,000,000 395,000,000 447,000,000                        422,297,000 292,065,000 325,858,000 334,674,000 350,013,000                                               
  common stock; 0.01 par value; 500,000,000 shares authorized; 21,316,441 and 22,507,159 shares issued, respectively      212,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                                                                             
  common stock; 0.01 par value; 500,000,000 shares authorized; 21,597,274 and 22,507,159 shares issued, respectively       215,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                                                                            
  common stock; 0.01 par value; 500,000,000 shares authorized; 21,863,932 and 22,507,159 shares issued, respectively        218,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                                                                           
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,047,299 and 22,507,159 shares issued, respectively         220,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                                                                          
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,507,159 and 24,364,814 shares issued, respectively          223,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                                                                         
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,853,524 and 24,364,814 shares issued, respectively           225,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                                                                        
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,492,632 and 24,364,814 shares issued, respectively            232,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                                                                       
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,976,090 and 24,364,814 shares issued, respectively             237,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                                                                      
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,364,814 and 25,346,916 shares issued, respectively              239,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                                                                     
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,377,457 and 25,346,916 shares issued, respectively               238,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                                                                    
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,877,563 and 25,346,916 shares issued at june 30, 2021 and december 31, 2020, respectively                243,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                                                   
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,294,954 and 25,346,916 shares issued at march 31, 2021 and december 31, 2020, respectively                 247,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                                                                  
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,346,916 and 25,144,764 shares issued at december 31, 2020 and december 31, 2019, respectively                  246,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                                                                 
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,444,128 and 25,144,764 shares issued at september 30, 2020 and december 31, 2019, respectively                   247,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                                                                
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,421,974 and 25,144,764 shares issued at june 30, 2020 and december 31, 2019, respectively                    246,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                                         
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,391,801 and 25,144,764 shares issued at march 31, 2020 and december 31, 2019, respectively                     246,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 
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,144,764 and 25,114,739 shares issued at december 31, 2019 and december 31, 2018, respectively                      247,000                                                              
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,337,297 and 25,114,739 shares issued at september 30, 2019 and december 31, 2018, respectively                       248,000                                                             
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,316,458 and 25,114,739 shares issued at june 30, 2019 and december 31, 2018, respectively                        247,000                                                            
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,275,901 and 25,114,739 shares issued at march 31, 2019 and december 31, 2018, respectively                         247,000                                                           
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,114,739 and 24,560,468 shares issued at december 31, 2018 and december 31, 2017, respectively                          244,000                                                          
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,104,739 and 24,560,468 shares issued at september 30, 2018 and december 31, 2017, respectively                           244,000                                                         
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,987,534 and 24,560,468 shares issued at june 30, 2018 and december 31, 2017, respectively                            244,000                                                        
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,933,923 and 24,560,468 shares issued at march 31, 2018 and december 31, 2017, respectively                             243,000                                                       
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,560,468 and 24,126,118 shares issued at december 31, 2017 and december 31, 2016, respectively                              241,000                                                      
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,560,468 and 24,126,118 shares issued at september 30, 2017 and december 31, 2016, respectively                               241,000                                                     
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,512,482 and 24,126,118 shares issued at june 30, 2017 and december 31, 2016, respectively                                241,000                                                    
  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 
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,487,820 and 24,126,118 shares issued at march 31, 2017 and december 31, 2016, respectively                                 240,000                                                   
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,126,118 and 24,775,823 shares issued at december 31, 2016 and december 31, 2015, respectively                                  235,000                                                  
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,120,541 and 24,775,823 shares issued at september 30, 2016 and december 31, 2015, respectively                                   235,000                                                 
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,102,337 and 24,775,823 shares issued at june 30, 2016 and december 31, 2015, respectively                                    234,000                                                
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,084,277 and 24,775,823 shares issued at march 31, 2016 and december 31, 2015, respectively                                     234,000                                               
  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                      
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,775,823 and 24,976,395 shares issued at december 31, 2015 and december 31, 2014, respectively                                      241,000                                              
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,142,424 and 24,976,395 shares issued at september 30, 2015 and december 31, 2014, respectively                                       243,000                                             
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,135,647 and 24,976,395 shares issued at june 30, 2015 and december 31, 2014, respectively                                        243,000                                            
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,336,102 and 24,976,395 shares issued at march 31, 2015 and december 31, 2014, respectively                                         244,000                                           
  accumulated other comprehensive loss                                         -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            
  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   
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,976,395 and 25,246,565 shares issued at december 31, 2014 and december 31, 2013, respectively                                          241,000                                          
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,033,760 and 25,246,565 shares issued at september 30, 2014 and december 31, 2013, respectively                                           242,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                                   
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,558,342 and 25,246,565 shares issued at june 30, 2014 and december 31, 2013, respectively                                            247,000                                        
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,694,215 and 25,246,565 shares issued at march 31, 2014 and december 31, 2013, respectively                                             248,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                         
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,246,565 and 24,793,327 shares issued at december 31, 2013 and december 31, 2012, respectively                                              245,000                                      
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,224,317 and 24,793,327 shares issued at september 30, 2013 and december 31, 2012, respectively                                               244,000                                     
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,215,218 and 24,793,327 shares issued at june 30, 2013 and december 31, 2012, respectively                                                244,000                                    
  common stock; 0.01 par value; 500,000,000 shares authorized; 25,184,665 and 24,793,327 shares issued at march 31, 2013 and december 31, 2012, respectively                                                 243,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           
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,793,327 and 24,208,549 shares issued at december 31, 2012 and december 31, 2011, respectively                                                  240,000                                  
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,771,866 and 24,208,549 shares issued at september 30, 2012 and december 31, 2011, respectively                                                   238,000                                 
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,738,777 and 24,208,549 shares issued at june 30, 2012 and december 31, 2011, respectively                                                    237,000                                
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,703,317 and 24,208,549 shares issued at march 31, 2012 and december 31, 2011, respectively                                                     237,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                          
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,208,549 and 23,221,287 shares issued at december 31, 2011and december 31, 2010, respectively                                                      234,000                              
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,208,112 and 23,221,287 shares issued at september 30, 2011 and december 31, 2010, respectively                                                       232,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               
  common stock; 0.01 par value; 500,000,000 shares authorized; 24,178,734 and 23,221,287 shares issued at june 30, 2011 and december 31, 2010, respectively                                                        232,000                            
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,651,313 and 23,221,287 shares issued at march 31, 2011 and december 31, 2010, respectively                                                         225,000                           
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,221,287 and 22,624,515 shares issued at december 31, 2010 and 2009, respectively                                                          222,000                          
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,190,037 and 22,624,515 shares issued at september 30, 2010 and december 31, 2009, respectively                                                           220,000                         
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,189,602 and 22,624,515 shares issued at june 30, 2010 and december 31, 2009, respectively                                                            218,000                        
  common stock; 0.01 par value; 500,000,000 shares authorized; 23,100,312 and 22,624,515 shares issued at march 31, 2010 and december 31, 2009, respectively                                                             217,000                       
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,624,515 and 21,387,679 shares issued at december 31, 2009 and 2008, respectively                                                              213,000                      
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,195,397 and 21,387,679 shares issued at september 30, 2009 and december 31, 2008, respectively                                                               212,000                     
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,132,545 and 21,387,679 shares issued at june 30, 2009 and december 31, 2008, respectively                                                                206,000                    
  common stock; 0.01 par value; 500,000,000 shares authorized; 22,038,006 and 21,387,679 shares issued at march 31, 2009 and december 31, 2008, respectively                                                                 204,000                   
  note payable and current portion of capital lease obligations                                                                  518,000 454,000 23,246,000                
  common stock; 0.01 par value; 500,000,000 shares authorized; 21,387,679 and 19,279,176 shares issued at december 31, 2008 and 2007, respectively                                                                  202,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 
  common stock; 0.01 par value; 500,000,000 shares authorized; 21,163,784 and 19,279,176 shares issued at september 30, 2008 and december 31,2007, respectively                                                                   199,000                 
  common stock; 0.01 par value; 500,000,000 shares authorized; 19,553,211 and 19,279,176 shares issued at june 30, 2008 and december 31, 2007, respectively                                                                    185,000                
  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      
  common stock; 0.01 par value; 500,000,000 shares authorized; 19,447,123 and 19,279,176 shares issued at march 31, 2008 and december 31, 2007, respectively                                                                     185,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      
  common stock; 0.01 par value; 500,000,000 shares authorized; 19,279,176 and 18,470,623 shares issued at december 31, 2007 and 2006, respectively                                                                      182,000              
  common stock; 0.01 par value; 500,000,000 shares authorized; 19,216,491 and 18,470,623 shares issued at september 30, 2007 and december 31, 2006, respectively                                                                       182,000             
  common stock; 0.01 par value; 500,000,000 shares authorized; 19,166,689 and 18,470,623 shares issued at june 30, 2007 and december 31, 2006, respectively                                                                        180,000            
  common stock; 0.01 par value; 500,000,000 shares authorized; 19,018,203 and 18,470,623 shares issued at march 31, 2007 and december 31, 2006, respectively                                                                         178,000           
  borrowings                                                                          8,000,000 22,000,000 6,500,000        
  common stock; 0.01 par value; 500,000,000 shares authorized; 18,470,623 and 17,397,312 shares issued at december 31, 2006 and 2005, respectively                                                                          178,000          
  common stock; 0.01 par value; 500,000,000 shares authorized; 18,408,981 and 17,397,312 shares issued at september 30, 2006 and december 31, 2005, respectively                                                                           178,000         
  accrued expenses and other liabilities                                                                            604,000        
  common stock; 0.01 par value; 500,000,000 shares authorized; 17,720,301 and 17,397,312 shares issued at june 30, 2006 and december 31, 2005, respectively                                                                            177,000        
  common stock; 0.01 par value; 500,000,000 shares authorized; 17,608,266 and 17,397,312 shares issued at march 31, 2006 and december 31, 2005, respectively                                                                             176,000       
  deferred revenue                                                                              4,609,000 5,291,000 4,524,000 2,195,000 2,603,000 2,255,827 
  common stock; 0.01 par value; 500,000,000 shares authorized; 17,397,312 shares issued at december 31, 2005 and 16,364,574 shares issued at december 31, 2004                                                                              174,000      
  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    
  common stock; 0.01 par value; 500,000,000 shares authorized; 17,276,585 shares issued at september 30, 2005 and 16,364,574 shares issued and outstanding at december 31, 2004                                                                               173,000     
  common stock; 0.01 par value; 500,000,000 shares authorized; 17,122,661 shares issued at june 30, 2005 and 16,364,574 shares issued and outstanding at december 31, 2004                                                                                171,000    
  other assets:                                                                                    
  total other assets                                                                                 2,446,000 2,106,000 3,313,242 
  common stock; 0.01 par value; 500,000,000 shares authorized; 16,886,053 shares issued at march 31, 2005 (unaudited) and 16,364,574 shares issued and outstanding at december 31, 2004                                                                                 169,000   
  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; 500,000,000 shares authorized; 16,364,574 and 11,281,243 shares issued and outstanding at december 31, 2004 and 2003, respectively                                                                                  164,000  
  class b common stock (retired in 2004)*; 0.01 par value; 6,486,715 shares authorized; 682,348 shares issued and outstanding at december 31, 2003                                                                                    
  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; 500,000,000 shares authorized; 11,285,756 and 11,281,243 shares issued and outstanding at september 30, 2004 (unaudited) and december 31, 2003, respectively                                                                                   112,858 
  class b common stock*; 0.01 par value; 6,486,715 shares authorized; 898,802 and 682,348 shares issued and outstanding at september 30, 2004 (unaudited) and december 31, 2003, respectively                                                                                   8,988 
  retained deficit                                                                                   -705,766 

We provide you with 20 years of balance sheets for Huron Consulting Group stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Huron Consulting Group. Explore the full financial landscape of Huron Consulting Group stock with our expertly curated balance sheets.

The information provided in this report about Huron Consulting Group stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.