7Baggers
Quarterly
Annual
    Unit: USD2025-07-31 2025-04-30 2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31 2009-07-31 2009-04-30 2009-01-31 2008-10-31 2008-07-31 2008-04-30 2008-01-31 2007-10-31 2007-07-31 2007-04-30 2007-01-31 2006-10-31 2006-07-31 2006-04-30 2006-01-31 2005-10-31 2005-07-31 2005-04-30 2005-01-31 2004-10-31 2004-07-31 2004-04-30 2004-01-31 2003-04-30 2003-01-31 2002-10-31 2002-07-31 2002-04-30 
      
                                                                                                
      cash flows from operating activities:
                                                                                                
      net income
    67,434,000 65,138,000 59,339,000 62,343,000 64,256,000 65,612,000 59,720,000 44,000 47,185,000 48,134,000 11,769,000 74,615,000 78,536,000 93,059,000 85,057,000 76,332,000 76,397,000 66,751,000 51,588,000 28,078,000 -30,855,000 -621,000 20,956,000 43,032,000 43,650,000 50,627,000 45,444,000 47,317,000 -38,592,000 42,309,000 27,427,000 36,732,000 29,429,000 27,736,000 24,378,000 31,056,000 4,068,000 6,375,000 -15,995,000 17,971,000 23,082,000 25,482,000 22,939,000 25,403,000 14,533,000 21,211,000 21,304,000 18,759,000 11,417,000 12,197,000 9,482,000 1,196,000 10,418,000 12,028,000 11,717,000 15,147,000 15,411,000 20,339,000 13,975,000 13,656,000 10,904,000 8,916,000 7,910,000 2,745,000 -14,273,000 -17,200,000 -22,356,000 13,560,000 15,904,000 15,746,000 16,256,000 17,109,000 17,100,000 13,539,000 14,730,000 13,566,000 13,663,000 20,300,000 16,613,000 10,904,000 11,613,000 11,715,000 9,824,000 8,710,000 8,371,000 8,734,000 3,885,000 -1,743,000 -2,559,000 -18,017,000 -583,000 -13,272,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                                                                
      depreciation and amortization
    22,686,000 20,531,000 20,490,000 19,688,000 19,578,000 19,891,000 19,509,000 19,554,000 19,012,000 17,976,000 17,037,000 17,093,000 16,229,000 16,140,000 16,104,000 15,633,000 15,644,000 15,777,000 15,735,000 15,298,000 15,035,000 14,956,000 14,863,000 12,715,000 12,777,000 11,999,000 11,741,000 11,018,000 11,731,000 11,707,000 12,225,000 12,447,000 12,209,000 12,290,000 11,774,000 11,752,000 11,444,000 11,287,000 10,330,000 7,180,000 7,423,000 7,234,000 6,814,000 6,779,000 6,770,000 7,315,000 6,333,000 6,580,000 5,944,000 5,877,000 5,088,000 4,297,000 3,742,000 3,650,000 3,523,000 3,475,000 3,369,000 3,320,000 3,239,000 3,144,000 2,968,000 3,049,000 2,755,000 2,860,000 2,829,000 2,946,000 2,925,000 2,880,000 2,832,000 2,740,000 2,812,000 2,539,000 2,350,000 2,066,000 2,557,000 2,368,000 2,289,000 2,405,000 2,177,000 2,219,000 2,201,000 1,713,000 2,341,000 2,140,000 2,242,000        
      stock-based compensation expense
    11,009,000 14,497,000 11,301,000 11,380,000 10,783,000 9,710,000 10,307,000 11,225,000 8,728,000 9,375,000 9,484,000 9,669,000 7,757,000 7,235,000 7,326,000 7,491,000 7,158,000 6,947,000 7,015,000 7,230,000 5,965,000 5,830,000 5,468,000 6,058,000 5,462,000 5,357,000 5,659,000 6,655,000 5,714,000 5,669,000 5,517,000 5,587,000 4,696,000 4,857,000 4,581,000 4,605,000 4,915,000 5,356,000 4,526,000 5,322,000 3,691,000 3,521,000 3,419,000 3,640,000 3,319,000 3,287,000 3,027,000 2,832,000 2,960,000 3,086,000 2,551,000 3,073,000 3,196,000 3,486,000 3,316,000 3,427,000 3,170,000 3,772,000 3,969,000 3,991,000 3,815,000 4,457,000 4,024,000 4,752,000 4,496,000 3,905,000 3,868,000                          
      deferred income taxes
    6,499,000 -12,368,000 -9,309,000 5,597,000 9,676,000 -13,491,000 -20,043,000 -6,709,000 7,934,000 -5,321,000 -8,265,000 -4,648,000 3,831,000 -14,259,000 -5,710,000 -1,581,000 4,587,000 -11,079,000 -8,132,000 999,000 4,072,000 -7,356,000 -8,376,000 4,428,000 1,974,000 -4,604,000 -3,354,000 2,726,000 -22,564,000 -11,937,000 -2,429,000 -760,000 8,562,000 -1,223,000 1,979,000 423,000 5,410,000 -21,972,000 -3,757,000 1,692,000 5,124,000 -1,365,000 -1,595,000 -2,215,000 4,859,000 2,679,000 970,000 593,000 3,356,000 -9,076,000 3,726,000 -1,678,000 6,852,000 -7,025,000 12,006,000 157,000 1,374,000 4,004,000 -3,735,000 -1,254,000 6,939,000 -9,982,000 -3,768,000 -4,072,000 -3,040,000 -14,652,000 4,741,000 1,183,000 4,374,000  -1,533,000 -2,366,000 -4,244,000  -1,470,000 -1,379,000 -3,438,000  -1,395,000 -1,027,000 -3,139,000  -2,849,000          
      benefit from doubtful accounts
    4,793,000 7,758,000 4,491,000 3,317,000 5,110,000 3,511,000 5,417,000 5,822,000 5,965,000 5,768,000 5,707,000 5,472,000 5,546,000 6,523,000 5,400,000 5,030,000 4,599,000 4,202,000 3,568,000 3,367,000 4,626,000 3,686,000 3,808,000 3,601,000 3,549,000 3,248,000 3,541,000 3,764,000 3,707,000 3,742,000 2,973,000 3,890,000 3,070,000 4,614,000 3,222,000 2,574,000 2,577,000 1,914,000 2,267,000 2,321,000 2,068,000 2,097,000 1,874,000 1,859,000 1,911,000 2,096,000 2,657,000 1,645,000 1,442,000 1,930,000 1,673,000 1,758,000 1,387,000 191,000 1,572,000 2,012,000 1,957,000 1,667,000 1,709,000 2,448,000 1,826,000 -170,000 2,066,000 788,000 656,000 1,904,000 2,352,000 3,232,000 1,639,000 967,000 2,812,000 3,464,000 3,056,000 -214,000 2,693,000 2,308,000 1,796,000 1,682,000 922,000 2,052,000 1,819,000 -899,000 2,194,000 2,124,000 2,062,000 -265,000 1,466,000 1,333,000 391,000 2,066,000 2,056,000 1,344,000 
      gain on marketable securities
    -12,324,000 10,887,000   -14,185,000    -12,796,000  -12,651,000 9,749,000 -58,000 14,344,000 7,675,000 -4,799,000 -5,242,000  -15,151,000 -475,000 -11,550,000 10,407,000   -1,945,000 -6,804,000 -2,166,000 4,837,000 -4,001,000  -7,225,000 -3,368,000 -3,429,000    -3,915,000 -5,571,000 7,086,000 2,483,000 -665,000 -4,501,000 199,000 -2,509,000 -2,018,000 -1,920,000 -1,209,000                                              
      gain on cash surrender value of life insurance policies
    -2,569,000 -4,344,000 -2,464,000 -2,543,000 -2,246,000 -2,359,000 -2,497,000 -1,981,000 -1,966,000 -3,137,000 -2,549,000 -2,861,000 -2,029,000 -1,922,000 -1,713,000 -1,653,000 -531,000 -4,442,000 -4,676,000 -1,794,000 -2,105,000 -757,000 -1,585,000 -1,871,000 -2,338,000 -1,613,000 -1,544,000 -1,656,000 -1,347,000 -1,756,000 -1,793,000 -1,742,000 -2,485,000 -1,602,000 -144,000 -674,000 -2,498,000 -2,183,000 1,494,000 -801,000 -2,494,000 -2,011,000 -3,004,000 -2,231,000 -3,263,000 -1,810,000 -1,845,000 -3,296,000 -1,291,000 -2,266,000 -2,058,000 -1,507,000 -671,000 -2,884,000 -2,209,000 -142,000 -1,033,000  -1,413,000 -2,775,000 -207,000     -221,000 -206,000 3,803,000 202,000  2,037,000 -3,082,000 -863,000  -1,538,000 -2,092,000 -60,000  -1,787,000 -412,000 -1,990,000  -2,242,000          
      change in other assets and liabilities:
                                                                                                
      deferred compensation
    27,763,000 1,602,000 18,843,000 -1,921,000 22,938,000 15,793,000 33,743,000 -11,587,000 27,453,000 9,664,000 23,756,000 -4,598,000 23,469,000 -4,995,000 1,853,000 12,478,000 17,861,000 18,781,000 22,554,000 3,338,000 19,332,000 -3,150,000 11,829,000 3,165,000 11,652,000 12,992,000 7,132,000 -4,667,000 3,021,000 2,073,000 13,027,000 4,272,000 8,288,000 6,890,000 6,782,000 -938,000 -5,866,000 -891,000 -2,390,000 496,000 -1,820,000 7,284,000 -2,724,000 3,855,000 1,715,000 3,671,000 1,143,000 5,936,000 1,436,000 7,235,000 4,354,000 3,026,000 -6,138,000 5,853,000 1,608,000 -1,759,000 -1,915,000 6,958,000 -2,457,000 3,239,000 3,976,000 7,828,000 -8,595,000 2,745,000 13,850,000 1,967,000 -823,000 -9,663,000 5,434,000 1,575,000 -1,000 4,442,000 8,343,000 6,160,000 3,124,000 3,177,000 7,109,000 2,492,000 2,890,000 1,692,000 5,582,000 -283,000 2,341,000 1,552,000 940,000 862,000 -439,000 1,252,000 1,177,000 1,026,000 1,683,000 1,042,000 
      receivables due from clients
    -39,900,000 2,690,000 11,176,000 -9,994,000 -37,115,000 45,192,000 -2,926,000 -5,697,000 -28,697,000 69,222,000 36,008,000 -19,400,000 -52,347,000 17,222,000 13,188,000 -100,250,000 -68,787,000 -4,487,000 -16,623,000 -63,603,000 17,382,000 71,410,000 23,298,000 -29,106,000 -31,450,000 13,707,000 8,204,000 -36,266,000 -16,270,000 9,107,000 -3,444,000 -35,607,000 -23,413,000 -6,823,000 14,461,000 -21,378,000 -28,586,000 15,669,000 13,997,000 -33,230,000 -13,058,000 13,931,000 8,358,000 -11,190,000 -28,312,000 12,900,000 5,608,000 -18,715,000 -22,111,000 1,432,000 5,561,000 -10,838,000 -12,166,000                                        
      income taxes and other receivables
    -8,539,000 19,058,000 731,000 -5,075,000 -9,003,000 22,381,000 -921,000 -7,627,000 -164,000 824,000 -14,219,000 -9,789,000 -2,431,000 9,791,000 -4,234,000 -4,115,000 2,527,000 5,881,000 13,672,000 -10,866,000 -2,889,000 3,000 7,044,000 -10,292,000 -3,176,000 2,551,000 -1,487,000 8,156,000 -7,811,000                                                                
      prepaid expenses and other assets
    -16,825,000 3,718,000 2,768,000 8,534,000 -7,023,000 -81,000 4,364,000 3,517,000 -8,039,000 -8,458,000 6,783,000 7,391,000 -11,600,000 -872,000 -2,332,000 3,995,000 -10,325,000 -2,011,000 2,244,000 3,999,000 -8,134,000 8,235,000 -1,051,000 1,705,000 -9,845,000 331,000 4,847,000 -970,000 -4,356,000 -1,624,000 3,400,000 -4,284,000 -10,983,000 397,000 -698,000 1,882,000 -10,066,000 250,000 890,000 -2,581,000 -4,869,000 195,000 1,198,000 371,000 -2,909,000 -145,000 1,263,000 1,604,000 -3,977,000 1,785,000 662,000 217,000 -1,914,000 -280,000                                       
      unearned compensation
    -20,236,000 4,349,000 13,565,000 -10,982,000 -16,386,000 12,197,000 10,533,000 6,906,000 -21,713,000 3,774,000 13,915,000 -6,700,000 915,000 9,541,000 11,989,000 -7,681,000 -37,274,000 2,276,000 -1,581,000 -9,313,000 -24,317,000 17,693,000 9,183,000 -11,758,000 -14,818,000 7,798,000 6,006,000 -3,640,000 -17,463,000                                                                
      income taxes payable
    125,000 2,015,000 5,107,000 -11,507,000 -964,000 -793,000 3,026,000 -3,094,000 3,478,000 2,188,000 -10,910,000 -10,469,000 3,887,000 7,490,000 7,093,000 -7,368,000 5,536,000 11,298,000 -1,158,000 -555,000 -11,409,000 2,690,000 4,695,000 -4,228,000 -1,911,000 745,000 5,366,000 -7,332,000 1,434,000 14,222,000 8,758,000 2,996,000 6,463,000 3,628,000 2,480,000 -1,634,000 -4,346,000 5,142,000 -5,516,000 3,263,000 -1,990,000 -4,195,000 -226,000 194,000 -4,967,000 139,000 3,623,000 1,757,000 2,014,000 -90,000 325,000 474,000 -4,108,000 1,387,000 526,000 2,415,000 -270,000 -7,152,000 3,301,000 3,189,000 -1,024,000 2,293,000 -5,979,000 4,905,000 1,625,000 1,045,000 -13,553,000 -4,181,000 -2,220,000 -7,032,000 -7,269,000 -7,963,000 16,982,000 -6,135,000 4,185,000 4,363,000 2,765,000 -9,048,000 4,184,000 1,915,000 4,515,000 -1,701,000 6,532,000          
      accounts payable and accrued liabilities
    -276,906,000 125,779,000 87,077,000 57,285,000 -272,117,000 92,847,000 69,023,000 104,909,000 -321,491,000 100,775,000 107,133,000 66,560,000 -302,289,000 120,974,000 127,325,000 116,668,000 -173,520,000 100,128,000 75,181,000 71,159,000 -123,781,000 53,900,000 73,533,000 42,265,000 -175,709,000 61,474,000 43,468,000 58,861,000 -135,405,000 81,650,000 50,520,000 42,945,000 -109,034,000 51,311,000 39,242,000 8,733,000 -93,866,000 48,046,000 39,903,000 27,650,000 -96,737,000 44,689,000 29,360,000 21,377,000 -77,636,000 45,820,000 28,212,000 17,872,000 -62,800,000 30,955,000 18,535,000 33,498,000 -74,494,000 37,076,000 6,427,000 14,166,000 -75,655,000 31,587,000 16,245,000 33,441,000 -41,164,000 31,908,000 8,091,000 7,461,000 -48,243,000 10,470,000 2,611,000 1,923,000 -97,240,000 55,547,000 49,070,000 35,928,000 -92,743,000 47,903,000 29,527,000 20,711,000 -53,813,000 35,532,000 22,202,000 12,427,000 -54,691,000 29,775,000 20,225,000 18,112,000 -19,059,000 15,492,000 11,350,000 14,926,000 893,000 2,296,000 -28,781,000 14,647,000 
      other
    -377,000 -5,497,000 -3,270,000 613,000 -487,000 -1,507,000 -1,429,000 2,037,000 -1,128,000 240,000 -1,342,000 1,084,000 -1,302,000 -90,000 -5,020,000 -1,466,000 825,000 -1,541,000 2,119,000 5,350,000 4,366,000 2,286,000 136,000 -717,000 209,000 160,000 351,000 -3,400,000 -1,816,000 3,089,000 -4,759,000 -13,358,000 -21,986,000 1,090,000 -1,384,000 5,128,000 -7,137,000 7,368,000 4,962,000 -3,837,000 -10,368,000 -1,734,000 -2,738,000 -759,000 -3,735,000 1,026,000 310,000 1,296,000 -5,794,000 2,597,000 652,000 1,994,000 -1,070,000 2,120,000 4,195,000 3,794,000 -2,867,000 433,000 -191,000 -1,002,000 -139,000 -1,757,000 -1,410,000 -3,323,000 -1,066,000 20,133,000 1,995,000 -480,000 -71,000 -3,730,000 316,000 -2,672,000 79,000 -904,000 -663,000 -1,520,000 -145,000 -390,000 -945,000 223,000 309,000 1,186,000 -34,000 -3,068,000 -604,000 381,000 -738,000 -2,219,000 2,524,000 4,960,000 1,292,000  
      net cash from operating activities
    -237,367,000 255,813,000 213,736,000 121,998,000 -227,185,000 261,856,000 164,001,000 132,591,000 -274,487,000 251,110,000 191,502,000 133,168,000 -231,886,000 280,181,000 264,001,000 118,021,000 -160,545,000 197,128,000 146,355,000 52,212,000 -144,262,000 179,212,000 161,235,000   157,848,000 133,146,000 85,303,000 -117,492,000 159,533,000 115,752,000 53,413,000 -109,573,000 92,373,000 102,323,000 47,406,000 -136,038,000 81,452,000 56,070,000 16,752,000 -90,193,000 89,191,000 70,100,000 38,032,000 -90,047,000 96,406,000 68,683,000 31,722,000 -67,329,000   31,197,000 -74,530,000 67,052,000 39,143,000 47,763,000 -82,983,000 68,992,000 34,333,000 33,105,000 -40,796,000 39,916,000 -1,972,000 -2,416,000 -66,374,000 38,125,000 29,117,000 24,800,000 -88,871,000 85,806,000 67,075,000 30,016,000 -73,386,000 71,639,000 44,373,000 33,413,000 -47,094,000 64,587,000   -46,630,000 49,677,000 31,928,000 27,886,000 -21,708,000 28,895,000 13,365,000 15,762,000 12,881,000 2,612,000 -6,760,000 17,057,000 
      capex
    -22,599,000 -20,293,000 -17,384,000 -14,310,000 -10,497,000 -11,860,000 -11,749,000 -15,879,000 -15,659,000 -16,333,000 -17,182,000 -20,221,000 -16,646,000 -16,747,000 -13,671,000 -9,978,000 -9,010,000 -8,280,000 -7,513,000 -6,542,000 -8,787,000 -7,707,000 -9,936,000   -9,796,000 -12,321,000 -11,402,000 -13,163,000 -10,867,000 -10,320,000 -11,284,000 -9,529,000 -8,472,000 -9,294,000 -17,243,000 -15,079,000 -8,471,000 -7,028,000 -5,160,000 -5,485,000 -6,255,000 -4,300,000 -4,715,000 -6,590,000 -11,252,000 -5,836,000 -6,288,000 -5,183,000   -3,595,000 -3,011,000 -5,030,000 -4,839,000 -3,556,000 -5,207,000 -5,505,000 -5,121,000 -5,579,000 -11,684,000 -2,905,000 -1,654,000 -1,538,000 -1,185,000 -1,647,000 -3,886,000 -3,519,000 -2,895,000 -4,127,000 -4,799,000 -4,975,000 -3,075,000 -5,859,000 -2,298,000 -3,245,000 -2,706,000 -3,107,000   -2,847,000 -2,220,000 -2,518,000 -1,788,000 -999,000 -746,000 -233,000 -2,797,000 -381,000 -87,000 -190,000 -207,000 
      free cash flows
    -259,966,000 235,520,000 196,352,000 107,688,000 -237,682,000 249,996,000 152,252,000 116,712,000 -290,146,000 234,777,000 174,320,000 112,947,000 -248,532,000 263,434,000 250,330,000 108,043,000 -169,555,000 188,848,000 138,842,000 45,670,000 -153,049,000 171,505,000 151,299,000   148,052,000 120,825,000 73,901,000 -130,655,000 148,666,000 105,432,000 42,129,000 -119,102,000 83,901,000 93,029,000 30,163,000 -151,117,000 72,981,000 49,042,000 11,592,000 -95,678,000 82,936,000 65,800,000 33,317,000 -96,637,000 85,154,000 62,847,000 25,434,000 -72,512,000   27,602,000 -77,541,000 62,022,000 34,304,000 44,207,000 -88,190,000 63,487,000 29,212,000 27,526,000 -52,480,000 37,011,000 -3,626,000 -3,954,000 -67,559,000 36,478,000 25,231,000 21,281,000 -91,766,000 81,679,000 62,276,000 25,041,000 -76,461,000 65,780,000 42,075,000 30,168,000 -49,800,000 61,480,000   -49,477,000 47,457,000 29,410,000 26,098,000 -22,707,000 28,149,000 13,132,000 12,965,000 12,500,000 2,525,000 -6,950,000 16,850,000 
      cash flows from investing activities:
                                                                                                
      purchase of property and equipment
    -22,599,000 -20,293,000 -17,384,000 -14,310,000 -10,497,000 -11,860,000 -11,749,000 -15,879,000 -15,659,000 -16,333,000 -17,182,000 -20,221,000 -16,646,000 -16,747,000 -13,671,000 -9,978,000 -9,010,000 -8,280,000 -7,513,000 -6,542,000 -8,787,000 -7,707,000 -9,936,000 -13,111,000 -10,706,000 -9,796,000 -12,321,000 -11,402,000 -13,163,000 -10,867,000 -10,320,000 -11,284,000 -9,529,000 -8,472,000 -9,294,000 -17,243,000 -15,079,000 -8,471,000 -7,028,000 -5,160,000 -5,485,000 -6,255,000 -4,300,000 -4,715,000 -6,590,000 -11,252,000 -5,836,000 -6,288,000 -5,183,000 -3,719,000 -2,776,000 -3,595,000 -3,011,000 -5,030,000 -4,839,000 -3,556,000 -5,207,000 -5,505,000 -5,121,000 -5,579,000 -11,684,000 -2,905,000 -1,654,000 -1,538,000 -1,185,000 -1,647,000 -3,886,000 -3,519,000 -2,895,000 -4,127,000 -4,799,000 -4,975,000 -3,075,000 -5,859,000 -2,298,000 -3,245,000 -2,706,000 -3,107,000 -2,801,000 -2,555,000 -2,847,000 -2,220,000 -2,518,000 -1,788,000 -999,000 -746,000 -233,000 -2,797,000 -381,000 -87,000 -190,000 -207,000 
      purchase of marketable securities
    -9,630,000 -7,537,000 -8,024,000 -12,711,000 -11,181,000 -5,054,000 -11,134,000   -1,445,000 -12,777,000 -39,308,000 -12,701,000 -15,244,000 -27,504,000 -26,566,000 -48,442,000 -14,485,000 -21,356,000 -19,216,000 -44,482,000 -35,255,000 -2,226,000 -1,600,000 -804,000 -133,000 -7,143,000 -1,396,000 -2,000,000 -724,000 -2,138,000 -4,600,000 -1,010,000 -4,096,000 -5,430,000 -121,000 -1,266,000 -19,894,000 -9,116,000 -91,000 -611,000 -17,822,000 -4,319,000 -4,355,000 -496,000 -2,637,000 -20,662,000 -6,178,000 -11,443,000 -11,761,000 -21,055,000 -6,224,000 -18,648,000 -8,318,000 -22,528,000                -11,022,000 -16,000 -4,208,000 -1,070,000 -5,576,000 -288,000 -644,000 -1,722,000 -7,544,000 -247,000 -1,476,000 1,174,000 -7,266,000        
      proceeds from sales/maturities of marketable securities
    13,543,000 8,493,000 8,127,000 16,950,000 8,351,000 7,862,000 8,407,000 11,723,000 18,008,000 12,181,000 16,511,000 21,574,000 15,612,000 25,539,000 28,208,000 15,617,000 23,108,000 16,290,000 21,050,000 17,794,000 14,549,000 44,691,000 229,000 1,417,000 1,599,000 224,000 4,634,000 683,000 8,240,000 127,000 242,000 539,000 1,734,000 282,000 28,394,000 375,000 13,764,000 229,000 5,077,000 8,396,000 16,364,000 8,829,000 3,301,000 1,420,000 7,812,000 1,052,000 4,512,000 4,732,000 34,179,000 3,733,000 17,015,000 11,322,000 19,441,000 7,715,000 12,616,000 3,971,000 18,879,000                                    
      proceeds from life insurance policies
    7,000 6,747,000 519,000 93,000 6,940,000 9,332,000 1,680,000 1,646,000 1,000,000 50,000 219,000 886,000 2,277,000 10,341,000 7,775,000 591,000 281,000 326,000 1,673,000 660,000 2,455,000 4,432,000 85,000 180,000 4,204,000 971,000     703,000 894,000 1,659,000 6,111,000 175,000 1,801,000                                                
      premium on company-owned life insurance policies
    -13,502,000 -227,000 -14,699,000 -12,000 -13,502,000 -232,000 -14,702,000 -13,000 -238,000 -221,000 -14,709,000 -13,000 -276,000 -928,000 -13,995,000 -18,000 -277,000 -987,000 -14,005,000 -14,000 -347,000 -251,000 -15,093,000 -14,000 -341,000 -250,000 -860,000 -33,354,000 -398,000  -917,000 -19,000 -403,000  -917,000 -19,000 -401,000   -15,000 -404,000                                                    
      net cash from investing activities
    -32,181,000 -12,817,000 -76,422,000 -9,524,000 -26,736,000 -9,284,000 -22,238,000 -33,749,000 11,443,000 -158,121,000 -15,179,000 -109,759,000 -40,418,000 -47,779,000 -105,283,000 -20,917,000 -10,353,000 -31,078,000 -6,973,000 -10,118,000 -13,210,000 -7,689,000 -168,256,000 -13,608,000 -9,209,000 -9,966,000 -6,085,000 -46,784,000 -6,632,000 -12,655,000 -7,515,000 -12,902,000 -11,767,000 -8,234,000 18,408,000 -20,983,000 -9,796,000 -7,229,000 -254,500,000 -16,673,000 3,824,000 -13,104,000 4,901,000 -20,970,000 -1,397,000 -14,281,000 -1,385,000 -4,212,000 -3,714,000 -6,453,000 -67,142,000 -38,486,000 -4,630,000 -4,613,000 -10,685,000 -8,596,000 -9,133,000 -15,257,000 -12,337,000 -30,679,000 -22,858,000 -3,464,000 -6,600,000 -2,759,000 -10,621,000 -2,763,000 -10,326,000 -4,053,000 -10,638,000 1,585,000   -16,437,000 -6,277,000 -8,582,000 -25,471,000 -8,192,000 -3,513,000 -3,221,000 -4,054,000 -10,953,000 -1,389,000 -4,856,000 -672,000 -9,007,000 5,565,000 1,610,000 -3,377,000 -4,277,000 -174,000 -2,569,000 -218,000 
      cash flows from financing activities:
                                                                                                
      dividends paid to stockholders
    -26,209,000    -19,800,000    -9,627,000                                                                                    
      repurchases of common stock
    -10,298,000 -14,899,000 -17,767,000 -32,665,000 -23,488,000 -23,034,000 -20,601,000 -4,389,000 -5,138,000 -13,007,000 -25,565,000 -32,506,000 -24,385,000 -67,309,000 -19,563,000 -6,922,000 -2,464,000 -7,617,000   -24,391,000 -6,126,000 -49,191,000 -12,738,000 -14,627,000   -503,000 -3,307,000 -25,235,000 -4,026,000 -12,503,000                                                           
      payments of tax withholdings on restricted stock
    -18,704,000 -298,000 -69,000 -359,000 -16,625,000 -123,000 -58,000 -376,000 -10,175,000 -96,000 -76,000 -190,000 -21,870,000 -288,000 -186,000 -431,000 -17,627,000 -277,000 -162,000 -108,000 -4,442,000 -131,000 -137,000 -134,000 -8,591,000 -201,000 -7,313,000 -130,000 -13,054,000  -196,000 -115,000 -3,346,000  -200,000                                                          
      proceeds from issuance of common stock in connection with an employee stock purchase plan
    4,158,000 3,620,000 4,248,000                                                                                        
      principal payments on finance leases
    -499,000 -420,000 -396,000 -403,000 -412,000 -415,000 -423,000 -556,000 -382,000 -411,000 -414,000 -402,000 -412,000 -297,000 -268,000 -303,000 -289,000 -300,000 -360,000 -333,000 -331,000 -407,000 -499,000 -495,000 -432,000                                                                    
      net cash from financing activities
    -51,552,000 -44,281,000 -35,394,000 -54,978,000 -56,077,000 -41,057,000 -36,627,000 -18,023,000 -20,626,000 -22,061,000 -34,056,000 -45,014,000 -51,049,000 -74,611,000 -24,777,000 -14,403,000 -23,653,000 -11,080,000 -18,625,000 -29,376,000 -7,805,000 -30,435,000 105,537,000 -6,494,000 -24,927,000 -6,866,000 -30,319,000 -6,853,000 -20,587,000 -12,700,000 -11,513,000 -37,779,000 -15,266,000 -24,736,000 -19,376,000 -18,068,000 126,622,000 -13,731,000 143,072,000 -4,493,000 -6,396,000 -4,355,000 -2,361,000 573,000 -1,792,000  4,138,000 2,050,000 -26,000   864,000 -2,327,000 864,000 310,000   6,374,000 7,714,000 -1,023,000 -7,116,000 3,151,000 2,222,000 -1,314,000 4,037,000 -889,000 81,000 -4,580,000 -294,000 119,000 -5,612,000 -35,433,000 -464,000 -27,308,000 9,718,000 10,165,000 -18,594,000 -15,187,000 9,793,000 1,376,000 5,172,000 3,635,000 5,580,000 -498,000 8,377,000 -4,409,000 -2,568,000 865,000 380,000 -658,000 5,021,000 -8,368,000 
      effect of exchange rate changes on cash and cash equivalents
    -1,009,000 28,951,000 -17,472,000 3,978,000 2,369,000 -7,307,000 10,825,000 -22,192,000 1,855,000 1,198,000 35,731,000 -24,279,000 -14,933,000 -26,226,000 -12,827,000 -6,614,000 -6,923,000 1,680,000 20,262,000 -2,395,000 18,819,000 -15,552,000 769,000 2,067,000 -5,668,000 -4,165,000 5,088,000 -9,716,000 -10,408,000 -3,320,000 10,641,000 -2,126,000 7,743,000 174,000 -83,000 -2,395,000 -9,967,000 5,418,000 -8,043,000 -1,357,000 -11,559,000 4,655,000 -16,379,000 -8,018,000 -1,908,000 4,395,000 -6,280,000 2,642,000 -2,571,000 -2,345,000 997,000 2,969,000 -4,146,000 506,000 -2,741,000 -3,843,000 1,093,000 5,438,000 481,000 3,699,000 -2,447,000 3,819,000 -777,000 1,858,000 5,527,000                            
      net decrease in cash and cash equivalents
    -322,109,000  84,448,000 61,474,000 -307,629,000  115,961,000 58,627,000 -281,815,000  177,998,000 -45,884,000 -338,286,000   76,087,000 -201,474,000   10,323,000 -146,458,000  99,285,000 39,786,000 -201,723,000  101,830,000 21,950,000 -155,119,000   606,000 -128,863,000   5,960,000 -29,179,000  -63,401,000 -5,771,000 -104,324,000   9,617,000 -95,144,000   32,202,000 -73,640,000  -24,681,000 -3,456,000 -85,633,000  26,027,000 35,232,000 -89,919,000  30,191,000 5,102,000 -73,217,000  -7,127,000 -4,631,000 -67,431,000            -72,124,000    -53,118,000    -21,815,000     1,704,000 -7,336,000  
      cash and cash equivalents at beginning of period
    1,006,964,000  941,005,000  844,024,000  978,070,000  850,778,000  689,244,000  626,360,000  520,848,000  410,882,000  273,252,000  380,838,000  333,717,000  224,066,000  282,005,000  246,856,000  219,233,000  255,000,000                            
      cash and cash equivalents at end of the period
    684,855,000  84,448,000 61,474,000 633,376,000  115,961,000 58,627,000 562,209,000  177,998,000 -45,884,000 639,784,000 131,565,000 121,114,000 76,087,000 649,304,000 156,650,000 141,019,000 10,323,000 542,786,000 125,536,000 99,285,000 39,786,000 424,637,000 136,851,000 101,830,000 21,950,000 365,729,000                                      18,258,000 -6,721,000 205,949,000  56,746,000 -32,668,000 199,576,000  47,532,000 15,844,000 185,419,000  41,419,000 24,851,000 146,015,000  33,122,000 29,932,000 86,287,000  12,503,000  7,907,000 1,704,000 58,792,000  
      impairment of right-of-use assets
        1,629,000                                                                                   
      impairment of fixed assets
        1,452,000 123,000                                                                                 
      cash paid for acquisitions, net of cash acquired
            -155,428,000   -42,942,000                                                 -8,252,000 267,000 -10,251,000     -505,000 -955,000 -2,800,000  -2,547,000                  
      dividends received from unconsolidated subsidiaries
           150,000 60,000 80,000 115,000    60,000 120,000 166,000    180,000 60,000 109,000 225,000 230,000 243,000 1,324,000 806,000 1,338,000 318,000 170,000 1,440,000 510,000 1,479,000 418,000 1,529,000 140,000 1,017,000 339,000 252,000 801,000 157,000 1,153,000 1,458,000 341,000 141,000 1,755,000 139,000 888,000 251,000 1,542,000 123,000 513,000 190,000 1,296,000              
      dividends paid to shareholders
     -25,056,000 -19,314,000   -17,485,000 -17,617,000   -8,031,000 -8,066,000 -8,171,000 -8,703,000 -6,572,000 -6,665,000 -6,683,000 -6,866,000 -5,544,000 -5,540,000 -5,607,000 -5,807,000 -5,506,000 -5,583,000 -5,628,000 -6,081,000 -5,701,000 -6,015,000 -5,716,000 -6,027,000 -5,713,000 -5,705,000 -5,714,000 -5,823,000 -5,772,000 -5,796,000 -5,841,000 -5,909,000 -5,774,000 -5,770,000 -5,174,000 -5,115,000                                                    
      payments on life insurance policy loans
     -3,608,000      -516,000 -1,582,000 -612,000 -50,000 -114,000   -4,402,000 -7,281,000 -596,000 -943,000 -965,000 -1,784,000   -90,000 -50,000 -414,000     -100,000 -1,151,000 -2,596,000 -705,000                     -403,000 -367,000            627,000 -3,583,000 -308,000 -7,371,000 -4,396,000      
      dividends paid to noncontrolling interest
                 -145,000    -557,000                                                                           
      net increase in cash and cash equivalents
                 131,565,000    156,650,000            130,858,000    59,577,000        76,387,000    85,933,000                                45,258,000 41,419,000   49,792,000 33,122,000   31,196,000  14,282,000     
      cash and cash equivalents at beginning of year
                                                                                                
      cash and cash equivalents at end of the year
                                                                                                
      supplemental cash flow information:
                                                                                                
      cash used to pay interest
                                                                                                
      cash used to pay income taxes, net of refunds
                                                                                                
      dividends - noncontrolling interest
      -1,468,000    -1,456,000    -1,588,000           -1,064,000   -1,565,000                                                                  
      (gain) loss on marketable securities
                                     -3,752,000 -3,864,000              -1,941,000                                            
      proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan
          3,651,000 4,696,000 3,235,000 4,371,000 3,326,000 3,593,000 2,335,000 3,371,000 3,371,000 4,313,000 1,000 3,166,000 4,105,000 2,901,000 3,984,000 140,000 2,367,000 184,000 2,430,000 66,000 1,481,000 112,000 2,379,000 816,000 293,000 405,000 1,479,000 1,432,000 3,519,000 2,032,000 1,822,000 791,000 324,000 846,000 173,000 972,000 268,000 22,000 3,109,000 2,069,000 6,010,000 512,000 1,493,000 566,000 1,969,000 372,000 3,619,000 129,000 996,000 723,000 1,761,000  2,249,000 851,000 14,077,000  6,070,000 7,582,000 5,964,000  8,761,000 2,571,000 5,502,000  7,244,000 1,351,000 7,378,000        
      loss on marketable securities
                                                                                                
      adjustments to reconcile net income to net cash used by operating activities:
                                                                                                
      impairment of right of use assets
                                                                                               
      impairment of right to use assets
                                                                                                
      proceeds from long term debt
                         600,000,000 395,500,000                                                                     
      principal payments on long term debt
                         -600,000,000                                                                       
      payment of debt issuance costs
                                                                                              
      payment of contingent consideration from acquisitions
                         -455,000 -455,000                    -15,000,000         -3,000,000 -800,000                                  
      tradename write-offs
                               106,555,000                                                                
      write-off of long-lived assets
                                                                                               
      borrowings under life insurance policies
                                                       2,000 2,000 3,000 359,000 4,415,000 1,135,000 142,000 347,000 248,000 2,033,000 121,000 3,098,000 262,000 1,033,000 15,000 411,000 264,000 1,037,000 15,000 412,000 264,000 1,070,000 -35,000 312,000 294,000 1,040,000 18,000 416,000 523,000 1,998,000 79,000 1,514,000 2,186,000       
      cash paid for acquisition, net of cash acquired
                                      -2,880,000                                                        
      principal payments on term loan
                                                                                               
      net cash used by operating activities
                            -161,919,000                                                                    
      impairment of tradenames
                                                                                               
      investment in unconsolidated subsidiaries
                             -120,000 -62,000 -100,000 -29,000 -110,000 -97,000 -60,000 -30,000 -112,000 -113,000 -29,000 -79,000 -185,000 -181,000 -540,000 -725,000 -485,000 -778,000 -452,000 -466,000 -677,000 -470,000 -557,000 -465,000 -543,000 -593,000 -344,000 -630,000 -578,000 -293,000 -472,000 -507,000 -354,000 -534,000 -512,000 -462,000 548,000 -390,000 -226,000 -23,000 -49,000 1,408,000 -2,408,000 -1,316,000 -1,057,000 -867,000 -1,110,000 -1,146,000 -825,000 -947,000 -964,000 -932,000 -933,000 -755,000 -736,000 -736,000 -1,290,000 -304,000 304,000 -386,000 -108,000 -171,000 -171,000 155,000 -98,000 -511,000  
      principal payments on term loan facility
                               -6,875,000 -5,156,000                                                                
      change in other assets and liabilities, net of effect of acquisitions:
                                                                                                
      cash paid for acquisitions, net of cash acquired and earnout
                                                                                                
      acquisition of mexico subsidiary, net of cash acquired
                                                                                                
      premiums on company-owned life insurance policies
                                         -271,000     -938,000 -28,000 -419,000 -284,000                                               
      proceeds from term loan facility
                                     275,000,000                                                       
      principal payment on term loan facility
                                 -5,156,000 -5,156,000 -5,157,000 -5,156,000 -5,156,000 -5,157,000 -5,156,000 -140,000,000 -7,500,000                                                       
      payment of contingent consideration from acquisition
                                 -485,000 -1,070,000                                                      
      payment of tax withholdings on restricted stock
                                                                                                
      dividends – noncontrolling interest
                                 -1,101,000   26,000                                                           
      cash and cash equivalents at end of year
                                                                                                
      income tax and other receivables
                                  11,652,000 3,723,000 -10,930,000  -373,000 5,217,000 -8,093,000  -1,546,000 -10,637,000 1,145,000  7,004,000 -6,090,000 152,000  -2,243,000 -156,000 2,481,000  -5,032,000 -2,009,000 235,000                                        
      cash and cash equivalents at end of period
                                  107,365,000 606,000 282,019,000  101,272,000 5,960,000 244,073,000  -63,401,000 -5,771,000 276,514,000  56,261,000 9,617,000 238,573,000  65,156,000 32,202,000 150,426,000  -24,681,000 -3,456,000 196,372,000  26,027,000 35,232,000 156,937,000  30,191,000 5,102,000 146,016,000  -7,127,000 -4,631,000 187,569,000                            
      acquisition of mexico subsidiary, cash acquired
                                                                                                
      tax benefit related to stock-based compensation
                                     27,000 17,000 -299,000 332,000 178,000 74,000 592,000 4,064,000                                                    
      adjustments to reconcile net income to net cash provided (used) in operating activities:
                                                                                                
      repurchases of common stock – repurchased program
                                                                                                
      purchase of common stock
                                        -4,161,000 -701,000 -113,000 -23,000 -6,573,000 -196,000 -94,000 -17,000 -3,731,000 -223,000 -59,000 -22,000 -1,945,000 -165,000 -30,000 -144,000 -2,499,000 -98,000 -19,000 -84,000 -4,014,000 -427,000 -27,000 -2,266,000 -11,124,000 -1,483,000 -291,000 -132,000 -1,230,000 -49,000 -1,957,000 -5,446,000 -2,136,000 -1,545,000 -8,085,000 -36,681,000 -17,851,000 -31,685,000 -13,000 -53,000 -25,871,000 -18,713,000 -10,000 -1,216,000 -748,000 -1,145,000 -1,967,000 -374,000        
      acquisition of mexican subsidiary, cash acquired
                                                                                                
      change in restricted cash
                                                 2,861,000                                           
      tax benefit from exercise of stock options
                                             130,000 36,000 185,000 1,165,000 -1,408,000 678,000 40,000 97,000 91,000 42,000 162,000 -1,000         4,003,000 -1,489,000 -1,675,000 -1,450,000 -823,000 7,000 126,000 36,000 1,139,000 197,000 380,000 2,896,000 753,000 2,590,000 2,668,000 1,000,000 2,229,000 1,455,000 894,000 1,292,000 559,000 1,495,000 217,000 1,566,000       
      change in fair value of acquisition-related contingent consideration
                                                           -3,041,000                                  
      purchase of intangible assets
                                                                                             
      payment of purchase price held back from previous acquisition
                                                                                              
      net cash provided (used in) by financing activities
                                                                                                
      cash used to pay income taxes
                                                                                                
      change in other assets and liabilities, net of effects of acquisition:
                                                                                                
      premiums on life insurance policies
                                                   -19,000 -419,000 -289,000 -1,012,000 -15,000 -423,000 -293,000 -1,011,000 -18,000 -417,000 -292,000 -1,047,000 -13,000 -350,000 -261,000 -1,011,000 -14,000 -425,000 -302,000 -1,040,000 -14,000 -425,000 -310,000 -1,041,000 -56,000 -428,000 -310,000 -1,071,000 -40,000 -423,000 -308,000 -1,072,000 -44,000 -429,000 -312,000 -862,000 -58,000 -662,000        
      impairment of intangible assets
                                                                                                
      cash paid for acquisitions, net of cash acquired and contingent consideration
                                                                                                
      proceeds from exercise of warrants
                                                             2,983,000                                
      payment of dividends by majority owned consolidated subsidiaries
                                                             -300,000                                   
      net cash (used) provided in operating activities
                                                                                                
      cash paid for acquisitions, net of cash acquired and earn-outs
                                                                                                
      net cash (used) provided by financing activities
                                                                                                
      (gain) loss on marketable securities classified as trading
                                                                                                
      loss on marketable securities classified as trading
                                                        831,000    1,625,000                                    
      (gain) loss on disposition of property and equipment
                                                         8,000 30,000                            -3,000          
      gain on marketable securities classified as trading
                                                         -2,967,000 -2,162,000   -3,412,000 -2,355,000 -3,252,000 1,420,000 -3,611,000 -1,411,000 -2,015,000 -4,100,000                            
      receivables, including income tax and other receivables
                                                                                                
      tax benefit (expense) from exercise of stock options
                                                           -33,000 1,650,000 617,000                                   
      receivables and income tax and other receivables
                                                                                                
      proceeds from sales of property and equipment
                                                          -7,000                                      
      receivables
                                                           4,583,000 -24,957,000 13,603,000 2,543,000 -18,995,000 -25,291,000 1,088,000 -6,006,000 -15,865,000 -12,733,000 26,103,000 27,590,000 10,794,000 -19,848,000 17,962,000 3,432,000 -18,840,000 -25,768,000 13,392,000 -10,089,000 -11,699,000 -17,570,000 6,382,000 -7,215,000 -2,905,000 -15,721,000 8,954,000 -6,383,000 -8,598,000 -16,410,000 2,394,000 -3,869,000 1,436,000 4,122,000 626,000 14,624,000 3,292,000 
      prepaid expenses
                                                           780,000 -2,697,000 -1,764,000 42,000 -357,000 -4,417,000 -1,889,000 2,455,000 -1,276,000 -3,488,000 432,000 2,487,000 -1,703,000 -2,556,000 -1,140,000 -646,000 -777,000 -580,000 -1,195,000 -114,000 995,000 -2,018,000 -458,000 -75,000 -633,000 857,000 -388,000 -1,384,000 -756,000 -1,054,000 -32,000 -122,000 24,000 819,000 -138,000 -777,000 1,886,000 
      loss on disposition of property and equipment
                                                            12,000 3,000 -5,000 22,000 60,000 121,000 -235,000 -78,000 515,000 3,492,000 163,000 64,000 21,000  5,000 -36,000 161,000                 -107,000 138,000 -12,000 
      net cash provided (used) in financing activities
                                                            1,104,000                                    
      (gain) loss on cash surrender value of life insurance policies
                                                                 -2,883,000 -1,479,000 -1,817,000 -3,379,000                            
      realized loss on available-for-sale marketable securities
                                                                                                
      other-than-temporary impairment on available-for-sale securities, net of unrealized gains reclassified to other income upon the transfer of available-for-sale securities to trading
                                                                                                
      (purchase of) proceeds from marketable securities
                                                              -6,386,000 -24,106,000 -10,401,000     -814,000 6,347,000 -1,978,000 -7,659,000                        
      tax expense from exercise of stock options
                                                               589,000 -815,000                                
      payment of earn-outs from acquisitions
                                                                -675,000                                
      realized gain on available-for-sale marketable securities
                                                                                                
      proceeds from (purchase of) marketable securities
                                                                 1,804,000 4,317,000 2,007,000 1,083,000                            
      other-than temporary impairment on marketable securities
                                                                                                
      realized loss on available-for sale marketable securities
                                                                                                
      realized gain on available-for sale marketable securities
                                                                                                
      interest paid in kind and amortization of discount on convertible securities
                                                                             325,000 99,000 244,000 247,000 384,000 99,000 246,000 246,000 237,000 246,000 -245,000 1,177,000 1,137,000       
      realized gain on marketable securities
                                                                     3,776,000 22,000                          
      supplemental non-cash investing and financing activities:
                                                                                                
      conversion of debt to equity
                                                                                                
      cash from operating activities:
                                                                                                
      cash from investing activities:
                                                                                                
      cash from financing activities:
                                                                                                
      receipts on stockholders’ notes
                                                                      2,000 2,000 1,000 2,000 2,000 2,000 2,000 1,000 1,000 3,000 1,000 17,000 2,000 3,000 2,000 -100,000 -79,000 39,000 167,000        
      effect of exchange rates on cash and cash equivalents
                                                                      -614,000 -22,888,000 456,000  3,524,000 4,475,000 757,000  2,023,000 -2,263,000 1,756,000  90,000              
      net decrease in cash and cash equivalents during the period
                                                                      18,258,000 -6,721,000 -99,347,000  56,746,000 23,907,000 -89,530,000                    
      cash and cash equivalents at beginning of the period
                                                                      305,296,000  -56,575,000 289,106,000  257,543,000  199,133,000  108,102,000   66,128,000  
      stock compensation expense
                                                                        4,211,000  459,000 599,000 871,000 1,318,000 1,085,000 1,397,000 1,895,000                
      realized gains on marketable securities
                                                                        -237,000 -1,542,000 -3,186,000 -810,000 -17,000 -303,000 -1,440,000    -606,000 -100,000 -358,000            
      gain on disposition of property and equipment
                                                                                 7,000 9,000 4,000 39,000    -10,000        
      gains on cash surrender value of life insurance policies
                                                                                        -1,000,000 -898,000       
      recovery on investment loss
                                                                                 -150,000               
      deferred income tax benefit
                                                                                         -2,247,000 -340,000      
      non cash compensation arrangements
                                                                                                
      cash paid for acquisitions, net of cash required
                                                                                                
      proceeds from issuance of common stock upon exercise of employee stock options and in connection with employee stock purchase plan
                                                                                                
      cash and cash equivalents at beginning of the year
                                                                                                
      supplemental disclosures of consolidated cash flow information:
                                                                                                
      cash paid for interest
                                                                                                
      cash paid for income taxes
                                                                                                
      supplemental disclosures of non-cash investing and financing activities:
                                                                                                
      amortization of discount on convertible securities
                                                                                                
      non-cash compensation arrangements
                                                                          3,378,000 3,591,000 3,033,000  2,463,000 2,333,000 1,118,000  1,519,000 979,000 1,532,000  -71,000          
      sales (purchase) of marketable securities
                                                                                                
      proceeds from sales of marketable securities
                                                                                                
      net cash from (used) in investing activities
                                                                                                
      proceeds from life insurance policy benefits
                                                                                     398,000 339,000        
      proceeds from sale of equity securities
                                                                                                
      effect of exchange rate changes on cash & cash equivalents
                                                                                                
      net increase in cash and cash equivalents during the period
                                                                                                
      business acquisitions
                                                                                 -38,000 -1,011,000 -419,000        
      realized gains on marketable and equity securities
                                                                                                
      asset impairment charges
                                                                                                
      proceeds from surrender of life insurance policies
                                                                                         6,903,000       
      purchase of futurestep minority shares
                                                                                              
      payment of acquisition notes
                                                                                                
      effect of exchange rate changes on cash flows
                                                                                    -707,000 -2,131,000 470,000 3,216,000 523,000 1,145,000 96,000 1,032,000 -1,077,000 -76,000 -3,028,000  
      net cash (used in)/provided by operating activities
                                                                                                
      proceeds from dividends on mexico investment
                                                                                    878,000            
      realized (gains) loss on marketable and equity securities
                                                                                                
      restructuring charges
                                                                                                
      proceeds from issuance of convertible debt, preferred stock and warrants
                                                                                                
      payments on previous credit facility
                                                                                                
      asset impairment charge
                                                                                           315,000    
      surrender of life insurance policies
                                                                                                
      deferred income tax
                                                                                        -1,023,000        
      restricted stock compensation
                                                                                        487,000 538,000 476,000 320,000 289,000 339,000 346,000 543,000 
      variable stock-based compensation
                                                                                        94,000        
      income taxes
                                                                                        899,000   98,000 -555,000 1,049,000 -124,000 -4,178,000 
      dividends paid on preferred stock
                                                                                                
      depreciation
                                                                                         2,174,000 2,527,000 3,534,000 3,673,000 3,784,000 3,871,000 3,831,000 
      amortization of intangible assets
                                                                                         23,000 19,000 335,000 326,000 278,000 360,000  
      amortization of note payable discount
                                                                                           80,000 80,000 84,000 100,000 
      unrealized loss on marketable securities and other assets
                                                                                             63,000 290,000  
      sale of marketable securities
                                                                                               545,000 
      business acquisitions, net of cash acquired
                                                                                               -321,000 
      premiums on life insurance
                                                                                                
      proceeds from life insurance policy benefit payments
                                                                                                
      (payments) borrowings on previous credit facility
                                                                                                
      proceeds from issuance of common stock and receipts on stockholders’ notes
                                                                                         1,692,000       
      loss(gain) on disposition of property and equipment
                                                                                                
      restructuring charge
                                                                                               
      change in other assets and liabilities
                                                                                                
      proceeds from life insurance
                                                                                                
      payment of shareholder acquisition notes
                                                                                          -4,400,000 -472,000 -4,656,000 -1,179,000 
      purchase of common stock and payment on related notes
                                                                                          -293,000  -813,000 -420,000 -65,000  
      interest paid in kind and amortization on convertible securities
                                                                                                
      cash surrender value gains
                                                                                                
      change in other assets and liabilities, net of acquisitions:
                                                                                                
      issuance of convertible debt, preferred stock and warrants
                                                                                           -51,000 -43,000 45,722,000  
      net borrowings under life insurance policies
                                                                                           531,000 5,641,000 50,000 2,507,000 1,211,000 
      issuance of common stock and receipts on stockholders’ notes
                                                                                                
      interest paid in kind and amortization on convertible debt discount
                                                                                                
      cash surrender value gains and benefits in excess of premiums paid
                                                                                                
      premiums paid on life insurance, net of benefits received
                                                                                                
      net cash from provided by financing activities
                                                                                                
      adjustments to reconcile net income to net cash from provided by operating activities:
                                                                                                
      amortization of goodwill
                                                                                                
      interest paid in kind and amortization on convertible debt
                                                                                                
      cash surrender value (gains) losses and benefits in excess of premiums paid
                                                                                             -197,000 -197,000  
      premiums on life insurance, net of benefits received
                                                                                           -580,000 -3,896,000 -87,000 -2,379,000 -235,000 
      purchase of investments
                                                                                                
      net (repayments) borrowings on previous credit facility
                                                                                               
      purchase of common stock and payment of related notes
                                                                                                
      issuance of common stock and receipts on shareholders’ notes
                                                                                           151,000 3,000 227,000 513,000 600,000 
      interest, dividends and amortization on convertible debt and preferred stock
                                                                                            872,000 872,000 446,000  
      deferred income tax provision
                                                                                            -70,000 1,378,000 -977,000  
      net (repayments) borrowings on credit line
                                                                                             -39,000,000  
      amortization of other intangible assets
                                                                                                
      unrealized loss on marketable securities
                                                                                                
      restructuring charges, including 12,578 of liabilities
                                                                                                
      net borrowings (repayments) on credit line
                                                                                                
      effect of foreign currency exchange rate changes on cash flows
                                                                                                
      restructuring charge, including 12,889 in accrued liabilities
                                                                                                
      non-controlling shareholders’ interest and other
                                                                                                
      purchases of marketable securities
                                                                                                
      net borrowings on credit line
                                                                                                
    The information provided in this report 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.