7Baggers
Quarterly
Annual
    Unit: USD2025-09-26 2025-06-27 2025-03-28 2024-12-31 2024-09-27 2024-06-28 2024-03-29 2023-12-31 2023-09-29 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-07-01 2022-04-01 2021-12-31 2021-10-01 2021-07-02 2021-04-02 2020-12-31 2020-10-02 2020-07-03 2020-04-03 2019-12-31 2019-09-27 2019-06-28 2019-03-29 2018-12-31 2018-09-28 2018-06-29 2018-03-30 2017-12-31 2017-09-29 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-07-01 2016-04-01 2015-12-31 2015-10-02 2015-07-03 2015-04-03 2014-12-31 2014-09-26 2014-06-27 2014-03-28 2013-12-31 2013-09-27 2013-06-28 2013-03-29 2012-12-31 2012-09-28 2012-06-29 2012-03-30 2011-12-31 2011-09-30 2011-07-01 2011-04-01 2010-12-31 2010-10-01 2010-07-02 2010-04-02 2009-12-31 2009-10-02 2009-07-03 2009-04-03 2008-12-31 2008-09-26 2008-06-27 2008-03-28 2007-12-31 2007-09-28 2007-06-29 2007-03-30 2006-12-31 2006-09-29 2006-06-30 2006-03-31 2005-09-30 2005-07-01 2005-04-01 2004-12-31 2004-10-01 2004-07-02 2004-04-02 2003-12-31 2003-09-26 2003-06-27 2003-03-28 2002-12-31 
      
                                                                                               
      cash flows from operating activities:
                                                                                               
      net income
    10,653,000 4,497,000 21,208,000 16,464,000 19,192,000 13,755,000 14,676,000                                                             -189,711,000 -15,230,000    4,450,000 123,000 3,200,000  -453,000 1,080,000 5,104,000 2,042,000 3,015,000 110,000  309,000 2,875,000 8,939,000  4,105,000 -1,889,000 -1,666,000  
      adjustments to reconcile net income to net cash from operating activities:
                                                                                               
      depreciation and amortization
    15,711,000 15,581,000 13,563,000 14,363,000 14,155,000 14,116,000 12,929,000 11,547,000 11,397,000 11,937,000 11,731,000 12,159,000 13,144,000 13,811,000 14,044,000 12,781,000 10,889,000 9,875,000 9,849,000 9,930,000 9,596,000 9,437,000 9,330,000 10,326,000 9,840,000 9,040,000 9,074,000 9,666,000 9,199,000 9,120,000 9,067,000 8,318,000 8,864,000 7,094,000 6,482,000 5,040,000 5,164,000 4,924,000 5,229,000 5,026,000 4,703,000 4,623,000 4,762,000 6,302,000 6,344,000 6,322,000 4,829,000 4,902,000 4,911,000 4,912,000 5,482,000 3,247,000 3,203,000 3,426,000 3,800,000 3,804,000 3,764,000 3,867,000 3,832,000 3,992,000 4,156,000 3,838,000 3,667,000 3,825,000 4,240,000 4,534,000 4,731,000 7,250,000 8,269,000 -480,000 3,867,000 12,192,000 -227,000 78,000 4,124,000 10,968,000 492,000 -161,000 3,549,000 3,265,000 -56,000 3,578,000 10,457,000 306,000 -891,000 3,746,000 7,903,000 150,000 -156,000 2,542,000 8,195,000 
      benefit from inventory excess and obsolescence
    987,000 933,000 757,000 1,458,000 1,584,000 4,317,000 1,424,000 928,000 2,885,000 1,611,000 2,067,000 1,048,000 936,000 607,000 397,000 440,000 682,000 1,369,000 1,136,000 452,000 1,278,000 1,469,000 803,000 1,220,000 542,000 935,000 491,000 133,000 600,000 355,000 810,000 -416,000 398,000 890,000 549,000 704,000 360,000 534,000 1,493,000 631,000 502,000 285,000 516,000 128,000                                                
      share-based compensation
    6,698,000 7,498,000 7,100,000 4,635,000 6,364,000 6,231,000 6,077,000 7,210,000 6,037,000 5,875,000 6,466,000 5,299,000 5,954,000 5,081,000 6,774,000 5,437,000 8,490,000 5,035,000 6,644,000 7,047,000 7,225,000 5,648,000 3,199,000 1,992,000 2,243,000 2,378,000 2,727,000 2,239,000 1,695,000 1,736,000 2,044,000 1,270,000 1,436,000 1,318,000 1,469,000 908,000 988,000 1,055,000 1,342,000 893,000 961,000 936,000 1,597,000 917,000 978,000 995,000 1,439,000 1,287,000 1,344,000 1,324,000 1,544,000 1,101,000 1,156,000 1,041,000 1,282,000 758,000 758,000 772,000 988,000                                 
      deferred income taxes
    -1,270,000 -2,781,000 -2,393,000 -4,001,000 -4,197,000 -4,000,000 -3,711,000 -2,398,000 -4,663,000 -3,970,000 -3,695,000 -4,026,000 -5,124,000 -4,364,000 -5,140,000 -881,000 -2,365,000 269,000 -968,000 -658,000 -175,000 -2,659,000 -621,000 -1,156,000 -1,139,000 -2,013,000 -24,000 -2,767,000 -2,088,000 -1,456,000 235,000 353,000 -418,000 -888,000 -1,607,000 -1,928,000 590,000 -536,000 108,000 -5,474,000 3,610,000 275,000 -103,000 -5,083,000 -403,000 740,000 -1,990,000 915,000 1,182,000 1,922,000 -974,000 -14,322,000 -639,000   19,000 312,000 -139,000 -114,000 5,695,000 -291,000 235,000 -86,000 2,000,000 -467,000 -443,000 266,000 -33,292,000 -402,000 77,000 -53,000 4,491,000 858,000 -229,000 15,000 1,834,000 6,148,000 -2,100,000 -2,324,000 -1,730,000 -322,000 -398,000 -8,399,000 -3,866,000 -550,000 -2,570,000    -217,000 5,680,000 
      write-off of unamortized deferred financing costs
              624,000                                                                             
      inventory acquisition fair value adjustments
       2,777,000         1,131,000     188,000  533,000                                                                   
      gain on disposal of fixed assets
    2,000 278,000 -4,367,000                                                                                         
      other
    717,000 258,000 393,000  409,000 552,000 312,000  295,000 474,000 520,000  -527,000 135,000 240,000  252,000 269,000 413,000  318,000 451,000 366,000  78,000 1,265,000 29,000  232,000 184,000 94,000  150,000 192,000 509,000  442,000 337,000 195,000  323,000 159,000 415,000                                                 
      changes in assets and liabilities which (used)/provided cash, excluding effects from business acquisitions:
                                                                                               
      accounts receivable
    -10,175,000 9,937,000 -12,188,000  -17,310,000 5,385,000 -4,162,000 6,244,000 193,000 -3,644,000 -2,920,000 11,198,000 -16,817,000 -8,678,000 -8,949,000 -3,897,000 -5,878,000 248,000 -15,828,000 8,371,000 7,483,000 1,829,000 343,000 8,547,000 -8,997,000 2,253,000 -5,403,000 4,591,000 -12,273,000 1,105,000 5,421,000 1,782,000 -1,499,000 1,330,000 -3,690,000 -2,711,000 -4,270,000 1,726,000 -1,139,000 -530,000 -1,753,000 -147,000 -5,096,000 4,361,000 -406,000 4,490,000 -4,919,000 5,211,000 -2,883,000 2,483,000 -6,697,000 8,027,000 -2,942,000 -1,978,000 -846,000 6,275,000 1,167,000 -2,540,000 -80,000 -371,000 -2,312,000 -4,766,000 -278,000 -5,345,000 -2,496,000 -3,549,000 12,270,000 11,315,000 11,031,000 14,856,000 557,000 -19,071,000 9,169,000 -6,036,000 -5,107,000 -6,615,000 6,985,000 11,463,000 -9,875,000 8,627,000 -14,916,000 6,264,000 2,922,000 -11,075,000 16,320,000 -9,159,000 -7,204,000 1,127,000 4,462,000 -4,601,000 12,454,000 
      inventories
    -13,055,000 -14,196,000 -61,000 4,365,000 7,002,000 -2,805,000 -3,781,000 5,747,000 4,442,000 1,125,000 52,000 -1,995,000 -13,043,000 -18,581,000 -14,928,000 -7,135,000 -6,298,000 -6,320,000 675,000 10,165,000 5,990,000 4,028,000 1,919,000 347,000 418,000 -5,591,000 -2,571,000 -6,562,000 -2,497,000 879,000 -7,423,000 -1,781,000 -897,000 -6,495,000 -4,414,000 -1,447,000 137,000 1,912,000 -3,519,000 2,014,000 -1,511,000 134,000 -3,975,000 -1,107,000 56,000 -1,389,000 1,449,000 -3,690,000 -2,044,000 1,337,000 1,177,000 -4,299,000 2,591,000 -2,380,000 -273,000 3,480,000 -3,087,000 -2,615,000 -3,840,000 -1,133,000 -4,964,000 -592,000 -1,482,000 4,651,000 1,104,000 2,729,000 -977,000 6,912,000 9,163,000 4,693,000 -870,000 3,153,000 4,375,000 -2,209,000 1,529,000 -5,618,000 6,367,000 -8,039,000 744,000 473,000 882,000 -3,063,000 -9,747,000 1,046,000 2,866,000 -6,881,000 6,348,000 142,000 -1,052,000 2,833,000 14,040,000 
      prepaid income taxes, income taxes receivable, prepaid expenses and other current assets
    -5,672,000 -2,994,000 6,098,000  -3,434,000 2,010,000 -954,000  -3,281,000 -1,103,000 940,000  -934,000 -5,147,000 4,040,000  -2,293,000 -473,000 -4,277,000  4,848,000 5,394,000 -4,501,000  -376,000 6,000 -5,174,000  1,853,000 -4,537,000 3,918,000  -3,780,000 -1,564,000 -462,000                                                         
      accounts payable, income taxes payable, accrued expenses and other current liabilities
    3,476,000 -5,164,000 1,685,000  -1,428,000 1,882,000 7,052,000  4,524,000 -6,988,000 -22,295,000  9,028,000 20,403,000 -38,000  -2,548,000 8,314,000 13,745,000  -2,203,000 -5,299,000 -5,632,000  -5,760,000 -4,054,000 -6,526,000 1,137,000 15,195,000 1,263,000 -6,357,000 3,018,000 -3,436,000 4,560,000 4,851,000 4,480,000 3,427,000 1,381,000 1,302,000 -4,435,000 -582,000                                                   
      other non-current assets and liabilities
    423,000 799,000 -111,000 -784,000 689,000 -348,000 190,000 243,000 168,000 1,000 -886,000 -1,382,000 -348,000 1,040,000 -2,262,000 -1,984,000 -916,000 -1,504,000 569,000 947,000 204,000 1,859,000 414,000 2,960,000 685,000 622,000 581,000 -821,000 450,000 -318,000 -237,000 -1,757,000 -1,157,000 -92,000 277,000 -1,702,000 -271,000 501,000 -308,000 -83,000 -781,000 -811,000 -390,000 -439,000 754,000 -1,054,000 763,000 -339,000 -603,000 382,000 430,000 -1,280,000 635,000 315,000 96,000 -476,000 -766,000                                   
      net cash from operating activities
    8,495,000 15,072,000 31,684,000  23,026,000 41,095,000 32,829,000  44,641,000 26,197,000 10,245,000  14,759,000 24,061,000 11,347,000                                                                             
      capex
    -4,283,000 -3,388,000 -4,284,000  -3,561,000 -4,937,000 -6,415,000  -6,795,000 -3,326,000 -3,620,000  -3,282,000 -5,795,000 -6,308,000                                                                             
      free cash flows
    4,212,000 11,684,000 27,400,000  19,465,000 36,158,000 26,414,000  37,846,000 22,871,000 6,625,000  11,477,000 18,266,000 5,039,000                                                                             
      cash flows from investing activities:
                                                                                               
      cash paid for business acquisitions, net of working capital adjustments
    -1,118,000    -191,200,000                                                                                     
      purchases of property, plant and equipment
    -4,283,000 -3,388,000 -4,284,000 -2,249,000 -3,561,000 -4,937,000 -6,415,000 -6,220,000 -6,795,000 -3,326,000 -3,620,000 -4,258,000 -3,282,000 -5,795,000 -6,308,000 -5,217,000 -6,116,000 -5,375,000 -3,268,000 -3,360,000 -2,524,000 -2,321,000 -2,319,000 -2,792,000 -2,350,000 -3,172,000 -2,429,000 -3,013,000 -4,386,000 -4,326,000 -2,933,000 -2,592,000 -3,385,000 -1,357,000 -1,760,000 -1,457,000 -1,718,000 -2,946,000 -2,341,000 -1,441,000 -1,978,000 -1,187,000 -946,000 -1,632,000 -1,194,000 -1,617,000 -972,000 -1,915,000 -732,000 -626,000 -1,715,000 -574,000 -1,109,000 -1,227,000 -1,398,000 -1,610,000 -909,000 -504,000 -1,194,000 -726,000 -737,000 -540,000 -656,000 -449,000 -336,000 -99,000 -437,000 -1,547,000                        
      proceeds from sale of property, plant and equipment
    5,537,000                                                                                         
      net cash from investing activities
    -5,401,000 -66,561,000 1,253,000  -3,561,000 -4,937,000 -197,615,000  -6,795,000 -3,326,000 -3,620,000  -25,667,000 -5,795,000 -6,821,000                                                                             
      cash flows from financing activities:
                                                                                               
      borrowings under revolving credit facilities
      198,000,000                                                                                   
      repayments under term loan and revolving credit facilities
    -8,188,000 -11,298,000 -29,719,000 -35,083,000 -28,639,000 -31,368,000 -35,976,000 -4,505,000 -51,549,000 -15,189,000 -15,309,000 -21,238,000 -24,958,000 -1,193,000 -11,640,000 -8,345,000 -21,330,000 -1,361,000 -1,345,000                                                                         
      payments of debt issuance costs
    -452,000           -359,000 -2,133,000     -334,000 -1,280,000                                                                     
      payments of withholding taxes from share-based awards
    -533,000 -518,000 -6,669,000 -789,000 -63,000 -476,000 -8,385,000 -392,000 -163,000 -407,000 -9,601,000 -2,095,000 -149,000 -1,744,000 -7,733,000 -158,000 -12,244,000 -156,000 -18,272,000 -252,000 -366,000 -111,000 -7,825,000 -96,000                                                                    
      repurchases of common shares
    -14,056,000 -6,157,000               -5,500,000 -3,316,000                                                                    
      other financing activities
    -191,000 -2,766,000 -186,000 256,000 -179,000 -179,000 -176,000 -173,000 -171,000 -157,000 -156,000 -152,000 -151,000 -148,000 -148,000 -144,000 -142,000 -141,000 -140,000 -287,000 -354,000 -311,000 -190,000 -321,000 161,000     -74,000 -74,000     -1,173,000   88,000 -490,000 -95,000 -41,000 159,000 -1,102,000 3,000 23,000 235,000                                             
      net cash from financing activities
    -23,420,000 54,832,000 -42,731,000  -28,881,000 -32,023,000 153,463,000  -51,964,000 -15,753,000 -25,066,000  -1,196,000 -13,444,000 -22,029,000                                                                             
      effect of exchange rates on cash and cash equivalents
    -365,000 524,000 1,850,000 -2,571,000 3,638,000 813,000 -208,000 1,319,000 -1,251,000 1,536,000 1,012,000 2,656,000 -3,805,000 -3,138,000 -1,085,000 386,000 -343,000 -21,000 -357,000 2,393,000 1,763,000 1,080,000 -1,852,000 1,240,000 -247,000 830,000 -391,000 -475,000 -191,000 -3,103,000 1,862,000 175,000 1,333,000 784,000 329,000 -2,210,000 -169,000 -1,122,000 -84,000 -825,000 -764,000 1,756,000 -1,602,000 -1,575,000 -1,200,000 160,000 -16,000 801,000 1,327,000 45,000 -1,799,000 -608,000 1,335,000 -629,000 562,000 -566,000 -267,000 885,000 141,000 496,000 710,000 98,000 -297,000 53,000 314,000 607,000 -569,000 -905,000 618,000 -2,671,000 2,136,000 637,000 1,962,000 44,000 147,000 -2,059,000 -389,000 1,141,000 151,000 -77,000 -373,000 -1,206,000 2,343,000 -328,000 -61,000 291,000 -1,867,000 1,362,000 -456,000 392,000 1,513,000 
      decrease in cash and cash equivalents
    -20,691,000 3,867,000 -7,944,000  -5,778,000 4,948,000 -11,531,000  -15,369,000 8,654,000 -17,429,000    -18,588,000        -5,243,000                    -3,604,000  8,542,000 13,266,000 -29,239,000    -29,451,000     4,180,000    2,843,000       -15,436,000                    -7,897,000     
      cash and cash equivalents, beginning of the period
    113,989,000  105,051,000  100,105,000  117,393,000  125,054,000  78,944,000  82,043,000                                                                 
      cash and cash equivalents, end of the period
    -20,691,000 3,867,000 106,045,000  -5,778,000 4,948,000 93,520,000  -15,369,000 8,654,000 82,676,000  -15,909,000 1,684,000 98,805,000  -31,458,000 20,291,000 113,562,000  9,136,000 23,793,000 73,701,000  -4,688,000 -7,981,000 74,074,000                                                                 
      supplemental disclosure of cash flow information:
                                                                                               
      cash paid for interest
    5,789,000 6,447,000 5,643,000 7,297,000 8,885,000 8,643,000 7,848,000 6,012,000 6,581,000 6,572,000 6,137,000 5,302,000 3,718,000 2,507,000 2,737,000 2,528,000 1,439,000 1,125,000 1,115,000 1,430,000 1,302,000 1,471,000 1,326,000 2,557,000 1,933,000 2,005,000 1,894,000 2,208,000 2,292,000 2,282,000 2,142,000 2,320,000 1,655,000 1,076,000 781,000 750,000 604,000 753,000 810,000 845,000 928,000 1,036,000 975,000 1,149,000   489,000 617,000 603,000 693,000 378,000 626,000 425,000 475,000 541,000 2,524,000 3,335,000 3,311,000 3,294,000                                 
      cash paid for income taxes
    16,216,000 9,794,000 5,296,000 2,345,000 10,772,000 6,625,000 1,410,000 8,219,000 7,368,000 16,945,000 4,371,000 3,189,000 7,404,000 7,074,000 2,624,000 2,073,000 2,497,000 4,751,000 1,983,000 1,529,000 1,917,000 841,000 1,592,000 1,490,000 4,912,000 4,596,000 3,262,000 5,150,000 3,132,000 8,145,000 3,896,000 3,068,000 8,303,000 7,931,000 1,819,000 3,188,000 2,894,000 5,506,000 2,470,000 4,617,000 2,410,000 2,102,000 1,559,000 2,143,000   1,026,000 262,000 840,000 646,000 449,000 2,754,000 241,000 368,000 77,000 331,000 475,000 544,000 562,000 1,235,000 53,000 498,000 359,000                             
      income tax refunds received
    241,000 194,000 105,000 484,000 330,000 182,000 557,000 337,000 20,000 73,000 182,000 5,000 36,000 128,000 356,000 2,000 1,154,000 45,000 220,000 2,634,000 715,000 1,264,000 252,000 108,000 145,000 262,000 766,000 1,646,000 92,000 507,000 152,000 162,000 23,000 573,000 358,000 1,000 3,876,000 46,000 1,000 16,000 781,000    12,604,000 3,000 160,000 62,000 11,000   300,000 268,000 1,485,000                             
      impairment of operating lease assets
                                                                                               
      contingent consideration adjustments
                  -2,275,000     -5,924,000            -2,000                                                           
      non-cash interest expense
                                               397,000 398,000 351,000 233,000 230,000 238,000 244,000 253,000 253,000 260,000 262,000 274,000 1,341,000 81,000 98,000 361,000 635,000    733,000 1,359,000 1,323,000 1,246,000 1,616,000                        
      other non-cash items
                                               1,090,000 57,000 235,000 204,000  96,000 356,000 627,000  -18,000 130,000 -21,000                                     
      changes in assets and liabilities which provided/(used) cash, excluding effects from business acquisitions:
                                                                                               
      accounts receivable, net of allowance
                                                                                               
      prepaid expenses and other current assets
                                                         355,000 987,000 23,000 378,000 -307,000 -144,000 -686,000 112,000 -630,000 1,101,000 -849,000 -723,000 -35,000 2,135,000                         
      prepaid income taxes, income taxes receivable and income taxes payable
                                                                                               
      accounts payable, accrued expenses and other current liabilities
                                                                                               
      cash from operating activities
                   28,713,000 13,898,000 28,746,000 23,268,000 46,553,000 42,114,000 33,817,000 17,755,000 35,405,000 6,990,000 15,396,000 5,457,000 21,927,000 27,355,000 19,956,000 20,409,000 22,091,000 11,765,000 16,762,000 12,760,000 13,081,000 10,916,000 15,493,000 8,298,000 7,953,000 10,908,000 8,513,000 6,042,000 8,635,000 13,609,000 18,548,000 1,497,000 14,752,000 16,758,000 13,082,000 4,608,000 6,931,000 2,648,000 9,764,000 9,087,000 14,451,000 12,832,000 12,281,000 5,609,000 3,155,000 -22,438,000 -412,000 14,957,000 3,603,000 -8,165,000 -6,031,000 -15,193,000 -3,870,000 20,442,000 18,394,000 3,936,000 29,376,000 1,969,000 -1,790,000 7,933,000 19,419,000 4,579,000 7,998,000 3,260,000 10,021,000 -6,941,000 -1,187,000 27,183,000 -4,391,000 6,117,000 6,488,000 14,030,000 6,798,000 1,861,000 -862,000 17,397,000 
      acquisition of businesses, net of cash acquired and working capital adjustments
                   453,000        -24,259,000   -2,155,000    -133,534,000 98,000 -34,896,000  -9,374,000 422,000                                                     
      payment of contingent consideration related to acquisition of technology assets
               -1,470,000 -2,200,000 -2,632,000                                                                     
      cash from investing activities
                   -4,564,000 -291,297,000 -5,375,000 -5,468,000 -3,360,000 -2,524,000 -2,171,000 -5,101,000 -2,792,000 -26,608,000 -32,039,000 -2,405,000 -3,333,000 -7,625,000 -31,751,000 -2,881,000 -2,590,000 -136,885,000 -1,249,000 -36,656,000 -5,443,000 1,688,000 -12,278,000 3,168,000 -14,167,000 -3,024,000 30,333,000 -14,775,000 -2,153,000 9,471,000 -3,180,000 -93,911,000 -35,000 503,000 10,944,000 -84,368,000  -1,031,000 -1,022,000 -1,398,000 -1,610,000 -909,000 -504,000 -1,194,000 -726,000 -737,000 8,198,000 2,014,000 6,456,000 32,000 12,894,000 326,000 21,877,000 -354,391,000    4,240,000 -2,718,000 -1,772,000 33,889,000 -21,256,000 11,728,000 8,443,000 9,914,000 4,860,000 -5,772,000 -24,157,000 54,531,000 -73,804,000 20,855,000    14,307,000  
      payments of contingent considerations related to acquisitions
                                                                                               
      cash from financing activities
                   -9,537,000 246,284,000 -3,059,000 -28,935,000 -27,162,000 -32,217,000 -8,933,000 -16,045,000 -16,314,000 15,177,000 7,832,000 -10,630,000 -47,890,000 -14,986,000 11,032,000 -8,320,000 -11,768,000 126,810,000 -7,185,000 35,473,000 -2,059,000 -8,193,000 -9,488,000 -3,449,000  -8,082,000 -7,093,000 6,731,000  -13,338,000 -2,262,000 63,191,000 -8,228,000 -16,956,000 -8,350,000 52,108,000 176,000 -5,847,000 -2,713,000 -12,728,000 -8,095,000    -82,000 -10,970,000       -242,000 200,466,000 -196,000 -3,095,000 1,321,000 -3,576,000 200,000 2,813,000   -9,012,000 5,245,000 298,000 82,000 191,000 2,902,000 -979,000 981,000 328,000 406,000 287,000 98,000 8,000 -6,040,000 
      increase in cash and cash equivalents
               15,525,000 -15,909,000   14,998,000 -31,458,000 20,291,000 -11,492,000 18,424,000 9,136,000   17,539,000 -4,688,000 -7,981,000 -7,969,000 -29,771,000 4,553,000 -3,866,000 11,070,000 7,908,000 3,023,000 9,112,000 11,906,000 3,369,000 4,242,000 -7,395,000 7,933,000 -20,130,000 -962,000             5,400,000 -4,477,000   12,662,000 4,556,000   7,371,000 16,674,000     16,860,000 -132,865,000 13,681,000 -1,062,000 23,947,000 4,595,000 -4,264,000 9,121,000 53,374,000 -13,299,000 11,855,000 17,099,000 20,156,000  -7,974,000 8,271,000 48,833,000 -66,767,000 27,962,000   -25,573,000 13,845,000 6,897,000 
      cash and cash equivalents, beginning of year
                                                                                               
      cash and cash equivalents, end of year
                                                                                               
      supplemental disclosure of non-cash investing activities:
                                                                                               
      accruals for capital expenditures
                                                                                               
      impairment of assets
                                                                                               
      purchase of building under finance lease
                   -8,743,000                                                                         
      consolidated net income
            21,223,000 20,879,000 18,265,000 15,262,000 22,490,000 17,479,000 18,820,000 13,754,000 13,603,000 11,664,000 11,310,000 12,656,000 8,258,000 11,660,000 11,947,000 9,217,000 8,923,000 10,380,000 12,253,000 11,644,000 14,989,000 11,625,000 12,837,000 9,677,000 8,366,000 9,990,000 34,274,000 7,756,000 7,470,000 4,871,000 1,906,000 6,103,000 6,568,000 19,498,000 3,446,000 -30,485,000 4,525,000 728,000 990,000 4,288,000 1,778,000 -853,000 2,118,000 15,813,000 -2,515,000 4,881,000 1,399,000 3,848,000 8,816,000 10,075,000 6,262,000 -1,717,000 92,000 -5,055,000 6,041,000 -31,747,000 -12,917,000 -9,845,000 -16,760,000                         
      adjustments to reconcile consolidated net income to net cash from operating activities:
                                                                                               
      other investing activities
                137,000          1,000 17,000 24,000  141,000 20,000 52,000                                                             
      payments of contingent consideration related to acquisitions
                                                                                               
      payments of deferred and escrowed purchase price related to acquisitions
                       -25,249,000                                                                       
      supplemental disclosure of non-cash investing activity:
                                                                                               
      purchase of a building under finance lease
                                                                                               
      working capital adjustments from business acquisition
                 820,000                                                                             
      payment of contingent consideration related to acquisitions
                                                                                               
      payment of contingent consideration related to an acquisition
                  -375,000   -1,401,000 -435,000                                                                       
      payment of business acquisition purchase price held in escrow
                          -150,000                                                                     
      loss on disposal of fixed assets
                                                                                               
      inventory acquisition fair value adjustment
                                   3,719,000 1,035,000                                                         
      changes in assets and liabilities which provided/(used) cash, excluding effects from businesses acquisitions:
                                                                                               
      acquisition of assets
                               -374,000                                                                
      acquisition of noncontrolling interest
                                                                                               
      accrual for capital expenditures
                                                                                               
      repayments of term loan and revolving credit facilities
                        -31,497,000 -1,270,000 -1,250,000                                                                     
      earnings from equity-method investment
                                   -104,000 -493,000 -690,000 -268,000 -740,000 -650,000 -886,000 -394,000 -727,000                                                 
      gain on acquisition of business
                                   -26,409,000                                                         
      payments of contingent considerations
                                   -148,000 -2,398,000                                                         
      acquisition of noncontrollling interest
                                                                                               
      balance at beginning of year
                                                                                               
      provision charged to selling, general and administrative expenses
                                                                                               
      allowance resulting from acquisitions
                                                                                               
      write-offs, net of recoveries of amounts previously reserved
                                                                                               
      exchange rate changes
                                                                                               
      balance at end of year
                                                                                               
      borrowings under revolving credit facility
                            43,149,000   24,981,000   134,769,000 42,000,000     13,000,000 7,000,000 70,000,000                                             
      repayments of term loan and revolving credit facility
                            -24,668,000 -11,500,000 -4,600,000                                                                 
      payments of withholding taxes from stock-based awards
                             -829,000 -5,890,000 -73,000 -116,000 -563,000 -2,804,000 -244,000 -52,000 -125,000 -1,669,000   -63,000 -1,320,000 -510,000 -49,000 -30,000 -1,352,000 -61,000 -97,000 -137,000 -1,371,000 -675,000 -81,000 -100,000 -639,000 -443,000                                        
      repurchases of common stock
                                                                                               
      finance lease payments
                              -140,000                                                                 
      dividend from equity-method investment
                                       2,341,000                                                     
      (gain) loss on sale of fixed assets
                                                                                               
      prepaid income taxes and income taxes receivable
                                                                                               
      release of escrow from sale of business
                                                                                               
      repayments of long-term debt and revolving credit facility
                                -7,227,000 -16,532,000 -5,300,000 -11,300,000 -6,875,000 -6,875,000 -1,875,000 -1,875,000 -6,875,000 -5,625,000 -1,875,000 -11,875,000 -6,875,000 -6,875,000 -4,875,000 -6,875,000 -12,875,000 -8,875,000 -4,875,000                                             
      repurchase of common stock
                                -1,836,000    -370,000 -285,000   -630,000                                                    
      capital lease payments
                                -136,000 -142,000 -142,000  -246,000 -185,000 -215,000  -187,000 -376,000 -342,000  -66,000 -147,000 -201,000  -398,000 -294,000 -246,000 -187,000 -375,000 -233,000 -183,000 -184,000 -184,000 -228,000                                     
      cash and cash equivalents, beginning of period
                                100,057,000  68,108,000  59,959,000  51,146,000  60,980,000  65,788,000  54,835,000  56,781,000 63,328,000 69,001,000 1,735,000 -1,062,000 171,714,000  4,857,000 9,121,000 138,315,000  28,954,000 17,099,000 69,286,000 64,014,000 -7,974,000 82,334,000  -38,805,000 27,962,000 64,035,000  -11,728,000 13,845,000 83,633,000  
      cash and cash equivalents, end of period
                                4,553,000 -3,866,000 111,127,000  3,023,000 9,112,000 80,014,000  4,242,000 -7,395,000 67,892,000  -962,000 33,509,000 47,542,000  8,542,000 13,266,000 31,741,000  1,632,000 15,721,000 36,337,000  -2,895,000 5,400,000 50,358,000  -23,344,000 12,662,000 61,337,000 2,843,000 -33,435,000 7,371,000 80,002,000 10,112,000 -7,819,000 7,470,000 53,565,000 16,860,000 -131,130,000 12,619,000 170,652,000  9,452,000 4,857,000 147,436,000  15,655,000 28,954,000 86,385,000 84,170,000 -10,346,000 74,360,000  10,028,000 -38,805,000 91,997,000  -11,701,000 -11,728,000 97,478,000  
      changes in assets and liabilities which (used)/provided cash, excluding effects from businesses acquired:
                                                                                               
      acquisition of businesses, net of cash acquired
                                             804,000 -13,852,000                                                 
      less: income from discontinued operations, net of tax
                                             2,195,000 594,000                                               
      income from continuing operations
                                   9,677,000 8,366,000 9,990,000 34,274,000 7,756,000 7,470,000 4,871,000 1,906,000 6,103,000 6,568,000 19,511,000 3,446,000 -28,290,000 5,119,000 3,406,000 2,856,000                                             
      adjustments to reconcile income from continuing operations to net cash from operating activities of continuing operations:
                                                                                               
      gain on disposal of business
                                           4,000 5,000                                                   
      gain on sale of fixed assets
                                   15,000    29,000                                                        
      changes in assets and liabilities which provided (used) cash, excluding effects from businesses purchased or classified as held for sale:
                                                                                               
      cash from operating activities of continuing operations
                                   22,091,000 11,765,000 16,762,000 12,760,000 13,081,000 10,916,000 15,493,000 8,298,000 7,953,000 10,908,000 8,526,000 6,042,000 9,575,000 14,491,000 17,128,000 2,796,000                                             
      cash from operating activities of discontinued operations
                                             -940,000 -882,000 1,420,000 -1,299,000                   -852,000                        
      acquisition of intangible assets
                                                                                               
      proceeds from sale of business, net of transaction costs
                                            -1,053,000                                                   
      cash from investing activities of continuing operations
                                   -2,590,000 -136,885,000 -1,249,000 -36,656,000 -5,443,000 1,688,000 -12,278,000 1,670,000 -14,376,000 -3,024,000 30,333,000 -14,775,000 -1,577,000 4,229,000 -2,899,000 -93,294,000                                             
      cash from investing activities of discontinued operations
                                       1,498,000     -576,000 5,242,000 -281,000 -617,000                                             
      cash from financing activities of continuing operations
                                   -11,768,000 126,810,000 -7,185,000 35,473,000 -2,059,000 -8,193,000 -9,488,000 -3,449,000 -13,091,000 -8,082,000 -7,093,000 6,731,000 -7,310,000 -13,338,000 -2,262,000 63,191,000                                             
      cash from financing activities of discontinued operations
                                                                                               
      changes in assets and liabilities which (used)/provided cash, excluding effects from businesses purchased or classified as discontinued operations:
                                                                                               
      proceeds from the sale of property, plant and equipment
                                    34,000   3,406,000 42,000 3,589,000 4,000 7,000 93,000 23,000 55,000 5,000 14,000 38,000 55,000   78,000           3,494,000 68,000 30,000 462,000                        
      payments for debt issuance costs
                                       -27,000 -509,000       -712,000 -145,000         -82,000 -970,000                              
      impairment of goodwill and intangible assets
                                                                                               
      acquisition of businesses, net of cash acquired and escrow recovery
                                           -12,939,000                                                   
      proceeds from the sale of business, net of transaction costs
                                                                                               
      proceeds from the exercise of stock option
                                                                                               
      supplemental disclosure of non-cash financing activity:
                                                                                               
      assets acquired under capital lease obligation
                                                                                               
      non-cash restructuring and acquisition related charges
                                        14,000 602,000  250,000 -27,000 288,000  391,000 382,000 171,000                                             
      earn-out adjustments
                                                                                               
      income taxes receivable, prepaid expenses and other current assets
                                        -695,000 -2,385,000 -514,000  -501,000                                                   
      payments of withholding taxes from stock-based compensation awards
                                                                                               
      earn-out adjustment
                                                                                               
      assets acquired under capital lease obligations
                                              17,000                                                 
      contingent consideration adjustment
                                                                                               
      income taxes receivable
                                                                  24,631,000                             
      cash from (used in ) financing activities
                                                                                               
      changes in assets and liabilities which (used) provided cash, excluding effects from businesses purchased or classified as discontinued operations:
                                                                                               
      prepaid expenses, income taxes receivable and other current assets
                                              649,000  696,000 -173,000 388,000   357,000 681,000                                         
      accounts payable, accrued expenses, income taxes payable and other current liabilities
                                              4,660,000  1,123,000 3,102,000 -2,519,000  -726,000 639,000 1,251,000                                         
      earnings from equity investment
                                               -993,000 -718,000 -416,000 -573,000 -288,000 -526,000 -294,000 -361,000 -192,000 -144,000 -43,000 -177,000 131,000 111,000 -385,000 -1,028,000 216,000 -451,000 -430,000 -192,000 -152,000 -128,000 -163,000 -72,000    -106,000 -133,000 24,000                   
      accounts payable, accrued expenses, deferred revenue and other current liabilities
                                                                                               
      long-term income taxes payable
                                                                                               
      changes in assets and liabilities which (used) provided cash, excluding effects from businesses purchased or classified as held for sale:
                                                                                               
      excess tax benefits from stock-based awards
                                                29,000 21,000 160,000                                             
      adjustments to reconcile income from continuing operations to net cash from continuing operations:
                                                                                               
      benefit from inventory
                                                 137,000 465,000         1,125,000                                    
      acquisition of business, net of cash acquired
                                                 -1,296,000 -92,360,000                                             
      less: loss (income) from discontinued operations, net of tax
                                                  1,866,000                                             
      business acquisition inventory fair value adjustment
                                                                                               
      non-cash restructuring charges
                                                   253,000 260,000 160,000 -241,000 226,000 1,054,000 1,227,000 1,318,000 1,115,000 14,000 17,000 17,000 15,000 17,000 18,000 22,000 25,000 31,000 12,000 13,000                         
      changes in operating assets and liabilities:
                                                                                               
      deferred cost of goods sold
                                                           -295,000 1,435,000 3,772,000 879,000  -888,000 208,000 23,545,000                             
      income taxes receivable, prepaid expenses, and other current assets
                                                                                               
      deferred revenue
                                                   -162,000 38,000 -198,000 -682,000 -1,158,000 646,000 -1,383,000 -2,238,000 1,712,000 -3,202,000 -5,820,000 -2,033,000 -593,000 -367,000 253,000 -39,640,000 -5,620,000 2,741,000 -10,787,000 -12,649,000 -22,435,000                        
      accounts payable, short-term income taxes payable, accrued expenses, and other current liabilities
                                                                                               
      acquisition of business
                                                   1,880,000 -82,653,000                                         
      proceeds from term loan and revolving credit facility
                                                                                               
      issuance of pik notes
                                                           532,000                                 
      loss on disposal of business
                                                    281,000                                           
      income taxes receivable and prepaid income taxes
                                                                                               
      proceeds from sale of business, net of transaction costs of 1,060
                                                                                               
      proceeds from issuance of debt
                                                                                             
      repayments of long-term debt
                                                    -1,875,000 -1,875,000 -1,875,000                                         
      repayments of borrowings under the revolving credit facility
                                                    -15,000,000 -6,000,000 -5,000,000                                         
      proceeds from sale of business, net of transaction costs of 990
                                                                                               
      proceeds from revolving credit facility
                                                      60,000,000                                         
      gain on sale of auction rate securities
                                                               -653,000 -335,000 -582,000 -83,000 -1,673,000 -76,000                         
      long-term taxes payable
                                                                                               
      proceeds from the sale of auction rate securities
                                                               8,738,000 2,670,000 3,411,000 300,000 12,963,000 301,000                         
      proceeds from sale of business
                                                                                               
      cash from (provided by) investing activities
                                                                                               
      proceeds from rights offering
                                                                                               
      cash paid for reorganization items
                                                               1,286,000 11,914,000 11,998,000 1,488,000                             
      supplemental disclosure of non cash investing activity:
                                                                                               
      supplemental disclosure of non cash financing activity:
                                                                                               
      exchange of debt for common shares
                                                                                               
      accounts payable, accrued expenses and income taxes payable
                                                                                               
      payments for debt issuance cost
                                                                                               
      supplemental disclosure of non cash investing and financing activity:
                                                                                               
      accounts payable, accrued expenses and income taxes receivable and payable
                                                         3,929,000 3,486,000 -7,923,000 128,000 4,592,000 -758,000  -19,197,000 5,635,000 20,501,000                             
      repayments of debt
                                                         -2,500,000 -2,500,000                                     
      repayments of revolving credit facility
                                                         -10,000,000                                     
      income from operations of discontinued operations
                                                                                               
      non-cash reorganization items
                                                                                               
      proceeds from term loan and revolving credit facilities
                                                                                               
      auction rate securities
                                                                  -275,000 -608,000 616,000 -214,000 978,000                         
      provision (recoveries) for uncollectible receivables
                                                            163,000                                   
      loss on extinguishment of debt
                                                                                               
      loss on disposal of assets
                                                            126,000                                   
      benefit from inventory obsolescence
                                                             1,640,000 1,619,000 1,467,000 1,480,000 1,557,000 1,857,000 1,024,000 614,000 899,000 -52,000                         
      debt issuance costs
                                                                -378,000 191,000 269,000                             
      benefit from uncollectible receivables
                                                              142,000  160,000 -372,000 -219,000 71,000 250,000 115,000 125,000                         
      loss on sale of property and assets
                                                                                               
      deferred rent
                                                              -330,000 -333,000 -322,000 -166,000 -84,000 -78,000 -78,000 -82,000 -78,000                         
      changes in other non-current assets and liabilities
                                                              -164,000 -479,000 -705,000 104,000 -187,000 -431,000 475,000 401,000 -1,956,000                         
      foreign currency translation adjustments
                                                              4,793,000                                 
      pension liability, net of tax
                                                              -5,922,000                                 
      total accumulated other comprehensive loss
                                                              -1,129,000                                 
      (income) income from operations of discontinued operations
                                                                                             
      gain on disposal of discontinued operations
                                                                                               
      impairment of goodwill, intangible assets and property, plant and equipment
                                                                                               
      acquisition related in-process research and development charge
                                                                                               
      step-up value of acquired inventory sold
                                                                   139,000 874,000                        
      gain on sale of property and assets
                                                               -54,000 27,000 38,000 2,000  -18,000                           
      changes in operating assets and liabilities, net of effects from business acquired:
                                                                                               
      deferred costs
                                                                   3,763,000 -1,325,000 3,733,000 7,372,000 13,834,000                        
      accounts payable, accruals and taxes receivable and payable
                                                                   4,453,000 -1,164,000 6,388,000 -11,577,000 -7,405,000                        
      acquisition of excel
                                                                                               
      cash received in acquisition of excel
                                                                                               
      proceeds from sale of discontinued operations
                                                                                               
      purchases of the company’s common shares
                                                                                              
      net proceeds from the issuance of share capital
                                                                                              
      excess tax expense of stock options
                                                                                               
      cash paid for interest expense
                                                                         2,000 7,000                     
      issuance of warrants
                                                                                              
      issuance of common shares for conversion of debt
                                                                                               
      share based compensation
                                                                674,000 366,000 724,000  420,000 442,000 884,000 419,000                        
      repayments of 2008 senior notes
                                                                                               
      assets
                                                                                               
      current assets
                                                                                               
      cash and cash equivalents
                                                                  15,785,000                             
      other current assets
                                                                  1,552,000     -2,414,000 -3,237,000 -2,051,000 290,000 6,490,000 74,000 -6,183,000 6,010,000 2,619,000 -1,346,000 2,274,000 -284,000 -5,991,000 -2,495,000 2,027,000 -274,000 545,000 -1,849,000 564,000 -711,000 1,435,000 -2,849,000 1,078,000 793,000 
      total current assets
                                                                  73,805,000                             
      property, plant and equipment, net of accumulated depreciation and amortization
                                                                  13,146,000                             
      investments in non-debtor subsidiaries
                                                                  297,672,000                             
      other assets
                                                                  17,540,000                             
      total assets
                                                                  402,163,000                             
      liabilities and stockholders’ equity
                                                                                               
      current liabilities
                                                                                               
      liabilities to non-debtor subsidiaries
                                                                  3,063,000                             
      accounts payable
                                                                  15,012,000                             
      accrued compensation and benefits
                                                                  1,057,000                             
      other accrued expenses
                                                                  13,153,000                             
      total current liabilities
                                                                  41,935,000                             
      other liabilities
                                                                  9,961,000                             
      liabilities subject to compromise
                                                                  220,381,000                             
      total liabilities
                                                                  313,245,000                             
      stockholders’ equity:
                                                                  88,918,000                             
      total liabilities and stockholders’ equity
                                                                  402,163,000                             
      unrealized loss on derivatives
                                                                          14,000           56,000        504,000  
      (gain) loss on sale of property and assets
                                                                      -177,000                         
      changes in operating assets and liabilities, net of effects from business acquired
                                                                                               
      cash flows from investing activities
                                                                                               
      acquisition of other business
                                                                                               
      excess tax benefit of stock options
                                                                        8,000    -117,000                   
      earnings from equity investments
                                                                       143,000 -50,000                       
      unrealized (gain) loss on derivatives
                                                                                               
      gain on disposal of property and assets
                                                                                               
      changes in current assets and liabilities, net of effects from business acquired:
                                                                                               
      proceeds from the sale and maturity of short-term and other investments
                                                                                               
      purchase of short-term and other investments
                                                                                               
      changes in other assets and liabilities
                                                                       1,835,000                        
      cash from investing activities from discontinued operations
                                                                                               
      excess tax (expense) / benefit of stock options
                                                                                               
      cash from discontinued operations
                                                                                               
      income from discontinued operations
                                                                                               
      acquisition-related in-process research and development charge
                                                                                               
      acquisition of businesses
                                                                                               
      cash received in acquisition of businesses
                                                                                               
      stock-based compensation
                                                                         -139,000 790,000 1,698,000 117,000 364,000 329,000 467,000 412,000   106,000 34,000 -62,000 141,000 -273,000 17,000 51,000      
      unrealized gain on derivatives
                                                                             -513,000 53,000  220,000   1,000            
      gain on disposal of assets
                                                                                               
      changes in current assets and liabilities:
                                                                                               
      accounts payable, accruals and taxes (receivable) payable
                                                                            -17,755,000 12,815,000 -2,173,000  -14,439,000   3,232,000    9,166,000 -13,086,000 11,783,000    -1,335,000  
      cash flows used in investing activities:
                                                                                               
      proceeds from the sale of property and equipment
                                                                                               
      additions to property, plant and equipment
                                                                                  -1,808,000   -898,000    -277,000    -598,000 -2,508,000 
      increase in other assets
                                                                         568,000 -338,000       67,000 -148,000 -1,000    129,000        
      increase in other liabilities
                                                                                               
      purchase of the company’s common shares
                                                                                               
      issue of share capital
                                                                         2,000 18,000                406,000 287,000 98,000 8,000 1,127,000 
      cash paid for taxes
                                                                         -2,424,000 2,777,000                     
      net income for the year
                                                                          2,107,000                     
      accounts payable, accruals and taxes receivable
                                                                          -2,660,000                     
      cash flows (used in) from investing activities:
                                                                                               
      other additions to property, plant and equipment
                                                                          -4,202,000  678,000 347,000 -1,842,000  1,183,000   -881,000    69,000    -604,000    
      other disposals to property, plant and equipment
                                                                              54,000                 
      decrease in other liabilities
                                                                          501,000                     
      cash (used in) from investing activities
                                                                          -4,039,000                     
      cash flows from (used in) financing activities:
                                                                                               
      purchase of treasury stock
                                                                          -3,113,000                     
      (gain) loss on sale of assets and investments
                                                                                               
      accounts payable, accruals, and taxes (receivable) payable
                                                                                               
      sale of assets
                                                                               6,454,000 -502,000 -5,772,000 6,113,000 5,809,000            
      decrease (increase) in other liabilities
                                                                              18,000                 
      decrease (increase) in other assets
                                                                              -2,000 -127,000                
      repayment of long-term debt
                                                                                              
      excess tax benefit (deficiency) of stock options
                                                                                               
      loss/(gain) on disposal of assets
                                                                                               
      unrealized loss/(gain) on derivatives
                                                                                               
      proceeds from the sale and maturities of short-term and long-term investments
                                                                                               
      purchases of short-term and long-term investments
                                                                                           44,472,000    
      increase in other assets and liabilities
                                                                            556,000                   
      cash flows used in financing activities:
                                                                                               
      purchase of treasury shares
                                                                            -1,369,000                   
      issue of common shares from the exercise of stock options
                                                                            -2,090,000                   
      long term investment income
                                                                              -47,000                 
      purchase of common shares
                                                                              -474,000                 
      tax benefit of stock options
                                                                              54,000    1,001,000             
      issue of common shares from the exercise of stock options and warrants
                                                                              3,233,000                 
      translation gain on liquidation of a subsidiary
                                                                                               
      acquired in-process research and development
                                                                                               
      disposals of property, plant and equipment
                                                                                               
      (gain) loss on disposal of assets
                                                                                   -4,000            
      (gain) loss on long lived assets
                                                                                  -6,000             
      accounts payable, accruals, taxes (receivable) payable and other liabilities
                                                                                  6,352,000   -9,896,000          
      proceeds from the sale and maturities of investments
                                                                                  26,800,000 9,300,000  3,000,000  -5,366,000 -32,135,000 47,620,000    41,144,000  
      purchases of investments
                                                                                  -22,514,000 -4,313,000  -7,976,000  4,955,000 13,546,000 -26,491,000    -26,281,000  
      proceeds from the exercise of stock options and warrants
                                                                                  4,244,000             
      loss on sale of assets and investments
                                                                                               
      purchase of leased buildings
                                                                                               
      loss on sale of investments
                                                                                         15,000      
      translation gain on liquidation of subsidiary
                                                                                               
      acquisitions of businesses
                                                                                           10,154,000    
      repayment of other long-term liability
                                                                                               
      issue of share capital from the exercise of stock options and employee share purchase plan
                                                                                   298,000    -977,000        
      loss on long lived asset
                                                                                     197,000          
      decrease in other assets
                                                                                     102,000          
      issue of share capital from the exercise of stock options
                                                                                     191,000    328,000      
      reduction of long-lived assets
                                                                                               
      payments of bank indebtedness
                                                                                               
      translation loss on liquidation of a subsidiary
                                                                                               
      sale of assets and investments
                                                                                               
      adjustments to reconcile net income to cash from operating activities:
                                                                                               
      accounts payable, accrued expenses, and taxes (receivable) payable
                                                                                           -397,000    
      maturities of short-term and long-term investments
                                                                                           -80,622,000    
      cash from investing activities come
                                                                                           -8,420,000    
      proceeds of bank indebtedness
                                                                                               
      proceeds (payments) of bank indebtedness
                                                                                               
      gain on sale of assets and investments
                                                                                               
      maturity of investments
                                                                                               
      purchase of investments
                                                                                               
    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.