7Baggers
Quarterly
Annual
    Unit: USD2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31 2015-12-31 2015-06-30 2015-03-31 2014-12-31 2014-06-30 2014-03-31 2013-12-31 2013-06-30 2013-03-31 2012-12-31 2012-06-30 2012-03-31 2011-12-31 2011-06-30 2011-03-31 2010-12-31 2010-03-31 2009-12-31 2009-06-30 2009-03-31 2008-12-31 2008-06-30 2008-03-31 2007-12-31 2007-06-30 2007-03-31 2006-12-31 2006-09-30 
      
                                                                     
      operating activities
                                                                     
      net income
    7,410,000 7,051,000 5,810,000 6,375,000 5,999,000 5,710,000 1,907,000 6,280,000 6,487,000 4,244,000 3,967,000 8,345,000 16,407,000 11,970,000 3,602,000 32,756,000 8,418,000 5,261,000 4,514,000 5,447,000 213,000 -4,238,000 -5,196,000 -5,227,000 -4,649,000 -4,362,000 -5,022,000 -1,043,000 -3,705,000 -5,655,000 -1,212,000 -13,967,000 -8,615,000 -8,208,000 -8,397,000 -124,000 -850,000 -5,197,000 1,615,000 1,381,000 -64,116,000 18,373,000 5,631,000 7,093,000 30,675,593 -6,689,593 6,709,000 14,863 -9,098,112 9,126,000 -1,057,000 5,059,000 1,383,000 3,577,000 2,940,000 3,400,000 1,675,000 2,000 3,848,000 2,646,000 2,363,000 3,053,000 2,474,000 2,313,000 2,230,000 
      adjustments to reconcile net income to net cash from operating activities:
                                                                     
      depreciation and amortization
    2,657,000 2,568,000 2,516,000 2,823,000 3,199,000 3,194,000 2,904,000 2,822,000 2,866,000 2,803,000 2,764,000 2,776,000 2,640,000 2,604,000 2,302,000 1,723,000 1,705,000 1,670,000 1,871,000 1,574,000 1,567,000 1,577,000 1,572,000 1,516,000 1,206,000 1,165,000 1,204,000 1,224,000 1,020,000 1,144,000 1,211,000 1,568,000 1,365,000 1,434,000 1,429,000 1,616,000 1,660,000 1,672,000 2,044,000 1,994,000 3,203,000 4,277,000 4,244,000 4,411,000 12,966,416 -4,188,416 4,197,000 3,497 -3,538,930 3,546,000 1,594,000 1,555,000 1,393,000 1,174,000 1,114,000 1,031,000 881,000 842,000 787,000 668,000 591,000 557,000 512,000 476,000 429,000 
      stock compensation expense
    3,512,000 2,579,000 3,431,000 3,879,000 2,616,000 2,343,000 2,249,000 2,168,000 2,141,000 1,801,000 2,081,000 2,326,000 1,884,000 1,992,000 2,280,000 1,154,000 1,803,000 1,761,000 2,229,000 1,875,000 1,515,000 1,231,000 1,039,000 1,370,000 1,044,000 2,581,000 1,513,000 2,463,000 1,436,000 1,768,000 930,000 1,915,000 1,563,000 1,399,000 2,500,000 3,084,000 2,724,000 2,420,000 3,499,000 2,810,000 2,602,000 2,950,000 2,908,000 3,659,000 10,221,698 -4,359,698 4,367,000 3,537 -2,619,882 2,625,000 2,221,000 2,312,000 2,216,000 2,509,000 1,736,000 1,653,000 1,566,000 1,483,000 1,177,000 1,152,000 1,111,000 526,000 519,000 364,000 299,000 
      inventory adjustment to net realizable value
    32,000   189,000 12,000   96,000 98,000                                                   
      benefit from doubtful accounts
    94,000 72,000 33,000 106,000 60,000 572,000 101,000 871,000 325,000 179,000 15,000 68,000 57,000 11,000 28,000 94,000 160,000 15,000 69,000 65,000 45,000 21,000 -6,000 58,000 45,000 81,000 8,000 10,000 165,000 16,000 358,000 149,000 -234,000 84,000 140,000 8,000 78,000 149,000            21,000 66,000 31,000  40,000   51,000   28,000     
      deferred tax expense
    642,000 -271,000 1,501,000 1,005,000 2,536,000 1,170,000 612,000 2,022,000 2,032,000 1,343,000 1,181,000                                                       
      impairment of long-lived and other non-current assets
                                                                     
      gain on disposal of property and equipment
    34,000 -45,000 -8,000  -6,000 -10,000 -14,000  -5,000 -10,000 -45,000   -7,000 -6,000 -7,000 43,000   -4,000 -13,000 -12,000 -35,000 26,000 5,000 -11,000                                  4,000     
      changes in operating assets and liabilities:
                                                                     
      accounts receivable
    609,000 2,539,000 -11,747,000 -2,670,000 394,000 -2,057,000 64,000 -2,484,000 -592,000 1,847,000 3,954,000 -4,075,000 -1,578,000 1,158,000 -1,795,000 -423,000 174,000 -1,100,000 506,000 -233,000 749,000 -68,000 734,000 -956,000 369,000 -127,000 -1,298,000 1,031,000 279,000 1,132,000 4,140,000 -337,000 292,000 -1,126,000 -440,000   77,000 4,336,000 4,610,000 1,347,000         1,691,000     399,000 -309,000 -780,000 2,077,000 -145,000 -432,000 2,423,000   818,000  
      inventory
    5,013,000 262,000 -3,151,000 7,235,000 2,123,000 -1,143,000 -3,266,000 1,157,000 2,802,000 242,000 -4,680,000 2,426,000 -1,276,000 146,000 -855,000 1,157,000 -675,000 -3,193,000 -4,324,000 1,508,000 1,076,000 -2,683,000 35,000 2,717,000 4,168,000 -2,563,000 -374,000 2,273,000 -2,949,000 6,954,000 1,842,000 -4,140,000 135,000 347,000 151,000    13,242,000 21,108,000 8,138,000                -475,000 718,000        
      prepaid taxes and tax refund receivable
    1,396,000 -3,124,000 -153,000 130,000 -162,000 -62,000 358,000 -17,000 228,000 -161,000 -202,000                                                       
      prepaid expenses and other assets
    -2,143,000 839,000 2,189,000 2,485,000 -4,662,000 -899,000 40,000 951,000 -2,427,000 1,309,000 -999,000 983,000 -1,558,000 -93,000 -1,137,000 455,000 -1,119,000 -123,000 -1,235,000 433,000 -1,395,000 3,062,000 -725,000 1,310,000 596,000 -1,753,000 1,401,000 -2,627,000 -1,670,000 -1,106,000 4,714,000 -2,005,000 1,185,000 -977,000 773,000     -476,000 658,000 113,000 -1,870,000 3,175,000   1,541,000 240 -1,872,840 1,886,000                
      operating lease assets and liabilities
    136,000 -173,000 -246,000 94,000 1,065,000 298,000 -10,000 -21,000 -52,000 -90,000 -65,000 -55,000 29,000 208,000 214,000 -84,000 57,000 37,000 -89,000 -22,000 9,000 -77,000 -97,000                                           
      accounts payable
    1,051,000 3,800,000 -6,638,000 6,825,000 -7,530,000 15,836,000 -6,757,000 -5,385,000 1,594,000 11,318,000 -10,416,000 -5,087,000 6,242,000 9,208,000 -8,815,000 763,000 2,844,000 11,646,000 3,301,000 -7,044,000 9,835,000 9,453,000 -5,337,000 1,761,000 2,163,000 757,000 -3,490,000 -2,495,000 -2,710,000 7,465,000 -1,590,000 1,156,000 -802,000 3,390,000 -552,000   594,000     1,308,000 4,050,000 2,283,234 -1,344,234 1,345,000      162,000 249,000 149,000    1,353,000 337,000 1,510,000 -1,144,000 -484,000 1,875,000 642,000 
      accrued expenses and other current liabilities
    1,955,000 518,000 -5,206,000 417,000 3,974,000 6,243,000 -6,422,000 3,039,000 -4,223,000 3,205,000 -1,744,000 3,302,000 2,166,000 -2,928,000 -5,193,000 3,818,000 239,000 3,997,000 -1,994,000 1,327,000 535,000 -651,000 -9,409,000 2,776,000 -1,549,000 1,185,000 -413,000 2,573,000 -978,000 -7,622,000 -3,549,000 -1,460,000 -2,123,000 -8,377,000 -2,922,000                               
      deferred revenue
    -131,000 417,000 -348,000 -117,000 40,000 391,000 -227,000 1,000 171,000 507,000 -417,000 -481,000 -146,000 382,000 60,000 107,000 346,000 742,000 174,000 230,000 65,000 271,000 -359,000 -137,000 88,000 322,000 633,000                                       
      payables to sellers
    -3,430,000 4,612,000 -155,000 -6,597,000 12,596,000 3,097,000 -412,000 3,072,000 -1,339,000 3,621,000 -5,935,000 4,767,000 1,084,000 -4,050,000 11,199,000 -5,713,000 7,873,000 4,314,000 1,069,000 -155,000 4,959,000 455,000 658,000 -4,587,000 -291,000 -2,053,000 -1,785,000 44,000 4,398,000 -851,000 995,000                                   
      net cash from operating activities
    19,264,000 21,644,000 -12,140,000 22,006,000 22,242,000 34,846,000 -8,873,000 14,660,000 10,021,000 32,994,000 -10,659,000 13,696,000 16,510,000 12,756,000 1,871,000 11,146,000 22,956,000 25,277,000 6,038,000 7,277,000 21,338,000 6,466,000 -18,603,000 983,000 4,363,000 -3,512,000 -8,076,000 -973,000 -4,930,000      -5,021,000 13,937,000   10,601,000 15,880,000 13,064,000 -3,962,000 4,115,000 4,942,000 16,814,584   702 -12,150,431 12,189,000 12,229,000 9,490,000 6,781,000 12,203,000 3,698,000    5,501,000 3,824,000 7,254,000  122,000 2,732,000 3,047,000 
      capex
    -2,101,000 -1,865,000 -1,818,000 -2,842,000 -1,957,000 -2,377,000 -1,731,000 -1,481,000 -1,194,000 -1,499,000 -1,212,000 -1,829,000 -2,720,000 -1,608,000 -1,964,000 -1,931,000 -1,070,000 -1,055,000 -1,363,000 -578,000 -774,000 -1,504,000 -1,330,000 -1,154,000 -1,795,000 -1,414,000 -1,575,000 -1,477,000 -1,117,000      -2,321,000         
      free cash flows
    17,163,000 19,779,000 -13,958,000 19,164,000 20,285,000 32,469,000 -10,604,000 13,179,000 8,827,000 31,495,000 -11,871,000 11,867,000 13,790,000 11,148,000 -93,000 9,215,000 21,886,000 24,222,000 4,675,000 6,699,000 20,564,000 4,962,000 -19,933,000 -171,000 2,568,000 -4,926,000 -9,651,000 -2,450,000 -6,047,000      -7,342,000 13,937,000   10,601,000 15,880,000 13,064,000 -3,962,000 4,115,000 4,942,000 16,814,584   702 -12,150,431 12,189,000 12,229,000 9,490,000 6,781,000 12,203,000 3,698,000    5,501,000 3,824,000 7,254,000  122,000 2,732,000 3,047,000 
      investing activities
                                                                     
      cash paid for business acquisitions, net of cash acquired
    -213,000                                                                
      purchases of property and equipment, including capitalized software
    -2,101,000 -1,865,000 -1,818,000 -2,842,000 -1,957,000 -2,377,000 -1,731,000 -1,481,000 -1,194,000 -1,499,000 -1,212,000 -1,829,000 -2,720,000 -1,608,000 -1,964,000 -1,931,000 -1,070,000 -1,055,000 -1,363,000 -578,000 -774,000 -1,504,000 -1,330,000 -1,154,000 -1,795,000 -1,414,000 -1,575,000 -1,477,000 -1,117,000 -632,000 -948,000 -1,595,000 -2,251,000 -1,638,000 -2,321,000                               
      purchase of short-term investments
    -2,919,000 -2,627,000 -10,671,000 105,000 -2,369,000 -2,434,000 -1,907,000 -1,849,000 -1,847,000                -10,000,000 -10,000,000                                      
      maturities of short-term investments
    2,735,000 2,596,000 2,086,000 4,273,000 1,902,000 1,986,000             10,000,000 15,000,000 30,000,000 20,000,000 20,000,000                                         
      other investing activities
    177,000 31,000 -5,000 -6,000 29,000 31,000 10,000 7,000 7,000 44,000                                                       
      net cash from investing activities
    -2,321,000 -8,152,000 -10,408,000 1,533,000 -55,000 -15,508,000 -2,083,000 -1,982,000 -3,094,000 -3,341,000 -3,015,000 -3,651,000    -1,904,000 2,480,000 -734,000 -846,000 -292,000 9,231,000 13,493,000 6,215,000 -1,022,000 -1,713,000 -1,423,000 -11,556,000 -25,162,000 -10,955,000 29,000 -966,000 -1,636,000 -2,288,000 -1,672,000 -2,328,000                -8,500,000               
      financing activities
                                                                     
      common stock repurchases
    -79,000 -379,000 -7,879,000 -1,168,000 -4,235,000 -9,764,000 -7,199,000                                                       
      taxes paid associated with net settlement of stock compensation awards
    -265,000 -3,958,000 -883,000 -799,000 -89,000 -1,141,000 -225,000 -202,000 -324,000 -492,000 -244,000 -905,000 -92,000 -958,000 -851,000 -370,000 -343,000 -3,144,000 -58,000 -30,000 -6,000 -60,000 -498,000                                           
      payments of the principal portion of finance lease liabilities
    -26,000 -25,000 -24,000 -17,000 -16,000 -30,000 -26,000 -26,000 -25,000 -25,000 -25,000 -24,000 -24,000 -24,000 -27,000 -7,000 -18,000 -8,000 -9,000 -8,000 -9,000 -9,000 -8,000                                           
      proceeds from exercise of stock options, net of tax
    78,000 114,000  1,000 127,000  496,000                                                       
      net cash from financing activities
    -291,000 -3,905,000 -872,000 -346,000 -483,000 -9,050,000 -1,292,000 -228,000 -4,584,000 -10,281,000 -6,972,000 -929,000      -15,038,000 -3,973,000 -3,946,000 -13,000 -1,237,000 -504,000 417,000 5,000 116,000 8,000 392,000          -96,000 -62,000 234,000  -881,000 3,351,000     -8,879,711 8,899,000 6,425,000 5,415,000 119,000     56,000 29,000 45,000 5,000 59,000 2,234,000 218,000 829,000 
      effect of exchange rate differences on cash and cash equivalents
    467,000 199,000 -1,106,000 -279,000 -26,000 -211,000 524,000 -316,000 221,000 45,000 690,000 -1,280,000 -717,000 1,000 -23,000 -288,000 -24,000 264,000 589,000 268,000 357,000 -1,089,000 578,000 -295,000 -163,000 228,000 -311,000 780,000 -381,000 -156,000 -112,000 635,000 12,000 153,000 -282,000 200,000      508,000 -687,000 767,000 64,476     1,000 -3,000           56,000 18,000 129,000 -16,000 
      net decrease in cash and cash equivalents
    17,119,000 9,786,000 -24,526,000  21,678,000 10,077,000 -11,724,000   19,417,000 -19,956,000                        -7,599,000                               
      cash and cash equivalents at beginning of period
    153,226,000  110,281,000  96,122,000  106,335,000  76,036,000  36,497,000  58,448,000  94,348,000  134,513,000 95,465,000 62,598,000 95,109,000 104,677,218 -104,677,218 104,782,000 -128,959,911 129,089,000 43,378,000 33,538,000  -1,000 51,954,000   39,954,000   54,359,000  
      cash and cash equivalents at end of period
    17,119,000 9,786,000 128,700,000  21,678,000 10,077,000 98,557,000  2,564,000 19,417,000 76,166,000  4,022,000 -7,057,000 91,321,000  25,053,000 9,769,000 77,844,000  30,913,000 17,633,000 24,183,000  2,492,000 -4,591,000 38,513,000  -16,266,000 2,911,000 96,766,000  -2,175,000 -10,804,000 126,914,000 12,337,000 32,076,000 85,452,000 9,957,000 12,009,000 74,222,000 -44,818,000 275,000 101,491,000 63,269,802 -45,834,802 45,892,000 -20,131 -68,694,244 68,799,000 10,151,000 34,836,000 48,525,000 19,098,000 23,140,000 5,250,000 -1,242,000 35,446,000 10,178,000 -6,079,000 46,523,000 -12,863,000 6,995,000 42,971,000  
      supplemental disclosure of cash flow information
                                                                     
      cash paid for income taxes
    1,814,000   900,000 340,000   615,000     242,000    399,000 300,000 208,000  26,000 168,000 9,000  314,000 526,000 32,000        -209,000   237,000 3,916,000 1,864,000 589,000 3,676,000 11,513,000 1,461,000 12,210,507 -83,507 94,000 9,316 -76,555 79,000 855,000 4,810,000 567,000 5,609,000 463,000 4,232,000 2,091,000 805,000 2,245,000 4,628,000 2,511,000 624,000 3,817,000 1,143,000 1,568,000 
      non-cash: common stock surrendered in the exercise of stock options
    28,000 19,000     9,000 173,000    100,000 1,671,000 -169,000                                               
      non-cash: acquisition consideration paid in common stock
                                                                    
      non-cash: cash not yet paid for business acquisitions
                                                                     
      cash paid (received) for income taxes
      692,000       380,000 159,000                    251,000  -1,124,000                                 
      change in fair value of earn-out liability
               -4,500,000 -11,500,000                                                     
      (gain) loss on disposal of property and equipment
               15,000                                                      
      gain on disposal of lease assets
                                                                     
      other liabilities
           -29,000 1,000 -9,000 -120,000 55,000 28,000 -1,000 -805,000 -15,000 -13,000 -24,000 -238,000 661,000 1,965,000 -1,368,000 -75,000 -95,000 -79,000 96,000 -239,000 22,000 -292,000 -294,000 -78,000 3,533,000 -98,000 -183,000 -381,000   3,000       198,462 -966,462 967,000 -39 -710,833 711,000        174,000   36,000   885,000  
      cash paid for business acquisition, net of cash acquired
               -101,000 -11,063,000                                                   
      payments of debt issuance costs
                                                                     
      proceeds from exercise of common stock options, net of tax
                                                                     
      payment of earn-out liability related to business acquisition
                                                                     
      net increase in cash and cash equivalents
           12,134,000    7,836,000 4,022,000 -7,057,000 -15,014,000 -6,331,000 25,053,000 9,769,000 1,808,000 3,307,000   -12,314,000 83,000 2,492,000 -4,591,000 -19,935,000   2,911,000 2,418,000 -19,587,000 -2,175,000   12,337,000   9,957,000 12,009,000 11,624,000  275,000 6,382,000       10,151,000 34,836,000 5,147,000      10,178,000 -6,079,000 6,569,000    4,341,000 
      cash and cash equivalents at beginning of year
                                                                     
      cash and cash equivalents at end of year
                                                                     
      cash (received) paid for income taxes
          -117,000        -28,000                     651,000                              
      proceeds from note receivable
                                                                     
      gain on termination of lease
                -35,000 -205,000                                                   
      payment for debt issuance cost
                                                                     
      non-cash: earn-out liability for acquisition activity
                                                                     
      non-cash: earnout liability for acquisition activity
                -15,000,000 -7,400,000 26,900,000                                                   
      distributions payable
                       -1,675,000 -152,000 220,000 86,000 -607,000 -111,000 -336,000 187,000 -693,000 -6,849,000 5,192,000 49,000 2,967,000                               
      deferred tax provision
                1,820,000 709,000 881,000  32,000 32,000 32,000  -134,000 262,000 100,000  61,000 20,000                                       
      impairment of long-lived and other assets
                                                                    
      prepaid and deferred taxes
                227,000 -38,000 35,000  -151,000 208,000  318,000 -792,000 -77,000 -858,000 93,000 -257,000 211,000 542,000 223,000 25,000 -51,000 -626,000 1,409,000 -44,000 -9,000 -703,000    874,000 290,000                         
      increase in intangibles
                -11,000 -7,000 -1,000 -10,000 -2,000 -16,000 -5,000 -9,000 -5,000 -28,000 -20,000 -3,000 -6,000 -9,000 -5,000 -12,000 -4,000 -1,000 -18,000 -41,000 -37,000 -34,000 -7,000                               
      proceeds from sales of property and equipment
                25,000 10,000 7,000  33,000 21,000 14,000  11,000 24,000 12,000  88,000 24,000  166,000                                     
      proceeds from promissory note
                    3,519,000 316,000 508,000  -1,000 1,000 2,553,000                                           
      payment of debt issuance costs
                                                                    
      proceeds from exercise of stock options
                    2,000 154,000 197,000  2,000 32,000 2,000                                           
      payment of earnout liability related to business acquisition
                                                                   
      common stock repurchased
                -5,449,000 -17,035,000 -2,963,000  -12,040,000 -4,103,000                                               
      net cash used by investing activities
                 -1,706,000 -13,021,000                                                   
      net cash used by financing activities
                 -18,108,000 -3,841,000                                                   
      deferred tax (benefit) expense
                                                                     
      proceeds from sale of property and equipment
                                                                     
      proceeds from exercise of common stock options
                           461,000 5,000 116,000 8,000 392,000   -1,000 14,000 47,000 32,000    36,000 71,000 1,775,000 1,762,000 469,000 1,393,496 -208,496 209,000 4,071 -4,000,049 4,010,000 5,471,000 5,184,000 2,396,000 503,000 76,000           
      cash paid (received for) for income taxes, net of refunds
                                                                     
      change in fair value of earnout liability
                       200,000 1,200,000 900,000 1,300,000 100,000                                       
      purchases of short-term investments
                        -25,000,000  -20,000,000                                         
      net cash (used in) financing activities
                                                                     
      impairment of long-lived assets
                                                                     
      (gain) on disposal of property and equipment
                      -1,000                                               
      change in fair value of financial instruments
                               -20,000 110,000 176,000 179,000 -928,000                               
      earnout liability for acquisition activity
                                                                     
      issuance of common stock for acquisition activity
                                                                     
      impairment of goodwill and long-lived assets
                                          96,238,000                         
      incremental tax income from exercise of common stock options and restricted stock
                                                                     
      short-term borrowings
                                                                     
      taxes paid associated with net settlement of share-based compensation
                                                                     
      cash (paid) received for income taxes
                                                                     
      benefit from inventory allowance
                               402,000 251,000 1,841,000  3,465,000 3,921,000 715,000                               
      deferred tax benefit
                                101,000 102,000 -5,017,000                                   
      impairment of intangible assets
                                                                     
      gain from sale of property and equipment
                                -8,000                                     
      adjustments to reconcile net income to net cash (used) provided by operating activities:
                                                                     
      adjustment related to the adoption of asu 2016-09
                                  -113,000                                   
      net cash provided (used) by operating activities
                                  3,496,000                                   
      business disposition loss
                                                                     
      gain on reversal of earnout liability
                                                                     
      benefit for inventory allowance
                                       653,000 191,000 1,208,000    -69,000 291,000                      
      net cash (used) provided by operating activities
                                   -17,387,000 87,000                                 
      cash paid in divestiture
                                                                     
      cash received (paid) for income taxes
                                                                     
      incremental tax benefit from exercise of common stock options
                                        165,000 48,000  -98,000 163,000 260,000 414,000 2,882,000 6,068,624 -4,999,624 5,005,000 5,850 -4,879,662 4,889,000 954,000 231,000 1,264,000   19,000 31,000 9,000 15,000   81,000 577,000 123,000  
      customer payables
                                    -3,916,000 -1,044,000 -11,000   583,000    -402,000 2,380,000 239,000  -841,414 842,000  -4,079,774 4,082,000 -1,277,000 2,275,000 2,691,000      -1,534,000 1,927,000 965,000     
      net cash provided (used) by financing activities
                                    14,000 47,000 32,000                               
      incremental tax income from exercise of common stock options
                                                                     
      accrued expenses and other
                                       5,041,000      -13,909,000      3,741    -1,929,000 2,553,000 1,925,000 2,758,000 5,115,000         -3,397,000 
      profit-sharing distributions payable
                                              178,000 159,000        3,735,000 776,000      -1,495,000 -583,000 3,174,000  2,206,000 450,000 795,000 
      net cash (used) provided by financing activities
                                                                     
      purchases of property and equipment
                                                                     
      gain on earn out liability
                                                                     
      incremental tax loss (benefit) from exercise of common stock options
                                                                     
      repurchases of common stock
                                                                     
      acquisition earn out payables
                                              86,000 89,000                      
      increase in goodwill and intangibles
                                                                     
      benefit for doubtful accounts
                                            121,000 53,000                       
      gain on early extinguishment of debt
                                                                     
      (gain) loss on earn out liability
                                                                     
      increase in goodwill and intangibles and cash paid for acquisitions
                                                                     
      repayment of notes payable
                                                                     
      payment of acquisition contingent liabilities
                                                                     
      cash paid for interest
                                                2,026,977 -2,008,977 2,011,000 12 -8,960 9,000 9,000 28,000 10,000 6,000 4,000 13,000 10,000 17,000 11,000 8,000 1,000 1,000 1,000 2,000 3,000 
      contingent purchase price accrued
                                                23,122,854 -23,122,854 23,146,000 -6,989 -8,176,815 8,185,000 6,989,000 4,695,000             
      inventory allowance
                                                                     
      doubtful accounts
                                                                     
      note payable issued in connection with acquisition
                                                   -39,960,000 40,000,000                
      less: discontinued operations, net of tax
                                                                     
      income from continuing operations
                                                   14,863 -9,098,112 9,126,000                
      adjustments to reconcile income from continuing operations to net cash from operating activities from continuing operations:
                                                                     
      net cash from operating activities from continuing operations
                                                   1,054 -12,070,402 12,109,000                
      net cash from operating activities from discontinued operations
                                                     80,000                
      proceeds from the sale of short-term investments
                                                      2,895,000 21,950,000 6,575,000 17,180,000 10,583,000 4,615,000 2,510,000 2,890,000 21,755,000 18,159,000 6,129,000 5,421,000 9,559,000 6,907,000  
      cash paid for acquisitions and increase in goodwill and intangibles
                                                                     
      less: cash and cash equivalents of discontinued operations at end of period
                                                   -42 -184,924 185,000                
      adjustments to reconcile net income to net cash from operating activities from continuing operations:
                                                                     
      impairment of goodwill
                                                                     
      cash paid for acquisitions, net of cash acquired
                                                                     
      principal repayments of capital lease obligations and debt
                                                                     
      assets acquired under capital leases
                                                                     
      net (decrease) in cash and cash equivalents
                                                                     
      proceeds from exercise of common stock options and warrants
                                                           767,000 130,000 52,000 14,000 44,000 49,000 259,000 339,000 150,000  
      cash and cash equivalents at beginning of the period
                                                                   
      other long-term liabilities
                                                              -65,000   14,000    
      net proceeds from the issuance of common stock
                                                                 -282,000    
      proceeds from the sale of property and equipment
                                                                   4,000  
      cash paid for acquisitions
                                                                     
      amortization of debt discount
                                                                    -1,000 
      interest expense related to put warrant liability and debt issue costs
                                                                    
      loss on early extinguishment of debt
                                                                    
      decrease (increase) in goodwill and intangibles
                                                                     
      proceeds from issuance of debt
                                                                    71,000 
      repayments of debt
                                                                     
      principal repayments of capital lease obligations
                                                                     
      changes in operating assets and liabilities
                                                                     
      consignment payables
                                                                   646,000 4,486,000 
      gain on sale of short-term investments
                                                                     
      loss on disposal of property and equipment
                                                                    12,000 
      proceeds from the issuance of common stock
                                                                     
      proceeds from exercise of common stock options & warrants
                                                                     
      payments to repurchase common stock
                                                                     
      net proceeds from the issuance of preferred stock
                                                                     
      payments to repurchase preferred stock
                                                                     
      dividends and capital distributions
                                                                     
      property and equipment acquired through capital leases
                                                                     
    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.