7Baggers
Quarterly
Annual
    Unit: USD2025-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-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 
      
                                                                            
      cash flows from operating activities:
                                                                            
      net income
    62,493,000 57,635,000 49,438,000 9,547,000 35,612,000 61,163,000 36,545,000 -2,377,000 25,887,000 33,426,000 7,259,000 -17,129,000 61,392,000 154,530,000 196,181,000 82,329,000 63,401,000 67,889,000 74,120,000 48,693,000 68,347,000 13,186,000 28,214,000 28,807,000 35,809,000 47,527,000 34,366,000 20,179,000 33,812,000 47,224,000 47,336,000 17,464,000 32,138,000 40,137,000 43,145,000 26,299,000 29,844,000 37,569,000 35,959,000 16,140,000 17,263,000 20,869,000 20,073,000 11,996,000 15,488,000 18,618,000 16,164,000 8,372,000 4,745,000 9,771,000 11,708,000 11,116,000 4,088,000 5,619,000 10,965,000 9,387,000 3,132,000 7,982,000 9,592,000 7,328,000 2,904,000 7,189,000 2,556,000 -36,702,000 -9,210,000 2,593,000 9,190,000 9,105,000 6,483,000 11,133,000 12,562,000 9,589,000 
      adjustments to reconcile net income to cash flows from operating activities:
                                                                            
      depreciation and amortization
    30,485,000 30,323,000 29,542,000 29,693,000 31,272,000 32,039,000 32,689,000 32,950,000 33,269,000 33,050,000 32,499,000 33,246,000 32,247,000 31,907,000 31,812,000 32,109,000 28,941,000 26,754,000 24,516,000 24,614,000 24,567,000 24,185,000 24,614,000 19,476,000 18,767,000 18,666,000 18,449,000 17,787,000 17,263,000 17,201,000 15,275,000 14,871,000 14,326,000 13,289,000 12,241,000 12,447,000 11,530,000 11,247,000 10,943,000 10,961,000 10,808,000 10,053,000 9,802,000 9,121,000 8,555,000 7,680,000 7,240,000 6,552,000 6,454,000 6,850,000 5,980,000 6,381,000 5,453,000 5,053,000 5,126,000 4,890,000 4,361,000 4,269,000 4,463,000 3,994,000 4,131,000 5,025,000 4,242,000 5,070,000 4,544,000 4,485,000 3,962,000 4,087,000 4,281,000 4,335,000 4,476,000 4,465,000 
      stock-based compensation expense
    5,919,000 6,016,000 4,933,000 4,692,000 4,660,000 4,974,000 4,327,000 4,202,000 4,947,000 4,385,000 4,695,000 3,131,000 6,863,000 7,184,000 6,517,000 6,866,000 6,436,000 6,423,000 7,436,000 4,856,000 6,242,000 4,109,000 3,295,000 4,016,000 4,213,000 4,115,000 3,733,000 213,000 4,090,000 4,219,000 5,543,000 4,994,000 5,730,000 5,410,000 3,902,000 3,999,000 4,147,000 4,134,000 3,140,000 3,059,000 3,915,000 4,006,000 3,063,000 2,908,000 2,632,000 2,652,000 2,625,000 3,155,000 1,615,000 1,634,000 1,750,000 1,319,000 1,235,000 1,143,000 1,096,000 1,113,000 1,389,000 956,000 843,000 988,000 701,000 900,000 780,000 1,363,000 827,000 934,000 930,000 945,000 680,000 595,000 589,000 625,000 
      loss on extinguishment of debt
    806,000 8,053,000                                                                      
      gain on sale of real estate
                                                                            
      other non-cash items
    3,346,000 4,333,000 2,181,000 2,282,000 2,689,000 1,131,000 1,107,000 3,105,000 2,419,000 1,315,000 877,000 2,322,000 -851,000 254,000 1,771,000 2,038,000 1,113,000 2,987,000 1,318,000 411,000 1,272,000 2,777,000 -2,231,000 -2,390,000 132,000 94,000 611,000 946,000 -32,000 200,000 -1,127,000 716,000 1,457,000 1,059,000 1,139,000 -188,000 919,000 975,000 -166,000 481,000 692,000 9,000 153,000 -41,000 -366,000 2,524,000 679,000 509,000 -235,000 -242,000 670,000 461,000 819,000 589,000                   
      changes in assets and liabilities, net of acquisitions of businesses:
                                                                            
      accounts receivable
    22,260,000 -18,368,000 -149,644,000 115,596,000 16,835,000 12,097,000 -131,059,000 123,508,000 -40,962,000 42,120,000 -123,072,000 133,834,000 77,351,000 144,925,000 -240,404,000 81,925,000 1,721,000 -3,244,000 -139,245,000 58,181,000 -40,598,000 12,165,000 -74,776,000 16,915,000 -20,022,000 35,408,000 -57,753,000 40,381,000 503,000 18,837,000 -71,073,000 57,119,000 -8,265,000 9,700,000 -71,155,000 32,129,000 12,749,000 4,509,000 -63,286,000 42,843,000 -10,225,000 21,275,000 -51,811,000 26,556,000 9,758,000 5,870,000 -42,790,000 -32,403,000 28,575,000 479,000 6,635,000 -34,915,000 19,433,000 6,720,000 -806,000 -30,354,000 18,439,000 9,938,000 -6,659,000 -22,059,000 15,187,000 -5,563,000 -5,024,000 -9,228,000 15,881,000 1,517,000 10,098,000 -17,999,000 22,573,000 -1,443,000 4,126,000 -22,195,000 
      inventories
    -29,801,000 23,856,000 39,121,000 -34,831,000 -15,185,000 63,459,000 32,892,000 -10,808,000 36,809,000 77,638,000 131,708,000 90,911,000 78,319,000 -20,533,000 -31,278,000 -263,661,000 -137,717,000 -74,144,000 -41,170,000 -111,321,000 -38,981,000 22,521,000 40,883,000 33,380,000 -15,534,000 23,892,000 16,052,000 -18,255,000 -1,919,000 2,676,000 -17,232,000 -44,918,000 -26,976,000 -8,651,000 1,847,000 -21,307,000 -12,139,000 17,093,000 8,497,000 8,013,000 -14,928,000 -20,856,000 -3,505,000 -5,414,000 -15,299,000 -5,644,000 4,417,000 -12,840,000 1,026,000 -6,980,000 -2,712,000 3,939,000 5,843,000 -7,958,000 -5,944,000 -6,679,000 4,893,000 -4,691,000 -7,998,000 -3,961,000 -603,000 2,818,000 16,454,000 18,836,000 13,662,000 -2,800,000 -12,638,000 -10,919,000 2,829,000 -2,684,000 9,049,000 -200,000 
      prepaid expenses and other assets
    15,968,000 -10,699,000 5,800,000 6,023,000 1,255,000 -354,000 -2,392,000 -5,283,000 19,630,000 6,030,000 5,577,000 -16,314,000 5,558,000 5,251,000 20,495,000 14,968,000 -11,873,000 -13,073,000 -3,328,000 331,000 -1,810,000 -34,029,000 6,350,000 -8,237,000 3,675,000 1,176,000 10,268,000 -8,185,000 -3,763,000 -2,558,000 -3,185,000 7,764,000 -9,325,000 -7,156,000 -2,181,000 -7,894,000 -3,460,000 -2,002,000 -2,197,000 -4,225,000 -357,000 2,677,000 -344,000 -942,000 -2,981,000 -5,430,000 4,743,000 3,880,000 -3,745,000 -2,351,000 -4,132,000 -510,000 148,000 -70,000 -1,664,000 -262,000 1,480,000 -1,478,000 -223,000 -730,000 1,396,000 1,158,000 1,519,000 -847,000 -2,095,000 124,000 -648,000 639,000 161,000 576,000 -160,000 901,000 
      accounts payable, trade
    -8,679,000 3,007,000 30,005,000 -4,859,000 -10,644,000 6,939,000 12,038,000 -16,080,000 16,868,000 12,127,000 25,822,000 -79,067,000 -87,366,000 -52,496,000 57,808,000 -28,192,000 25,927,000 21,500,000 49,644,000 -700,000 47,462,000 -10,961,000 31,878,000 -20,626,000 -3,130,000 -14,000 11,581,000 -4,405,000 -18,342,000 -2,702,000 8,114,000 -9,129,000 7,314,000 4,396,000 18,146,000 -5,027,000 2,331,000 2,804,000 18,692,000 -23,395,000 362,000 -12,428,000 13,678,000 4,993,000 -6,819,000 -279,000 23,374,000                          
      accrued expenses and other liabilities
    14,086,000 16,116,000 23,289,000 -14,474,000 11,912,000 11,488,000 6,199,000 6,682,000 16,831,000 -11,202,000 -10,689,000 -27,051,000 -35,977,000 -55,576,000 92,024,000 -48,969,000 10,485,000 -16,080,000 31,556,000 -4,648,000 43,885,000 23,389,000 -13,468,000 -14,774,000 5,517,000 -3,334,000 15,278,000 -13,519,000 -2,949,000 -1,065,000 11,246,000 -9,465,000 -5,284,000 22,043,000 10,433,000 1,622,000 -15,009,000 13,173,000 31,929,000 -4,672,000 862,000 3,621,000 16,024,000 -3,628,000 201,000 2,494,000 10,858,000 3,192,000 2,002,000 -2,155,000 879,000 11,362,000                     
      net cash flows from operating activities
    97,167,000 112,219,000 42,718,000 106,596,000 78,406,000 192,936,000 -7,654,000 137,966,000 115,698,000 198,889,000 74,676,000 117,007,000 137,536,000 213,045,000 134,926,000 -123,866,000 -11,566,000 19,012,000 4,847,000 18,913,000 110,386,000 57,342,000 44,759,000 59,983,000 29,427,000 127,530,000 52,585,000 49,016,000 28,663,000 84,032,000 -5,103,000 46,224,000 11,115,000 74,988,000 22,756,000 39,299,000 31,095,000 89,502,000 43,511,000 50,267,000 8,392,000 29,226,000 7,133,000 40,056,000 11,169,000 28,485,000 27,310,000 -1,052,000 28,102,000 -3,974,000 45,401,000 3,160,000 20,552,000 5,873,000 7,323,000 3,083,000 21,645,000 2,696,000 9,060,000 8,662,000 18,181,000 18,737,000 17,964,000 8,374,000 8,165,000 3,112,000 -507,000 -6,113,000 23,772,000 17,630,000 31,975,000 11,533,000 
      cash flows from investing activities:
                                                                            
      capital expenditures
    -16,297,000 -12,736,000 -9,038,000 -10,943,000 -10,062,000 -12,720,000 -8,608,000 -12,149,000 -15,978,000 -16,923,000 -17,159,000 -26,893,000 -32,911,000 -28,800,000 -42,037,000 -24,662,000 -31,867,000 -21,048,000 -20,957,000 -28,683,000 -14,114,000 -6,594,000 -7,955,000 -10,435,000 -11,981,000 -11,344,000 -24,442,000 -27,305,000 -37,983,000 -28,535,000 -26,004,000 -26,879,000 -17,066,000 -31,256,000 -12,020,000 -22,744,000 -8,956,000 -6,700,000 -6,271,000 -7,181,000 -7,140,000 -6,075,000 -8,593,000 -12,426,000 -12,120,000 -11,088,000 -6,824,000 -8,938,000 -10,016,000 -8,856,000 -7,470,000 -5,684,000 -6,596,000 -7,178,000 -7,407,000 -3,136,000 -2,442,000 -3,235,000 -3,281,000 -1,190,000 -1,192,000 -822,000 -563,000 -530,000 -925,000 -924,000 -1,149,000 -1,201,000 -1,318,000 -2,027,000 -2,870,000 -2,555,000 
      free cash flows
                                                                            
      acquisitions of businesses
    -4,803,000     -19,601,000 -6,250,000 -52,761,000 -3,920,000 -1,700,000 -50,089,000                        -18,100,000 -16,000,000 -22,335,000 -2,723,000 -6,625,000 -18,000,000 -35,500,000 -46,657,000  -309,000 -1,164,000 -962,000 -42,090,000 -7,250,000 -500,000    -1,370,000           
      proceeds from sale of real estate
                                                                            
      other investing activities
    140,000 34,000 -3,423,000 411,000 229,000 379,000 173,000 28,000 -60,000 2,384,000 1,960,000 -4,816,000 -67,000 2,423,000 -219,000 -121,000 12,110,000 39,000 -605,000 3,203,000 -124,000 2,124,000 1,972,000 1,768,000 113,000 190,000 61,000 699,000 141,000 -981,000 -35,000 72,000 -97,000 -88,000 80,000 -693,000 -79,000 -86,000 -151,000 -134,000 -59,000 -36,000 -177,000 -105,000 -17,000 -45,000 -4,000 -29,000 -31,000 -2,163,000 2,050,000 25,000 -1,653,000 668,000 190,000 -48,000 -10,000 -271,000 -12,000 -10,000             
      net cash flows used in investing activities
    1,714,000 -81,310,000 -42,040,000 -10,532,000 -9,833,000 -32,298,000 -8,435,000 -12,121,000 -16,038,000 -34,140,000 -21,449,000 -84,470,000 -36,898,000 -28,077,000 -92,345,000 -64,346,000 -70,443,000 -122,088,000 -24,341,000 -112,701,000 -14,434,000 -3,417,000 -101,749,000 -402,508,000 -57,261,000 -19,684,000 -24,381,000 -54,697,000 -41,128,000 -42,516,000 -164,454,000                                          
      cash flows from financing activities:
                                                                            
      vesting of stock-based awards, net of shares tendered for payment of taxes
    -384,000 -45,000 -4,813,000 -39,000 -9,000 -71,000 -9,040,000 -37,000 -6,000 -697,000 -8,888,000 -156,000 -32,000 -204,000 -10,569,000 -66,000 -333,000 -158,000 -7,767,000 -46,000 -191,000 -99,000 -4,517,000 -890,000 -50,000 -796,000 -6,348,000                                              
      proceeds from revolving credit facility
       86,248,000 14,700,000 68,900,000 165,300,000 283,500,000 115,500,000 357,000,000 372,400,000 470,700,000 277,800,000 345,830,000 208,863,000 258,164,000                                                     
      repayments under revolving credit facility
    -19,261,000 -50,986,000 -10,839,000 -76,927,000 -50,268,000 -11,828,000 -201,341,000 -201,385,000 -232,700,000 -164,540,000 -505,900,000 -330,600,000 -368,600,000 -192,800,000 -578,258,000 -141,489,000 -157,260,000                                                     
      proceeds from term loan borrowings
    391,000,000                                                                      
      repayments under term loan and other borrowings
    -1,010,000 -1,432,000 -280,093,000  -11,350,000 -15,002,000 -5,000         -8,082,000 -4,723,000 -4,763,000 -3,889,000 -7,059,000 -5,831,000                                                    
      proceeds from issuance of convertible notes
    448,500,000                                                                    
      repurchase of convertible notes
    -368,920,000                                                                      
      purchases of convertible note hedge contracts
    -67,574,000                                                                    
      proceeds from issuance of warrants concurrent with note hedge contracts
    27,600,000                                                                    
      payment of dividends
    -27,827,000 -29,036,000 -29,352,000 -29,280,000 -26,736,000 -26,734,000 -26,721,000 -26,592,000 -26,590,000 -26,591,000 -26,563,000 -26,453,000 -26,701,000 -26,702,000 -22,870,000 -22,746,000 -22,747,000 -22,739,000 -18,939,000 -18,866,000 -18,865,000 -16,349,000 -16,321,000 -16,280,000 -16,267,000 -16,267,000 -14,999,000 -15,156,000 -15,129,000 -15,127,000 -13,858,000 -13,711,000 -12,459,000 -12,445,000 -12,442,000 -12,359,000 -7,371,000                                    
      repurchases of common stock
    -62,233,000 -38,083,000 -28,255,000                                                                      
      other financing activities
    -4,103,000 -678,000 -217,000   -2,000 -508,000 -822,000 -12,000 1,000   -4,000    -46,000 103,000 112,000 -391,000 783,000 -8,000 -236,000 -157,000 -1,817,000 -556,000 -59,000 -10,000 66,000   -59,000 -161,000 -196,000      -176,000 -24,000 -225,000 -140,000 -4,000 -2,000   -17,000         
      net cash flows used in financing activities
    -92,114,000   -91,033,000 -38,095,000 -52,646,000 -26,447,000  -90,128,000 -166,495,000 -76,824,000                                                              
      effect of exchange rate changes on cash and cash equivalents
    1,023,000 752,000 -2,062,000 -459,000 288,000 -199,000 -996,000 1,807,000 -384,000 375,000 -437,000 1,500,000 -1,683,000 -355,000 -712,000 -1,884,000 1,279,000 2,903,000 -2,995,000   -1,900,000 -215,000    -251,000                                              
      net increase in cash and cash equivalents
    7,790,000 -39,312,000 65,487,000 4,572,000 30,766,000       24,096,000 -31,585,000 -461,000 -7,447,000 -9,719,000 -25,346,000 34,642,000 11,498,000   -35,727,000 62,640,000         6,287,000 -18,199,000 -26,420,000 -21,789,000 -8,890,000                                     
      cash and cash equivalents at beginning of period
    165,756,000 66,157,000 47,499,000 62,896,000 51,821,000   35,359,000    14,928,000 26,049,000 86,170,000  12,305,000  4,000  66,280,000 9,939,000  6,584,000  38,880,000  52,365,000  8,692,000  56,213,000  6,785,000 
      cash and cash equivalents at end of period
    7,790,000 -39,312,000 231,243,000 4,572,000 30,766,000 107,793,000 22,625,000 34,915,000              -35,727,000 97,999,000    14,317,000 -3,322,000 399,000 12,858,000 4,993,000 6,287,000 -18,199,000 -26,420,000 64,381,000  16,500,000 50,643,000 27,917,000  -4,530,000 -16,145,000 27,927,000  -6,128,000 6,132,000 4,035,000  -9,930,000 38,973,000 3,541,000  -35,302,000 46,000 36,728,000  -5,860,000 5,340,000 41,733,000  20,013,000 10,593,000 14,326,000  -34,212,000 -7,017,000 50,414,000  5,083,000 26,537,000 12,024,000 
      partial unwind of convertible note hedge and warrants
     1,378,000                                                                      
      payment of debt issuance costs
     -1,699,000 -3,122,000             -259,000 -111,000                                                        
      acquisition of business
      -29,579,000                                                                      
      net cash flows from financing activities
      66,871,000         -9,941,000 -130,540,000 -185,074,000 -49,316,000 180,377,000 55,384,000 134,815,000 33,987,000   -87,752,000 119,845,000 349,796,000 -6,325,000 -59,936,000 -28,564,000 2,359,000 12,864,000 -28,658,000 148,501,000      -5,756,000 -16,039,000 -3,611,000 -40,095,000 10,094,000 -18,815,000 32,215,000 -22,143,000 17,623,000 9,978,000 -34,680,000 4,084,000  -334,000 -699,000 620,000  7,425,000 -60,000 199,000   28,000 39,000         -15,157,000 -2,915,000 -3,577,000 -2,192,000 
      deferred taxes
               -6,876,000                       -2,781,000                 795,000 -359,000       -1,025,000 -15,660,000     -1,590,000 412,000 -48,000 -262,000 
      repayments under shelf loan, term loan, and other borrowings
           -15,332,000 -35,064,000 -5,427,000 -5,276,000 -7,179,000 -4,950,000 -5,260,000 -55,642,000                                                          
      payment of contingent consideration and holdbacks related to acquisitions
          -31,340,000   -2,900,000 -51,289,000 -4,008,000 -2,031,000 -14,769,000 -3,674,000 -1,595,000 -2,792,000                                                      
      supplemental disclosure of cash flow information:
                                                                            
      cash paid during the period for:
                                                                            
      interest
        7,171,000 9,973,000 7,391,000                             467,000 443,000 561,000 521,000 636,000 689,000 615,000 173,000 232,000 205,000 131,000 73,000 64,000 80,000 73,000 120,000 96,000 21,000 125,000 67,000 71,000 72,000 78,000 76,000 85,000             
      income taxes, net of refunds
        22,124,000 16,202,000 359,000                             14,268,000 32,390,000 19,012,000 122,000 11,819,000 13,350,000 8,529,000 84,000 3,646,000 14,004,000 12,375,000 922,000 16,000 8,024,000 3,539,000 12,591,000 -9,000 1,808,000 4,543,000 12,479,000 79,000 1,852,000 9,258,000 7,864,000 888,000 -439,000 -285,000 3,660,000 354,000 275,000 2,000,000 11,134,000 443,000 2,989,000 6,667,000 6,943,000 282,000 
      non-cash investing and financing activities:
                                                                            
      purchase of property and equipment in accrued expenses
        -323,000 22,000 407,000  -1,253,000 -600,000 2,304,000  -1,138,000 757,000 2,400,000  84,000 165,000 3,787,000 151,000 -36,000 165,000 2,459,000 2,829,000 290,000 -904,000 1,202,000 -82,000 -197,000 -3,047,000 3,711,000 1,435,000 -867,000 -140,000 2,212,000                                      
      net decrease in cash and cash equivalents
          -43,532,000  9,148,000 -1,371,000 -24,034,000                -611,000  399,000 12,858,000 -21,056,000                                          
      cash paid during the period for interest
            8,655,000 11,752,000 9,052,000  5,768,000 6,615,000 3,943,000  2,631,000 2,932,000 3,564,000 4,167,000 3,150,000 4,057,000 5,536,000 2,987,000 2,208,000 1,554,000 2,394,000 1,401,000 1,662,000 1,570,000 1,012,000 359,000 350,000 458,000 483,000                                      
      cash paid during the period for income taxes, net of refunds
            1,807,000 5,334,000 390,000  33,250,000 110,679,000 192,000  20,373,000   16,790,000    9,420,000 14,526,000 13,831,000 59,000 6,147,000 8,937,000 24,918,000 -11,000 5,439,000 30,561,000 15,548,000 2,072,000                                      
      cash and cash equivalents cash at end of period
             -1,371,000 23,465,000 24,096,000 -31,585,000 -461,000 55,449,000 -9,719,000 -25,346,000 34,642,000 63,319,000                                                      
      acquisitions of businesses, net of cash acquired
                   -39,563,000 -50,686,000 -101,079,000 -2,779,000 -87,221,000 -196,000 1,053,000 -95,766,000 -393,841,000 -45,393,000   -28,091,000 -3,286,000 -14,845,000 -138,570,000 7,288,000 -57,187,000 -10,689,000 -14,488,000                                    
      cash received during the period for income taxes, net of payments
                      -86,000                                                      
      payment of contingent consideration related to acquisitions
                           -6,000   -50,000 -7,000   -5,108,000 -5,000 -685,000 -1,884,000 -2,225,000 -4,000 -2,300,000 -415,000 -11,000 -2,089,000 -1,747,000 -127,000 -7,000 -219,000 -2,415,000 -1,098,000 -875,000 -1,062,000 -1,703,000                       
      effect of exchange rate changes on cash, cash equivalents, and restricted cash
                            976,000                                                
      net increase in cash, cash equivalents, and restricted cash
                            -33,183,000                                                
      cash, cash equivalents, and restricted cash at beginning of period
                                                                           
      cash, cash equivalents, and restricted cash at end of period
                            -33,183,000                                                
      proceeds from revolving credit facility borrowings
                         29,388,000 247,154,000 251,159,000 98,940,000 129,628,000 175,660,000                                              
      repayments under revolving credit facility borrowings
                         -95,000,000 -102,330,000 -184,970,000 -88,940,000 -172,261,000 -182,720,000                                              
      cash (received) paid during the period for income taxes, net of refunds
                         -538,000 -73,000                                                  
      repayments under term loan borrowings
                          -3,750,000                                                  
      proceeds from other borrowings
                                                                          
      proceeds from note receivable
                                             1,000,000                            
      exercise of stock-based awards, net of shares tendered for payment of taxes
                                -29,000 -14,085,000 -3,218,000 230,000 107,000 -7,650,000 2,165,000 1,553,000 2,052,000 -3,196,000 1,745,000 413,000 1,159,000 -1,847,000                              
      proceeds from line of credit borrowings
                                297,453,000 157,148,000 474,000,000 18,415,000    81,458,000 51,304,000 172,455,000 215,520,000 175,350,000 94,984,000 148,031,000 102,846,000 79,469,000 96,333,000 14,525,000 37,702,000 81,825,000                    
      repayments under line of credit borrowings
                                -269,453,000 -172,148,000 -297,000,000 -18,415,000    -81,458,000 -93,133,000 -160,626,000 -185,520,000 -191,000,000 -119,334,000 -130,319,000 -90,558,000 -69,469,000 -96,333,000 -14,525,000 -37,702,000                     
      proceeds from sales of fixed assets
                                  155,000 119,000 83,000 146,000 119,000 165,000 196,000 103,000 234,000 196,000 183,000 1,890,000 68,000 243,000 1,345,000 1,292,000 707,000 31,000 23,000        195,000 789,000 538,000 266,000 408,000 208,000 686,000 65,000 741,000 1,709,000 3,675,000 4,416,000 5,308,000 3,112,000 4,136,000 1,936,000 
      net cash flows used for investing activities
                                   -17,900,000 -17,080,000 -88,385,000 -22,510,000 -35,760,000 -8,839,000 -22,820,000 -24,288,000 -5,119,000 -23,016,000 -26,556,000 -11,425,000 -17,913,000 -28,792,000 -44,591,000 -52,778,000 -8,936,000 -10,024,000 -5,622,000 -5,729,000 -6,823,000 -7,873,000 -48,600,000 -7,217,000 -5,434,000 8,743,000 -8,210,000 -3,748,000 -19,333,000 -11,756,000    -381,000    3,954,000 -9,632,000 -1,861,000 -4,102,000 
      proceeds from shelf-loan borrowing
                                           50,000,000                              
      net cash flows used for financing activities
                                   -22,037,000 -12,234,000 -13,023,000 -22,035,000                      -32,721,000    1,008,000 3,272,000 -5,145,000 -2,273,000 -8,277,000 -6,605,000 -8,953,000 -2,851,000     
      excess tax benefits from stock-based compensation
                                      5,239,000                                      
      cash and cash equivalents at beginning of year
                                                                            
      cash and cash equivalents at end of year
                                                                            
      cash paid during the year for:
                                                                            
      net increase in cash
                                         50,643,000 15,612,000 5,053,000 -4,530,000 -16,145,000 27,923,000    -22,645,000 -9,930,000       -2,333,000 -5,860,000 5,340,000 -10,632,000 7,433,000 20,013,000 10,593,000 5,634,000 -493,000 -34,212,000 -7,017,000 -5,799,000 12,569,000 5,083,000 26,537,000 5,239,000 
      payment of special dividend
                                             -46,706,000                          
      exercise of stock-based awards, net of shares tendered for payment
                                                                            
      exercise of stock options and deferred stock units, net of shares tendered for payment
                                                130,000                            
      exercise of stock options and deferred stock units
                                                  3,320,000 4,959,000 5,377,000 1,369,000 497,000 974,000 684,000 165,000 339,000 892,000 120,000 31,000 39,000             
      net decrease in cash
                                                  -60,148,000 -5,904,000    -3,043,000  -35,302,000 46,000 -2,152,000                 
      accounts payable
                                                   18,531,000 -11,667,000 -10,980,000 24,623,000 4,007,000                     
      proceeds from maturity of short-term investments
                                                                          
      purchase of short-term investments
                                                               -1,999,000 -12,993,000 -2,000           
      purchase of treasury stock
                                                           -577,000        -3,859,000       
      payment of contingent consideration
                                                       -354,000                     
      goodwill impairment
                                                                45,040,000         
      accounts payable, accrued expenses and other liabilities
                                                        -17,262,000 -4,864,000 -2,106,000 25,097,000 -10,969,000 -14,063,000 9,746,000 23,152,000 -5,797,000 7,081,000 -3,399,000 -82,000 -18,803,000 -4,034,000 -9,738,000 9,069,000 -10,753,000 5,796,000 434,000 17,926,000 
      repayments under line of credit
                                                                            
      changes in assets and liabilities, net of business acquisitions:
                                                                            
      gain on disposal of fixed assets and other non-cash items
                                                           -109,000     1,287,000            
      proceeds from maturities of short-term investments
                                                           5,000,000 11,000,000 3,000,000 10,000,000 5,000,000             
      (gain) loss on disposal of fixed assets and other non-cash items
                                                            358,000 -217,000 -704,000 -50,000             
      purchases of short-term investments
                                                            -7,993,000               
      proceeds from line of credit and other borrowings
                                                                5,775,000     3,000 5,000 1,179,000 22,613,000 
      repayments under line of credit and other borrowings
                                                                -1,188,000 -5,239,000 -8,031,000 -23,029,000 -2,746,000 -4,492,000 -2,912,000 -15,378,000 -5,141,000 -5,887,000 -25,812,000 
      acquisition of businesses
                                                               -21,400,000     -322,000 -28,348,000 -50,000 -44,000 -6,000 -10,699,000 -3,122,000 -3,472,000 
      proceeds from sales of short-term investments
                                                                            
      exercise of stock options
                                                                1,008,000 4,460,000   328,000 13,000 61,000 218,000 2,221,000 1,131,000 1,007,000 
      other investments
                                                                 -10,000 -13,000 -2,000  -3,156,000 -33,000 -6,000 -30,000 -18,000 -5,000 -11,000 
      interest on debt
                                                                 9,000 219,000 184,000 298,000 353,000 326,000 342,000 1,064,000 704,000 788,000 870,000 
      gain on disposal of fixed assets
                                                                  836,000 584,000         
      net cash flows from investing activities
                                                                  -2,226,000 -467,000   2,443,000 3,165,000     
      adjustments to reconcile net income to cash flows provided by
                                                                            
      (used for) operating activities:
                                                                            
      adjustments to reconcile net income to cash flows
                                                                            
      provided by operating activities:
                                                                            
      (gain)/loss on disposal of fixed assets
                                                                     293,000       
      (gain) loss on disposal of fixed assets
                                                                       -1,040,000     
      other
                                                                            
      loss / (gain) on disposal of fixed assets
                                                                         -1,090,000   
      supplemental disclosure of cash flows information:
                                                                            
      operating activities:
                                                                            
      loss on disposal of fixed assets
                                                                           684,000 
      net cash flows provided by
                                                                            
      financing activities
                                                                            
    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.