7Baggers

Addus HomeCare Corporation
(NASDAQ:ADUS) 

ADUS stock logo

Addus HomeCare Corporation, together with its subsidiaries, provides personal care services to elderly, chronically ill, disabled persons, and individuals who are at risk of hospitalization or institutionalization in the United States. It operates through three segments: Personal Care, Hospice, and ...

Founded: 1979
Full Time Employees: 5,002
Sector: Healthcare
Industry: Medical Care Facilities

Share this website to your friends
• 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: USD2026-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 
                                                                       
      net service revenues
    363,611,000 373,078,000 362,301,000 349,443,000 337,708,000 297,144,000 289,787,000 286,922,000 280,746,000 276,351,000 270,721,000 259,980,000 251,599,000 247,050,000 240,495,000 236,940,000 226,634,000 224,642,000 216,662,000 217,893,000 205,302,000 195,996,000 193,987,000 184,576,000 190,216,000 190,042,000 169,803,000 149,692,000 139,254,000 139,804,000 137,631,000 131,237,000 109,448,000 111,957,000 108,592,000 103,559,000 101,606,000 103,656,000 103,502,000 100,927,000 92,602,000 84,760,000 84,331,000 85,809,000 81,915,000 82,636,000 81,658,000 76,965,000 71,683,000 69,882,000 67,306,000 65,755,000 62,998,000 35,104,000 71,006,000 70,281,000 67,924,000 68,622,000 69,384,000 68,252,000 66,842,000 70,120,000 69,842,000 67,165,000 64,605,000 65,697,000 66,803,000 
      cost of service revenues
    247,738,000 249,473,000 245,586,000 235,566,000 230,031,000 195,662,000 197,583,000 193,764,000 192,569,000 183,938,000 183,991,000 177,662,000 173,184,000 168,281,000 165,310,000 161,342,000 156,448,000 151,847,000 149,616,000 149,083,000 144,105,000 136,892,000 137,686,000 129,579,000 134,381,000 134,834,000 123,817,000 109,222,000 101,680,000 101,858,000 100,926,000 95,515,000 81,543,000 81,242,000 79,539,000 75,048,000 74,289,000 74,999,000 76,079,000 75,232,000 68,283,000 62,567,000 60,809,000 62,127,000 59,989,000 59,989,000 59,818,000 56,385,000 53,015,000 51,780,000 50,080,000 49,142,000 47,200,000 30,432,000 50,687,000 49,862,000 49,283,000 47,002,000 48,373,000 48,142,000 47,788,000 48,929,000 49,710,000 47,429,000 45,785,000 46,105,000 47,148,000 
      gross profit
    115,873,000 123,605,000 116,715,000 113,877,000 107,677,000 101,482,000 92,204,000 93,158,000 88,177,000 92,413,000 86,730,000 82,318,000 78,415,000 78,769,000 75,185,000 75,598,000 70,186,000 72,795,000 67,046,000 68,810,000 61,197,000 59,104,000 56,301,000 54,997,000 55,835,000 55,208,000 45,986,000 40,470,000 37,574,000 37,946,000 36,705,000 35,722,000 27,905,000    27,317,000 28,657,000 27,423,000 25,695,000 24,319,000 22,193,000 23,522,000 23,682,000 21,926,000 22,647,000 21,840,000 20,580,000 18,668,000 18,102,000 17,226,000 16,613,000 15,798,000 4,672,000 20,319,000 20,419,000 18,641,000 21,620,000 21,011,000 20,110,000 19,054,000 21,191,000 20,132,000 19,736,000 18,820,000 19,592,000 19,655,000 
      yoy
    7.61% 21.80% 26.58% 22.24% 22.11% 9.81% 6.31% 13.17% 12.45% 17.32% 15.36% 8.89% 11.72% 8.21% 12.14% 9.86% 14.69% 23.16% 19.08% 25.12% 9.60% 7.06% 22.43% 35.90% 48.60% 45.49% 25.29% 13.29% 34.65%    2.15%    12.33% 29.13% 16.58% 8.50% 10.91% -2.00% 7.70% 15.07% 17.45% 25.11% 26.79% 23.88% 18.17% 287.46% -15.22% -18.64% -15.25% -78.39% -3.29% 1.54% -2.17% 2.02% 4.37% 1.90% 1.24% 8.16% 2.43%     
      qoq
    -6.26% 5.90% 2.49% 5.76% 6.10% 10.06% -1.02% 5.65% -4.58% 6.55% 5.36% 4.98% -0.45% 4.77% -0.55% 7.71% -3.58% 8.57% -2.56% 12.44% 3.54% 4.98% 2.37% -1.50% 1.14% 20.05% 13.63% 7.71% -0.98% 3.38% 2.75% 28.01%     -4.68% 4.50% 6.73% 5.66% 9.58% -5.65% -0.68% 8.01% -3.18% 3.70% 6.12% 10.24% 3.13% 5.09% 3.69% 5.16% 238.14% -77.01% -0.49% 9.54% -13.78% 2.90% 4.48% 5.54% -10.08% 5.26% 2.01% 4.87% -3.94% -0.32%  
      general and administrative expenses
    77,771,000 77,180,000 79,370,000 77,077,000 73,220,000 71,356,000 62,805,000 63,576,000 61,063,000 60,766,000 60,271,000 57,397,000 56,360,000 54,466,000 54,228,000 55,095,000 53,152,000 49,537,000 46,280,000 48,175,000 45,426,000 44,209,000 40,733,000 42,450,000 42,287,000 38,140,000 35,950,000 30,222,000 29,257,000 28,941,000 28,218,000 26,408,000 21,459,000 19,663,000 19,359,000 19,006,000 20,905,000 19,260,000 23,207,000 19,557,000 22,188,000 17,835,000 18,041,000 17,423,000 17,153,000 16,258,000 15,773,000 15,399,000 14,403,000 14,092,000 12,424,000 12,092,000 11,510,000 -4,335,000 16,486,000 17,180,000 17,031,000 17,359,000 16,955,000 16,493,000 16,119,000 16,869,000 16,277,000 15,513,000 15,182,000 17,566,000 14,375,000 
      depreciation and amortization
    4,030,000 4,148,000 4,408,000 3,913,000 3,943,000 3,214,000 3,446,000 3,401,000 3,469,000 3,677,000 3,620,000 3,382,000 3,447,000 3,489,000 3,441,000 3,609,000 3,521,000 3,900,000 3,406,000 3,587,000 3,601,000 3,179,000 3,045,000 2,940,000 2,887,000 3,209,000 2,756,000 2,535,000 2,074,000 1,966,000 2,535,000 2,335,000 1,807,000 1,852,000 1,781,000 1,514,000 1,516,000 1,704,000 1,721,000 1,744,000 1,478,000 1,213,000 1,197,000 1,161,000 1,146,000 1,146,000 1,106,000 1,083,000 495,000 534,000 539,000 541,000 546,000 613,000 639,000 635,000 634,000 771,000 927,000 927,000 929,000 1,091,000 1,058,000 951,000 946,000 1,235,000 1,234,000 
      total operating expenses
    81,801,000 81,328,000 83,778,000 80,990,000 77,163,000 74,570,000 66,251,000 66,977,000 64,532,000 64,443,000 63,891,000 60,779,000 59,807,000 57,955,000 57,669,000 58,704,000 56,673,000 53,437,000 49,686,000 51,762,000 49,027,000 47,388,000 43,778,000 45,390,000 45,174,000 41,692,000 38,706,000 32,757,000 31,331,000 31,003,000 30,802,000 28,830,000 23,344,000 23,164,000 23,246,000 22,590,000 20,356,000 20,964,000 24,928,000 21,301,000 23,666,000 19,178,000 19,238,000 18,584,000 18,299,000 17,404,000 16,879,000 16,482,000 14,898,000 14,626,000 12,963,000 12,633,000 12,056,000 -3,722,000 17,125,000 17,815,000 17,170,000 17,661,000 33,871,000 17,420,000 17,048,000 17,960,000 17,335,000 16,464,000 16,128,000 18,801,000 15,609,000 
      operating income
    34,072,000 42,277,000 32,937,000 32,887,000 30,514,000 26,912,000 25,953,000 26,181,000 23,645,000 27,970,000 22,839,000 21,539,000 18,608,000 20,814,000 17,516,000 16,894,000 13,513,000 11,644,500 17,360,000 17,048,000 12,170,000   9,607,000 10,661,000   7,713,000 6,243,000 4,339,000 5,903,000 6,892,000 4,561,000 4,672,000 5,807,000 5,921,000 6,961,000 1,885,500 2,495,000 4,394,000 653,000 3,252,250 4,284,000 5,098,000 3,627,000         1,817,250 3,194,000 2,604,000 1,471,000 3,959,000 -12,860,000 2,690,000 2,006,000 3,231,000 2,797,000 3,272,000 2,692,000 791,000 4,046,000 
      yoy
    11.66% 57.09% 26.91% 25.61% 29.05% -3.78% 13.63% 21.55% 27.07% 34.38% 30.39% 27.49% 37.70% 78.75% 0.90% -0.90% 11.04%   77.45% 14.15%   24.56% 70.77%   11.91% 36.88% -7.13% 1.65% 16.40% -34.48% 147.79% 132.75% 34.75% 966.00% -42.02% -41.76% -13.81% -82.00%             -54.10% -124.84% -3.20% -26.67% 22.53% -559.78% -17.79% -25.48% 308.47% -30.87%     
      qoq
    -19.41% 28.36% 0.15% 7.78% 13.38% 3.70% -0.87% 10.73% -15.46% 22.47% 6.04% 15.75% -10.60% 18.83% 3.68% 25.02% 16.05% -32.92% 1.83% 40.08%    -9.89%    23.55% 43.88% -26.50% -14.35% 51.11% -2.38% -19.55% -1.93% -14.94% 269.19% -24.43% -43.22% 572.89% -79.92% -24.08% -15.97% 40.56%          -43.10% 22.66% 77.02% -62.84% -130.79% -578.07% 34.10% -37.91% 15.52% -14.52% 21.55% 240.33% -80.45%  
      interest income
    -510,000 -597,000 -760,000 -583,000 -502,000 -1,589,000 -1,908,000 -474,000 -423,000 -499,000 -580,000 -291,000 -106,000 -92,000 -83,000 -108,000 -58,000 -178,000 -37,000 -31,000 -22,000 -48,000 -87,000 -155,000 -334,000 -427,000 -786,000 -95,000 -215,000 -124,000 -113,000 -32,000 -2,322,000 -16,000 -30,000 -13,000 -7,000 -2,766,000 -16,000 -23,000 -7,000 -25,000 -12,000 -6,000 -4,000 -2,000 -8,000 -5,000 -2,000     -27,000   -128,000           
      interest expense
    2,151,000 2,726,000 3,343,000 3,525,000 4,018,000 2,287,000 573,000 2,114,000 2,758,000 3,115,000 3,199,000 2,331,000 2,461,000 2,629,000 2,472,000 1,986,000 1,820,000 1,714,000 1,614,000 1,262,000 1,216,000 880,000 680,000 721,000 908,000 941,000 866,000 680,000 618,000 1,180,000 1,543,000 1,382,000 910,000 843,000 870,000 2,108,000 651,000 572,000 648,000 686,000 426,000 259,000 175,000 175,000 177,000 198,000 188,000 156,000 156,000 348,000 -24,000 142,000  358,000 407,000 426,000 532,000 595,000 548,000 668,000 713,000 681,000 855,000 750,000 -718,000 -3,584,000 -1,021,000 
      total interest expense
    1,641,000 2,129,000 2,583,000 2,942,000 3,516,000 698,000 -1,335,000 1,640,000 2,335,000 2,616,000 2,619,000 2,040,000 2,355,000 2,537,000 2,389,000 1,878,000 1,762,000 1,536,000 1,577,000 1,231,000 1,194,000 832,000 593,000 566,000 574,000 514,000 80,000 585,000 403,000 1,056,000 1,430,000 1,350,000 -1,412,000 827,000 840,000 2,095,000 644,000 -2,194,000 632,000 663,000 419,000 234,000 163,000 169,000 173,000 196,000 180,000 151,000 154,000    208,000 331,000 407,000 426,000            
      income before income taxes
    32,431,000 40,148,000 30,354,000 29,945,000 26,998,000 26,214,000 27,288,000 24,541,000 21,310,000 25,354,000 20,220,000 19,499,000 16,253,000 18,277,000 15,127,000 15,016,000 11,751,000 10,644,000 15,783,000 15,817,000 10,976,000   9,041,000 10,087,000   7,128,000 5,840,000 3,997,000 4,473,000 5,542,000 5,973,000 3,818,500 5,031,000 3,870,000 6,374,000 1,488,500 1,989,000 3,731,000 234,000 3,126,000 4,121,000 4,929,000 3,454,000         1,508,000 2,787,000 2,178,000 1,067,000 -2,523,250 -13,408,000 2,022,000 1,293,000 1,609,500 1,942,000 2,522,000 1,974,000 1,948,750 3,025,000 
      income tax expense
    7,362,000 10,366,000 7,506,000 7,893,000 5,770,000 6,688,000 7,125,000 6,462,000 5,480,000 5,776,000 4,809,000 4,647,000 3,578,000 3,515,000 3,584,000 3,766,000 3,281,000 4,764,000 4,206,000 4,220,000 2,082,000 2,435,000 2,811,000 2,134,000 1,429,000 3,012,000 1,759,000 1,610,000 978,000 1,211,000 927,000 1,245,000 1,115,000 3,681,000 1,623,000 1,170,000 2,115,000 2,496,000 290,000 1,131,000 77,000 -270,000 1,234,000 1,676,000 1,292,000 1,404,000 1,544,000 1,218,000 1,262,000 192,000 1,517,000 1,256,000 847,000 2,665,000 990,000 714,000 438,000 745,000 -4,359,000 689,000 440,000 1,013,000 463,000 868,000 616,000 -1,009,000 935,000 
      net income
    25,069,000 29,782,000 22,848,000 22,052,000 21,228,000 19,526,000 20,163,000 18,079,000 15,830,000 19,578,000 15,411,000 14,852,000 12,675,000 14,762,000 11,543,000 11,250,000 8,470,000 13,058,000 11,577,000 11,597,000 8,894,000 8,449,000 9,119,000 6,907,000 8,658,000 9,990,000 4,867,000 5,518,000 4,862,000 4,802,000 3,546,000 4,297,000 4,858,000 3,242,000 3,408,000 2,700,000 4,259,000 7,568,000 1,699,000 2,600,000 157,000 3,321,000 2,887,000 3,253,000 2,162,000 3,923,000 3,237,000 2,729,000 2,354,000 885,000 2,567,000 2,432,000 13,261,000 3,745,000 1,797,000 1,464,000 629,000 4,882,000 -9,049,000 1,333,000 853,000 1,537,000 1,479,000 1,654,000 1,358,000 -1,784,000 2,090,000 
      yoy
    18.09% 52.52% 13.32% 21.98% 34.10% -0.27% 30.84% 21.73% 24.89% 32.62% 33.51% 32.02% 49.65% 13.05% -0.29% -2.99% -4.77% 54.55% 26.95% 67.90% 2.73% -15.43% 87.36% 25.17% 78.07% 108.04% 37.25% 28.42% 0.08% 48.12% 4.05% 59.15% 14.06% -57.16% 100.59% 3.85% 2612.74% 127.88% -41.15% -20.07% -92.74% -15.35% -10.81% 19.20% -8.16% 343.28% 26.10% 12.21% -82.25% -76.37% 42.85% 66.12% 2008.27% -23.29% -119.86% 9.83% -26.26% 217.63% -711.83% -19.41% -37.19% -186.15% -29.23%     
      qoq
    -15.82% 30.35% 3.61% 3.88% 8.72% -3.16% 11.53% 14.21% -19.14% 27.04% 3.76% 17.18% -14.14% 27.89% 2.60% 32.82% -35.14% 12.79% -0.17% 30.39% 5.27% -7.35% 32.03% -20.22% -13.33% 105.26% -11.80% 13.49% 1.25% 35.42% -17.48% -11.55% 49.85% -4.87% 26.22% -36.60% -43.72% 345.44% -34.65% 1556.05% -95.27% 15.03% -11.25% 50.46% -44.89% 21.19% 18.61% 15.93% 165.99% -65.52% 5.55% -81.66% 254.10% 108.40% 22.75% 132.75% -87.12% -153.95% -778.84% 56.27% -44.50% 3.92% -10.58% 21.80% -176.12% -185.36%  
      net income per common share
                                                                       
      basic income per share
    1.38 0.918 1.26 1.22 1.18 0.81 1.13 1.12 0.99 0.673 0.96 0.93 0.79 0.93 0.73 0.71 0.54 0.83 0.74 0.74 0.57 0.53 0.58 0.44 0.56 0.68 0.36 0.42 0.37 0.37 0.29 0.37 0.42 0.29 0.3 0.24 0.37 0.66 0.15 0.23 0.01 0.3 0.26 0.3 0.2 0.36 0.3 0.25 0.22 0.07 0.24 0.23                
      diluted income per share
    1.36 0.9 1.24 1.2 1.16 0.793 1.1 1.1 0.97 0.658 0.95 0.91 0.78 0.9 0.71 0.7 0.53 0.81 0.72 0.72 0.55 0.53 0.57 0.43 0.54 0.65 0.34 0.41 0.36 0.35 0.28 0.36 0.42 0.28 0.29 0.23 0.37 0.66 0.15 0.23 0.01 0.3 0.26 0.29 0.19 0.35 0.29 0.25 0.21 0.07 0.23 0.22                
      weighted-average number of common shares and potential common shares outstanding:
                                                                       
      basic
    18,194 18,053 18,072 18,045 17,976 17,006 17,868 16,177 16,063 15,996 16,012 16,002 15,949 15,861 15,872 15,854 15,811 15,737 15,748 15,738 15,694 15,596 15,618 15,582 15,519 13,816 13,766 13,044 12,995 12,049 12,179 11,533 11,502 11,470 11,486 11,470 11,434 11,292 11,367 11,361 11,022 10,986 11,007 10,989 10,947 10,900 10,927 10,903 10,850 10,826 10,787 10,785 10,778 10,764 10,761,000 10,761,000 10,756,000 10,752,000 10,746,000 10,746,000 10,746,000 10,604,000 10,681,000 10,500,000 10,500,000  1,019,250,000 
      diluted
    18,486 18,391 18,390 18,332 18,311 17,380 18,255 16,498 16,373 16,311 16,286 16,283 16,297 16,181 16,184 16,131 16,079 16,064 16,030 16,043 16,069 15,956 15,957 15,916 15,907 14,248 14,203 13,433 13,381 12,383 12,569 11,838 11,696 11,623 11,631 11,622 11,581 11,349 11,417 11,385 11,178 11,189 11,247 11,212 11,612 11,114 11,154 11,138 11,110 11,075 11,071 11,016 10,845 10,784 10,773,000 10,785,000 10,760,000 10,752,000 10,746,000 10,770,000 10,754,000 10,606,000 10,681,000 10,500,000 10,500,000  5,162,358,000 
      operating income from continuing operations
                         11,716,000 12,523,000   13,516,000 7,280,000                   5,243,000 4,961,000 4,098,000 3,770,000 3,476,000 4,263,000 3,980,000 3,742,000               
      income from continuing operations before income taxes
                         10,884,000 11,930,000   13,002,000 7,200,000                   5,047,000 4,781,000 3,947,000 3,616,000 3,316,000 4,287,000 3,838,000 3,534,000               
      net income from continuing operations
                         8,449,000 9,119,000   9,990,000 5,441,000                   3,643,000 3,237,000 2,729,000 2,354,000 3,124,000 2,770,000 2,582,000 2,687,000               
      net loss from discontinued operations
                             -143,500 -574,000                                         
      continuing operations
                         0.53 0.58   0.68 0.4                   0.34 0.3 0.25 0.22 -748.97 260 240 250               
      discontinued operations
                              -0.04                       -949.26 -20 -10 980               
      gain on sale of assets
                                                                       
      provision for doubtful accounts
                                 58,000 49,000 87,000 78,000 2,051,000 2,106,000 2,070,000                                
      other income
                                     52,000 64,000 44,000 57,000 80,000 126,000                             
      gross margin
                                     21,220,250 29,053,000 28,511,000                                
      gain on sale of adult day services centers
                                     -516,250   -2,065,000                               
      discontinued operations:
                                                                       
      (loss) from home health business, net of tax
                                                                       
      gain on sale of home health business, net of tax
                                                     -2,149,000   11,111,000               
      earnings from discontinued operations
                                                     -2,239,000 -203,000 -150,000 10,574,000               
      loss from home health business, net of tax
                                                     -222,500 -203,000 -150,000 -537,000               
      (loss) from home health business
                                                                       
      gain on sale of agency
                                                            -495,000           
      net income per common share
                                                                       
      basic
                                                                    130   
      basic income per share
    1.38 0.918 1.26 1.22 1.18 0.81 1.13 1.12 0.99 0.673 0.96 0.93 0.79 0.93 0.73 0.71 0.54 0.83 0.74 0.74 0.57 0.53 0.58 0.44 0.56 0.68 0.36 0.42 0.37 0.37 0.29 0.37 0.42 0.29 0.3 0.24 0.37 0.66 0.15 0.23 0.01 0.3 0.26 0.3 0.2 0.36 0.3 0.25 0.22 0.07 0.24 0.23                
      diluted
                                                                       
      net income per common share
                                                                       
      basic and diluted
                                                                       
      basic and diluted income per share
                                                        1.23               
      goodwill and intangible asset impairment charge
                                                              15,989,000         
      income per common share:
                                                                       
      basic
                                                         90 170  60 -160 -840 120 80 107.5 140 160  477.5 920 
      diluted
                                                         90 170  60 -160 -840 120 80 107.5 140 160  260 400 
      income per common share:
                                                                       
      basic and diluted
                                                           140            
      less: preferred stock dividends, undeclared subject to payment on conversion; declared and converted november 2009
                                                                       
      net income attributable to common shareholders
                                                                 1,537,000 1,479,000 1,654,000 1,358,000 486,250 933,000 
      net income per common share:
                                                                       
      basic
                                                                    130   
      diluted
                                                                    130   
      less: preferred stock dividends, undeclared subject to payment on conversion to common stock
                                                                     -860,250 -1,157,000 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-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 
                                                                         
        assets
                                                                         
        current assets
                                                                         
        cash
      103,065,000 81,617,000 101,918,000 91,176,000 96,954,000 98,911,000 222,852,000 173,305,000 76,719,000 64,791,000 79,750,000 84,188,000 73,543,000 79,961,000 105,644,000 120,917,000 124,763,000 168,895,000 152,379,000 139,400,000 125,547,000 145,078,000 170,331,000 158,549,000 130,463,000 111,714,000 239,609,000 54,792,000 66,170,000 70,406,000 147,477,000 69,217,000 63,406,000 53,754,000 45,688,000 15,873,000 19,156,000 8,013,000 39,446,000 8,240,000 9,080,000 4,104,000 14,877,000 42,024,000 7,396,000 13,363,000 14,124,000 19,541,000 16,965,000 15,565,000 29,464,000 38,777,000 17,784,000 1,737,000 1,713,000 1,493,000 1,319,000 2,020,000 1,297,000 24,105,000 1,255,000 816,000 612,000 935,000 1,220,000 518,000 2,620,000 
        accounts receivable
      144,823,000 151,695,000 134,050,000 140,098,000 134,607,000 122,880,000 96,600,000 109,195,000 104,727,000 115,499,000 121,112,000 104,252,000 125,441,000 125,501,000 126,253,000 124,554,000 136,808,000 136,955,000 133,814,000 138,270,000 138,806,000 132,650,000 118,623,000 126,389,000 141,083,000 149,680,000 138,045,000 132,764,000 120,143,000 108,000,000 106,653,000 98,721,000 83,771,000 88,952,000 96,335,000 137,967,000 116,174,000 116,999,000 80,454,000 121,124,000 105,771,000 84,959,000 78,395,000 47,063,000 74,370,000 68,333,000 62,121,000 48,725,000 59,042,000 61,354,000 54,516,000 43,605,000 60,640,000 71,303,000 71,400,000 69,141,000 73,836,000 72,368,000 69,918,000 51,285,000 64,845,000 70,954,000 75,712,000 76,647,000 76,046,000 70,491,000 62,506,000 
        prepaid expenses and other current assets
      24,988,000 36,179,000 24,693,000 31,771,000 26,267,000 38,591,000 13,362,000 12,488,000 10,401,000 19,714,000 10,387,000 19,350,000 10,226,000 17,345,000 8,245,000 10,901,000 14,658,000 18,491,000 13,514,000 12,740,000 10,787,000 9,969,000 10,426,000 11,398,000 6,505,000 7,993,000 8,822,000 9,148,000 7,146,000 7,098,000 6,935,000 5,918,000 7,250,000 8,379,000 6,267,000 3,884,000 3,959,000 5,998,000 4,485,000 4,520,000 3,933,000 4,858,000 7,644,000 4,249,000 6,158,000 7,168,000 6,937,000 4,555,000 4,795,000 6,235,000 6,167,000 5,754,000 5,515,000 7,293,000 8,602,000 8,418,000 7,506,000 8,137,000 10,753,000 9,090,000 6,937,000 7,704,000 8,719,000 8,872,000 6,567,000 6,937,000 6,977,000 
        total current assets
      272,876,000 269,491,000 260,661,000 263,045,000 257,828,000 260,382,000 332,814,000 294,988,000 191,847,000 200,004,000 211,249,000 207,790,000 209,210,000 222,807,000 240,142,000 256,372,000 276,229,000 324,341,000 299,707,000 290,410,000 275,140,000 287,697,000 299,380,000 296,336,000 278,051,000 269,387,000 386,476,000 196,704,000 193,459,000 185,504,000 261,065,000 173,856,000 154,427,000 151,085,000 148,290,000 157,724,000 139,289,000 131,010,000 133,025,000 142,524,000 127,424,000 102,561,000 109,424,000 101,844,000 96,432,000 97,372,000 91,508,000 81,147,000 89,128,000 91,480,000 97,405,000 95,394,000 91,197,000 87,836,000 88,051,000 85,388,000 88,997,000 88,861,000 88,306,000 90,818,000 79,375,000 85,798,000 91,595,000 92,866,000 90,320,000 84,378,000 76,494,000 
        property and equipment
      24,657,000 24,998,000 24,444,000 24,441,000 24,701,000 24,703,000 23,716,000 23,381,000 23,872,000 24,011,000 20,516,000 19,607,000 20,248,000 21,182,000 17,428,000 17,733,000 19,073,000 18,483,000 18,614,000 18,708,000 19,322,000 19,749,000 19,305,000 14,707,000 13,791,000 12,156,000 11,527,000 11,428,000 10,843,000 10,658,000 9,453,000 8,398,000 7,384,000 7,489,000 7,494,000 7,191,000 7,049,000 6,648,000 5,993,000 7,634,000 7,683,000 8,619,000 8,187,000 8,062,000 8,075,000 7,695,000 7,646,000 6,958,000 3,897,000 2,634,000 2,471,000 2,502,000 2,476,000 2,489,000 2,852,000 2,813,000 2,563,000 2,490,000 2,482,000 2,576,000 2,724,000 2,923,000 3,151,000 3,053,000 3,013,000 3,133,000 3,064,000 
        other assets
                                               1,337,000 404,000 261,000 255,000 269,000 13,000 53,000 93,000 132,000 173,000 212,000 251,000 298,000 347,000 399,000 456,000 513,000 560,000 612,000 667,000 703,000 764,000 667,000 737,000 731,000 2,111,000 
        goodwill
      996,680,000 996,696,000 988,553,000 969,824,000 972,347,000 970,558,000 663,614,000 663,851,000 663,391,000 662,995,000 662,981,000 583,656,000 583,972,000 582,837,000 575,205,000 574,752,000 574,086,000 504,392,000 497,919,000 469,476,000 469,036,000 469,072,000 286,552,000 275,433,000 275,364,000 275,368,000 162,016,000 145,812,000 135,399,000 135,442,000 134,063,000 133,082,000 93,090,000 90,339,000 91,821,000 73,906,000 73,906,000 73,906,000 73,851,000 73,891,000 73,931,000 68,844,000 65,962,000 66,002,000 66,088,000 64,220,000 64,237,000 64,324,000 59,986,000 60,026,000 50,416,000 50,456,000 50,496,000 50,536,000 50,576,000 50,615,000 50,655,000 50,695,000 50,735,000 63,851,000 63,891,000 63,930,000 63,702,000 59,613,000 59,481,000 59,482,000 48,186,000 
        intangibles, net of accumulated amortization
      100,488,000 102,410,000 104,401,000 105,656,000 107,644,000 109,643,000 86,606,000 88,398,000 90,191,000 91,983,000 93,799,000 68,859,000 70,604,000 72,188,000 72,655,000 74,464,000 76,300,000 64,321,000 66,332,000 67,247,000 69,395,000 71,549,000 52,873,000 53,073,000 55,304,000 57,079,000 41,119,000 36,480,000 22,531,000 23,784,000 26,197,000 28,090,000 16,480,000  16,243,000 13,320,000 14,367,000 15,413,000 16,671,000 17,953,000 19,280,000 10,351,000 10,179,000 10,946,000 11,540,000 10,347,000 11,043,000 11,753,000 8,538,000 8,762,000 5,352,000 5,691,000 6,030,000 6,370,000 6,787,000 7,206,000 7,625,000 8,044,000 8,592,000 12,193,000 12,882,000 13,570,000 14,423,000 11,611,000 12,347,000 13,082,000 14,070,000 
        operating lease assets
      40,999,000 43,713,000 44,879,000 45,965,000 45,064,000 47,348,000 44,535,000 44,145,000 44,699,000 45,433,000 47,183,000 48,472,000 47,049,000 38,980,000 40,503,000 41,207,000 41,523,000 36,048,000 36,424,000 37,191,000 38,325,000 37,991,000 35,842,000 19,825,000 20,703,000 21,111,000   16,691,000                                       
        total other assets
      1,138,167,000 1,142,819,000 1,137,833,000 1,121,445,000 1,125,055,000 1,127,549,000 796,371,000 798,185,000 798,281,000 800,411,000 803,963,000 700,987,000 701,625,000 694,005,000 688,363,000 690,423,000 691,909,000 604,761,000 606,594,000 580,042,000 583,115,000 585,136,000 376,746,000 349,878,000 352,977,000 355,205,000 221,107,000 200,552,000 174,621,000 159,226,000 160,260,000 161,172,000 111,042,000 108,536,000 112,117,000 91,279,000 92,326,000 93,372,000 91,422,000 92,744,000 94,111,000 81,432,000 77,445,000 78,109,000 78,783,000 75,736,000 76,193,000 77,030,000 69,517,000 69,820,000 56,841,000 57,259,000 57,677,000 59,532,000 61,799,000 62,309,000 62,825,000 63,341,000 65,553,000 76,656,000 77,440,000 78,203,000 78,953,000 72,079,000 72,753,000 73,804,000 65,274,000 
        total assets
      1,435,700,000 1,437,308,000 1,422,938,000 1,408,931,000 1,407,584,000 1,412,634,000 1,152,901,000 1,116,554,000 1,014,000,000 1,024,426,000 1,035,728,000 928,384,000 931,083,000 937,994,000 945,933,000 964,528,000 987,211,000 947,585,000 924,915,000 889,160,000 877,577,000 892,582,000 695,431,000 660,921,000 644,819,000 636,748,000 619,110,000 408,684,000 378,923,000 355,388,000 430,778,000 343,426,000 272,853,000 267,110,000 267,901,000 256,194,000 238,664,000 231,030,000 230,440,000 242,902,000 229,218,000 192,612,000 195,056,000 188,015,000 183,290,000 180,803,000 175,347,000 165,135,000 162,542,000 163,934,000 156,717,000 155,155,000 151,350,000 149,857,000 152,702,000 150,510,000 154,385,000 154,692,000 156,341,000 170,050,000 159,539,000 166,924,000 173,699,000 167,998,000 166,086,000 161,315,000 144,832,000 
        liabilities and stockholders' equity
                                                                         
        current liabilities
                                                                         
        accounts payable
      14,040,000 16,832,000 16,677,000 15,687,000 27,969,000 27,176,000 27,726,000 20,188,000 22,022,000 26,183,000 21,375,000 20,699,000 21,758,000 22,092,000 19,545,000 21,346,000 21,004,000 19,358,000 23,167,000 23,942,000 23,459,000 23,705,000 17,270,000 17,201,000 17,561,000 19,641,000 14,741,000 13,230,000 11,506,000 12,238,000 6,737,000 7,094,000 6,468,000 4,271,000 4,910,000 3,430,000 5,453,000 4,486,000 4,268,000 4,590,000 4,275,000 4,748,000 4,869,000 3,507,000 2,995,000 3,951,000 3,613,000 4,769,000 3,715,000 4,633,000 4,379,000 5,415,000 4,818,000 4,117,000 4,589,000 4,929,000 3,720,000 5,266,000 4,661,000 5,246,000 3,524,000 3,304,000 4,600,000 5,411,000 4,486,000 3,763,000 3,887,000 
        accrued payroll
      63,926,000 65,941,000 74,131,000 68,441,000 54,858,000 62,053,000 57,982,000 55,102,000 44,022,000 56,551,000 51,774,000 47,795,000 34,105,000 44,937,000 35,084,000 39,432,000 27,720,000 44,083,000 31,626,000 33,836,000 20,255,000 35,815,000 26,315,000 28,787,000 29,476,000 30,587,000 27,043,000 22,162,000 24,139,000                                       
        accrued expenses
      30,348,000 28,191,000 32,942,000 33,054,000 29,748,000 28,959,000 34,257,000 35,633,000 38,772,000 33,236,000 34,952,000 31,966,000 34,018,000 38,308,000 39,557,000 38,054,000 38,820,000 37,077,000 35,780,000 35,717,000 38,654,000 37,564,000 33,395,000 32,674,000 22,116,000 22,429,000 19,133,000 19,087,000 17,202,000 49,204,000 52,436,000 45,901,000 42,153,000 44,800,000 46,942,000 40,590,000 44,215,000 42,603,000 43,929,000 40,715,000 41,201,000 35,082,000 42,118,000 39,586,000 38,295,000 37,268,000 41,434,000 37,438,000 38,834,000 41,945,000 36,401,000 36,365,000 35,635,000 32,717,000 33,081,000 29,286,000 29,410,000 29,313,000 33,241,000 31,465,000 28,621,000 26,529,000 28,871,000 26,913,000 28,584,000 25,557,000 29,675,000 
        operating lease liabilities, current portion
      13,139,000 13,144,000 13,031,000 12,969,000 12,649,000 12,800,000 11,155,000 11,224,000 11,307,000 11,339,000 11,434,000 11,334,000 11,099,000                                                       
        government stimulus advances
      14,637,000 11,699,000 5,784,000 7,927,000 8,702,000 11,239,000 13,655,000 13,000,000 13,548,000 5,765,000 7,836,000 9,959,000 10,996,000 12,912,000 21,158,000 16,735,000 4,173,000 4,173,000 7,674,000 8,094,000 20,368,000 32,087,000                                              
        accrued workers' compensation insurance
      13,385,000  14,233,000 13,305,000 14,010,000  13,043,000 12,385,000 11,920,000  12,268,000 12,149,000 12,683,000  12,844,000 12,437,000 12,640,000  14,286,000 14,382,000 14,380,000  14,668,000     13,890,000 14,537,000                                       
        total current liabilities
      149,475,000 149,487,000 156,798,000 151,383,000 147,936,000 155,871,000 157,818,000 147,532,000 141,591,000 145,117,000 139,639,000 133,902,000 124,659,000 131,146,000 128,188,000 128,004,000 104,357,000 117,689,000 112,533,000 116,944,000 118,088,000 143,901,000 93,743,000 93,685,000 84,606,000 87,528,000 76,286,000 69,324,000 67,384,000 61,504,000 62,338,000 56,336,000 51,382,000 52,170,000 55,259,000 47,072,000 52,219,000 49,620,000 50,441,000 47,591,000 48,943,000 42,189,000 49,337,000 45,104,000 43,283,000 43,205,000 46,028,000 42,210,000 42,554,000 46,637,000 40,799,000 41,790,000 40,470,000 39,190,000 41,592,000 39,836,000 40,498,000 43,293,000 46,470,000 45,039,000 40,211,000 37,132,000 41,948,000 39,471,000 39,279,000 38,897,000 45,656,000 
        long-term liabilities
                                                                         
        long-term debt
      91,274,000 120,959,000    218,443,000    124,132,000 163,917,000 78,702,000   163,557,000 196,342,000                                                    
        long-term operating lease liabilities
      34,331,000 37,259,000 38,814,000 40,223,000 39,414,000 41,883,000 38,608,000 38,359,000 39,044,000 39,711,000 41,632,000 43,214,000 42,994,000 35,479,000 37,168,000 38,343,000 39,049,000 32,859,000 33,509,000 34,339,000 35,623,000 35,516,000 33,977,000 12,672,000 13,638,000 14,301,000 12,559,000 12,929,000 11,679,000                                       
        deferred income tax
      44,205,000 44,065,000 26,476,000 26,287,000 25,986,000 25,820,000                                                              
        other long-term liabilities
      255,000 235,000 236,000 125,000 125,000 125,000 8,841,000 9,008,000 8,875,000 8,772,000 6,206,000 6,215,000 6,057,000 6,057,000 2,183,000 2,062,000 1,900,000 1,781,000 115,000 108,000 117,000 588,000 550,000 655,000 655,000 163,000 163,000 242,000 242,000 635,000 641,000 427,000 407,000                            1,122,000 1,112,000 1,103,000     
        total long-term liabilities
      170,065,000 202,518,000 216,166,000 235,694,000 264,265,000 286,271,000 47,449,000 47,367,000 147,266,000 172,615,000 211,755,000 128,131,000 157,538,000 173,308,000 202,908,000 236,747,000 297,076,000 255,552,000 254,331,000 228,161,000 229,579,000 230,005,000 94,088,000 72,375,000 73,405,000 73,628,000 72,836,000 50,019,000 29,911,000 18,351,000 100,630,000 100,731,000 40,650,000      29,538,000 46,993,000 37,885,000 8,697,000 7,994,000 8,485,000 9,390,000 9,642,000                      
        total liabilities
      319,540,000 352,005,000 372,964,000 387,077,000 412,201,000 442,142,000 205,267,000 194,899,000 288,857,000 317,732,000 351,394,000 262,033,000 282,197,000 304,454,000 331,096,000 364,751,000 401,433,000 373,241,000 366,864,000 345,105,000 347,667,000 373,906,000 187,831,000 166,060,000 158,011,000 161,156,000 149,122,000 119,343,000 97,295,000 79,855,000 162,968,000 157,067,000 92,032,000 92,030,000 95,631,000 88,058,000 74,096,000 72,102,000 79,979,000 94,584,000 86,828,000 50,886,000 57,331,000 53,589,000 52,673,000 52,847,000 52,395,000 45,651,000 45,995,000 50,078,000 43,896,000 44,887,000 43,567,000 55,440,000 62,092,000 61,836,000 67,248,000 68,251,000 74,872,000 79,628,000 70,547,000 78,833,000 87,203,000 84,290,000 84,098,000 80,748,000 108,100,000 
        stockholders' equity
                                                                         
        common stock—.001 par value...
      19,000 18,000 18,000 18,000 18,000 18,000 18,000 18,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 16,000 15,000 15,000 13,000 13,000 13,000 13,000 12,000 12,000 12,000 12,000 12,000 12,000 12,000 12,000 12,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 12,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 11,000 10,000 1,000 
        additional paid-in capital
      618,732,000 612,945,000 607,398,000 602,126,000 597,707,000 594,044,000 590,712,000 584,896,000 406,465,000 403,846,000 401,064,000 398,492,000 395,879,000 393,208,000 389,267,000 385,750,000 383,001,000 380,037,000 376,802,000 374,383,000 371,835,000 369,495,000 366,868,000 363,248,000 362,102,000 359,545,000 356,889,000 181,111,000 178,916,000 177,683,000 175,991,000 98,087,000 96,846,000 95,963,000 95,229,000 94,502,000 93,634,000 92,253,000 91,354,000 90,910,000 87,583,000 87,076,000 86,396,000 85,984,000 85,428,000 84,929,000 83,848,000 83,617,000 83,409,000 83,072,000 82,922,000 82,936,000 82,883,000 82,778,000 82,715,000 82,577,000 82,504,000 82,437,000 82,347,000 82,251,000 82,154,000 82,106,000 82,048,000 80,739,000 80,673,000 80,611,000 1,641,000 
        retained earnings
      497,409,000 472,340,000 442,558,000 419,710,000 397,658,000 376,430,000 356,904,000 336,741,000 318,662,000 302,832,000 283,254,000 267,843,000 252,991,000 240,316,000 225,554,000 214,011,000 202,761,000 194,291,000 181,233,000 169,656,000 158,059,000 149,165,000 140,716,000 131,597,000 124,690,000 116,032,000 113,084,000 108,217,000 102,699,000 97,837,000 91,806,000 88,260,000 83,963,000 79,105,000 77,029,000 73,622,000 70,922,000 66,663,000 59,095,000 57,396,000 54,796,000 54,639,000 51,318,000 48,431,000 45,178,000 43,016,000 39,093,000 35,856,000 33,127,000 30,773,000 29,888,000 27,321,000 24,889,000 11,628,000 7,883,000 6,086,000 4,622,000 3,993,000 -889,000 8,160,000 6,827,000 5,974,000 4,437,000 2,958,000 1,304,000 -54,000 10,003,000 
        total stockholders' equity
      1,116,160,000  1,049,974,000 1,021,854,000 995,383,000  947,634,000 921,655,000 725,143,000  684,334,000 666,351,000 648,886,000  614,837,000 599,777,000 585,778,000  558,051,000 544,055,000 529,910,000  507,600,000                                             
        total liabilities and stockholders' equity
      1,435,700,000  1,422,938,000 1,408,931,000 1,407,584,000  1,152,901,000 1,116,554,000 1,014,000,000  1,035,728,000 928,384,000 931,083,000  945,933,000 964,528,000 987,211,000  924,915,000 889,160,000 877,577,000  695,431,000                                             
        liabilities and stockholders’ equity
                                                                         
        accrued workers’ compensation insurance
       13,680,000    13,644,000    12,043,000    12,897,000    12,998,000    13,759,000  14,075,000 14,497,000 14,143,000 14,399,000                                         
        stockholders’ equity
                                                                         
        total stockholders’ equity
       1,085,303,000    970,492,000    706,694,000    633,540,000    574,344,000    518,676,000  494,861,000 486,808,000 475,592,000 469,988,000 289,341,000 281,628,000 275,533,000 267,810,000 186,359,000 180,821,000 175,080,000 172,270,000 168,136,000 164,568,000 158,928,000 150,461,000 148,318,000 142,390,000 141,726,000 137,725,000 134,426,000 130,617,000 127,956,000 122,952,000 119,484,000 116,547,000 113,856,000 112,821,000 110,268,000 107,783,000 94,417,000 90,610,000 88,674,000 87,137,000 86,441,000 81,469,000 90,422,000 88,992,000 88,091,000 86,496,000 83,708,000 81,988,000 80,567,000 36,732,000 
        total liabilities and stockholders’ equity
       1,437,308,000    1,412,634,000    1,024,426,000    937,994,000    947,585,000    892,582,000  660,921,000 644,819,000 636,748,000 619,110,000 408,684,000 378,923,000 355,388,000 430,778,000 343,426,000 272,853,000 267,110,000 267,901,000 256,194,000 238,664,000 231,030,000 230,440,000 242,902,000 229,218,000 192,612,000 195,056,000 188,015,000 183,290,000 180,803,000 175,347,000 165,135,000 162,542,000 163,934,000 156,717,000 155,155,000 151,350,000 149,857,000 152,702,000 150,510,000 154,385,000 154,692,000 156,341,000 170,050,000 159,539,000 166,924,000 173,699,000 167,998,000 166,086,000 161,315,000 144,832,000 
        long-term debt, less current portion, net of debt issuance costs
        150,640,000 169,059,000 198,740,000    99,347,000    108,487,000 131,772,000   256,127,000 220,912,000 220,707,000 193,714,000 193,839,000 193,901,000 59,561,000 59,048,000 59,112,000 59,164,000 59,248,000 36,231,000 17,375,000 17,222,000 98,891,000 99,358,000 39,396,000 39,860,000 40,372,000 40,986,000 21,877,000 22,482,000 22,723,000 40,178,000 31,070,000                           
        other long-term assets
            1,616,000 1,791,000                                                            
        deferred tax assets
                        5,919,000 6,128,000 6,359,000 6,524,000 1,479,000 1,547,000 1,606,000 1,647,000       1,472,000 1,601,000 3,153,000    8,640,000 8,640,000 8,640,000 8,640,000 8,508,000 8,508,000 8,508,000 8,508,000 8,326,000 8,326,000 8,326,000 8,326,000 7,258,000 7,258,000 7,258,000 7,258,000 6,336,000 6,336,000 6,336,000 6,336,000 6,338,000 6,338,000 6,338,000 6,324,000 6,459,000 6,364,000 6,021,000 5,700,000 4,391,000 
        current portion of long-term debt
                         973,000 972,000 971,000 2,095,000 948,000 956,000 728,000 970,000 955,000             2,217,000                           
        operating lease right of use assets
                                17,972,000 18,260,000                                        
        deferred tax liabilities
                                866,000 617,000 615,000 494,000 1,098,000 946,000       6,815,000 6,815,000 6,815,000 6,815,000 5,832,000 5,845,000 5,845,000 5,845,000 3,441,000 3,441,000 3,441,000 3,441,000 3,097,000 3,097,000 3,097,000       562,000 562,000 562,000      
        current portion of long-term debt, net of debt issuance costs
                                   62,000 2,318,000 2,494,000 2,761,000 3,099,000 3,407,000 3,052,000 2,551,000 2,531,000 2,244,000 2,286,000                            
        contingent earn-out obligation
                                    847,000 847,000 847,000                                   
        intangible assets, net of accumulated amortization
                                       16,596,000                                  
        investments in joint ventures
                                        900,000       900,000   900,000 900,000 900,000 900,000 900,000                   
        non-current deferred tax assets
                                         3,153,000 3,153,000                               
        investment in joint venture
                                         900,000 900,000 900,000 900,000 900,000 900,000  900,000 900,000      900,000                  
        non-current deferred tax asset
                                           3,153,000                              
        current portion of contingent earn-out obligation
                                              1,250,000 1,250,000 1,250,000 920,000 1,000,000 1,000,000                      
        current portion of capital lease obligations
                                               1,109,000 1,100,000 1,091,000 993,000 986,000 978,000                     
        capital lease obligations, less current portion
                                               1,882,000 2,162,000 2,440,000 2,425,000 2,677,000 2,926,000                     
        contingent earn-out obligation, less current portion
                                                 200,000 1,120,000 1,120,000                      
        deferred revenue
                                                    3,000 3,000 5,000 59,000 19,000 10,000 17,000 2,148,000 2,020,000 2,094,000 2,216,000 2,145,000 2,318,000 2,328,000 2,484,000 2,141,000 2,108,000 2,410,000 2,441,000 2,189,000 1,871,000 
        assets held for sale
                                                           245,000              
        current maturities of long-term debt
                                                           208,000 1,902,000 3,527,000 5,152,000 6,569,000 6,250,000 6,000,000 5,582,000 5,158,000 6,369,000 4,737,000 3,768,000 7,388,000 10,223,000 
        long-term debt, less current maturities
                                                           16,250,000 20,500,000 22,000,000 26,750,000 24,958,000 28,402,000 34,027,000 28,652,000 40,027,000 44,152,000 44,819,000 44,819,000 41,851,000 49,781,000 
        commitments, contingencies and other matters
                                                                         
        investment in joint ventures
                                                        900,000 900,000 900,000               
        long term debt, less current maturities
                                                                         
        preferred stock—.001 par value...
                                                                        37,750,000 
        income taxes receivable
                                                                    93,000 48,000 466,000 732,000  
        preferred stock dividends, undeclared subject to payment on conversion to common stock
                                                                        12,663,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-06-30 2024-03-31 2023-12-31 2023-06-30 2023-03-31 2022-12-31 2022-06-30 2022-03-31 2021-12-31 2021-06-30 2021-03-31 2020-12-31 2020-06-30 2020-03-31 2019-12-31 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 
                                                                    
          cash flows from operating activities:
                                                                    
          net income
        25,069,000 29,782,000 22,848,000 22,052,000 21,228,000 19,526,000 33,909,000 15,830,000 19,578,000 27,527,000 12,675,000 14,762,000 19,720,000 8,470,000 13,058,000 20,491,000 8,894,000 8,449,000 15,565,000 8,658,000 9,990,000 10,380,000 4,862,000 4,802,000 3,546,000 4,297,000 4,858,000 3,242,000 3,407,000 2,700,000 4,259,000 7,568,000 1,699,000 2,600,000 157,000 3,321,000 2,887,000 3,253,000 2,162,000 3,923,000 3,237,000 2,729,000 2,354,000 885,000 2,567,000 2,432,000 13,261,000 3,745,000 1,797,000 1,464,000 629,000 4,882,000 -9,049,000 1,333,000 853,000 1,537,000 1,479,000 1,654,000 1,358,000 -1,784,000 
          adjustments to reconcile net income to net cash from operating activities, net of acquisitions:
                                                                    
          depreciation and amortization
        4,030,000 4,148,000 4,408,000 3,913,000 3,943,000 3,214,000 6,870,000 3,469,000 3,677,000 6,829,000 3,447,000 3,489,000 7,130,000 3,521,000 3,900,000 7,188,000 3,601,000 3,179,000 5,827,000 2,887,000 3,209,000 4,609,000 2,074,000 1,966,000 2,535,000 2,334,000 1,807,000 1,852,000 1,781,000 1,514,000 1,516,000 1,704,000 826,000 1,745,000 2,372,000 1,213,000 1,197,000 1,161,000 1,146,000 1,146,000 1,106,000 1,083,000 495,000 533,000 540,000 541,000 546,000 636,000 639,000 635,000 634,000 771,000 927,000 927,000 929,000 1,091,000 1,058,000 951,000 946,000 1,235,000 
          deferred income taxes
        140,000 17,211,000 189,000 301,000 166,000 13,004,000 264,000 131,000 2,573,000 165,000 -72,000 3,495,000 291,000 126,000 6,677,000 396,000 165,000 -4,703,000 100,000 42,000 -1,435,000 123,000 121,000 -440,000 152,000 116,000 129,000         851,000        -724,000 5,425,000     1,579,000        -486,000 
          stock-based compensation
        5,000,000 4,547,000 4,287,000 4,420,000 3,170,000 2,858,000 5,474,000 2,619,000 2,488,000 5,259,000 2,646,000 2,680,000 5,165,000 2,485,000 2,329,000 4,764,000 2,239,000 2,018,000 2,525,000 1,407,000 1,580,000 2,715,000 1,233,000 1,148,000 1,105,000 997,000 859,000 734,000 727,000 664,000 427,000 -191,000 444,000 482,000 337,000 411,000 412,000 414,000 336,000 265,000 231,000 208,000 123,000 150,000 148,000 112,000 105,000 62,000 139,000 73,000 67,000 90,000 96,000 97,000 48,000 58,000 69,000 66,000 62,000 85,000 
          amortization of debt issuance costs under the credit facility
        328,000 327,000 329,000 320,000 318,000 406,000 430,000 215,000 215,000 430,000 215,000 215,000 430,000 215,000 214,000 368,000 184,000 183,000 370,000 186,000 183,000 347,000 161,000 156,000 152,000                                    
          provision for credit losses
        367,000 515,000 367,000 346,000 335,000 309,000 486,000 224,000 223,000 313,000 144,000 197,000                                                 
          gain on disposal of assets
        -16,000 4,000 2,000 -1,000 -7,000 -5,000                                                      
          loss on termination of operating leases
        -1,000 -2,000 4,000 -4,000 23,000 33,000 10,000                                                      
          changes in operating assets and liabilities, net of acquisitions:
                                                                    
          accounts receivable
        6,567,000 -18,137,000 7,423,000 -6,477,000 -9,459,000 4,269,000 5,362,000 10,552,000 5,737,000 21,395,000 85,000 2,360,000 20,249,000 7,121,000 -2,010,000 -6,232,000 -6,397,000 -6,886,000 23,342,000 8,777,000 -15,187,000 -18,884,000 -12,989,000 3,115,000 -7,912,000 -2,999,000 5,627,000 5,572,000 40,521,000 -23,863,000 -1,207,000 -38,146,000 38,762,000 -17,166,000 -16,056,000 -7,427,000 -32,281,000 26,101,000 -5,905,000 -6,199,000 -14,493,000 10,274,000 1,142,000 -6,867,000 -11,795,000 16,630,000 9,850,000 -589,000 -2,655,000 3,750,000 -2,318,000 -3,571,000 -19,677,000 12,473,000 5,086,000 3,487,000 -273,000 -1,651,000 -6,455,000 -10,402,000 
          prepaid expenses and other current assets
        11,150,000 -11,601,000 6,992,000 -5,467,000 8,323,000 -25,252,000 7,127,000 9,331,000 -9,390,000 -4,018,000 7,030,000 -9,097,000 7,909,000 4,161,000 -4,989,000 -3,004,000 -1,007,000 619,000 -3,608,000 973,000 -3,614,000 328,000 2,494,000 -43,000 -1,280,000 2,126,000 1,161,000 -2,083,000 -2,361,000 75,000 2,005,000 -1,418,000 35,000 -587,000 1,688,000 2,786,000 -3,395,000 1,907,000 1,020,000 -231,000 -2,382,000 300,000 1,440,000 64,000 -413,000 -239,000 1,649,000 447,000 -184,000 -912,000 631,000 2,616,000 -3,905,000 1,955,000 767,000 1,015,000 164,000 -2,316,000 370,000 40,000 
          government stimulus advances
        2,938,000 5,915,000 -2,143,000 -775,000 -2,537,000 -2,416,000 7,235,000 7,783,000 -2,049,000 -3,382,000 -2,345,000 -8,246,000 12,562,000  -3,501,000 -23,993,000                                             
          accounts payable
        -3,074,000 -452,000 640,000 -12,256,000 -588,000 -2,912,000 -6,333,000 -4,332,000 4,143,000 -597,000 -494,000 3,207,000 1,398,000 1,386,000 -4,030,000 111,000 -290,000 4,655,000 -2,700,000 -1,976,000 2,782,000 641,000 -689,000 2,391,000 -614,000 366,000 2,092,000 -647,000 1,474,000 -2,023,000 967,000 -953,000 -322,000 315,000 -570,000 -128,000 1,362,000 512,000 -1,176,000 338,000 -286,000 16,000 -918,000 173,000 -1,036,000 597,000 701,000 -472,000 -340,000 1,209,000 -1,546,000 605,000 1,450,000 -313,000 220,000 -1,296,000 -811,000 1,026,000 622,000 -978,000 
          accrued payroll
        -2,015,000 -8,189,000 4,993,000 13,570,000 -7,124,000 -1,577,000 -1,449,000 -12,529,000 4,712,000 2,788,000 -10,901,000 9,503,000 -5,756,000 -17,443,000 12,441,000 -1,900,000 -15,313,000                                            
          accrued expenses and other long-term liabilities
        1,882,000  927,000 2,587,000 1,158,000  -1,889,000 5,385,000  3,704,000 6,369,000  -8,088,000 -5,391,000  -2,039,000 1,025,000  8,678,000 -736,000  -4,392,000 -521,000 -3,820,000 6,782,000 -1,587,000 -2,482,000                                  
          net cash from operating activities
        52,365,000 18,763,000 51,266,000 22,529,000 18,949,000 10,418,000 57,491,000 38,678,000 30,049,000 60,413,000 18,799,000 24,292,000 62,502,000 5,983,000 25,201,000 -3,321,000 -18,366,000 36,112,000 50,887,000 20,442,000 3,935,000 -4,078,000 -3,197,000 8,524,000 4,515,000 5,888,000 14,276,000 10,193,000 53,953,000 -20,990,000 9,615,000 -31,734,000 49,256,000 -12,306,000 -5,959,000 -4,680,000 -26,258,000 35,948,000 -904,000 -562,000 -7,413,000 12,333,000 2,670,000 2,290,000 -9,143,000 21,221,000 13,025,000 6,069,000 3,604,000 7,015,000 -1,283,000 4,132,000 -17,283,000 17,647,000 11,451,000 5,629,000 4,279,000 -802,000 1,597,000 -10,677,000 
          capital expenditures
        -1,711,000 -2,663,000 -1,920,000 -1,253,000 -1,883,000 -1,697,000 -2,421,000 -1,350,000 -5,320,000 -1,771,000 -777,000 -5,436,000 -1,538,000 -1,104,000 -1,431,000 -1,847,000 -1,021,000 -938,000 -4,842,000 -2,747,000 -1,544,000 -1,996,000 -1,006,000 -1,965,000 -1,722,000 -1,246,000 -416,000 -527,000 -1,318,000 -609,000 -1,162,000 -544,000 -457,000 -369,000 -342,000 -897,000 -555,000 -30,000 -731,000 -2,474,000 -1,484,000 -310,000 -170,000 -228,000 -179,000 -101,000 -259,000 -466,000 -288,000 -274,000 -145,000 -90,000 -42,000 -88,000 -178,000 -255,000 -91,000 -315,000 
          free cash flows
        50,654,000 16,100,000 49,346,000 21,276,000 17,066,000 8,721,000 55,070,000 37,328,000 24,729,000 58,642,000 18,022,000 18,856,000 60,964,000 4,879,000 23,770,000 -5,168,000 -19,387,000 35,174,000 46,045,000 17,695,000 2,391,000 -6,074,000 -4,203,000 6,559,000 2,793,000 4,642,000 13,860,000 9,666,000 52,635,000 -21,599,000 8,453,000 -32,278,000 48,799,000 -12,675,000 -6,301,000 -5,577,000 -26,813,000 35,918,000 -1,635,000 -562,000 -7,413,000 9,859,000 1,186,000 1,980,000 -9,313,000 20,993,000 12,846,000 5,968,000 3,345,000 6,549,000 -1,571,000 3,858,000 -17,428,000 17,557,000 11,409,000 5,541,000 4,101,000 -1,057,000 1,506,000 -10,992,000 
          cash flows from investing activities:
                                                                    
          acquisitions of businesses, net of cash acquired
          -20,831,000 -3,350,000  -400,000 -400,000  -940,000 -965,000  -84,490,000 -84,490,000 -8,151,000 -81,000  -195,791,000 -295,000 -87,000 -130,852,000 -29,808,000  -93,000 -538,000 -58,526,000 -3,283,000 -1,935,000                                 
          purchases of property and equipment
        -1,711,000 -2,663,000 -1,920,000 -1,253,000 -1,883,000 -1,697,000 -2,421,000 -1,350,000 -5,320,000 -1,771,000 -777,000 -5,436,000 -1,538,000 -1,104,000 -1,431,000 -1,847,000 -1,021,000 -938,000 -4,842,000 -2,747,000 -1,544,000 -1,996,000 -1,006,000 -1,965,000 -1,722,000 -1,246,000 -416,000 -527,000 -1,318,000 -609,000 -1,162,000 -544,000 -457,000 -369,000 -342,000 -897,000 -555,000 -30,000 -731,000   -2,474,000 -1,484,000 -310,000 -170,000 -228,000 -179,000 -101,000 -259,000 -466,000 -288,000 -274,000 -145,000 -90,000 -42,000 -88,000 -178,000 -255,000 -91,000 -315,000 
          proceeds received from disposal of assets
        19,000 7,000 -10,000 11,000 7,000 19,000                                                      
          proceeds received from divestiture of business
         3,848,000 757,000 4,600,000                                                      
          net cash from investing activities
        -1,692,000 -10,056,000 -22,761,000 1,695,000 -1,378,000 -354,486,000 1,798,000 -1,750,000 -5,302,000 -2,711,000 -1,742,000 -19,236,000 -86,028,000 -85,594,000 -9,582,000 -1,928,000 -1,021,000 -196,729,000 -4,965,000 -2,834,000 -132,396,000 -31,804,000 -1,006,000 -2,058,000 -2,260,000 -59,772,000 -3,699,000 -1,160,000 -23,737,000 -609,000 1,238,000 -121,000 -457,000 -369,000 -20,791,000 -5,012,000 -555,000 -176,000 -4,981,000 -484,000 -1,908,000 -9,757,000 -1,484,000 -16,189,000 -170,000 -228,000 19,480,000 -101,000 -259,000 -466,000 207,000 -274,000 -145,000 -590,000 -42,000 -89,000 -5,416,000 -495,000 -200,000 -12,775,000 
          cash flows from financing activities:
                                                                    
          payments on revolver — credit facility
        -30,000,000  -30,000,000 -30,000,000 -20,000,000   -25,000,000                                                     
          payments for debt issuance costs under the credit facility
        -13,000 -8,000 -83,000 -1,000 -21,000                -11,000   -850,000 -21,000                                    
          cash received from exercise of stock options
        788,000 1,000,000 985,000 -1,000 493,000 452,000   294,000 25,000 25,000 1,261,000 548,000 479,000 906,000 124,000 101,000 609,000 1,179,000 1,151,000 1,076,000 713,000  544,000 182,000 244,000 24,000 204,000 954,000 2,846,000 170,000 142,000 163,000 214,000                  
          net cash from financing activities
        -29,225,000 -29,008,000 -17,763,000 -30,002,000 -19,528,000 220,127,000 49,225,000 -25,000,000 -39,706,000 -53,475,000 -23,475,000 -30,739,000 -24,452,000 35,479,000 897,000 -429,000 -144,000 135,364,000 913,000 1,141,000 566,000 20,268,000 -33,000 -83,537,000 76,005,000 59,695,000 -925,000 -967,000 -401,000 18,316,000 290,000 422,000 -17,593,000 11,835,000 31,726,000 -1,081,000 -334,000 -1,144,000 -82,000 285,000 3,904,000 214,000 -16,458,000 -5,944,000 -3,125,000 -6,375,000 375,000 -3,135,000 -5,380,000 5,793,000 -10,970,000 -5,336,000 814,000 1,012,000 -695,000 21,350,000 
          net change in cash
        21,448,000 -20,301,000 10,742,000 -5,778,000 -1,957,000 -123,941,000 108,514,000 11,928,000 -14,959,000 4,227,000 -6,418,000 -25,683,000 -47,978,000 -44,132,000 16,516,000 -5,678,000 -19,531,000 -25,253,000 46,835,000 18,749,000 -127,895,000 -15,614,000 -4,236,000 -77,071,000 78,260,000 5,811,000 9,652,000 8,066,000 29,815,000 -3,283,000 11,143,000 -31,433,000 31,206,000 -840,000 4,976,000 -10,773,000 -27,147,000 34,628,000 -5,967,000 -761,000 -5,417,000 2,576,000 1,400,000 -13,899,000 -9,313,000 20,993,000 16,047,000 24,000 220,000 174,000 -701,000 723,000 -22,808,000 22,850,000 439,000 204,000 -323,000 -285,000 702,000 -2,102,000 
          cash, at beginning of period
        81,617,000 98,911,000 64,791,000 64,791,000 79,961,000 79,961,000 168,895,000 168,895,000 145,078,000 145,078,000 111,714,000 111,714,000 70,406,000 70,406,000 53,754,000 8,013,000 4,104,000 13,363,000 15,565,000 1,737,000 2,020,000 816,000 518,000 
          cash, at end of period
        103,065,000 -20,301,000 10,742,000 -5,778,000 96,954,000 -123,941,000 173,305,000 76,719,000 -14,959,000 84,188,000 73,543,000 -25,683,000 120,917,000 124,763,000 16,516,000 139,400,000 125,547,000 -25,253,000 158,549,000 130,463,000 -127,895,000 54,792,000 66,170,000 -77,071,000 78,260,000 5,811,000 63,406,000 8,066,000 29,815,000 -3,283,000 19,156,000 -31,433,000 31,206,000 -840,000 9,080,000 -10,773,000 -27,147,000 34,628,000 7,396,000 -761,000 -5,417,000 2,576,000 16,965,000 -13,899,000 -9,313,000 20,993,000 17,784,000 24,000 220,000 174,000 1,319,000 723,000 -22,808,000 22,850,000 1,255,000 204,000 -323,000 -285,000 1,220,000 -2,102,000 
          supplemental disclosures of cash flow information:
                                                                    
          cash paid for interest
        1,802,000 2,390,000 3,052,000 3,276,000 3,743,000 1,719,000 4,491,000 2,527,000 2,890,000 4,416,000 2,310,000 2,396,000 3,403,000 1,619,000 1,446,000 2,136,000 1,174,000 496,000 992,000 731,000 726,000 904,000 723,000 1,137,000 1,375,000 1,061,000 766,000 723,000 600,000 282,000 656,000 574,000 733,000 657,000 358,000 258,000 176,000 175,000 177,000 198,000 188,000 156,000 156,000 288,000 120,000 104,000 213,000 324,000 346,000 516,000 371,000 526,000 520,000 606,000 685,000 1,196,000 817,000 667,000 875,000 2,668,000 
          cash paid (refunded) for income taxes
        2,000    -11,000   13,000                                                     
          impairment of operating lease assets
                5,000    1,174,000 1,174,000                                               
          gain on divestiture of business
                                                                    
          accrued expenses and other liabilities
                                                                    
          acquisition of businesses, net of cash acquired
                                                                    
          proceeds received from previous acquisition
                                                                  
          proceeds from borrowings on revolver — credit facility
                   35,000,000                                                
          payments on revolver loan — credit facility
             -10,000,000 -126,353,000   -53,500,000   -60,000,000                                                
          proceeds from public offering
             22,000 175,578,000                                                      
          cash paid for income taxes
         3,380,000 4,379,000   6,815,000 13,986,000  4,420,000 6,767,000  854,000   3,053,000 10,950,000  1,471,000 6,414,000 1,954,000 1,495,000 3,474,000 1,082,000 80,000 1,241,000 1,806,000 1,187,000 1,481,000 2,380,000 2,895,000 82,000 1,851,000 1,488,000 1,465,000 283,000 336,000 516,000 38,000 21,000 582,000 1,282,000 485,000 2,116,000 753,000 1,862,000 2,194,000 880,000 315,000 480,000 963,000 658,000 208,000 615,000 524,000 148,000 376,000 684,000 249,000 417,000 
          supplemental disclosures of non-cash investing and financing activities
                                                                    
          leasehold improvements acquired through tenant allowances
                         290,000   682,000                                       
          licensing fees included in fixed assets
                                                                    
          payment for debt issuance costs
                                                                    
          gain on termination of operating leases
                                                                    
          business acquisition, net of cash acquired
                                                                    
          proceeds on disposal of property and equipment
                                                                    
          borrowings on revolver — credit facility
                     35,000,000                                             
          payments on term loan — credit facility
                  -23,500,000    -490,000 -245,000 -245,000 -245,000  -490,000                                        
          tax benefit related to the amortization of tax goodwill in excess of book basis
                                       83,000 40,000 40,000 40,000 3,000 40,000 40,000 40,000 3,000 40,000 40,000 40,000 40,000 40,000 40,000 40,000 40,000 39,000 40,000 40,000 40,000 40,000 40,000 39,000 -149,000 103,000 103,000 103,000  
          other
                       -63,000                                             
          acquisition consideration payable included in accrued expenses
                    1,605,000                                                
          impairment of assets
                                                                    
          proceeds on disposal of businesses
                                                                    
          proceeds from issuance of common stock, net of issuance costs
                                                                    
          payments on financing lease obligations
                         -21,000 -10,000 -9,000 -45,000 -33,000                                      
          provision for doubtful accounts
                    318,000 158,000 218,000 529,000 252,000 237,000 436,000 224,000 175,000 106,000 57,000 58,000 49,000 87,000 78,000 2,051,000 2,106,000 2,070,000 2,032,000 2,284,000 1,908,000 1,813,000 1,368,000 1,335,000 949,000 1,254,000 771,000 -14,000 1,098,000 564,000 1,170,000 917,000 884,000 405,000 813,000 686,000 396,000 945,000 850,000 1,121,000 1,044,000 1,087,000 1,023,000 1,271,000 1,208,000 1,050,000 900,000 2,417,000 
          loss on sale and/or impairment of assets
                                                                    
          borrowings on term loan — credit facility
                            19,600,000                                       
          loss of disposal of assets and asset impairment
                                                                    
          proceeds from disposal of assets
                          172,000                                          
          payments for debt issuance costs
                                       -8,000 -3,000 -324,000 -168,000 -1,079,000 -65,000                        
          loss of disposal of assets
                          352,000   -51,000                                       
          government stimulus
                        -11,719,000                                            
          contingent consideration
                                                                    
          proceeds from issuance of common stock, net of offering costs
                                                                    
          supplemental disclosures of non-cash investing and financing activities:
                                                                    
          non-cash restructuring
                                      -4,000                             
          amortization of debt issuance costs under the terminated credit facility
                                                                    
          loss on sale of assets
                                                                    
          proceeds from the sale of assets
                                                                    
          borrowings on revolver — terminated credit facility
                                                                    
          payments on revolver — terminated credit facility
                                                                    
          payments on term loan — terminated credit facility
                                                                    
          contingent and deferred consideration accrued for acquisition
                                847,000                                  
          payments on term loan- credit facility
                               -103,170,000 -563,000                                    
          gain on sale of assets
                                                                    
          borrowings on revolver- credit facility
                                                                    
          borrowings on revolver- terminated credit facility
                                                                    
          borrowings on term loan- credit facility
                                                                  
          borrowings on term loan- terminated credit facility
                                                                    
          payments on revolver- credit facility
                                                                    
          payments on revolver- terminated credit facility
                                                                    
          payments on term loan- terminated credit facility
                                                                    
          payments on capital lease obligations
                               -61,000 -211,000 -373,000 -368,000 -365,000 -359,000 -357,000 -351,000     -271,000 -269,000 -265,000 -245,000 -241,000                     
          payments for debt issuance costs under the terminated credit facility
                                                                    
          excess tax benefit from exercise of stock options
                                                                    
          payment on contingent earn-out obligation
                                                                
          property and equipment acquired through capital lease obligations
                                                                  
          amortization of debt issuance costs under the new credit facility
                                  147,000 147,000 142,000                                
          borrowings on revolver—terminated credit facility
                                                                    
          payments on revolver—terminated credit facility
                                                                    
          payments on term loan—new credit facility
                                  -563,000                                  
          payments on term loan—terminated credit facility
                                                                    
          payments for debt issuance costs under the new credit facility
                                  -18,000 -39,000 -42,000                                
          amortization and write-off of debt issuance costs under the terminated credit facility
                                                                  
          revaluation of contingent consideration
                                                                   
          accrued expenses
                                   -2,027,000 5,773,000 -3,625,000 1,602,000 -1,346,000 3,254,000 -1,596,000 4,668,000 -7,093,000 2,477,000 1,331,000 728,000 -2,102,000 4,036,000 -2,889,000 -3,111,000 3,524,000 -86,000 711,000 -391,000 538,000 3,834,000 -84,000 137,000 -3,419,000 2,037,000 189,000 2,127,000 -2,482,000 1,660,000 -1,664,000 3,430,000 -3,222,000 
          acquisition of customer list
                                                                
          borrowings on revolver- new credit facility
                                                                    
          borrowings on term loan- new credit facility
                                                                    
          payments on revolver- new credit facility
                                                                    
          payments on term loan- new credit facility
                                                                    
          adjustments to reconcile net income to net cash from operating activities:
                                                                    
          gain on sale of adult day services centers
                                    -2,065,000                              
          proceeds from the sale of adult day services centers
                                                                   
          borrowings on revolver—new credit facility
                                                                    
          borrowings on term loan—new credit facility
                                                                    
          borrowings on term loan—terminated credit facility
                                                                    
          payments on revolver—new credit facility
                                                                    
          payments on contingent earn-out obligation
                                                                    
          acquisitions of businesses
                                       423,000 -20,449,000 -4,115,000   14,000                     
          borrowings on term loan - new credit facility
                                                                    
          borrowings on revolver - terminated credit facility
                                                                    
          borrowings on term loan - terminated credit facility
                                                                    
          payments on revolver - terminated credit facility
                                                                    
          payments on term loan - terminated credit facility
                                                                    
          amortization of debt issuance costs
                                      79,000 96,000 96,000 88,000 77,000 51,000 17,000 15,000 14,000 35,000 40,000 40,000 39,000 41,000 39,000 39,000 47,000 49,000 52,000 57,000 57,000 57,000 57,000 55,000 55,000 61,000 44,000 37,000 37,000 60,000 
          net proceeds from the sale of adult day services centers
                                      2,400,000                              
          borrowings on revolver
                                      20,000,000 10,000,000                            
          borrowings on term loan
                                                                  
          payments on revolver
                                      -20,000,000                             
          payments on term loan
                                      -313,000 -313,000 -312,000                 -625,000 -625,000   -625,000 -417,000     -48,381,000 
          borrowings on capital lease obligations
                                                                   
          contingent and deferred consideration accrued for acquisitions
                                                             9,000 1,509,000 -580,000 677,000 534,000 
          payments on capital leases
                                        -278,000                            
          changes in operating assets and liabilities, net of acquisition:
                                                                    
          changes in operating assets and liabilities, net of acqusitions:
                                                                    
          borrowings on long-term debt
                                          32,000,000                          
          payments on long-term debt
                                          -276,000                          
          gain on sale of home health business
                                                    -18,838,000              
          net proceeds from sale of home health business
                                                   -3,554,000 19,659,000              
          net repayments on term loan
                                                                    
          net payments on revolving credit loan
                                                                    
          borrowings on capital lease obligation
                                                                    
          other assets
                                                  -10,000                  
          acquisition of business
                                              -4,250,000                      
          gain on sale of agency
                                                        -495,000          
          net proceeds from sale of agency
                                                       495,000          
          payments on subordinated dividend notes
                                                       -1,069,000 -1,000,000 -1,000,000 -1,000,000 -750,000 -750,000 -500,000 -500,000 -500,000 -250,000 -250,000 -250,000  
          changes in operating assets and liabilities, net of acquired businesses:
                                                                    
          deferred revenue
                                                -2,000 -54,000 40,000 9,000 -7,000 -143,000 128,000 -74,000 -122,000 71,000 -173,000 -10,000 -156,000 343,000 33,000 -303,000 -30,000 252,000 318,000 
          purchases of property and equipment, excluding capital lease obligations
                                                                    
          goodwill and intangible assets impairment charge
                                                                   
          (gain) on sale home health business
                                                                    
          loss on sale of agency
                                                                    
          changes in operating accounts, net of acquisitions:
                                                                    
          net borrowings (repayments) on term loan
                                                                    
          net (payments) borrowings on revolving credit loan
                                                                    
          debt issuance costs
                                                           -10,000 -5,000 -19,000   -43,000  
          net borrowings (repayments) on other notes payable
                                                                    
          cash flows from operating activities
                                                                    
          adjustments to reconcile net income to net cash from operating activities
                                                                    
          changes in operating assets and liabilities:
                                                                    
          cash flows from investing activities
                                                                    
          cash flows from financing activities
                                                                    
          net payments on term loan
                                                    -208,000              
          net payments on credit facility
                                                    -16,250,000  -1,500,000            
          supplemental disclosures of cash flow information
                                                                    
          change in fair value of financial instrument
                                                               -191,000 -191,000 
          acquisitions of businesses, net of cash received
                                                               -5,238,000 -240,000 -109,000  
          net payments on other notes
                                                                    
          acquisitions of business, net of cash received
                                                                    
          payments on other notes
                                                              -284,000      
          net (payments) borrowings on credit facility
                                                          2,000,000   7,000,000 -9,750,000      
          contingent purchase price deemed interest expense
                                                                    
          write-off of debt issuance costs
                                                                    
          net proceeds from issuance of common stock
                                                                    
          net (repayments) borrowings on revolving credit loans
                                                                    
          payments on preferred stock dividends
                                                                    
          undeclared accrued preferred stock dividends
                                                                    
          conversion of accrued preferred dividends into subordinated dividend notes
                                                                    
          net (payments) borrowings on term loan
                                                                    
          net (payments) borrowings on other notes
                                                                    
          income taxes
                                                               407,000 -16,000 75,000 266,000 -365,000 
          checks issued against future deposits
                                                                    
          proceeds on sale of equipment
                                                                    
          net borrowings (repayments) on revolving credit loans
                                                                    
          net borrowings on new term loan
                                                                   
          net borrowings (payments) on credit facility
                                                                    
          issuance of subordinated promissory notes payable for acquisitions
                                                                    
          net borrowings on revolving credit loan
                                                                    
          net repayments on new credit facility
                                                                    
          net borrowings (payments) from other notes
                                                                    
          undeclared accrued preferred stock dividend; declared and converted november 2009
                                                                    
          net borrowings on new credit facility
                                                                    
          net proceeds from other notes
                                                                    
          net borrowings under credit facility
                                                                  250,000  
          net repayments on other notes
                                                                  -652,000  
          borrowings on new credit facility
                                                                    
          net borrowings (repayments) on other notes
                                                                    
          undeclared accrued preferred stock dividend