7Baggers

HF Foods Group Inc
(NASDAQ:HFFG) 

HFFG stock logo

HF Foods Group Inc., through its subsidiaries, operates as a food service distributor to Asian restaurants located in the Southeastern, Pacific, and Mountain West regions of the United States. It distributes Asian specialty food items, meat and poultry products, seafood, fresh produce, packaging and...

Founded: 2016
Full Time Employees: 900
Sector: Consumer Defensive
Industry: Food Distribution

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 
                                   
      net revenue - third parties
    310,959,000 307,012,000 305,758,000 313,550,000 297,473,000 304,140,000 297,619,000 301,331,000 294,836,000 280,087,000 280,635,000 290,364,000 291,562,000 290,307,000 298,929,000 298,138,000 276,151,000 227,198,396 213,178,708 190,460,529 156,991,367 144,033,182 137,631,565 101,103,767 170,640,014 157,289,348 70,568,373 70,648,233 70,303,911 68,991,681 65,936,159 
      net revenue - related parties
    1,043,000 1,011,000 1,220,000 1,303,000 955,000 1,142,000 770,000 1,011,000 818,000 786,000 818,000 1,948,000 2,293,000 1,592,000 1,782,000 1,504,000 2,064,000 1,215,491 2,363,341 3,085,707 2,390,461 2,515,519 2,287,377 3,456,329 5,163,322 5,654,828 5,130,504 4,069,973 4,497,111 4,782,933 4,427,639 
      total net revenue
    312,002,000 308,023,000 306,978,000 314,853,000 298,428,000 305,282,000 298,389,000 302,342,000 295,654,000 280,873,000 281,453,000 292,312,000 293,855,000 291,899,000 300,711,000 299,642,000 278,215,000 228,413,887 215,542,049 193,546,236 159,381,828 146,548,701 139,918,942 104,560,096 175,803,336 162,944,176 75,698,877 74,718,206 74,801,022 73,774,614 70,363,798 
      yoy
    4.55% 0.90% 2.88% 4.14% 0.94% 8.69% 6.02% 3.43% 0.61% -3.78% -6.40% -2.45% 5.62% 27.79% 39.51% 54.82% 74.56% 55.86% 54.05% 85.11% -9.34% -10.06% 84.84% 39.94% 135.03% 120.87% 7.58%     
      qoq
    1.29% 0.34% -2.50% 5.50% -2.25% 2.31% -1.31% 2.26% 5.26% -0.21% -3.71% -0.53% 0.67% -2.93% 0.36% 7.70% 21.80% 5.97% 11.36% 21.44% 8.76% 4.74% 33.82% -40.52% 7.89% 115.25% 1.31% -0.11% 1.39% 4.85%  
      cost of revenue - third parties
    260,521,000 256,053,000 255,520,000 258,552,000 246,591,000 252,057,000 247,528,000 248,957,000 244,484,000 227,862,000 229,772,000 239,724,000 241,457,000 239,723,000 247,703,000 245,716,000 225,633,000 182,262,637 171,431,310 154,919,694 127,639,358 118,559,094 112,535,923 80,707,172 141,904,237 131,736,765 58,598,428 58,310,424 57,725,355 56,322,061 53,471,081 
      cost of revenue - related parties
    955,000 894,000 1,049,000 1,169,000 878,000 1,070,000 698,000 920,000 759,000 743,000 756,000 1,922,000 2,226,000 1,454,000 1,515,000 1,356,000 1,855,000 1,115,113 2,198,771 3,492,238 2,312,879 2,448,711 2,220,161 3,240,140 4,924,054 5,410,045 4,908,301 3,895,629 4,368,811 4,677,490 4,330,030 
      total cost of revenue
    261,476,000 256,947,000 256,569,000 259,721,000 247,469,000 253,127,000 248,226,000 249,877,000 245,243,000 228,605,000 230,528,000 241,646,000 243,683,000 241,177,000 249,218,000 247,072,000 227,488,000 183,377,750 173,630,081 158,411,932 129,952,237 121,007,805 114,756,084 83,947,312 146,828,291 137,146,810 63,506,729 62,206,053 62,094,166 60,999,551 57,801,111 
      gross profit
    50,526,000 51,076,000 50,409,000 55,132,000 50,959,000 52,155,000 50,163,000 52,465,000 50,411,000 52,268,000 50,925,000 50,666,000 50,172,000 50,722,000 51,493,000 52,570,000 50,727,000 45,036,137 41,911,968 35,134,304 29,429,591 25,540,896 25,162,858 20,612,784 28,975,045 25,797,366 12,192,148 12,512,153 12,706,856 12,775,063 12,562,687 
      yoy
    -0.85% -2.07% 0.49% 5.08% 1.09% -0.22% -1.50% 3.55% 0.48% 3.05% -1.10% -3.62% -1.09% 12.63% 22.86% 49.63% 72.37% 76.33% 66.56% 70.45% 1.57% -0.99% 106.39% 64.74% 128.03% 101.94% -2.95%     
      qoq
    -1.08% 1.32% -8.57% 8.19% -2.29% 3.97% -4.39% 4.07% -3.55% 2.64% 0.51% 0.98% -1.08% -1.50% -2.05% 3.63% 12.64% 7.45% 19.29% 19.38% 15.23% 1.50% 22.07% -28.86% 12.32% 111.59% -2.56% -1.53% -0.53% 1.69%  
      gross margin %
    16.19% 16.58% 16.42% 17.51% 17.08% 17.08% 16.81% 17.35% 17.05% 18.61% 18.09% 17.33% 17.07% 17.38% 17.12% 17.54% 18.23% 19.72% 19.44% 18.15% 18.46% 17.43% 17.98% 19.71% 16.48% 15.83% 16.11% 16.75% 16.99% 17.32% 17.85% 
      distribution, selling and administrative expenses
    49,489,000 51,655,000 49,289,000 51,013,000 49,805,000 48,038,000 49,652,000 49,840,000 50,496,000 41,049,000 48,841,000 52,243,000 52,929,000 54,113,000 54,589,000 45,843,000 40,408,000 33,026,727 30,972,019 29,903,759 28,127,495 26,576,812 25,050,419 25,092,568 29,406,593 23,502,159 9,969,785 11,094,041 10,365,172 9,313,493 10,385,563 
      income from operations
    1,037,000 -39,394,000 1,120,000 4,119,000 1,154,000 -42,186,000 511,000 2,625,000 -85,000 11,219,000 2,084,000 -1,577,000 -2,757,000 -3,391,000 -3,096,000 6,727,000 10,319,000 12,009,410 10,939,949 5,230,545 1,302,096 -1,035,916 112,439 -4,479,784 -431,548 2,295,207 2,222,363 1,418,112 2,341,684 3,461,570 2,177,124 
      yoy
    -10.14% -6.62% 119.18% 56.91% -1457.65% -476.02% -75.48% -266.46% -96.92% -430.85% -167.31% -123.44% -126.72% -128.24% -128.30% 28.61% 692.49% -1259.30% 9629.67% -216.76% -401.73% -145.13% -94.94% -415.90% -118.43% -33.69% 2.08%     
      qoq
    -102.63% -3617.32% -72.81% 256.93% -102.74% -8355.58% -80.53% -3188.24% -100.76% 438.34% -232.15% -42.80% -18.70% 9.53% -146.02% -34.81% -14.08% 9.78% 109.16% 301.70% -225.70% -1021.31% -102.51% 938.07% -118.80% 3.28% 56.71% -39.44% -32.35% 59.00%  
      operating margin %
    0.33% -12.79% 0.36% 1.31% 0.39% -13.82% 0.17% 0.87% -0.03% 3.99% 0.74% -0.54% -0.94% -1.16% -1.03% 2.25% 3.71% 5.26% 5.08% 2.70% 0.82% -0.71% 0.08% -4.28% -0.25% 1.41% 2.94% 1.90% 3.13% 4.69% 3.09% 
      interest expense
    2,812,000 3,100,000 2,941,000 2,817,000 2,609,000 2,828,000 2,644,000 3,119,000 2,834,000 3,048,000 2,715,000 2,847,000 2,868,000 2,356,000 2,274,000 1,549,000 1,278,000 -1,935,672 -703,845 -709,342 -742,141           
      other income
    -1,891,000    -177,000    -94,000 -246,000 -490,000 -127,000 -228,000 -428,000 -462,000 -163,000 -776,000 -962,887 558,138 473,190 439,559 414,874 270,452 264,730 405,650 -372,813 281,619 338,995 284,535 229,502.5 370,678 
      change in fair value of interest rate swap contracts
    -843,000 -46,000 47,000 685,000 1,184,000 -2,652,000 3,290,000 -361,000 -1,970,000 3,674,000 -1,984,000 -2,856,000 2,746,000 33,000 -284,000 -208,000 -358,000 54,050 52,314 -112,256 1,430,892 363,918 -20,022 -1,264,254        
      income before income taxes
    959,000 -42,216,000 -1,634,000 1,031,000 -2,462,000 -42,140,000 -5,091,000 1,834,000 -740,000 4,815,000 1,938,000 -1,351,000                    
      income tax benefit
    -397,000    -932,000    -181,000                       
      net income and comprehensive income
    1,356,000   510,000  -43,941,000 -3,837,000   2,721,000 1,974,000 -1,560,000 -5,797,000 -3,505,000 -3,894,000 4,494,000 3,140,000               
      less: net income attributable to noncontrolling interests
    131,000 -119,000 242,000 -706,000 115,000 -47,000 103,000 218,000 135,000 -4,000 90,000 -710,000 136,000 -151,000 -30,000 -70,000 26,000    300,267 42,247 226,865         
      yoy
    13.91% 153.19% 134.95% -423.85% -14.81% 1075.00% 14.44% -130.70% -0.74% -97.35% -400.00% 914.29% 423.08%    -91.34%               
      qoq
    -210.08% -149.17% -134.28% -713.91% -344.68% -145.63% -52.75% 61.48% -3475.00% -104.44% -112.68% -622.06% -190.07% 403.33% -57.14% -369.23%     610.74% -81.38%          
      net income margin %
    0.04% -0.04% 0.08% -0.22% 0.04% -0.02% 0.03% 0.07% 0.05% -0.00% 0.03% -0.24% 0.05% -0.05% -0.01% -0.02% 0.01% 0% 0% 0% 0.19% 0.03% 0.16% 0% 0% 0% 0% 0% 0% 0% 0% 
      net income and comprehensive income attributable to hf foods group inc.
    1,225,000   1,216,000  -43,894,000 -3,940,000   2,725,000 1,884,000 -850,000 -5,933,000 -3,354,000 -3,864,000 4,564,000 3,114,000               
      earnings per common share - basic
    20   20  -830 -70   50 30 -20 -110 -60 -70 80 60               
      earnings per common share - diluted
    20   20  -830 -70   50 30 -20 -110 -60 -70 80 60               
      weighted-average shares - basic
    53,053,610,000 52,946,655,000 53,031,801,000 52,969,037,000 52,737,650,000 52,552,490,000 52,726,683,000 52,585,715,000 52,155,968,000 53,878,237,000 54,142,396,000 54,046,328,000 53,822,794,000 53,757,162,000 53,798,131,000 53,706,392,000 53,706,392,000 51,918,323,000 51,913,411             
      weighted-average shares - diluted
    53,933,051,000 52,946,655,000 53,031,801,000 53,414,715,000 52,737,650,000 52,552,490,000 52,726,683,000 52,661,119,000 52,155,968,000 53,878,237,000 54,513,314,000 54,046,328,000 53,822,794,000 53,863,448,000 53,798,131,000 53,900,883,000 53,884,510,000 52,091,822,000 51,932,712             
      other expense
     -232,000 -234,000 -414,000  -222,000 -332,000 3,466,000                        
      lease guarantee income
         -1,387,000  -5,433,000 -115,000                       
      income tax expense
     -4,799,000 -760,000 521,000  1,801,000 -1,254,000 1,599,000  2,094,000 -36,000 209,000                    
      net loss and comprehensive loss
     -37,417,000 -874,000  -1,530,000    -559,000                       
      net loss and comprehensive loss attributable to hf foods group inc.
     -37,298,000 -1,116,000  -1,645,000    -694,000                       
      loss per common share - basic
     -700 -20  -30    -10                       
      loss per common share - diluted
     -700 -20  -30    -10                       
      net income and comprehensive loss
           235,000                        
      net income and comprehensive loss attributable to hf foods group inc.
           17,000                        
      other expenses
                                   
      lease guarantee expense
             -72,000 -95,000 -90,000 -120,000 -87,000 -58,000 -42,000 5,931,000               
      total other expenses (income)
             1,296,500 146,000                     
      other expenses:
                                   
      total other expenses
               -226,000 5,266,000                 60,017.5 433,701 
      income before income tax provision
                -8,023,000 -5,265,000 -4,566,000 5,591,000 4,244,000 9,164,901 10,846,556 4,882,137 2,430,406 -1,062,443 -477,849 -5,803,495 -340,168,743 1,993,890 2,135,813 1,521,465 2,441,210 3,539,339 2,610,825 
      income tax provision
                -2,226,000 -1,760,000 -672,000 1,097,000 1,104,000               
      total other expense
                 2,170,250 1,470,000 1,136,000 6,075,000               
      goodwill impairment loss
                            -338,191,407       
      total operating expenses
                     22,250,818.25 30,972,019             
      interest income
                         133 133 132 131 133 113,930 152,518 151,949 146,536 333,072 
      total other income (expenses)
                     -2,844,509 -93,393 -348,408 1,128,310 -26,527 -590,288 -1,323,711 -339,737,195 -301,317 -86,550 103,353 99,526   
      provision for income taxes
                     1,155,437.25 2,637,444 1,377,098 607,207 -2,779,305 -80,910 -1,489,305 -482,211 481,560 607,142 460,751 647,639 948,048 840,147 
      net income
                     3,384,337.5 8,209,112 3,505,039 1,823,199 1,716,862 -396,939 -4,314,190 -339,686,532 1,512,330 1,528,671 1,060,714 1,793,571 2,591,291 1,770,678 
      less: net income attributable to non-controlling interests
                     141,513.75 357,345 -91,557            
      net income attributable to hf foods group inc.
                     3,242,823.75 7,851,767 3,596,596 1,522,932 1,592,590 -623,804 -4,058,903 -339,883,942 1,346,404 1,347,565 1,022,895 1,672,813   
      earnings per common share - basic and diluted
                     0.063 0.15 0.07 0.03 -1.653 -0.01 -0.08 -6.52 0.045 0.06 0.05 0.08 0.1 0.08 
      weighted-average shares - basic and diluted
                       51,913,411 51,913,411  52,145,096 52,145,096 52,145,096  22,258,557 22,167,486 22,167,486 20,991,004 21,364,256 
      interest expenses
                         -779,184.75 -840,851 -324,319        
      less: net income attributable to noncontrolling interest
                           -255,287 197,410 165,926 181,106 37,819 120,758   
      interest expense and bank charges
                            -1,951,569 -454,237 -482,099 -388,160 -336,958 -347,746 -270,049 
      less: net income attributable to non-controlling interest
                                 -69,463.75 103,600 
      net income attributable to hf group holding corporation
                                 1,010,064.75 1,667,078 
      pro forma adjustment to reflect income tax expenses if taxed under c corporation
                                   
      net income used to compute pro forma net earnings per share
                                 2,246,196 1,667,078 
      pro forma earnings per common share - basic and diluted
                                 0.1 0.08 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 
                                     
        assets
                                     
        current assets:
                                     
        cash
      11,061,000 8,641,000 12,328,000 15,650,000 16,099,000 14,467,000 11,445,000 13,968,000 18,215,000 15,232,000 14,300,000 14,946,000 17,477,000 24,289,000 17,806,000 18,818,000 16,426,000 14,792,000 15,543,177 13,425,792 11,253,521 9,580,853 9,180,314 8,565,019 12,690,265 14,538,286 6,803,415 6,941,989 6,897,354 5,489,404 7,790,951 
        accounts receivable
      67,000,000 65,691,000 53,525,000 52,083,000 57,802,000 54,107,000 51,728,000 50,867,000 49,705,000 47,524,000 43,133,000 45,586,000 43,095,000 44,186,000 44,276,000 42,700,000 43,320,000 36,281,000 34,103,832 30,308,639 30,267,205 24,852,212 24,511,153 23,166,278 26,210,460 50,027,134 13,089,775 13,687,825 15,376,607 14,406,476 12,836,682 
        accounts receivable - related parties
      616,000 546,000 606,000 409,000 335,000 239,000 226,000 548,000 295,000 308,000 328,000 607,000 629,000 213,000 428,000 878,000 918,000 249,000 954,230 1,921,415 1,162,466 1,266,573 883,331 1,049,552 5,987,632 4,202,870 2,677,503 2,690,110 2,145,061 2,292,151 1,572,100 
        inventories
      107,183,000 106,629,000 135,496,000 127,240,000 106,048,000 97,783,000 119,508,000 119,232,000 107,908,000 105,618,000 115,942,000 111,066,000 110,469,000 120,291,000 132,524,000 130,198,000 114,759,000 102,690,000 77,239,478 64,061,582 55,870,112 58,535,040 61,691,395 66,783,183 75,704,474 77,531,854 29,826,054 26,122,873 23,677,137 22,175,769 24,124,042 
        prepaid expenses and other current assets
      6,096,000 9,725,000 6,416,000 6,784,000 7,842,000 11,507,000 10,012,000 8,996,000 9,363,000 10,145,000 23,611,000 12,482,000 7,699,000 8,937,000                  
        assets held for sale
       2,768,000                              
        total current assets
      191,956,000 194,000,000 208,371,000 202,166,000 188,126,000 178,103,000 192,919,000 193,611,000 185,486,000 178,827,000 197,314,000 184,687,000 179,369,000 197,916,000 204,924,000 202,630,000 183,811,000 159,571,000 130,480,950 113,536,879 103,940,774 99,045,645 101,268,777 103,455,980 125,329,973 151,419,617 55,712,116 54,355,010 51,842,793 59,042,764 52,769,706 
        property and equipment
      176,504,000 163,397,000 158,717,000 158,011,000 160,412,000 149,572,000 146,073,000 143,538,000 137,989,000 133,136,000 135,350,000 136,724,000 138,984,000 140,330,000 141,300,000 142,006,000 147,244,000 145,908,000 141,740,117 134,755,748 136,043,983 136,869,085 138,107,128 139,272,839 139,941,393 37,538,147 27,096,211 27,617,543 24,582,651 22,650,021 22,324,572 
        operating lease right-of-use assets
      23,864,000 26,049,000 26,801,000 27,998,000 29,266,000 13,944,000 14,981,000 16,006,000 11,815,000 12,714,000 12,520,000 12,336,000 13,278,000 14,164,000 15,917,000 13,999,000 12,410,000 11,664,000 2,551,286 16,326,011 15,993,197 931,630 693,982 785,478 883,552 17,155,584 75,169 85,783 95,931   
        long-term investments
      2,096,000 2,144,000 2,191,000 2,239,000 2,327,000 2,350,000 2,374,000 2,390,000 2,389,000 2,388,000 2,401,000 2,414,000 2,666,000 2,679,000 2,632,000 2,732,000 2,685,000 2,462,000 2,443,885 2,425,625 2,407,364 2,377,164 2,361,888 2,346,613 2,331,337 2,296,276      
        customer relationships
      123,407,000 126,048,000 128,690,000 131,332,000 133,973,000 136,615,000 139,257,000 141,898,000 144,540,000 147,181,000 149,823,000 152,465,000 155,106,000 157,748,000 160,390,000 163,031,000 156,741,000 159,161,000              
        trademarks, trade names and other intangibles
      24,139,000 25,440,000 26,750,000 28,060,000 23,683,000 24,911,000 26,339,000 27,768,000 29,196,000 30,625,000                      
        other long-term assets
      3,916,000 4,451,000 4,748,000 4,916,000 5,248,000 5,681,000 5,689,000 6,538,000 6,532,000 6,531,000 8,203,000 4,860,000 3,944,000 3,231,000 2,623,000 2,524,000 1,761,000 2,032,000 1,145,167 1,253,212 782,412 694,490 349,662 342,712 379,599 372,499 141,954 206,663 198,060 242,426 171,321 
        total assets
      545,882,000 541,529,000 595,083,000 593,537,000 581,850,000 549,991,000 612,750,000 616,867,000 603,065,000 596,520,000 622,784,000 612,088,000 613,379,000 637,529,000 650,677,000 651,243,000 620,066,000 596,946,000 514,503,271 507,220,995 500,800,583 484,285,083 489,889,014 496,277,683 521,412,406 802,843,794 83,106,834 92,848,958 87,681,108 82,476,407 83,759,916 
        liabilities and shareholders’ equity
                                     
        current liabilities:
                                     
        checks issued not presented for payment
      5,035,000 1,674,000 2,126,000 6,989,000 4,991,000 5,687,000 12,018,000 6,452,000 8,663,000 4,494,000 6,888,000 20,874,000 14,094,000 21,946,000 18,517,000 20,183,000 18,513,000 17,834,000              
        line of credit
      61,791,000 55,799,000 67,162,000 60,815,000 58,594,000 57,483,000 66,911,000 66,350,000 55,192,000 58,564,000 47,648,000 42,173,000 44,456,000 53,056,000 71,329,000 60,017,000 68,449,000 55,293,000 23,020,114 19,111,822 16,380,876           
        accounts payable
      76,616,000 74,475,000 72,412,000 68,011,000 62,245,000 50,592,000 51,566,000 62,497,000 57,691,000 51,617,000 78,133,000 54,848,000 57,842,000 55,515,000 49,260,000 57,107,000 57,220,000 57,745,000 42,044,350 41,668,144 36,504,111 28,391,136 33,685,243 30,373,030 32,456,258 39,689,911 18,728,857 19,617,687 19,740,594 17,474,206 17,371,626 
        accounts payable - related parties
      271,000 384,000 563,000 240,000 389,000 52,000 74,000 651,000 143,000 397,000 490,000 870,000 753,000 1,529,000 1,498,000 2,101,000 1,632,000 1,941,000 2,499,872 1,956,629 1,472,541 1,783,861 2,663,255 2,390,482 3,738,202 4,521,356 4,279,050  2,823,142 3,923,120 3,147,470 
        current portion of long-term debt
      5,144,000 6,683,000 6,998,000 5,410,000 5,410,000 5,410,000 5,410,000 5,414,000 5,427,000 5,450,000 5,868,000 5,936,000 6,031,000 6,266,000 6,442,000 6,638,000 5,339,000 5,557,000 5,677,453 5,804,100 5,898,994 5,641,259 7,736,016 7,802,869 6,941,738 2,726,981 1,650,898 1,757,027 1,706,839 1,455,441 1,339,548 
        current portion of obligations under finance leases
      6,572,000 6,425,000 6,463,000 6,405,000 5,808,000 3,797,000 3,301,000 3,025,000 2,299,000 1,749,000 1,832,000 1,980,000 2,116,000 2,254,000 2,246,000 2,371,000 2,382,000 2,274,000 270,160 272,648 277,336 286,903 292,917 293,399 288,101 280,243      
        current portion of obligations under operating leases
      3,243,000 4,334,000 4,235,000 4,253,000 4,294,000 4,177,000 4,147,000 4,116,000 3,766,000 3,706,000 3,609,000 3,538,000 3,592,000 3,676,000 3,933,000 3,494,000 2,958,000 2,482,000 687,040 610,256 637,047 308,148 264,335 299,849 333,180 4,322,503 40,155 40,156 39,191   
        accrued expenses and other liabilities
      13,786,000 14,994,000 15,094,000 17,576,000 15,883,000 18,001,000 19,684,000 15,554,000 17,454,000 17,287,000 17,157,000 19,763,000 16,408,000 19,648,000 15,717,000 12,447,000 15,358,000 12,138,000 3,841,327 5,123,479 7,363,464 6,178,144 5,212,229 3,529,080 2,960,084       
        total current liabilities
      172,458,000 164,768,000 175,053,000 169,699,000 157,614,000 145,199,000 163,111,000 164,059,000 150,635,000 143,264,000 161,625,000 149,982,000 145,292,000 163,890,000 168,942,000 164,358,000 171,851,000 155,264,000 97,804,292 89,958,992 79,255,067 76,701,776 81,975,485 85,564,717 103,507,027 110,445,754 38,589,283 39,171,952 34,404,415 33,588,305 38,240,807 
        long-term debt
      95,560,000 99,436,000 100,266,000 100,614,000 101,967,000 103,324,000 104,658,000 106,000,000 107,331,000 108,711,000 111,220,000 112,623,000 114,047,000 115,443,000 116,990,000 118,511,000 80,254,000 81,811,000 83,708,244 85,142,465 86,538,440  87,372,668 88,728,722 90,151,208 18,535,016 15,409,535 14,132,172 14,408,026 13,109,854 13,381,574 
        obligations under finance leases, non-current
      24,586,000 25,279,000 26,856,000 27,847,000 26,605,000 19,929,000 17,726,000 17,434,000 14,689,000 11,229,000 11,174,000 11,375,000 11,576,000 11,441,000 11,187,000 11,613,000 11,795,000 11,676,000 8,448,619 630,774 703,648 766,885 832,973 904,273 979,782 1,053,166      
        obligations under operating leases, non-current
      24,053,000 22,990,000 23,764,000 24,856,000 25,637,000 10,125,000 11,180,000 12,219,000 8,493,000 9,414,000 9,171,000 9,052,000 9,793,000 10,591,000 12,085,000 10,602,000 9,533,000 9,251,000 2,010,664 15,930,735 15,459,667 623,482 429,647 485,629 550,372 12,833,081 35,014 45,627 56,740   
        deferred tax liabilities
      23,675,000 23,808,000 26,536,000 27,425,000 28,308,000 29,392,000 27,853,000 28,204,000 28,557,000 29,028,000 31,976,000 33,119,000 33,119,000 34,443,000 36,064,000 36,780,000 37,300,000 39,455,000 44,199,536 45,078,908 45,792,129 46,382,704 49,144,170 50,063,332 51,378,817 52,320,045 1,306,630 1,065,746 1,284,027 1,196,061 267,344 
        other long-term liabilities
      863,000 1,662,000 1,746,000 1,979,000 1,581,000 728,000 2,612,000 160,000 5,198,000 6,891,000 5,262,000 5,337,000 8,038,000                   
        total liabilities
      341,195,000 337,943,000 354,221,000 352,420,000 341,712,000 308,697,000 327,140,000 328,076,000 314,903,000 308,537,000 330,428,000 321,488,000 321,865,000 341,280,000 350,817,000 347,489,000 320,930,000 301,957,000 241,171,355 242,241,874 234,248,951 219,483,650 226,754,943 232,746,673 253,567,206 195,187,062 56,480,426 55,623,192 51,426,054 48,014,925 51,889,725 
        commitments and contingencies
                                     
        shareholders’ equity:
                                     
        series a participating preferred stock, par value 0.001; 100,000 shares authorized, no shares issued and outstanding
                                     
        preferred stock, 0.001 par value...
                                     
        common stock, 0.0001 par value...
      5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,000 5,191 5,191 5,191 5,191 5,305 5,305 5,305 5,305 2,236 2,217 2,217 2,217  
        treasury stock
      -7,750,000 -7,750,000 -7,750,000 -7,750,000 -7,750,000 -7,750,000 -7,750,000 -7,750,000 -7,750,000 -7,750,000             -12,038,030 -12,038,030 -12,038,030 -12,038,030 -91     
        additional paid-in capital
      606,243,000 605,838,000 605,697,000 605,078,000 604,609,000 604,235,000 604,110,000 603,454,000 603,832,000 603,094,000 600,696,000 600,030,000 599,384,000 598,322,000 597,738,000 597,738,000 597,517,000 597,227,000 583,928,639 583,723,206 587,579,093 587,579,093 599,617,009 599,617,009 599,617,009 599,617,009 10,882,646 22,920,603 22,920,603 22,920,603 22,920,602 
        accumulated deficit
      -394,817,000 -396,042,000 -358,744,000 -357,628,000 -358,844,000 -357,199,000 -313,305,000 -309,365,000 -309,382,000 -308,688,000 -311,413,000 -313,297,000 -312,447,000 -306,514,000 -302,470,000 -298,606,000 -303,170,000 -306,284,000 -314,179,103 -322,030,870 -325,627,466           
        total shareholders’ equity attributable to hf foods group inc.
      203,681,000 202,051,000 239,208,000 239,705,000 238,020,000 239,291,000 283,060,000 286,344,000 286,705,000 286,661,000 289,288,000 286,738,000 286,942,000 291,813,000    290,948,000     258,841,296 259,465,100        
        noncontrolling interests
      1,006,000 1,535,000 1,654,000 1,412,000 2,118,000 2,003,000 2,550,000 2,447,000 1,457,000 1,322,000 3,068,000 3,862,000 4,572,000 4,436,000 4,587,000 4,617,000 4,784,000 4,041,000   4,594,814  4,292,775         
        total shareholders’ equity
      204,687,000 203,586,000 240,862,000 241,117,000 240,138,000 241,294,000 285,610,000 288,791,000 288,162,000 287,983,000 292,356,000 290,600,000 291,514,000 296,249,000 299,860,000 303,754,000 299,136,000 294,989,000 273,331,916 264,979,121 266,551,632 264,801,433  263,531,010 267,845,200 607,656,732 25,362,048 36,052,512 35,029,617 33,356,804 31,110,608 
        total liabilities and shareholders’ equity
      545,882,000 541,529,000 595,083,000 593,537,000 581,850,000 549,991,000 612,750,000 616,867,000 603,065,000 596,520,000 622,784,000 612,088,000 613,379,000 637,529,000 650,677,000 651,243,000 620,066,000 596,946,000 514,503,271 507,220,995 500,800,583 484,285,083  496,277,683 521,412,406 802,843,794      
        goodwill
        38,815,000 38,815,000 38,815,000 38,815,000 85,118,000 85,118,000 85,118,000 85,118,000 85,118,000 85,118,000 85,118,000 85,118,000 85,118,000 85,118,000 80,257,000 80,257,000 68,511,941 68,511,941 68,511,941 68,511,941 68,511,941 68,511,941 68,511,941 406,703,348      
        liabilities and shareholders' equity
                                     
        trademarks and other intangibles
                32,055,000 33,484,000 34,914,000 36,343,000 37,773,000 39,203,000 35,157,000 35,891,000              
        preferred stock, 0.0001 par value...
                                     
        promissory note payable - related party
                      4,500,000 4,500,000 5,000,000 5,500,000 6,500,000 7,000,000 7,000,000 7,000,000 7,000,000       
        lease guarantee liability, net of current portion
                   5,472,000 5,549,000 5,625,000 5,697,000               
        current assets
                                     
        other current assets
                    9,890,000 10,036,000 8,388,000 5,559,000 2,640,233 3,819,451 5,387,470 4,614,164 4,704,736 3,762,316 3,872,326 4,374,338 1,229,379 950,470 681,765 950,703 1,150,653 
        liabilities and stockholders' equity
                                     
        current liabilities
                                     
        shareholders’ equity
                                     
        total shareholders' equity attributable to hf foods group inc.
                    295,273,000 299,137,000 294,352,000  269,754,727             
        advances to suppliers - related parties
                           196,803 297,848 129,632 864,816 745,135 990,139 1,229,659 1,161,590 1,526,482 674,893 
        intangible assets
                        167,629,925 170,352,500 173,075,075 175,797,650 178,520,225 181,242,800 183,965,375 186,687,950      
        bank overdraft
                        19,422,811 15,018,435 10,439,475 14,839,747 5,548,970 7,584,937 13,474,772 14,952,510      
        obligations under interest rate swap contracts
                        341,165 393,479 281,223  1,357,434 1,337,412        
        non-controlling interests
                        3,577,189 3,281,594            
        deferred tax assets
                         59,079 45,837 57,478 75,411 319,320 69,236 78,993 81,385 85,451 90,131 117,933  
        total shareholder's equity attributable to hf foods group inc.
                         261,697,527 261,956,818 260,433,886          
        security deposits - related parties
                                     
        lines of credit
                           18,279,062 25,208,939 31,953,659 43,101,338 41,268,554 11,864,481 11,364,481 7,094,146 8,194,146 12,494,146 
        obligation under interest rate swap contracts
                           993,516          
        long-term debt, non-current
                           88,008,803          
        retained earnings
                           -327,150,398 -328,742,988 -328,119,184 -324,060,281 15,823,661 14,477,257 13,129,692 12,106,797 10,433,984 8,187,789 
        noncontrolling interest
                           4,367,547  4,065,910 4,321,197 4,248,787 1,264,360 1,173,254 1,225,437 1,104,678 759,583 
        advances from customers - related parties
                            6,147  213,354       
        security deposits-related parties
                               591,380      
        total shareholders’ equity attributable to hf foods group, inc.
                              263,524,003 603,407,945      
        notes receivable
                                 718,284 733,373 3,803,826 3,323,962 
        notes receivable - related parties, current
                                 979,211 952,592 8,117,686 38,049 
        long-term notes receivable - related parties
                                 7,419,521 7,692,339 423,263 8,494,317 
        accrued expenses and other payables
                               2,683,696      
        advances to suppliers
                                647,339 396,929 217,314 280,267 1,258,374 
        income tax recoverable
                                448,512 637,660    
        advance from customers
                                758,296 408,080 47,844 61,406 423,749 
        advance from customers - related parties
                                  119,947 166,490 349,721 
        current portion of obligations under capital leases
                                262,904 262,904 262,904 164,894 232,901 
        income tax payable
                                13,343 12,836 296,773   
        accrued expenses
                                991,299 2,255,262 2,273,035 2,148,602 2,881,646 
        obligations under capital leases, non-current
                                1,139,964 1,207,695 1,272,846 120,705  
        equity:
                                     
        total equity
                                26,626,408 37,225,766 36,255,054 34,461,482 31,870,191 
        total liabilities and equity
                                83,106,834 92,848,958 87,681,108 82,476,407 83,759,916 
        long-term notes receivable
                                 3,078,987    
        accounts payable -related parties
                                 3,453,519    
        long term notes receivable
                                  3,179,203   
        dividend payable
                                     
        common stock, .0001 par value...
                                    2,217 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 
                                      
          cash flows from operating activities:
                                      
          net income
        1,356,000         2,721,000 1,974,000 -1,560,000 -5,797,000 -3,505,000 -3,894,000 4,494,000 3,140,000 9,283,650 8,209,112 3,505,039 1,823,199 1,716,862 -396,939 -4,314,190 -339,686,532 1,512,330 1,528,671 1,060,714 1,793,571 2,591,291 
          adjustments to reconcile net income to net cash from operating activities:
                                      
          depreciation and amortization expense
        7,521,000 7,113,000 7,250,000 7,261,000 6,758,000 6,745,000 6,666,000 6,590,000 6,676,000 6,367,000 6,422,000 6,440,000 6,689,000 6,691,000 6,386,000 6,080,000 5,779,000 5,501,162 4,533,339 4,536,716 4,554,783 4,388,860 4,484,248 4,469,211 4,526,277 4,580,785 738,904 727,423 707,396 555,727 
          gain from disposal of property and equipment
        -1,471,000         -84,000    24,000                
          credit for expected credit losses
        25,000                              
          deferred tax benefit
        -133,000  -889,000 -883,000 -1,084,000  -351,000 -353,000 -471,000 -2,948,000 -1,143,000 -1,324,000 -1,621,000 -717,000 -520,000 -2,154,000 -4,744,310 -820,293 -726,463 -578,934          
          change in fair value of interest rate swap contracts
        -843,000 -46,000 47,000 685,000 1,184,000 -2,652,000 3,290,000 -361,000 -1,970,000 3,674,000 -1,984,000 -2,856,000 2,746,000 1,666,000 -284,000 -207,000 -358,000     -363,918 20,022        
          stock-based compensation
        305,000 141,000 619,000 625,000 374,000 127,000 701,000 522,000 738,000 747,000 757,000 752,000 1,096,000 584,000 162,000 221,000 290,000 429,567             
          non-cash lease expense
        2,185,000 1,379,000 1,257,000 1,268,000 1,220,000 1,037,000 1,025,000 995,000 935,000 1,365,000 752,000 951,000 965,000 1,880,000 983,000 842,000 737,000              
          other non-cash expense
        96,000 268,000 -218,000 -201,000 -129,000 647,000 37,000 446,000 39,000                      
          changes in operating assets and liabilities:
                                      
          accounts receivable
        -1,334,000 -12,166,000 -467,000 5,720,000 -4,314,000 -2,316,000 -802,000 -1,162,000 -2,141,000 -5,036,000 2,453,000 -2,490,000 1,034,000 -356,000 -1,692,000 497,000 -7,026,000 -2,126,921 -3,443,707 -95,930 -5,332,442 119,091 -445,198 274,399 23,477,270 -6,124,977 574,953 1,658,918 -867,080 -1,598,560 
          accounts receivable - related parties
        -70,000 60,000 -197,000 -74,000 -96,000 -13,000 263,000 -253,000 13,000 20,000 279,000 22,000 -416,000 214,000 451,000 40,000 -669,000 712,767 967,185 -764,059 104,107 -383,242 166,221 4,938,080 -1,784,762 1,868,563 12,607 -545,049 147,090 -720,051 
          inventories
        -554,000 28,867,000 -8,256,000 -21,192,000 -8,265,000 21,725,000 -276,000 -11,324,000 -2,290,000 10,324,000 -4,876,000 -597,000 9,822,000 12,233,000 -2,326,000 -1,592,000 -12,070,000 -721,562 -13,111,287 -8,201,501 2,608,350 3,146,942 5,015,547 8,924,482 1,780,693 8,763,013 -3,703,181 -2,445,736 -1,501,368 1,948,273 
          prepaid expenses and other current assets
        3,612,000 -3,309,000 368,000 1,058,000 3,665,000 -1,495,000 -1,016,000 367,000 782,000 13,005,000 -10,529,000 -4,783,000 1,238,000                  
          other long-term assets
        409,000 285,000 141,000 258,000 283,000 208,000 11,000 355,000 368,000 -540,000 -1,359,000 -690,000 -829,000 -606,000 -99,000 -762,000 268,000 -861,513 99,157 -477,972 -96,672 -294,697 -15,700 28,088 -15,900 41,954 64,709 -8,603 44,366 -71,103 
          checks issued not presented for payment
        3,361,000 -452,000 -4,863,000 1,998,000 -696,000 -6,331,000 5,566,000 -2,211,000 4,169,000 -2,394,000 -13,986,000 6,780,000 -7,852,000 3,430,000 -1,666,000 1,669,000 679,000              
          accounts payable
        2,141,000 1,883,000 4,401,000 5,766,000 11,653,000 -367,000 -11,538,000 4,806,000 6,074,000 -26,516,000 23,285,000 -2,994,000 2,327,000 6,254,000 -7,846,000 -6,000 16,805,000 -463,780 376,209 4,952,596 8,112,975 -5,294,107 3,304,640 -2,083,229 -7,319,101 -3,923,192 -888,830 -122,907 2,266,388 102,580 
          accounts payable - related parties
        -113,000 -179,000 323,000 -149,000 337,000 -22,000 -577,000 508,000 -254,000 -93,000 -380,000 117,000 -776,000 31,000 -602,000 468,000 -309,000 -1,292,445 543,243 695,522 -311,320 -879,394 272,773 -1,347,720 -783,154 -1,285,833 825,531 630,377 -1,099,978 775,650 
          operating lease liabilities
        -28,000 -1,302,000 -1,170,000 -822,000 -913,000 -1,025,000 -1,008,000 -1,110,000 -897,000 -1,219,000 -746,000 -804,000 -961,000 -1,878,000 -979,000 -836,000 -715,000              
          accrued expenses and other liabilities
        -1,177,000 -100,000 -2,482,000 1,693,000 -2,118,000 -1,683,000 4,130,000 -1,900,000 167,000 523,000 -2,697,000 3,249,000 -3,274,000 3,555,000 3,119,000 -2,903,000 3,299,000 6,451,817 -1,282,153 -2,239,984 1,185,320 962,198 2,209,357        
          net cash from operating activities
        15,288,000 20,997,000 -5,985,000 3,520,000 6,948,000 25,935,000 -3,282,000 -7,072,000 7,055,000 -4,820,000 11,892,000 -3,838,000 12,570,000 24,352,000 -6,726,000 3,545,000 10,113,000 7,350,528 -3,111,988 2,703,176 10,567,284 -179,860 11,893,495 13,789,845 18,627,806 4,223,904 -1,627,684 -451,070 2,521,378 3,471,208 
          capital expenditures
        -15,333,000 -8,904,000 -3,283,000 -3,157,000 -3,574,000 -3,112,000 -3,104,000 -3,746,000 -2,585,000 -19,000 -1,973,000 -893,000 -629,000 -542,000 -1,717,000 -1,356,000 -2,672,000 -684,113 -857,220 -215,494 -448,173 -254,462 -200,324 -49,712 -160,252 545,209 -224,366 -3,812,217 -1,344,555 -881,175 
          free cash flows
        -45,000 12,093,000 -9,268,000 363,000 3,374,000 22,823,000 -6,386,000 -10,818,000 4,470,000 -4,839,000 9,919,000 -4,731,000 11,941,000 23,810,000 -8,443,000 2,189,000 7,441,000 6,666,415 -3,969,208 2,487,682 10,119,111 -434,322 11,693,171 13,740,133 18,467,554 4,769,113 -1,852,050 -4,263,287 1,176,823 2,590,033 
          cash flows from investing activities:
                                      
          purchase of property and equipment
        -15,333,000 -8,904,000 -3,283,000 -3,157,000 -3,574,000 -3,112,000 -3,104,000 -3,746,000 -2,585,000 -19,000 -1,973,000 -893,000 -629,000 -542,000 -1,717,000 -1,356,000 -2,672,000 -684,113 -857,220 -215,494 -448,173 -254,462 -200,324 -49,712 -160,252 545,209 -224,366 -3,812,217 -1,344,555 -881,175 
          proceeds from sale of property and equipment
        4,214,000 54,000 13,000 129,000 10,000 36,000    1,100,000                     
          net cash from investing activities
        -11,119,000 -10,511,000 -3,270,000 -3,028,000 -3,564,000 -3,125,000 -3,092,000 -3,746,000 -2,585,000 1,081,000 -1,073,000 -893,000 -629,000 -552,000 -1,579,000 -28,723,000 -19,932,000 -34,638,061 -849,039 -5,154,727 -440,173 -157,749 -130,544 -49,712 -94,073,441 7,573,808 -24,392 -3,393,814 -1,380,487 -1,369,623 
          cash flows from financing activities:
                                      
          proceeds from line of credit
        393,818,000 412,906,000 401,864,000 316,705,000 315,008,000 355,788,000 384,601,000 390,020,000 345,697,000 345,591,000 296,594,000 296,721,000 298,195,000 262,745,000 312,595,000 344,040,000 281,616,000   202,287,752 155,897,706          
          repayment of line of credit
        -387,795,000 -424,309,000 -395,554,000 -314,523,000 -313,714,000 -365,228,000 -384,054,000 -378,876,000 -349,082,000 -334,688,000 -291,133,000 -299,018,000 -306,808,000 -281,032,000 -301,297,000 -352,485,000 -268,298,000   -199,589,606 -157,828,692          
          proceeds from issuance of debt
        19,000 925,000                             
          repayment of long-term debt
        -5,389,000 -2,080,000 -2,046,000 -1,364,000 -1,366,000 -1,345,000 -1,357,000 -1,354,000 -1,414,000 -2,938,000 -1,481,000 -1,530,000 -1,642,000 -1,722,000 -1,732,000 -6,407,000 -1,475,000 -2,055,276 -1,568,171 -1,498,172 -1,477,381 -1,468,351 -2,247,781 -1,527,436 -1,346,136 -2,732,785 -2,503,767 -506,988 -594,985 1,391,566 
          payment of debt financing costs
        -69,000 -213,000         12,000 23,000 25,000 -604,000              
          repayment of obligations under finance leases
        -1,773,000 -1,615,000 -1,606,000 -1,603,000 -1,467,000 -977,000 -860,000 -880,000 -857,000 -506,000 -575,000 -753,000 -646,000 -750,000 -633,000 -627,000 -616,000 -1,913,099 -71,535 -77,562 -72,804 -72,102 -71,783 -13,239 -122,498      
          proceeds from atm sale
        275,000                              
          acquisition of noncontrolling interests
        -835,000                              
          net cash from financing activities
        -1,749,000 -14,173,000 5,933,000 -941,000 -1,752,000 -19,788,000 3,851,000 6,571,000 -1,487,000 4,671,000 -11,465,000 2,200,000 -18,753,000 -17,317,000 7,293,000 27,570,000 11,453,000 26,536,209 6,078,412 4,623,822 -8,454,443 738,148 -11,147,656 -17,865,379 73,597,614 -4,062,841 1,513,502 3,889,519 267,059 -4,403,132 
          net increase in cash
        2,420,000   -449,000 1,632,000    2,983,000 932,000 -646,000 -2,531,000 -6,812,000 6,483,000 -1,012,000 2,392,000 1,634,000 -751,324 2,117,385 2,172,271 1,672,668 400,539 615,295 -4,125,246 -1,848,021 7,734,871 -138,574 44,635 1,407,950 -2,301,547 
          cash at beginning of the period
        8,641,000 14,467,000 15,232,000 24,289,000  14,792,000  9,580,853  14,538,286  5,489,404  
          cash at end of the period
        11,061,000 -3,687,000 -3,322,000 -449,000 16,099,000 3,022,000 -2,523,000 -4,247,000 18,215,000 932,000 -646,000 -2,531,000 17,477,000  -1,012,000 2,392,000 16,426,000  2,117,385 2,172,271 11,253,521  615,295 -4,125,246 12,690,265  -138,574 44,635 6,897,354  
          supplemental disclosure of cash flow data:
                                      
          cash paid for interest
        2,743,000            2,644,000    927,000          274,903 366,815 379,969 336,084 
          cash paid for income taxes
        225,000            96,000    382,000          93,643   -348,148 
          supplemental disclosure of non-cash investing and financing activities:
                                      
          right-of-use assets obtained in exchange for operating lease liabilities
          60,000 16,542,000  5,186,000 36,000    79,000                  
          property acquired in exchange for finance leases
        1,178,000  673,000 3,442,000 10,154,000  1,428,000 4,351,000 4,867,000        815,000              
          net loss
         -37,417,000 -874,000 510,000 -1,530,000  -3,837,000 235,000 -559,000                      
          adjustments to reconcile net loss to net cash from operating activities:
                                      
          goodwill impairment charges
                                      
          deferred tax expense
                                      
          lease guarantee income
              -5,433,000 -115,000                      
          purchase of intangible assets
                                      
          contribution to equity method investee
                                      
          payments for tax withholding related to vested stock awards
           -2,000 -45,000                        
          cash distributions to noncontrolling interests
                                      
          net decrease in cash
         -3,687,000     -2,523,000                        
          provision (credit) for expected credit losses
          -975,000 -1,000 619,000                          
          dissolution of noncontrolling interests
                                     
          treasury stock received via legal settlement
                                      
          other asset impairment charges
                                      
          (credit) provision for expected credit losses
                                      
          lease guarantee expense
                 -72,000 -95,000 -90,000 -120,000 -87,000 -58,000 -42,000 5,931,000              
          payment made for acquisition of sealand
                     1,000                
          payment made for acquisition of great wall group
                     -106,000 -17,339,000              
          proceeds from long-term debt
                     4,000       -14,606 14,612 75,600,000 2,277,589 4,475,000 -518,677 2,144,555 -1,494,698 
          repayment of promissory note payable - related party
                       -500,000 -500,000 -1,000,000 -500,000          
          proceeds from noncontrolling interests
                                      
          asset impairment charges
                                    
          provision for credit losses
              -40,000 645,000 -1,000 57,000                  
          cash distribution to shareholders
                    -1,000 -97,000 -89,000 -125,700 -61,750 -77,550 -73,000  -125,000      
          capital expenditures included in accounts payable
                                      
          note receivable related to property and equipment sales
                                      
          changes in operating assets and liabilities
                                      
          advances to suppliers - related parties
                         197 196,803 101,045 -168,216 735,184 -119,681 245,004 239,520 -68,069 364,892 -851,589 
          payment made for acquisition of noncontrolling interests
                                      
          settlement of interest rate swap contracts
                                      
          proceeds from noncontrolling interests shareholders
                                      
          other expense
                  57,000 296,000 93,000                  
          intangible asset acquired in exchange for noncontrolling interests
                        566,000              
          property acquired via a finance lease
                    643,000                  
          goodwill impairment loss
                             338,191,407      
          payment made for acquisition of b&r realty
                             -94,004,068      
          cash at beginning of the year
                                      
          cash at end of the year
                                      
          notes payable related to property and equipment purchases
                                      
          common stock issued for consideration of acquisition of great wall group
                                      
          deferred consideration from great wall acquisition
                                      
          issuance of promissory note for the acquisition of b&r realty subsidiaries
                                      
          provision for doubtful accounts
                      115,000 123,000 -12,000              
          income from equity method investment
                      -47,000 -47,000 -223,000 -18,279 -18,260 -18,261 -30,200 -15,276 -15,275 -15,276 -35,061      
          return on equity method investment
                                      
          amortization of debt issuance and other debt-related costs
                      144,000              
          other operating expense
                      1,000 422,000 79,000              
          other current assets
                      430,000 -1,441,000 -2,758,000 -2,917,931 1,179,217 1,568,020 -773,306 89,513 -943,468 108,653 540,443 20,766 -286,082 -274,720 268,938 -92,516 
          proceeds from disposal of property and equipment
                      138,000                
          payment made for acquisition of noncontrolling interest
                                      
          proceeds from noncontrolling interest shareholder
                                     
          allowance for inventories
                           10,031 56,578  76,241 -3,191 46,687      
          gain from disposal of equipment
                        -65,000  15,472 -44,555 -3,966 -126,995 -4,332 -20,349 134,250 -28,032 -985 -39,609  
          proceeds from disposal of equipment
                        79,000  8,181 60,767 8,000 96,713 69,780 90,879 11,132 42,000 56,899 176,800  
          proceeds from noncontrolling interests shareholder
                        240,000              
          supplemental disclosure of non-cash operating, investing and financing activities:
                                      
          right of use assets obtained in exchange for operating lease liabilities
                        1,483,000              
          property and equipment purchases from notes payable
                                      
          loss from disposal of equipment
                                      
          change in allowance for doubtful accounts
                                      
          cash received from acquisition of b&r global
                                      
          cash received from long-term notes receivable
                                     
          payment made for notes receivable
                                   -108,750  
          proceeds from long-term notes receivable to related parties
                                    13,750  
          payment made for long-term notes receivable to related parties
                                   -56,074 -117,732  
          allowance for doubtful accounts
                          -351,486 59,606 -82,551 -460,150 -899,677 2,769,783 154,365      
          unrealized change in fair value of interest rate swap contracts
                          -52,314 112,256 -712,293          
          security deposit
                                      
          operating lease liability
                          -94,246 -167,885 -153,147 -93,591 -91,496 -98,075 -102,088      
          payment made for acquisition of non-controlling interest
                                     
          proceeds from bank overdraft
                          4,404,376            
          repayment of bank overdraft
                            -4,400,272 3,923,309 -2,035,967 -5,889,835 -1,477,738      
          net proceed (repayment) from (of) line of credit
                                      
          security deposit - related parties
                              58,880      
          advance from customers - related parties
                                213,354  -119,947 -46,543 -183,231 
          repayment of long-term debt - related parties
                                -730,998      
          allowance for inventory obsolescence
                                      
          proceeds from lines of credit
                             141,805,972 136,315,725 100,968,589 174,101,782 128,681,218 1,100,000 12,764,481 1,500,000 300,000 
          repayment of lines of credit
                             -148,768,648 -143,093,244 -112,149,068 -172,301,798 -134,967,321 -1,400,000 -7,694,146 -2,600,000 -4,600,000 
          cash distribution paid to shareholders
                                 -122,500 -90,000    
          income tax payable
                                  507 -283,937 296,773 292,466 
          cash received from notes receivable
                                      
          cash received from note receivable
                                      
          deferred tax expenses
                                -931,471    115,769  
          accrued expenses
                                436,529  -1,263,961 -17,773 124,433 -733,043 
          allowance for inventory
                                      
          (income) from equity method investment
                                      
          accrued expenses and other payables
                                      
          cash received from business combination with atlantic acquisition corp.
                                      
          cash paid for issuance of long-term notes receivable
                                     
          cash received from long-term notes receivable to related parties
                                     
          cash paid for issuance of long-term notes receivable to related parties
                                     
          adjustments to reconcile net income to net cash from operating activities
                                      
          provision of doubtful accounts
                                  23,097 29,864 -103,051 28,765 
          deferred tax benefits
                                  244,949    
          advances to suppliers
                                  -250,410 -179,615 62,953 978,108 
          income tax recoverable
                                  189,148    
          advance from customers
                                  350,216 360,236 -13,562 -362,343 
          cash acquired from acquisition of atlantic acquisition
                                      
          cash paid for redemption of atlantic acquisition’s stock in connection of reverse acquisition
                                      
          repayment of capital lease
                                  -67,731 -65,151 -182,511  
          supplemental cash flow information
                                      
          proceeds from notes receivable
                                      
          proceeds from notes receivable to related parties
                                      
          payments made for shareholder loan
                                      
          cash received from business combination of hg realty
                                      
          collection from shareholder loan
                                      
          cash at beginning of period
                                      
          cash at end of period