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-03-31 2018-12-31 2018-09-30 2018-03-31 2017-12-31 2017-09-30 2017-03-31 2016-12-31 2016-09-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-03-31 2013-12-31 2013-09-30 2013-03-31 2012-12-31 2012-09-30 2012-03-31 2011-12-31 2011-09-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2005-06-30 2005-03-31 2004-12-31 2004-09-30 2004-06-30 2004-03-31 2003-12-31 2003-09-30 2003-06-30 2003-03-31 2002-12-31 2002-09-30 
      
                                                                                         
      cash flows from operating activities
                                                                                         
      net income
    20,556,000 52,748,000 41,134,000 37,819,000 17,936,000 44,679,000 34,043,000 36,553,000 12,879,000 42,381,000 21,808,000 16,354,000 11,235,000 33,763,000 42,735,000 19,797,000 19,052,000 25,894,000 18,773,000 20,038,000 9,344,000 13,965,000 19,558,000 20,986,000 20,743,000 19,626,000 19,107,000 9,402,000 2,553,000 -46,951,000 10,157,000 14,019,000 4,833,000 677,000 9,343,000 108,000 10,805,000 22,433,000 13,228,000 18,241,000 11,249,000 4,801,000 14,573,000 6,394,000 13,529,000 12,421,000 6,339,000 12,575,000 12,301,000 4,761,000 8,766,000 9,218,000 3,392,000 7,983,000 6,112,000 6,952,000 2,510,000 4,285,000 2,573,000 4,162,000 132,000 5,538,000 6,909,000 3,480,000 -2,067,000 4,283,000 3,613,000 -20,613,000 -6,041,000 734,000 1,011,000 86,000 -4,189,000 -3,235,000 -2,927,000 2,457,000 1,310,000 2,188,000 3,441,000 3,044,000 1,283,000 5,225,000 3,607,000 3,760,000 3,201,000 
      adjustments to reconcile net income to net cash from operating activities, net of effects from acquisitions:
                                                                                         
      depreciation and amortization
    10,260,000 10,916,000 10,567,000 10,647,000 11,450,000 11,724,000 10,629,000 10,288,000 9,568,000 9,694,000 9,676,000 9,602,000 9,541,000 9,699,000 9,790,000 9,493,000 9,697,000 12,422,000 10,271,000 11,160,000 10,002,000 11,951,000 10,846,000 13,422,000 13,539,000 14,118,000 14,136,000 14,147,000 13,712,000 21,281,000 20,375,000 16,867,000 16,749,000 15,426,000 14,494,000 13,987,000 14,063,000 13,528,000 13,366,000 14,341,000 17,741,000 13,607,000 13,544,000 12,873,000 7,063,000 5,902,000 4,907,000 5,158,000 4,909,000 4,832,000 4,613,000 4,738,000 4,468,000 5,353,000 4,718,000 4,309,000 4,181,000 4,985,000 4,192,000 4,269,000 4,359,000 4,703,000 5,133,000 4,959,000 4,547,000 3,868,000 4,053,000 4,981,000 4,926,000 4,205,000 4,148,000 2,563,000 3,274,000 4,241,000 1,910,000 2,281,000 2,204,000 1,711,000 1,579,000 1,238,000 1,180,000 1,332,000 1,328,000 769,000 860,000 
      stock-based compensation expense
    6,199,000  7,563,000 8,509,000 6,422,000  7,069,000 7,328,000 7,089,000  7,112,000 7,239,000 7,177,000  6,898,000 6,975,000 7,113,000  7,565,000 5,712,000 6,109,000  5,837,000 5,844,000 6,416,000                                                             
      benefit from (recovery of) losses on accounts receivable
    1,331,000 1,060,000 -1,282,000   3,515,000 -293,000      -1,675,000 -2,142,000 98,000                                  -78,000 305,000                                    
      deferred income taxes
    18,000 -9,100,000 385,000 479,000 -851,000 -13,609,000 281,000 -1,013,000 208,000 -4,920,000 -263,000 1,084,000 121,000 2,072,000 1,457,000 -91,000 82,000 1,796,000 -1,408,000 -52,000 96,000 -381,000 3,000 -50,000 -3,000    79,000 45,350,000 5,346,000       -10,332,000      72,000 -16,000 72,000 140,000    256,000 543,000 272,000       -525,000 -294,000 1,314,000 -3,751,000 1,040,000 -3,490,000 -9,437,000 1,883,000 -11,728,000 -3,400,000 -1,580,000 -277,000 1,001,000 -2,848,000 -3,194,000 -190,000 78,000 -62,000    -90,000 2,347,000 1,000 -1,914,000 173,000 
      amortization of debt discount and issuance costs
    450,000 434,000 449,000 446,000 354,000     196,000 298,000 348,000 349,000 348,000 2,479,000 2,447,000 2,430,000 2,400,000 2,399,000 2,338,000 2,338,000 2,308,000 2,264,000 2,249,000 2,220,000 2,164,000 2,164,000 2,098,000                                                       
      other
    -25,000 59,000 15,000 140,000 -21,000 84,000 -89,000 57,000 42,000 296,000 18,000 -71,000 7,000 -252,000 -1,185,000 43,000 68,000 108,000 -272,000 39,000 16,000 -2,600,000 1,901,000 938,000 -61,000 602,000 966,000 49,000 186,000 395,000 490,000 958,000 -30,000 258,000 181,000   -10,000 71,000 146,000 69,000 95,000 -27,000 128,000 56,000 130,000 1,000 19,000 15,000 13,000 44,000 81,000 45,000 169,000 40,000   47,000 83,000 12,000 12,000 -202,000 337,000 13,000 -24,000 171,000                    
      changes in operating assets and liabilities—net of business acquisitions:
                                                                                         
      accounts receivable
    17,038,000 -136,635,000 36,158,000 -34,057,000 -30,187,000 -174,650,000 -130,447,000 -44,410,000 55,868,000 -79,336,000 26,596,000 -7,972,000 -5,376,000 -24,323,000 5,066,000 6,397,000 -850,000 -35,669,000 3,525,000 -11,167,000 14,356,000 -13,126,000 -4,490,000 -12,515,000 -6,940,000    -4,923,000 -4,178,000 16,232,000    2,076,000 5,899,000 13,467,000 -12,459,000 19,361,000 -29,703,000 30,159,000 21,564,000 40,476,000 6,305,000  6,473,000 11,190,000   5,553,000  -27,643,000 34,275,000     13,929,000 4,404,000 -1,800,000 14,288,000 -16,470,000 11,106,000 -14,273,000 4,510,000 -21,433,000 12,150,000 -5,986,000 -333,000 -19,673,000 502,000 -8,281,000 -4,222,000 2,145,000 -3,301,000 -5,942,000 1,644,000 -8,077,000 -9,709,000 -2,874,000 4,037,000 4,560,000 -5,419,000 2,998,000 1,382,000 
      inventories
    -47,412,000 31,833,000 2,642,000 10,285,000 -54,458,000 44,154,000 1,863,000 -21,274,000 -82,035,000 37,745,000 -10,543,000 2,649,000 -29,966,000 9,104,000 -11,519,000 -14,483,000 -27,764,000 -4,606,000 -18,011,000 -10,873,000 -14,278,000 -342,000 11,164,000 15,763,000 4,167,000       12,194,000 3,315,000 10,901,000             2,286,000       -2,181,000 2,192,000 10,800,000 9,087,000   -4,755,000 -9,228,000 3,264,000 -437,000 -14,353,000 -14,031,000 3,623,000 -857,000 11,415,000 -7,931,000 -3,265,000                
      prepaid expenses and other assets
    -4,922,000 2,377,000 24,572,000 -1,327,000 -23,325,000 9,847,000 -11,045,000 -22,853,000 -7,605,000 -498,000 5,152,000 -1,489,000 -8,587,000 14,313,000 16,274,000 9,347,000 -17,611,000 -30,167,000 5,359,000 -12,999,000 3,377,000 6,526,000 554,000 -4,374,000 -13,272,000                   832,000                                          
      accounts payable
    11,970,000 31,018,000 -10,872,000 -7,309,000 -4,952,000 19,521,000 8,568,000 -1,486,000 25,851,000 8,622,000 -2,295,000 -15,571,000 20,000,000 -4,055,000 1,775,000 -12,367,000 -408,000 18,488,000 32,705,000 -2,950,000 7,358,000 -19,136,000 -2,496,000 5,145,000 7,594,000   9,177,000   6,586,000    6,285,000 -8,405,000 23,933,000 -29,329,000 -4,989,000 16,268,000 2,933,000    -12,593,000 9,821,000 28,055,000  17,252,000 5,163,000 976,000       -24,342,000 -9,758,000 20,517,000 -1,643,000 2,028,000 -12,140,000 15,043,000 8,974,000 2,332,000 -4,366,000 4,297,000 -514,000 6,902,000 3,330,000 -4,274,000 3,118,000 -2,216,000 3,242,000 11,405,000 -7,595,000 1,791,000 4,593,000 6,174,000 -1,447,000 -6,370,000 5,295,000 -481,000 1,350,000 
      accrued payroll and related expenses
    -4,349,000 2,244,000 6,256,000 -1,419,000 -7,811,000 3,145,000 -7,285,000 5,736,000 -6,606,000 2,565,000 18,677,000 -5,539,000 -10,987,000 7,839,000 3,062,000 680,000 -13,579,000 10,123,000 4,691,000 5,141,000 -9,469,000 9,860,000 -274,000 6,294,000 -11,675,000                             4,436,000    -365,000 569,000   -392,000 1,291,000   349,000 -114,000 213,000 328,000 390,000 -709,000 659,000 307,000 883,000 831,000 -2,522,000 1,155,000 1,318,000 1,395,000 83,000 -366,000 -359,000 662,000 -178,000 511,000 
      advances from customers
    11,119,000 5,035,000 -13,564,000 13,126,000 10,267,000 -12,402,000 25,578,000 7,457,000 10,770,000 -12,607,000 11,135,000 -7,305,000 10,133,000 -25,946,000 6,368,000 4,968,000 -3,813,000 -9,672,000 -25,782,000 32,477,000 12,773,000 -5,342,000 734,000 -17,253,000 6,673,000 -9,418,000 -4,733,000 18,409,000 5,747,000                   94,678,000 -1,246,000 5,421,000    -3,725,000 8,107,000 4,529,000 5,234,000 3,282,000 -1,481,000 -6,820,000 14,825,000 1,493,000 -1,167,000 -12,039,000 1,661,000 6,963,000 3,545,000 -1,432,000 2,378,000 -6,671,000 3,101,000 3,679,000 288,000 -2,116,000 1,272,000 -2,477,000 -6,279,000 3,957,000 -2,129,000 -1,601,000 -2,101,000 -5,677,000 2,174,000 1,695,000 3,290,000 
      deferred revenue
    -3,733,000 -285,000 8,380,000 5,915,000 11,485,000  11,417,000 -1,170,000 -7,142,000   -6,517,000 19,231,000   -1,277,000 6,280,000    5,355,000                     15,821,000                1,302,000 379,000 978,000 1,337,000 655,000 -667,000 781,000 -789,000 -867,000 1,198,000 -1,051,000 -2,248,000 2,557,000 -872,000 1,600,000 -78,000             
      net cash from operating activities
    17,137,000 562,000 81,642,000 52,548,000 -37,160,000 -29,043,000 -52,074,000 -23,528,000 17,144,000 22,134,000 64,514,000 -9,078,000 17,242,000 21,995,000 38,367,000 14,465,000 -11,019,000 8,013,000 41,574,000 35,647,000 53,832,000 23,627,000 45,926,000 34,789,000 24,838,000 46,900,000   31,063,000 49,594,000 35,107,000 33,906,000   20,678,000 -5,254,000 24,812,000 17,407,000 26,746,000 29,497,000 31,453,000 48,853,000 68,726,000 6,247,000 -5,569,000 20,439,000 42,377,000 73,698,000 2,490,000 9,994,000 5,172,000 9,878,000 9,596,000 12,291,000 16,471,000 12,878,000 10,510,000 4,386,000    9,231,000 4,671,000 -10,930,000 -3,644,000 5,952,000 4,402,000 1,076,000 -13,707,000 -779,000 -2,967,000 -1,439,000 -7,006,000 769,000 -9,772,000 5,748,000 -9,604,000 -6,750,000 -3,901,000 -693,000 929,000 5,897,000 5,618,000 5,290,000 4,751,000 
      capex
    -7,028,000 -6,119,000 -4,518,000 -5,490,000 -7,705,000 -8,498,000 -4,915,000 -3,450,000 -5,239,000 -3,120,000 -5,709,000 -3,701,000 -3,281,000 -4,628,000 -2,892,000 -3,927,000 -3,474,000 -4,605,000 -2,647,000 -4,728,000 -3,780,000 -4,326,000 -4,469,000 -5,567,000 -6,026,000        -4,265,000 -2,857,000 -2,395,000 -2,600,000 -4,432,000 -3,079,000 -5,283,000 -2,463,000 -5,348,000 -2,424,000 -3,566,000 -2,724,000 -8,292,000 -3,339,000 -2,466,000 -1,720,000 -705,000 -360,000 -651,000 -1,311,000 -876,000 -731,000 
      free cash flows
    10,109,000 -5,557,000 77,124,000 47,058,000 -44,865,000 -37,541,000 -56,989,000 -26,978,000 11,905,000 19,014,000 58,805,000 -12,779,000 13,961,000 17,367,000 35,475,000 10,538,000 -14,493,000 3,408,000 38,927,000 30,919,000 50,052,000 19,301,000 41,457,000 29,222,000 18,812,000 46,900,000   31,063,000 49,594,000 35,107,000 33,906,000   20,678,000 -5,254,000 24,812,000 17,407,000 26,746,000 29,497,000 31,453,000 48,853,000 68,726,000 6,247,000 -5,569,000 20,439,000 42,377,000 73,698,000 2,490,000 9,994,000 5,172,000 9,878,000 9,596,000 12,291,000 16,471,000 12,878,000 10,510,000 4,386,000    4,966,000 1,814,000 -13,325,000 -6,244,000 1,520,000 1,323,000 -4,207,000 -16,170,000 -6,127,000 -2,967,000 -3,863,000 -10,572,000 -1,955,000 -18,064,000 2,409,000 -12,070,000 -6,750,000 -5,621,000 -1,398,000 569,000 5,246,000 4,307,000 4,414,000 4,020,000 
      cash flows from investing activities
                                                                                         
      acquisition of property and equipment
    -7,028,000 -6,119,000 -4,518,000 -5,490,000 -7,705,000 -8,498,000 -4,915,000 -3,450,000 -5,239,000 -3,120,000 -5,709,000 -3,701,000 -3,281,000 -4,628,000 -2,892,000 -3,927,000 -3,474,000 -4,605,000 -2,647,000 -4,728,000 -3,780,000 -4,326,000 -4,469,000 -5,567,000 -6,026,000                                   -2,984,000 -2,186,000 -4,265,000 -2,857,000 -2,395,000 -2,600,000 -4,432,000 -3,079,000 -5,283,000 -2,463,000 -5,348,000                
      proceeds from sale of property and equipment
    589,000 101,000 60,000 29,000 85,000 217,000 126,000 123,000 44,000 38,000 74,000 143,000 92,000 1,828,000 32,046,000                                                    137,000 6,000 62,000    30,000             
      acquisition of business, net of cash acquired
    -92,000  -75,500,000              -3,000,000                                                                 
      payments for intangible and other assets
    -4,409,000 -4,148,000 -4,429,000 -4,716,000 -4,372,000 -4,424,000 -4,530,000 -4,222,000 -4,154,000 -4,168,000 -4,273,000 -4,058,000 -3,944,000  -4,198,000 -3,868,000 -4,254,000  -2,831,000 -2,601,000 -4,446,000                                                                 
      net cash from investing activities
    -10,940,000 -11,405,000 -8,887,000 -10,067,000 -87,492,000 -12,705,000 -3,127,000 -12,229,000 -9,578,000 -10,075,000 -11,486,000 -9,823,000 -9,077,000 -6,087,000 8,804,000 -7,557,000 -7,834,000 -8,530,000 -5,680,000 -8,142,000 -12,341,000 -14,340,000 -12,730,000 -7,503,000 -8,114,000                                   -3,987,000 -2,883,000 -5,679,000 -17,791,000 -2,563,000 -3,808,000 -9,653,000 12,201,000 -5,244,000 -27,510,000 -5,351,000 -5,069,000 -1,315,000 -4,587,000 -2,502,000 -14,723,000 -8,799,000 -3,593,000 -1,274,000 -65,661,000 -3,876,000 -4,813,000 16,672,000 -23,799,000 -2,587,000 -5,175,000 
      cash flows from financing activities
                                                                                         
      net borrowings (repayments) on bank lines of credit
    74,100,000 22,000,000 -80,000,000 -23,000,000 -125,000,000         -13,000,000 -8,622,000 55,622,000 26,000,000  -18,000,000 -33,000,000 -8,000,000              70,000,000                                                   
      proceeds from long-term debt
    100,057,000 104,000 32,000 68,000 340,475,000 325,000 594,000 122,000 394,000 112,000 152,000 195,000 100,307,000 103,000 50,142,000 61,000 82,000 326,000 98,000 159,000 156,000 178,000 151,000 243,000 198,000 202,000 349,000 468,000 331,000 177,000 118,000 280,021,000 7,000 233,000 368,000 181,000 34,000 155,000 753,000 137,000 516,000 379,000 72,000 2,769,000 11,100,000               5,186,000 50,000 8,000 44,883,000   561,000 25,458,000 306,000 284,000 1,416,000             
      payments on long-term debt
    -129,917,000 -2,104,000 -2,043,000 -2,052,000 -2,078,000 -2,202,000 -2,076,000 -2,099,000 -2,073,000 -2,024,000 -2,041,000 -3,298,000 -242,479,000 -5,181,000 -40,402,000 -205,000 -286,000 -279,000 -239,000 -236,000 -303,000 -247,000 -243,000 -227,000 -253,000                                   -1,066,000 -1,794,000 -1,149,000 -794,000 -709,000 -22,488,000   715,000 -1,057,000 -218,000 -256,000   6,000 -493,000 -654,000 -658,000 -666,000 -650,000 -659,000 -658,000 -642,000 -665,000 -659,000 -661,000 
      proceeds from exercise of stock options and employee stock purchase plan
    2,852,000 500,000 3,380,000 1,732,000 2,399,000 464,000 2,499,000 764,000 2,451,000 2,336,000 2,963,000 245,000 2,163,000 188,000 2,307,000 156,000 2,145,000 115,000 2,817,000 483,000 2,102,000 -2,295,000 2,301,000 1,200,000 4,897,000 3,356,000 520,000 2,289,000 2,780,000 110,000 3,718,000 3,496,000 4,358,000 2,099,000 1,738,000 1,327,000 3,067,000 361,000 1,296,000 1,732,000 209,000 1,501,000 1,641,000 23,000 2,951,000 2,602,000 1,085,000 1,109,000 2,380,000 2,731,000 4,801,000 1,235,000 8,328,000 1,838,000 1,585,000    1,599,000                         
      payment of contingent consideration
    -486,000 -146,000 -331,000                                                                                 
      repurchase of common stock
     -80,443,000                                                                                 
      taxes paid related to net share settlement of equity awards
    -34,419,000 -32,000 -51,000 -1,325,000 -21,263,000 -62,000 -209,000 -801,000 -22,239,000 -114,000 -226,000 -474,000 -11,140,000 -76,000 -193,000 -550,000 -18,611,000 -103,000 -219,000 -463,000 -10,864,000 2,256,000 -51,000 -795,000 -25,915,000                                                             
      net cash from financing activities
    12,187,000 20,468,000 -78,828,000 -24,577,000 113,759,000 33,525,000 33,670,000 78,905,000 -1,850,000 -125,000 -33,319,000 10,120,000 -13,851,000 -33,151,000 -48,491,000 24,839,000 -7,205,000 -12,511,000 -16,004,000 -33,564,000 -41,846,000 -36,196,000 -22,668,000 -18,387,000 -27,479,000  -31,558,000 34,639,000 -25,077,000 -20,244,000 95,364,000 -15,752,000 252,000 212,623,000 20,443,000 9,617,000 12,891,000       14,470,000 32,772,000 11,809,000 4,565,000 653,000 -738,000 1,054,000            499,000 12,799,000 13,509,000 6,163,000 1,136,000 -9,267,000 5,618,000 38,273,000 7,338,000 3,177,000 3,584,000 12,634,000 4,039,000 7,726,000 6,549,000 -2,269,000 31,195,000 -159,000 -171,000 -358,000 -253,000 -364,000 19,609,000 -38,000 
      effect of exchange rate changes on cash
    -373,000 950,000 270,000 -1,324,000 593,000 2,133,000 -4,284,000 1,519,000 125,000 -806,000 313,000 391,000 -4,526,000 -1,834,000 -1,733,000 -78,000 108,000 1,176,000 1,709,000 1,178,000 1,985,000 -4,558,000 1,015,000 -419,000   306,000 395,000 -422,000 437,000          1,073,000 34,000 190,000 801,000  306,000 1,344,000    1,711,000 -108,000 697,000 658,000 768,000 109,000 533,000 -1,548,000 -1,094,000 1,409,000 884,000 -738,000 1,112,000 -532,000 -47,000 -242,000 -702,000 15,000 -167,000    438,000 -338,000 308,000 989,000 216,000 857,000 216,000 127,000 -35,000 965,000 41,000 -85,000 100,000 
      net increase in cash and cash equivalents
    18,011,000 10,575,000 -5,803,000 16,580,000 -10,300,000                     11,682,000 9,556,000 1,597,000 -17,972,000 19,945,000 22,378,000 20,224,000 15,282,000 18,596,000 17,636,000 -1,141,000 33,337,000 -1,448,000 4,261,000   -51,000 2,713,000 2,489,000      2,744,000   3,580,000 5,652,000 18,769,000   -3,479,000 -6,264,000 13,867,000 2,816,000 3,313,000    -2,807,000 6,634,000 1,465,000 -3,111,000   1,025,000 1,479,000      -69,505,000    -18,504,000 22,227,000 -362,000 
      cash and cash equivalents—beginning of period
    106,405,000  95,353,000  76,750,000  64,202,000  80,613,000  76,102,000  96,316,000 84,814,000 169,650,000 104,370,000   47,593,000                                                 
      cash and cash equivalents—end of period
    124,416,000  -5,803,000 16,580,000 85,053,000  -25,815,000 44,667,000 82,591,000  20,022,000 -8,390,000 53,990,000  -3,053,000 31,669,000 54,663,000  19,890,000 -4,350,000 76,925,000  5,970,000 9,914,000 85,142,000 11,682,000 9,556,000 86,411,000 -17,972,000 19,945,000 192,028,000 20,224,000 15,282,000 122,966,000   80,930,000                                                 
      supplemental disclosure of cash flow information:
                                                                                         
      cash paid, net during the period for:
                                                                                         
      interest
    8,211,000  10,248,000 6,390,000 5,231,000 7,893,000 7,301,000 6,112,000 5,455,000 5,629,000 5,670,000 5,122,000 3,856,000 1,128,000 2,350,000 1,101,000 2,400,000 258,000 2,709,000 -3,000 3,015,000 940,000 2,531,000 1,256,000 2,986,000 3,076,000 2,616,000 3,702,000 2,725,000 931,000 2,852,000 1,368,000 1,962,000 956,000 668,000 590,000 305,000 1,248,000 207,000 651,000 696,000 968,000 1,704,000 1,174,000   129,000   950,000   472,000    639,000 497,000 629,000 812,000 1,063,000    1,133,000    896,000    464,000 519,000 122,000 -4,000 -42,000 20,000 -128,000 -231,000 -248,000 -204,000 -193,000 -207,000 -209,000 
      income taxes
    9,609,000  15,358,000 4,566,000 13,540,000 8,397,000 11,942,000 14,966,000 6,795,000 3,670,000 3,834,000 4,700,000 7,235,000 6,694,000 2,177,000 2,987,000 4,800,000 4,704,000 2,949,000 3,390,000 1,735,000 2,936,000 6,473,000 5,570,000 4,098,000 7,522,000 6,713,000 13,998,000 9,799,000 7,757,000 4,172,000 3,443,000 6,643,000 6,022,000 7,807,000 7,047,000 5,221,000 8,020,000 16,687,000 4,824,000 1,735,000 6,284,000 4,715,000 4,001,000   1,450,000   -479,000   2,413,000    1,805,000 3,032,000 1,498,000 1,132,000 1,139,000    1,027,000    2,090,000    632,000 -223,000 1,873,000 1,096,000 1,053,000 1,083,000 907,000 776,000 1,009,000 1,664,000 2,297,000 2,426,000 344,000 
      stock-based compensation
                                                                            1,241,000             
      purchases of certificates of deposit
            -2,068,000 -340,000 -4,266,000 -601,000 -73,000 -42,000 -2,075,000 -20,000 -106,000 -72,000 -2,192,000 -813,000 -1,815,000                                                                 
      proceeds from maturities of certificates of deposit
       6,192,000 2,298,000 1,839,000         20,000 1,990,000 700,000                                                                 
      acquisition of businesses, net of cash acquired
           -2,485,000 -1,139,000 -1,606,000 -1,871,000        -5,419,000 -3,350,000                                                               
      cash and cash equivalents—beginning of year
                                                                                         
      cash and cash equivalents—end of year
                                                                                         
      interest paid
                                                398,000   625,000   266,000    576,000                235,000               
      income taxes paid
                                                4,064,000   4,335,000   1,966,000    1,207,000                1,040,000               
      other liabilities
      -30,761,000                                                                                   
      recovery of losses on accounts receivable
        -427,000    -433,000  -3,537,000                                                                           
      impairment charges
                     552,000        4,037,000   5,418,000                                                   
      gain on sale of property and equipment
                                                                       -25,000                 
      net borrowings on bank lines of credit
         35,000,000 33,000,000 81,000,000 20,000,000  -20,000,000 20,000,000 155,000,000          4,000,000 -4,000,000 7,000,000 -25,000,000 -17,000,000 53,000,000  -19,000,000 111,000,000  10,000,000 214,000,000   45,000,000    6,000,000  -19,000,000 20,000,000                                          
      payments of contingent consideration
          -138,000 -81,000 -383,000  -1,202,000 -2,051,000 -415,000  -171,000 -1,196,000 -304,000  -226,000 -507,000 -121,000  -4,045,000 -1,076,000 -144,000                                                             
      repurchases of common stock
              -12,965,000 -4,497,000 -17,287,000  -51,552,000 -29,049,000 -16,231,000  -235,000 -24,816,000  -24,781,000 -13,732,000 -13,262,000                                                             
      net change in cash and cash equivalents
          -25,815,000 44,667,000 5,841,000  20,022,000 -8,390,000 -10,212,000  -3,053,000 31,669,000 -25,950,000  19,890,000 -4,350,000 823,000  5,970,000 9,914,000 -11,174,000                                                             
      proceeds from certificates of deposit
                                                                                         
      acquisition of intangible and other assets
                         -4,595,000 -4,911,000 -1,765,000 -2,088,000                                   -1,003,000 -727,000 -1,141,000 -585,000 41,000 -853,000                     
      provision (recoveries) for losses on accounts receivable
                    -1,365,000                                                                     
      benefit from losses on accounts receivable
                     3,647,000 936,000                   -447,000 140,000   -373,000 954,000 23,000 2,063,000 151,000 294,000           224,000 2,656,000 1,353,000 1,144,000   140,000 145,000    114,000       1,462,000 -1,120,000   -16,000 102,000  -171,000 122,000 143,000 
      net payments on bank lines of credit
                                                                -9,413,000                         
      benefit for loss on accounts receivable
                        2,916,000                                                                 
      net borrowings (payments) on bank lines of credit
                                                                                         
      cash flows from operating activities:
                                                                                         
      adjustments to reconcile net income to net cash from operating activities:
                                                                                         
      cash flows from investing activities:
                                                                                         
      cash flows from financing activities:
                                                                                         
      stock based compensation expense
                              8,163,000 5,463,000  6,253,000 5,487,000 6,203,000 8,229,000 5,830,000 4,828,000 4,289,000 4,465,000 4,366,000 6,057,000 6,083,000 5,995,000 3,254,000 5,083,000 5,638,000 4,335,000 3,614,000 3,533,000 1,883,000 1,951,000 1,511,000 1,532,000 1,454,000 1,298,000 1,326,000 1,287,000 1,270,000 1,128,000 1,160,000 1,503,000 1,199,000 1,193,000 1,280,000 1,196,000 1,206,000 1,095,000 1,081,000 1,362,000 1,450,000 1,375,000                 
      repurchase of common shares
                                                                                         
      stock based compensation
                                                                                         
      gain on sale of business
                                                                                         
      deferred revenues
                                                                                         
      net proceeds from sale of business
                                                                                         
      taxes paid related to net share settlements of equity awards
                                                                                         
      prepaid expenses and other current assets
                                                3,446,000 9,055,000 2,318,000  4,846,000 5,691,000   78,000       -2,907,000 -5,528,000 3,175,000 -1,328,000 -1,018,000 -4,268,000 9,726,000                    
      adjustments to reconcile net income to cash flows from operating activities:
                                                                                         
      cash and cash equivalents-beginning of period
                                         38,831,000 34,697,000   91,452,000   55,619,000   51,989,000    25,172,000    18,232,000  15,980,000                     
      cash and cash equivalents-end of period
                                      17,636,000    4,261,000 7,506,000 37,274,000 -51,000 2,713,000 37,186,000   73,707,000   58,363,000   55,569,000    24,630,000    21,048,000  791,000 -516,000 14,644,000                     
      tax benefit of share based compensation plan
                                                                                         
      other accrued expenses and current liabilities
                                                     2,448,000 -659,000         3,055,000 -2,863,000 -1,637,000 -151,000 -17,000 -949,000  -3,898,000 -448,000 -2,159,000  -3,087,000 -573,000 -691,000 3,084,000 -1,291,000 -2,470,000 1,221,000 -1,536,000 5,114,000 -2,018,000 -1,088,000 -1,415,000 -306,000 -425,000 -63,000 
      net repayments on bank lines of credit
                                                                                         
      accrued warranties
                                               77,000    609,000 1,013,000 37,000 1,834,000 740,000 265,000 995,000 -51,000     -77,000 -492,000 2,363,000 1,000 1,193,000 498,000 -711,000 801,000 -34,000 -835,000 218,000 113,000 507,000 -341,000 -2,097,000 -353,000   -295,000 -653,000 -444,000 53,000 515,000 -462,000   
      other accrued expenses and liabilities
                                                                                         
      acquisition of businesses
                                                                                         
      equity in earnings of unconsolidated affiliates
                                                                   -155,000 -81,000                     
      equity in (earnings) loss of unconsolidated affiliates
                                                                                        
      net borrowings of bank lines of credit
                                                40,000,000                                         
      cash and cash equivalents - beginning of period
                                                                       14,623,000             
      cash and cash equivalents - end of period
                                                830,000   37,919,000   4,307,000    18,769,000    -6,264,000              16,102,000             
      net decrease in cash and cash equivalents
                                                                   -516,000 -1,336,000     702,000     -16,461,000 4,487,000 -15,250,000    -4,277,000     
      cash paid (refunded), net during the period for:
                                                                                         
      changes in operating assets and liabilities:
                                                                                         
      acquisition of businesses-net of cash acquired
                                                                                         
      payments of capital lease obligations
                                                                                         
      other receivables
                                                     296,000   91,000 1,985,000 -1,737,000     -451,000 -1,497,000 2,156,000 -1,396,000 373,000 876,000 -215,000 -1,331,000 -1,899,000 3,487,000 -582,000 -1,842,000 -1,438,000 -401,000 -180,000 405,000 719,000 1,180,000 -3,726,000 -396,000 -1,606,000 1,177,000 201,000 1,397,000 718,000 -1,710,000 
      payments on long-term debt and capital lease obligations
                                                                                         
      cash paid (refunded), net during the year for:
                                                                                         
      repayment of bank lines of credit
                                                                                         
      net repayments of bank lines of credit
                                                                                         
      recoveries of losses on accounts receivable
                                                                                         
      equity in gains of unconsolidated affiliates
                                                                                         
      purchases of property and equipment
                                                                                  -1,720,000 -705,000 -360,000 -651,000 -1,311,000 -876,000 -731,000 
      purchases of intangible and other assets
                                                                                         
      cash paid during the year for:
                                                                                         
      tax effect of exercise (cancellation) of stock options
                                                                                         
      proceeds from the sale of property and equipment
                                                         2,000 31,000   2,244,000 26,000 30,000 351,000 42,000 7,000 88,000                     
      purchase of investments and marketable securities
                                                                                         
      buyback of subsidiary stock
                                                                 -624,000 -14,391,000 -216,000 -443,000                     
      net proceeds from (repayments of) bank lines of credit
                                                                                         
      supplemental disclosure of non-cash investing activities:
                                                                                         
      equipment purchased under capital lease obligations
                                                                                         
      buyback of subsidiary stock with common stock
                                                                                       
      acquisition of business-net of cash acquired
                                                                                         
      net payments of capital lease obligations
                                                                                         
      provision (recovery) for losses on accounts receivable
                                                                                         
      repurchase of treasury shares
                                                                                         
      benefit from (recapture of) losses on accounts receivable
                                                                                         
      equity in earnings (losses) of unconsolidated affiliates
                                                                                         
      settlement of spacelabs healthcare purchase price dispute
                                                                                         
      minority interest in net income of subsidiary
                                                                 108,000 118,000 -312,000 118,000 272,000 1,545,000 -354,000 -638,000 795,000 30,000     -62,000 -6,000         
      equity in (earnings) losses of unconsolidated affiliates
                                                                 -69,000                        
      non-cash impairment and restructuring charges
                                                                                         
      acquisition of businesses—net of cash acquired
                                                                                         
      net proceeds from (payments of) capital lease obligations
                                                                 -358,000                        
      proceeds from exercise of stock options, warrants and employee stock purchase plan
                                                             350,000 1,591,000   1,793,000 3,561,000 978,000 884,000 2,253,000 3,193,000 1,347,000 864,000                 
      minority interest in net income of consolidated subsidiaries
                                                                                         
      net cash provided (used) in operating activities
                                                                                         
      net cash provided (used) in financing activities
                                                                                         
      buyback of subsidiary stock in accounts payable
                                                                                         
      adjustments to reconcile net income to net cash provided (used) by operating activities:
                                                                                         
      minority interest in net earnings (losses) of consolidated subsidiaries
                                                                -30,000                         
      equity in (earnings) loss of unconsolidated affiliate
                                                                25,000                         
      accrued payroll and employee benefits
                                                                -1,054,000    -369,000                     
      net cash provided (used) by operating activities
                                                                14,686,000                         
      payments on capital lease obligations
                                                                -263,000   -237,000 -341,000   -44,000 -273,000                 
      net cash provided (used) by financing activities
                                                                -9,871,000                         
      settlement of spacelab purchase price dispute
                                                                                         
      proceeds from issuance of subsidiary stock
                                                                         10,000 -10,000               
      settlement of spacelabs purchase price dispute
                                                                                         
      impairment, restructuring and other charges
                                                                                         
      in-process research and development
                                                                      561,000                 
      net proceeds from the sale of marketable securities
                                                                                         
      net proceeds from bank lines of credit
                                                                        13,281,000    10,637,000 8,255,000     245,000       
      cash paid for interest
                                                                  1,217,000    1,171,000                   
      cash paid for income taxes
                                                                  702,000    860,000                   
      non-cash impairment charges
                                                                                         
      proceeds from the sale of marketable securities
                                                                                         
      purchases of marketable securities
                                                                                         
      net proceeds from (payments on) bank lines of credit
                                                                                         
      net proceeds (payments) from bank lines of credit
                                                                    -16,775,000 411,000 -10,842,000                   
      settlement of spacelabs purchase dispute
                                                                                         
      tax effect of stock option benefit
                                                                                         
      impairment of equity investments
                                                                                         
      other current and long-term liabilities
                                                                                         
      proceeds from sale of minority interest
                                                                                         
      net proceeds (payments) on capital lease obligations
                                                                     -281,000                    
      purchase of treasury stock
                                                                             -2,238,000 -1,583,000         
      equity in undistributed earnings (losses) of unconsolidated affiliates
                                                                                         
      impairment of long-lived assets
                                                                                         
      changes in operating assets and liabilities – net of business acquisitions:
                                                                                         
      proceeds from sale of marketable securities
                                                                                       
      cash paid for business acquisitions, net of cash acquired
                                                                      518,000 259,000 -24,209,000   -311,000  -9,662,000 -1,359,000  -66,724,000 -6,814,000 -3,292,000  -2,000,000 -1,379,000 -1,450,000 
      intangible and other assets
                                                                      -402,000 -373,000 -900,000        232,000         
      net proceeds from long-term debt
                                                                                         
      cash and cash equivalents-beginning of year
                                                                      13,799,000                 
      cash and cash equivalents-end of year
                                                                      6,634,000 1,465,000 10,688,000                 
      equity in undistributed earnings of unconsolidated affiliates
                                                                       -30,000 -40,000    -24,000             
      impairment, restructuring, and other charges
                                                                                         
      gain on sale of marketable securities
                                                                               -286,000       
      loss on sale of property and equipment
                                                                          54,000 8,000             
      income taxes receivable
                                                                       -668,000 -1,320,000 3,198,000 -827,000 787,000 -50,000 -2,300,000            
      prepaid expenses
                                                                       1,274,000 -1,223,000 1,289,000 -681,000 200,000 -465,000 -516,000 -25,000 229,000 -66,000 149,000 420,000 -764,000 -840,000 320,000 -414,000 -72,000 30,000 
      supplemental disclosure of non-cash investing activities –
                                                                                         
      capital expenditures in accounts payable
                                                                       -1,880,000 2,920,000  -36,000               
      restructuring charges
                                                                        -169,000 353,000 -295,000 742,000     1,061,000     
      supplemental disclosure of non-cash investing activities—
                                                                                         
      changes in operating assets and liabilities—net of business acquisitions
                                                                                         
      income taxes payable
                                                                           -281,000 -503,000 -124,000 -1,403,000 -654,000 700,000 -55,000 -514,000 29,000 334,000 -2,368,000 612,000 177,000 1,750,000 
      proceeds from the sale of investments and marketable securities
                                                                                         
      purchases of investments and marketable securities
                                                                         -114,000                
      proceeds from private placement
                                                                                         
      supplemental disclosure of cash flow information
                                                                                         
      cash paid (received) during the year for:
                                                                                         
      supplemental disclosure of non cash investing activities
                                                                                         
      capital expenditure in accounts payable
                                                                                         
      adjustments to reconcile net income to net cash used by operating activities:
                                                                                         
      impairment of equity investment
                                                                                  247,000     
      changes in operating assets and liabilities, net of effects of acquisitions:
                                                                                         
      deferred rent
                                                                          -34,000               
      acquisitions of businesses, net of cash acquired
                                                                                         
      increase in intangible assets
                                                                                         
      (payments) proceeds from bank lines of credit
                                                                                         
      payments on capital lease obligation
                                                                          -93,000               
      proceeds from exercise of stock options, warrants, and employee stock purchase plan
                                                                                         
      effect of exchange rate changes on cash and cash equivalents
                                                                          829,000               
      cash and cash equivalents, beginning of period
                                                                             39,879,000  94,246,000  67,604,000 
      cash and cash equivalents, end of period
                                                                          -4,030,000    -16,461,000 4,487,000 24,629,000  -69,505,000 -4,613,000 89,969,000  -18,504,000 22,227,000 67,242,000 
      supplemental disclosures of cash flow information:
                                                                                         
      non-cash investing and financing activities:
                                                                                         
      property and equipment purchased through capital lease
                                                                              187,000           
      stock-based compensation expense - non cash
                                                                                         
      write-off of property and equipment
                                                                               272,000         
      changes in operating assets and liabilities-net of business acquisitions
                                                                                         
      inventory
                                                                           -535,000 -3,013,000 1,001,000 -7,872,000 755,000 -2,519,000 -4,044,000 -6,469,000 -2,570,000 -2,029,000 7,159,000 -2,321,000 -3,417,000 -5,741,000 
      sales return allowance
                                                                                         
      additions to property and equipment
                                                                           -2,424,000 -3,566,000 -2,724,000 -8,292,000 -3,339,000 -2,466,000         
      deposit on escrow and other
                                                                                         
      payments on bank lines of credits
                                                                                         
      benefit from (recoveries of) losses on accounts receivable
                                                                            841,000             
      changes in operating assets and liabilities, net of business acquisitions:
                                                                                         
      intangibles and other assets
                                                                            -740,000             
      payments on long-term debt, excluding capital lease obligations
                                                                            -66,000             
      proceeds from exercise of stock options and employee share purchase plan
                                                                            647,000             
      cash paid (received) during the period for:
                                                                                         
      write-off of deferred acquisition costs
                                                                                       
      write down of equity investments
                                                                                         
      equity in undistributed (earnings) losses of unconsolidated affiliates
                                                                                         
      stock option compensation
                                                                                         
      cash paid for business acquisitions and minority interests—net of cash acquired
                                                                                         
      cash received on note receivable
                                                                                     350,000 250,000   
      cash proceeds from sale of minority interest and distribution rights for dolphin medical
                                                                                         
      net increase in cash equivalents
                                                                                         
      supplemental disclosure of noncash investing activities
                                                                                         
      minority interest in net (loss) of subsidiary
                                                                                         
      equity earnings (losses) of unconsolidated affiliates
                                                                                         
      changes in operating assets and liabilities net of business acquisitions:
                                                                                         
      increase in other assets
                                                                              5,407,000           
      cash proceeds from sale of marketable securities
                                                                                         
      cash proceeds from the sale of minority interest and distribution rights for dolphin medical
                                                                                        
      proceeds from lessor in consideration for extension of lease contract
                                                                                        
      term debt for the purchase of land and building net of payments
                                                                                         
      payments under capital lease obligation
                                                                              -140,000           
      supplemental disclosures of cash flow information — cash paid (received) during the period for:
                                                                                         
      supplemental disclosures of non-cash activities:
                                                                                         
      write-off of equity investment
                                                                                         
      equity earnings of unconsolidated affiliates
                                                                               -28,000 -77,000         
      prepaid income taxes
                                                                               629,000 -1,130,000    -640,000  -1,432,000 617,000 -619,000 
      (increase) / decrease in intangible assets
                                                                                         
      net (payments on) / proceeds from bank lines of credits
                                                                                         
      term debt for the purchase of land and building
                                                                                         
      proceeds from exercise of stock options and warrants
                                                                               530,000 306,000  246,000 347,000 300,000  421,000 68,000 148,000 
      supplemental disclosures of cash flow information—cash paid/(received) during the period for:
                                                                                         
      supplemental disclosure of non-cash activities:
                                                                                         
      accrued warranty
                                                                                -436,000        189,000 
      net proceeds from bank lines of credits
                                                                                -334,000      -103,000 -345,000 475,000 
      supplemental disclosures of cash flow information - cash paid/(received) during the period for:
                                                                                         
      proceeds on the sale of investments and marketable securities
                                                                                         
      cash paid for business acquisition—net of cash acquired
                                                                                         
      net (repayment of) proceeds from bank lines of credit
                                                                                         
      cash and cash equivalents, beginning of year
                                                                                         
      cash and cash equivalents, end of year
                                                                                         
      supplemental disclosure of cash flow information—cash paid (received) during the year for:
                                                                                         
      (recoveries) benefit from losses on accounts receivable
                                                                                         
      minority interest
                                                                                   -9,000 57,000  41,000 39,000 5,000 
      purchase of marketable securities available for sale
                                                                                         
      purchase of investment included in other assets
                                                                                         
      other assets
                                                                                  -815,000 -15,000 -48,000  -116,000 -496,000 -469,000 
      cash proceeds from sale of marketable securities and investments
                                                                                         
      proceeds from issuance of stock
                                                                                      -17,000   
      supplemental disclosures of cash flow information — cash paid/(received) during the period for:
                                                                                         
      purchase of equity investment included in other assets
                                                                                         
      purchase of investments
                                                                                    -1,113,000     
      benefit from losses (recoveries) on accounts receivable
                                                                                         
      writedown of equity investment
                                                                                         
      gain on sale of investment
                                                                                         
      gain on sale of subsidiary
                                                                                         
      equity and earnings of unconsolidated affiliates
                                                                                         
      changes in operating assets and liabilities—net of business acquisitions and disposal
                                                                                         
      cash received for business disposition—net of disposition costs
                                                                                         
      proceeds from exercise of stock options and employee stock purchase program
                                                                                         
      repurchase of treasury stock
                                                                                         
      write down of equity investment
                                                                                         
      purchase of marketable securities, available-for-sale
                                                                                         
      purchase of equity investments included in other assets
                                                                                         
      purchase of equity investments
                                                                                        -2,525,000 
      proceeds on the sale of investments
                                                                                         
      purchases of investments
                                                                                         
      decrease (increase) in equity investments
                                                                                         
      proceeds from exercise of stock options and sale of stock
                                                                                         
      supplemental disclosure of cash flow information—cash paid
                                                                                         
      during the year for:
                                                                                         
    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.