7Baggers

Omega Flex, Inc
(NASDAQ:OFLX) 

OFLX stock logo

Omega Flex, Inc., together with its subsidiaries, manufactures and sells flexible metal hoses and accessories in the United States and internationally. It offers flexible gas piping for use in residential and commercial buildings, as well as its fittings; and corrugated medical tubing for use in hos...

Founded: 1975
Full Time Employees: 151
Sector: Industrials
Industry: Specialty Industrial Machinery

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 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-03-31 2015-12-31 2015-06-30 2015-03-31 2014-12-31 2014-03-31 2013-12-31 2013-03-31 2012-12-31 2012-03-31 2011-12-31 2011-08-03 2011-06-30 2011-05-04 2011-03-31 2011-03-09 2010-11-04 2010-09-30 2010-08-04 2010-06-30 2010-05-07 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 2004-06-30 
                                                                                   
      net sales
    23,093,000 25,207,000 24,234,000 25,525,000 23,330,000 26,965,000 24,880,000 24,620,000 25,216,000 28,147,000 27,496,000 25,835,000 29,987,000 30,817,000 31,629,000 31,748,000 31,293,000 35,457,000 31,725,000 31,966,000 30,863,000 31,625,000 27,087,000 26,809,000 25,266,000 29,733,000 28,030,000 26,809,000 26,788,000 28,870,000 27,199,000 26,847,000 25,397,000 27,464,000 24,923,000 23,805,000 25,607,000  20,626,000  21,636,000 20,973,000  16,589,000  16,382,000  14,548,000  13,387,000 13,387,000 11,498,000 11,498,000 12,821,000 11,648,000 11,648,000 10,715,000 10,715,000 11,691,000 11,691,000 12,595,000 11,328,000 10,124,000 10,093,000 12,984,000 17,699,000 16,378,000 16,423,000 19,711,000 18,266,000 19,202,000 17,331,000 19,068,000 19,283,000 17,908,000 17,315,000 20,059,000 17,087,000  
      yoy
    -1.02% -6.52% -2.60% 3.68% -7.48% -4.20% -9.51% -4.70% -15.91% -8.66% -13.07% -18.62% -4.17% -13.09% -0.30% -0.68% 1.39% 12.12% 17.12% 19.24% 22.15% 6.36% -3.36% 0.00% -5.68% 2.99% 3.06% -0.14% 5.48% 5.12% 9.13% 12.78% -0.82%  20.83%  18.35%     28.02%  14.03%  22.37%  26.53%  4.41% 14.93% -1.29% 7.31% 19.65% -0.37% -0.37% -14.93% -5.41% 15.48% 15.83% -3.00% -36.00% -38.19% -38.54% -34.13% -3.10% -14.71% -5.24% 3.37% -5.27% 7.23% 0.09% -4.94% 12.85%      
      qoq
    -8.39% 4.02% -5.06% 9.41% -13.48% 8.38% 1.06% -2.36% -10.41% 2.37% 6.43% -13.85% -2.69% -2.57% -0.37% 1.45% -11.74% 11.76% -0.75% 3.57% -2.41% 16.75% 1.04% 6.11% -15.02% 6.08% 4.55% 0.08% -7.21% 6.14% 1.31% 5.71% -7.53% 10.20% 4.70% -7.04%     3.16%         0.00% 16.43% 0.00% -10.32% 10.07% 0.00% 8.71% 0.00% -8.35% 0.00% -7.18% 11.18% 11.89% 0.31% -22.27% -26.64% 8.07% -0.27% -16.68% 7.91% -4.87% 10.80% -9.11% -1.11% 7.68% 3.42% -13.68% 17.39%   
      cost of goods sold
    10,008,000 10,280,000 9,653,000 10,103,000 9,258,000 10,373,000 9,530,000 9,398,000 10,117,000 11,157,000 10,549,000 10,035,000 11,359,000 12,177,000 11,872,000 10,955,000 12,178,000 13,222,000 11,686,000 12,268,000 11,304,000 11,372,000 9,821,000 10,073,000 9,497,000 10,632,000 10,326,000 10,073,000 9,842,000 10,568,000 10,652,000 10,633,000 10,364,000 10,383,000 9,716,000 9,663,000 10,271,000  8,134,000  8,298,000 8,583,000  7,310,000  7,782,000  7,093,000  6,570,000 6,570,000 5,544,000 5,544,000 6,198,000 5,926,000 5,926,000 5,176,000 5,176,000 5,273,000 5,273,000 5,584,000 5,082,000 5,076,000 5,765,000 7,021,000 8,837,000 8,164,000 8,243,000 8,054,000 10,485,000 10,668,000 9,249,000 9,461,000 9,349,000 8,621,000 8,251,000 10,147,000 8,601,000  
      gross profit
    13,085,000 14,927,000 14,581,000 15,422,000 14,072,000 16,592,000 15,350,000 15,222,000 15,099,000 16,990,000 16,947,000 15,800,000 18,628,000 18,640,000 19,757,000 20,793,000 19,115,000 22,235,000 20,039,000 19,698,000 19,559,000 20,253,000 17,266,000 16,736,000 15,769,000 19,101,000 17,704,000 16,736,000 16,946,000 18,302,000 16,547,000 16,214,000 15,033,000 17,081,000 15,207,000 14,142,000 15,336,000  12,492,000  13,338,000 12,390,000  9,279,000  8,600,000  7,455,000  6,817,000 6,817,000 5,954,000 5,954,000 6,623,000 5,722,000 5,722,000 5,539,000 5,539,000 6,418,000 6,418,000 7,011,000 6,246,000 5,048,000 4,328,000 5,963,000 8,862,000 8,214,000 8,180,000 11,657,000 7,781,000 8,534,000 8,082,000 9,607,000 9,934,000 9,287,000 9,064,000 9,912,000 8,486,000  
      yoy
    -7.01% -10.03% -5.01% 1.31% -6.80% -2.34% -9.42% -3.66% -18.94% -8.85% -14.22% -24.01% -2.55% -16.17% -1.41% 5.56% -2.27% 9.79% 16.06% 17.70% 24.03% 6.03% -2.47% 0.00% -6.95% 4.37% 6.99% 3.22% 12.73% 7.15% 8.81% 14.65% -1.98%  21.73%  14.98%     44.07%  24.47%  26.16%  25.21%  2.93% 19.14% 4.05% 7.49% 19.57% -10.84% -10.84% -21.00% -11.32% 27.14% 48.29% 17.58% -29.52% -38.54% -47.09% -48.85% 13.89% -3.75% 1.21% 21.34% -21.67% -8.11% -10.83% -3.08% 17.06%      
      qoq
    -12.34% 2.37% -5.45% 9.59% -15.19% 8.09% 0.84% 0.81% -11.13% 0.25% 7.26% -15.18% -0.06% -5.65% -4.98% 8.78% -14.03% 10.96% 1.73% 0.71% -3.43% 17.30% 3.17% 6.13% -17.44% 7.89% 5.78% -1.24% -7.41% 10.61% 2.05% 7.86% -11.99% 12.32% 7.53% -7.79%     7.65%         0.00% 14.49% 0.00% -10.10% 15.75% 0.00% 3.30% 0.00% -13.70% 0.00% -8.46% 12.25% 23.73% 16.64% -27.42% -32.71% 7.89% 0.42% -29.83% 49.81% -8.82% 5.59% -15.87% -3.29% 6.97% 2.46% -8.56% 16.80%   
      gross margin %
    56.66% 59.22% 60.17% 60.42% 60.32% 61.53% 61.70% 61.83% 59.88% 60.36% 61.63% 61.16% 62.12% 60.49% 62.46% 65.49% 61.08% 62.71% 63.16% 61.62% 63.37% 64.04% 63.74% 62.43% 62.41% 64.24% 63.16% 62.43% 63.26% 63.39% 60.84% 60.39% 59.19% 62.19% 61.02% 59.41% 59.89% NaN% 60.56% NaN% 61.65% 59.08% NaN% 55.93% NaN% 52.50% NaN% 51.24% NaN% 50.92% 50.92% 51.78% 51.78% 51.66% 49.12% 49.12% 51.69% 51.69% 54.90% 54.90% 55.66% 55.14% 49.86% 42.88% 45.93% 50.07% 50.15% 49.81% 59.14% 42.60% 44.44% 46.63% 50.38% 51.52% 51.86% 52.35% 49.41% 49.66% NaN% 
      selling expense
    5,494,000 5,519,000 4,993,000 5,217,000 5,001,000 5,337,000 4,976,000 4,874,000 5,352,000 5,362,000 5,059,000 4,999,000 5,573,000 5,386,000 5,261,000 5,501,000 5,783,000 5,804,000 4,876,000 4,928,000 4,821,000 4,535,000 3,991,000 4,300,000 4,551,000 4,839,000 5,383,000 4,300,000 4,510,000 4,157,000 4,265,000 4,281,000 4,414,000 4,003,000 4,004,000 4,046,000 4,306,000  3,853,000  3,815,000 3,775,000  3,123,000  3,048,000  2,956,000  2,690,000 2,690,000 2,358,000 2,358,000 2,355,000 2,148,000 2,148,000 2,197,000 2,197,000 2,155,000 2,155,000 1,927,000 1,982,000 1,969,000 1,994,000 2,359,000 2,750,000 2,810,000 2,494,000 3,039,000 2,846,000 3,264,000 2,827,000 3,021,000 3,040,000 2,907,000 2,525,000 2,976,000 2,484,000  
      general and administrative expense
    3,768,000 4,194,000 4,082,000 4,133,000 3,891,000 4,398,000 3,848,000 4,081,000 3,758,000 4,501,000 4,037,000 4,373,000 4,794,000 4,368,000 4,754,000 6,753,000 4,750,000 5,149,000 5,724,000 5,139,000 5,418,000 5,061,000 5,951,000 6,140,000 4,253,000 6,388,000 6,786,000 6,140,000 5,504,000 4,861,000 4,385,000 4,465,000 4,089,000 4,585,000 4,495,000 4,799,000 4,018,000  3,906,000  3,419,000 3,277,000  2,187,000  2,371,000  2,566,000  1,677,000 1,677,000 1,744,000 1,744,000 918,000 1,913,000 1,913,000 1,588,000 1,588,000 1,959,000 1,959,000 1,964,000 1,584,000 1,556,000 1,163,000 1,746,000 2,118,000 1,836,000 1,997,000 2,220,000 1,682,000 1,892,000 1,863,000 1,883,000 1,239,000 2,350,000 2,677,000 2,810,000 2,295,000  
      engineering expense
    1,512,000 1,240,000 1,321,000 1,350,000 1,130,000 1,095,000 1,058,000 984,000 931,000 1,014,000 992,000 907,000 955,000 1,219,000 1,101,000 1,197,000 1,216,000 1,284,000 1,113,000 1,212,000 1,001,000 1,114,000 945,000 1,152,000 1,120,000 1,060,000 1,162,000 1,152,000 1,341,000 1,452,000 1,221,000 1,110,000 1,030,000 825,000 798,000 862,000 808,000  712,000  720,000 631,000  704,000  718,000  635,000  648,000 648,000 588,000 588,000 616,000 474,000 474,000 647,000 647,000 584,000 584,000 606,000 525,000 570,000 549,000 595,000 510,000 514,000 603,000 746,000 729,000 612,000 606,000 479,000 467,000 533,000 410,000 590,000 415,000  
      operating profit
    2,311,000 3,974,000 4,185,000 4,722,000 4,050,000 5,762,000 5,468,000 5,283,000 5,058,000 6,113,000 6,859,000 5,521,000 7,306,000 7,667,000 8,641,000 7,342,000 7,366,000 9,998,000 8,326,000 8,419,000 8,319,000 9,543,000 6,379,000 5,144,000 5,845,000 6,814,000 4,373,000 5,144,000 5,591,000 7,832,000 6,676,000 6,358,000 5,500,000 7,668,000 5,910,000 4,435,000 6,204,000  4,021,000  5,384,000 4,707,000  3,265,000  2,463,000  5,998,000  1,802,000 1,802,000 1,264,000 1,264,000 2,734,000 1,187,000 1,187,000 1,107,000 1,107,000 1,720,000 1,720,000 2,514,000 2,155,000 953,000 622,000 1,232,000 3,687,000 2,989,000 3,192,000 5,621,000 2,369,000 2,600,000 2,622,000 4,049,000 -3,820,000 3,497,000 3,452,000 3,536,000 3,292,000  
      yoy
    -42.94% -31.03% -23.46% -10.62% -19.93% -5.74% -20.28% -4.31% -30.77% -20.27% -20.62% -24.80% -0.81% -23.31% 3.78% -12.79% -11.46% 4.77% 30.52% 63.67% 42.33% 40.05% 45.87% 0.00% 4.54% -13.00% -34.50% -19.09% 1.65% 2.14% 12.96% 43.36% -11.35%  46.98%  15.23%     91.11%  -45.57%  36.68%  374.53%  -34.09% 51.81% 6.49% 14.18% 146.97% -30.99% -30.99% -55.97% -48.63% 80.48% 176.53% 104.06% -41.55% -68.12% -80.51% -78.08% 55.64% 14.96% 21.74% 38.82% -162.02% -25.65% -24.04% 14.51% -216.04%      
      qoq
    -41.85% -5.04% -11.37% 16.59% -29.71% 5.38% 3.50% 4.45% -17.26% -10.88% 24.23% -24.43% -4.71% -11.27% 17.69% -0.33% -26.33% 20.08% -1.10% 1.20% -12.83% 49.60% 24.01% -11.99% -14.22% 55.82% -14.99% -7.99% -28.61% 17.32% 5.00% 15.60% -28.27% 29.75% 33.26% -28.51%     14.38%         0.00% 42.56% 0.00% -53.77% 130.33% 0.00% 7.23% 0.00% -35.64% 0.00% -31.58% 16.66% 126.13% 53.22% -49.51% -66.59% 23.35% -6.36% -43.21% 137.27% -8.88% -0.84% -35.24% -205.99% -209.24% 1.30% -2.38% 7.41%   
      operating margin %
    10.01% 15.77% 17.27% 18.50% 17.36% 21.37% 21.98% 21.46% 20.06% 21.72% 24.95% 21.37% 24.36% 24.88% 27.32% 23.13% 23.54% 28.20% 26.24% 26.34% 26.95% 30.18% 23.55% 19.19% 23.13% 22.92% 15.60% 19.19% 20.87% 27.13% 24.55% 23.68% 21.66% 27.92% 23.71% 18.63% 24.23% NaN% 19.49% NaN% 24.88% 22.44% NaN% 19.68% NaN% 15.03% NaN% 41.23% NaN% 13.46% 13.46% 10.99% 10.99% 21.32% 10.19% 10.19% 10.33% 10.33% 14.71% 14.71% 19.96% 19.02% 9.41% 6.16% 9.49% 20.83% 18.25% 19.44% 28.52% 12.97% 13.54% 15.13% 21.23% -19.81% 19.53% 19.94% 17.63% 19.27% NaN% 
      interest income
    456,000 476,000 509,000 493,000 511,000 537,000 586,000 609,000 546,000 521,000 502,000 396,000 281,000 122,000 32,000 11,000 9,000 8,000 10,000 8,000 9,000 7,000 6,000 236,000 45,000 191,000 229,000 236,000 220,000 213,000 130,000 94,000 51,000 41,000 27,000 25,000 24,000  20,000  15,000 16,000  6,000    3,000  4,000 4,000 2,000 2,000 -8,000 1,000 1,000 -18,000 -18,000 -15,000 -15,000 27,500 64,000 27,000 19,000 68,000 54,000 67,000 102,000 180,000 106,000 87,000 189,000 228,000 147,000 108,000 79,000 58,000 12,000  
      other income
    -93,000 20,000 -1,000 229,000 83,000 -188,000 21,000 -31,000 -29,000 32,000 -41,000 24,000 31,000 163,000 -210,000  -26,000 15,000 -19,000 7,000 18,000 59,000 19,000 -33,000 -108,000 106,000 -55,000 -33,000 38,000 -20,000 -40,000 -76,000 36,000 -4,500 4,000 18,000     48,000     -84,000  59,000  24,000 24,000 28,000 28,000 3,750 25,000 25,000 -9,000 -9,000  -1,000 24,250 22,000 85,000 -10,000 -7,000 -58,000 -38,000 12,000 -711,000 381,000 169,000 195,000 180,000 91,000 160,000 55,000 64,000 127,000  
      income before income taxes
    2,674,000 4,470,000 4,693,000 5,444,000 4,644,000 6,111,000 6,075,000 5,861,000 5,575,000 6,666,000 7,320,000 5,941,000 7,618,000 7,952,000 8,463,000 7,215,000 7,349,000 10,021,000 8,317,000 8,434,000 8,346,000 9,609,000 6,404,000 5,347,000 5,782,000 7,111,000 4,547,000 5,347,000 5,849,000 7,999,000 6,766,000 6,376,000 5,587,000 7,689,000 5,941,000 4,478,000 6,188,000  3,995,000  5,447,000 4,677,000  3,263,000  2,378,000  6,060,000  1,830,000 1,830,000 1,294,000 1,294,000 2,721,000 1,213,000 1,213,000 1,080,000 1,080,000 1,704,000 1,704,000 2,613,000 2,241,000 1,065,000 631,000 1,293,000 3,683,000 3,018,000 3,306,000 5,090,000 2,856,000 2,856,000 3,006,000 4,457,000 -3,582,000 3,765,000 3,586,000 3,658,000 3,431,000  
      income tax expense
    670,000 1,140,000 1,062,000 1,341,000 1,124,000 1,466,000 1,479,000 1,387,000 1,375,000 1,811,000 1,746,000 1,391,000 1,877,000 1,769,000 1,924,000 1,755,000 1,879,000 2,421,000 2,160,000 2,232,000 2,049,000 2,406,000 1,576,000 1,325,000 1,416,000 1,533,000 1,153,000 1,325,000 1,418,000 1,947,000 1,556,000 1,564,000 1,384,000 3,156,000 1,895,000 1,394,000 2,005,000  1,308,000  1,733,000 1,491,000  1,041,000  794,000  2,137,000  671,000 671,000 482,000 482,000 733,000 373,000 373,000 425,000 425,000 638,000 638,000 898,000 602,000 426,000 246,000 303,000 1,293,000 1,085,000 1,237,000 1,915,000 1,029,000 1,048,000 1,134,000 1,517,000 -1,263,000 1,463,000 1,345,000 1,189,000 1,491,000  
      net income
    2,004,000 3,330,000 3,631,000 4,103,000 3,520,000 4,645,000 4,596,000 4,474,000 4,200,000 4,855,000 5,574,000 4,550,000 5,741,000 6,183,000 6,539,000 5,460,000 5,470,000 7,600,000 6,157,000 6,202,000 6,297,000 7,203,000 4,828,000 4,022,000 4,366,000 5,578,000 3,394,000 4,022,000 4,431,000 6,052,000 5,210,000 4,812,000 4,203,000 4,533,000 4,046,000 3,084,000 4,183,000  2,687,000  3,714,000 3,186,000  2,222,000  1,584,000  3,923,000  1,159,000 1,159,000 812,000 812,000 1,988,000 840,000 840,000 655,000 655,000 1,066,000 1,066,000 4,377,740 160 60 385,000 990,000 2,390,000 1,933,000 2,069,000 3,175,000 1,827,000 1,808,000 1,872,000 2,940,000 -2,319,000 2,302,000 2,241,000 2,469,000 1,940,000  
      yoy
    -43.07% -28.31% -21.00% -8.29% -16.19% -4.33% -17.55% -1.67% -26.84% -21.48% -14.76% -16.67% 4.95% -18.64% 6.20% -11.96% -13.13% 5.51% 27.53% 54.20% 44.23% 29.13% 42.25% 0.00% -1.47% -7.83% -34.86% -16.42% 5.42% 33.51% 28.77% 56.03% 0.48%  50.58%  12.63%     101.14%  -43.36%  36.67%  383.13%  -41.70% 37.98% -3.33% 23.97% 203.51% -21.20% -21.20% -85.04% 409275.00% 1776566.67% 176.88% 342.20% -99.99% -100.00% -81.39% -68.82% 30.82% 6.91% 10.52% 7.99% -178.78% -21.46% -16.47% 19.08% -219.54%      
      qoq
    -39.82% -8.29% -11.50% 16.56% -24.22% 1.07% 2.73% 6.52% -13.49% -12.90% 22.51% -20.75% -7.15% -5.44% 19.76% -0.18% -28.03% 23.44% -0.73% -1.51% -12.58% 49.19% 20.04% -7.88% -21.73% 64.35% -15.61% -9.23% -26.78% 16.16% 8.27% 14.49% -7.28% 12.04% 31.19% -26.27%     16.57%         0.00% 42.73% 0.00% -59.15% 136.67% 0.00% 28.24% 0.00% -38.56% 0.00% -75.65% 2735987.50% 166.67% -99.98% -61.11% -58.58% 23.64% -6.57% -34.83% 73.78% 1.05% -3.42% -36.33% -226.78% -200.74% 2.72% -9.23% 27.27%   
      net income margin %
    8.68% 13.21% 14.98% 16.07% 15.09% 17.23% 18.47% 18.17% 16.66% 17.25% 20.27% 17.61% 19.14% 20.06% 20.67% 17.20% 17.48% 21.43% 19.41% 19.40% 20.40% 22.78% 17.82% 15.00% 17.28% 18.76% 12.11% 15.00% 16.54% 20.96% 19.16% 17.92% 16.55% 16.51% 16.23% 12.96% 16.34% NaN% 13.03% NaN% 17.17% 15.19% NaN% 13.39% NaN% 9.67% NaN% 26.97% NaN% 8.66% 8.66% 7.06% 7.06% 15.51% 7.21% 7.21% 6.11% 6.11% 9.12% 9.12% 34.76% 0.00% 0.00% 3.81% 7.62% 13.50% 11.80% 12.60% 16.11% 10.00% 9.42% 10.80% 15.42% -12.03% 12.85% 12.94% 12.31% 11.35% NaN% 
      net loss - noncontrolling interest
    73,000 39,500 57,000 53,000 48,000 15,500 21,000 22,000 19,000                                                                       
      net income attributable to omega flex, inc.
    2,077,000 3,415,000 3,688,000 4,156,000 3,568,000 4,682,000 4,617,000 4,496,000 4,219,000 4,889,000 5,576,000 4,556,000 5,742,000 6,181,000 6,540,000 5,450,000 5,451,000 7,596,000 6,148,000 6,184,000 6,267,000 7,178,000 4,817,000 3,983,000 4,344,000 5,553,000 3,368,000 3,983,000 4,382,000 6,024,000 5,176,000 4,776,000 4,163,000 4,476,000 4,014,000 3,034,000 4,138,000  2,643,000  3,670,000 3,143,000  2,195,000  1,582,000  3,920,000  1,165,000 1,165,000 819,000 819,000 1,986,000 843,000 843,000 662,000 662,000 1,075,000 1,075,000 1,712,000 1,636,000 641,000 392,000                
      basic and diluted earnings per common share
    210 340 370 410 350 460 460 450 420 490 550 450 570 610 650 540 540 760 610 610 620 710 480 390 430 550 330 390 430 600 510 470 410 440 400 300 410  260  360 310  220  160                                  
      cash dividends declared per common share
    340 340 340 340 340 340 340 340 330 330 330 330 320 320 320 320 300 300 300 300 280 280 280 520  3,780 280 280  240 240 460  220 220 220                                            
      basic and diluted weighted-average shares outstanding
    10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,000 10,094,322,000 10,094,322,000 10,094,000 10,094,000 10,094,322,000 10,092,124,000 10,094,000 10,093,000 10,092,428,000 10,091,832,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000  10,092,000                               
      less: net loss attributable to the noncontrolling interest
             2,250 2,000 6,000 1,000 -7,000 1,000     -18,000    -39,000                                   9,000     7,000                
      less: net income attributable to the noncontrolling interest
                    -19,000         -28,500 -26,000 -39,000  -27,500 -34,000 -36,000  -31,750 -32,000 -50,000                        9,000                    
      less: net (income) attributable to the noncontrolling interest
                     -14,250 -9,000   -8,000 -11,000                                                         
      less: net income attributable to the noncontrolling interest, net of tax
                        -30,000    -22,000    -49,000    -40,000    -45,000  -44,000  -44,000 -43,000  -27,000       6,000       7,000                      
      other expense
                                        -40,000  -46,000   -46,000                 -1,000                     
      insurance legal recovery
                                                   -4,700,000                                
      less: net loss attributable to the noncontrolling interest, net of tax
                                                     6,000       7,000                       
      basic earnings per common share:
                                                                           180    220    
      earnings per share
                                                   0.39  0.12 0.12                             
      basic weighted-average shares outstanding
                                                   10,092  10,092 10,092 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,093,000 10,100,000 10,094,000 10,101,000 10,113,000 10,152,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000  
      diluted earnings per common share:
                                                                           180    220    
      diluted weighted-average shares outstanding
                                                   10,092  10,092 10,092 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,092,000 10,093,000 10,100,000 10,094,000 10,101,000 10,113,000 10,152,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000 10,154,000  
      less: loss attributable to the noncontrolling interest, net of tax
                                                       7,000 7,000                           
      & #160;
                                                                                   
      net loss attributable to the noncontrolling interest, net of tax
                                                         4,750 3,000                         
      net income (gain) attributable to the noncontrolling interest, net of tax
                                                           3,000                        
      net income including noncontrolling interest
                                                                665,750 1,639,000 639,000                 
      less: net loss – noncontrolling interest
                                                                1,500 -3,000 2,000                 
      legal settlement and related costs
                                                                    31,000 -203,000 65,000 -106,000 31,000 155,000 166,000 164,000 175,000 9,008,000      
      dividends declared per share
                                                                                   
    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 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-08-03 2011-06-30 2011-05-04 2011-03-31 2011-03-09 2010-11-04 2010-09-30 2010-08-04 2010-06-30 2010-05-07 2010-03-31 2010-03-09 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-12-31 2005-09-30 
                                                                                               
        assets
                                                                                               
        current assets:
                                                                                               
        cash and cash equivalents
      49,757,000 53,226,000 49,368,000 50,734,000 49,226,000 51,699,000 45,873,000 45,705,000 45,268,000 46,356,000 37,954,000 39,875,000 35,480,000 37,703,000 30,569,000 30,272,000 28,971,000 32,913,000 27,245,000 28,463,000 22,674,000 23,633,000 18,577,000 19,487,000 13,834,000 16,098,000 25,158,000 23,920,000 20,951,000 32,392,000 6,445,000 38,504,000 35,579,000 37,938,000 31,607,000 28,568,000 23,987,000 35,318,000 28,165,000 25,423,000 23,522,000 30,152,000 24,199,000 20,430,000 16,526,000 22,585,000 16,123,000 11,062,000 6,899,000 8,257,000 7,032,000 2,502,000 658,000 939,000 9,206,000 8,037,000 8,520,000 3,476,000 1,362,000 1,802,000 1,802,000 1,191,000 1,191,000 2,209,000 955,000 955,000 614,000 614,000 1,906,000 1,906,000 2,209,000 1,881,000 10,701,000 8,278,000 8,917,000 9,773,000 11,196,000 6,401,000 3,924,000 13,143,000 8,790,000 5,445,000 4,774,000 17,424,000 11,316,000 8,631,000 11,928,000 9,882,000 7,325,000 
        accounts receivable - less allowances of 817 and 857, respectively
      14,426,000                                                                                         
        inventories - net
      13,278,000 13,397,000 14,310,000 14,515,000 15,177,000 14,559,000 16,053,000 15,932,000 15,582,000 15,597,000 16,150,000 17,375,000 17,789,000 17,764,000 21,827,000 21,542,000 17,820,000 15,565,000  11,759,000 11,949,000 11,510,000 11,429,000 11,083,000 11,222,000     7,976,000                                  6,016,000       6,016,000 6,188,000                  
        other current assets
      1,784,000 2,727,000 3,526,000 2,194,000 2,303,000 2,983,000 4,854,000 1,432,000 2,398,000 2,874,000 4,577,000 1,118,000 2,069,000 2,785,000 4,615,000 2,296,000 1,854,000 2,533,000 3,361,000 1,003,000 1,589,000 2,137,000 2,840,000 974,000 1,503,000 2,097,000 2,692,000 862,000 1,446,000 1,859,000 2,411,000 963,000 1,369,000 1,895,000 2,442,000 1,384,000 1,251,000 1,981,000 3,171,000 1,302,000 1,369,000 1,647,000 1,849,000 1,058,000 1,240,000 1,468,000 996,000 947,000 989,000 1,359,000 1,471,000 1,135,000 1,315,000 1,503,000 1,662,000 1,041,000 912,000 1,240,000 1,739,000 471,000 471,000 589,000 589,000 644,000 1,017,000 1,017,000 758,000 758,000 381,000 381,000 644,000 542,000 1,388,000 1,342,000 1,159,000 603,000 1,890,000 1,670,000 1,779,000 705,000 3,339,000 3,154,000 3,228,000 529,000 480,000 164,000 238,000 457,000 659,000 
        total current assets
      79,245,000 83,015,000 81,621,000 80,699,000 80,520,000 83,622,000 80,913,000 76,481,000 77,519,000 80,188,000 74,849,000 72,632,000 72,762,000 75,755,000 76,054,000 71,513,000 67,405,000 71,737,000 65,562,000 59,875,000 55,930,000 57,357,000 49,165,000 45,657,000 42,083,000 46,320,000 77,995,000 73,732,000 71,002,000 73,622,000 68,853,000 63,270,000 60,352,000 63,476,000 58,304,000 53,554,000 50,087,000 59,676,000 53,369,000 48,438,000 45,783,000 56,691,000 50,214,000 44,183,000 39,024,000 45,765,000 39,564,000 31,842,000 26,914,000 30,183,000 29,261,000 23,404,000 20,538,000 22,454,000 29,062,000 25,623,000 26,153,000 20,947,000 18,727,000 17,561,000 17,561,000 16,136,000 16,136,000 17,042,000 19,348,000 19,348,000 18,435,000 18,435,000 19,229,000 19,229,000 17,042,000 19,088,000 25,253,000 23,201,000 24,302,000 28,526,000 33,802,000 31,171,000 28,815,000 38,976,000 32,780,000 30,840,000 27,134,000 38,694,000 33,635,000 26,409,000 26,508,000 28,757,000 23,739,000 
        right-of-use assets - operating
      4,207,000 4,437,000 4,613,000 4,813,000 4,838,000 4,944,000 5,319,000 5,316,000 4,622,000 2,940,000 2,920,000 3,140,000 3,141,000 3,205,000 3,095,000 3,445,000 3,481,000 3,374,000  3,571,000 395,000 493,000 524,000 589,000 664,000 771,000                                                                
        property and equipment - net
      10,529,000 10,163,000 10,316,000 10,021,000 9,914,000 9,700,000 9,512,000 9,474,000 9,125,000 8,951,000 9,057,000 8,697,000 8,594,000 8,404,000 8,558,000 8,496,000 8,361,000 8,569,000  8,666,000 8,736,000 8,599,000 8,647,000 8,660,000 8,830,000 8,909,000 8,899,000 8,799,000 8,530,000 8,378,000   7,274,000 6,998,000   6,967,000 4,402,000   4,547,000 4,638,000 4,616,000 4,667,000 4,575,000 4,483,000  4,548,000 4,645,000 4,762,000 4,898,000 4,946,000 4,765,000 4,824,000 4,935,000 5,055,000 5,158,000 5,270,000 5,395,000 5,570,000 5,570,000 5,645,000 5,645,000  5,893,000 5,893,000 6,018,000 6,018,000 6,119,000 6,119,000   6,449,000 6,574,000 6,590,000  6,694,000 6,806,000 6,705,000  6,655,000 6,704,000 6,678,000  6,606,000 6,115,000 5,741,000  5,787,000 
        goodwill - net
      3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000  3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000  3,526,000 3,526,000 3,526,000                                                   3,526,000    3,526,000      
        deferred taxes
      642,000 595,000 391,000 352,000 347,000 365,000 336,000 495,000 21,000 189,000 82,000 758,000 488,000 923,000 206,000 410,000 7,000 7,000 5,000 5,000 5,000 5,000 4,000 4,000 4,000 4,000 3,000 3,000 3,000 3,000 12,000 12,000 12,000 12,000 20,000 361,000 136,000 19,000 100,000 102,000 114,000 114,000 467,000 708,000 644,000 625,000 791,000 838,000 766,000 871,000 902,000 868,000 783,000 750,000 645,000 755,000 766,000 714,000 630,000 866,000 866,000 915,000 915,000 859,000 866,000 866,000 921,000 921,000 712,000 712,000 859,000 712,000   1,182,000 922,000    1,179,000 334,000 187,000 92,000 2,847,000 2,723,000 252,000 252,000 252,000 118,000 
        other long term assets
      3,156,000 3,218,000 3,379,000 3,372,000 3,609,000 3,734,000 3,600,000 4,331,000 4,418,000 4,440,000 5,158,000 5,623,000 5,771,000 5,871,000 1,584,000 1,558,000 1,658,000 1,702,000 1,674,000 1,644,000 1,585,000 1,591,000 1,520,000 1,481,000 1,411,000 1,454,000 1,416,000 1,385,000 1,360,000 1,307,000 1,343,000 1,332,000 3,072,000 3,079,000 3,053,000 2,988,000 2,986,000 2,939,000 2,925,000 2,892,000 1,323,000 1,305,000 1,271,000 1,253,000 1,322,000 1,364,000 1,409,000 1,483,000 1,540,000 1,603,000 1,628,000 1,732,000 1,821,000 1,865,000 1,951,000 2,028,000 1,732,000 1,748,000 1,496,000 752,000 752,000 746,000 746,000 706,000 671,000 671,000 657,000 657,000 657,000 657,000 706,000 622,000 592,000 525,000  534,000 533,000 533,000 520,000 521,000 484,000 448,000  448,000 432,000 432,000  432,000 338,000 
        total assets
      101,305,000 104,954,000 103,846,000 102,783,000 102,754,000 105,891,000 102,870,000 99,623,000 99,210,000 100,234,000 95,592,000 94,376,000 94,282,000 97,684,000 93,023,000 88,948,000 84,438,000 88,915,000 82,852,000 77,287,000 70,177,000 71,571,000 63,386,000 59,917,000 56,518,000 60,984,000 92,519,000 88,215,000 85,087,000 86,836,000 81,415,000 75,603,000 74,236,000 77,091,000 71,920,000 67,465,000 63,702,000 70,562,000 64,399,000 59,436,000 55,293,000 66,274,000 59,627,000 53,629,000 48,447,000 55,138,000 48,953,000 41,399,000 36,625,000 40,074,000 39,313,000 33,608,000 30,650,000 32,669,000 39,474,000 36,232,000 36,569,000 31,491,000 29,144,000 27,409,000 27,409,000 26,053,000 26,053,000 27,058,000 29,438,000 29,438,000 28,636,000 28,636,000 29,531,000 29,531,000 27,058,000 29,532,000 39,070,000 37,076,000 34,944,000 38,993,000 44,555,000 42,036,000 39,566,000 49,772,000 46,695,000 44,768,000 41,036,000 52,623,000 47,449,000 39,732,000 39,457,000 41,714,000 36,640,000 
        liabilities and shareholders’ equity
                                                                                               
        current liabilities:
                                                                                               
        accounts payable
      2,964,000 2,528,000 2,078,000 2,056,000 2,191,000 2,661,000 2,588,000 2,285,000 2,857,000 2,090,000 1,473,000 1,866,000 2,050,000 2,290,000 2,576,000 2,682,000 2,399,000 3,355,000 1,852,000 2,160,000 1,888,000 2,471,000 2,147,000 2,155,000 2,156,000 2,383,000 2,859,000 1,733,000 2,024,000 2,775,000 2,554,000 1,454,000 2,054,000 2,598,000 2,163,000 2,110,000 1,790,000 2,311,000 2,031,000 1,993,000 2,115,000 2,489,000 1,574,000 1,294,000 1,406,000 2,352,000 2,000,000 1,421,000 1,356,000 1,793,000 2,064,000 1,641,000 2,052,000 2,737,000 1,498,000 1,221,000 1,386,000 1,019,000 952,000 1,069,000 1,069,000 746,000 746,000 856,000 1,265,000 1,265,000 1,223,000 1,223,000 813,000 813,000 856,000 863,000 559,000 741,000 803,000 1,562,000 851,000 898,000 1,287,000 1,486,000 1,399,000 2,755,000 2,761,000 1,236,000 963,000 789,000 1,320,000 1,554,000 987,000 
        accrued compensation
      581,000 1,566,000 1,259,000 934,000 639,000 1,989,000 1,475,000 1,006,000 600,000 3,198,000 2,486,000 1,708,000 1,136,000 3,782,000 2,897,000 3,178,000 1,791,000 7,008,000 5,192,000 3,609,000 2,007,000 5,429,000 3,640,000 2,337,000 1,422,000 4,618,000 3,159,000 2,273,000 1,296,000 5,295,000 3,763,000 2,466,000 1,268,000 4,851,000 3,394,000 2,237,000 1,392,000 4,319,000 3,125,000 1,973,000 896,000 4,669,000 3,443,000 2,234,000 1,131,000 4,184,000 3,043,000 1,656,000 818,000 3,114,000 2,203,000 1,352,000 603,000 349,000 1,962,000 1,455,000 1,335,000 1,470,000 1,010,000 834,000 834,000 523,000 523,000 1,433,000 1,950,000 1,950,000 1,394,000 1,394,000 1,025,000 1,025,000 1,433,000 1,552,000 924,000 479,000 197,000 2,169,000 1,874,000 1,094,000 871,000 2,692,000 1,560,000 1,123,000 729,000 2,362,000 1,469,000 1,508,000 799,000 2,631,000 1,886,000 
        accrued commissions and sales incentives
      2,707,000 3,520,000 3,372,000 3,008,000 2,890,000 3,873,000 3,308,000 2,850,000 2,930,000 4,428,000 3,418,000 4,175,000 3,269,000 4,996,000 4,765,000 3,944,000 3,589,000 7,183,000 5,493,000 4,555,000 3,405,000 4,348,000 3,415,000 2,846,000 3,006,000 4,461,000 4,284,000 3,402,000 2,974,000 4,264,000 4,063,000 3,177,000 2,879,000 4,284,000 4,277,000 3,441,000 2,567,000 3,700,000 3,239,000 3,094,000 2,500,000 4,333,000 3,271,000 2,507,000 2,134,000 2,749,000 2,780,000 2,085,000 1,711,000 3,934,000 3,114,000 2,375,000 1,903,000 3,671,000 2,634,000 2,227,000 1,600,000 2,098,000 1,744,000 1,297,000 1,297,000 1,297,000 1,297,000 2,410,000       2,410,000 1,680,000    2,028,000    3,032,000   2,185,000 4,859,000      
        dividends payable
      3,433,000 3,431,000 3,433,000 3,432,000 3,432,000 3,432,000 3,432,000 3,432,000 3,331,000 3,332,000 3,331,000 3,332,000 3,229,000 3,232,000 3,230,000 3,230,000 3,028,000  3,028,000 3,027,000 2,827,000 2,826,000 2,826,000 2,827,000 2,826,000 2,826,000 2,826,000 2,826,000  2,422,000 2,422,000 2,422,000  2,220,000 2,220,000 2,220,000  8,578,000    8,578,000    4,945,000                                  7,092,000    4,061,000      
        taxes payable
      151,000    1,676,000 710,000  96,000 1,299,000 190,000  261,000 1,446,000 109,000   1,873,000 1,000  279,000 2,726,000 979,000  2,858,000 1,534,000 423,000  738,000 686,000 58,000  909,000 1,550,000 568,000 553,000 501,000 2,533,000 487,000 129,000 739,000 1,081,000 433,000 369,000 935,000 1,612,000 1,216,000 455,000  472,000 134,000 165,000 149,000 715,000 235,000   1,884,000   69,000 69,000 430,000 430,000 215,000   152,000 152,000 530,000 530,000 215,000 226,000        377,000 1,357,000 799,000 654,000 1,967,000      
        lease liability - operating
      773,000 771,000 763,000 750,000 725,000 712,000 755,000 482,000 387,000 454,000 450,000 426,000 444,000 447,000 431,000 461,000 450,000 383,000 404,000 404,000 193,000 247,000 275,000 311,000 355,000 369,000                                                                
        other liabilities
      3,243,000 4,142,000 3,654,000 3,632,000 2,819,000 4,061,000 3,463,000 3,284,000 3,036,000 4,390,000 3,910,000 3,877,000 5,192,000 7,530,000 7,079,000 6,029,000 3,585,000 4,864,000 5,287,000 4,639,000 4,593,000 5,571,000 5,787,000 4,212,000 3,551,000 5,404,000 6,590,000 5,030,000 4,134,000 3,591,000 3,791,000 3,474,000 3,436,000 3,583,000 3,855,000 3,950,000 3,950,000 3,340,000 3,286,000 3,446,000 3,201,000 3,050,000 3,912,000 3,746,000 3,168,000 3,572,000 3,603,000 3,228,000 2,457,000 3,575,000 3,496,000 2,810,000 2,729,000 4,214,000 2,581,000 2,287,000 1,709,000 2,143,000 2,309,000 1,865,000 1,865,000 1,909,000 1,909,000  1,542,000 1,542,000 1,305,000 1,305,000 1,342,000 1,342,000  987,000 1,427,000 1,398,000 855,000 1,025,000 2,728,000 3,057,000 2,761,000 891,000    318,000    209,000  
        total current liabilities
      13,852,000 15,958,000 14,559,000 13,812,000 14,372,000 17,438,000 15,021,000 13,435,000 14,440,000 18,082,000 15,068,000 15,645,000 16,766,000 22,386,000 20,978,000 19,524,000 16,715,000 22,794,000 21,256,000 18,673,000 17,639,000 21,871,000 18,090,000 17,546,000 14,850,000 20,484,000 20,023,000 16,319,000 11,436,000 18,405,000 16,593,000 13,902,000 11,187,000 18,104,000 16,462,000 14,459,000 12,232,000 22,735,000 11,810,000 11,245,000 9,793,000 23,552,000 12,569,000 10,716,000 9,451,000 19,018,000 11,881,000 8,390,000 6,814,000 12,550,000 11,042,000 8,327,000 8,002,000 11,530,000 8,675,000 7,190,000 7,914,000 6,730,000 6,015,000 5,134,000 5,134,000 4,905,000 4,905,000 6,683,000 10,779,000 10,779,000 10,959,000 10,959,000 12,480,000 12,480,000 6,683,000 13,367,000 4,546,000 4,047,000 3,032,000 7,416,000 8,087,000 7,715,000 7,056,000 17,997,000 11,379,000 11,248,000 9,464,000 22,458,000 16,534,000 7,858,000 7,034,000 11,632,000 9,277,000 
        lease liability - operating, net of current portion
      3,748,000 3,986,000 4,175,000 4,392,000 4,444,000 4,566,000 4,900,000 4,904,000 4,297,000 2,492,000 2,478,000 2,721,000 2,704,000 2,763,000 2,668,000 2,985,000 3,031,000 2,990,000    252,000    418,000                                                                
        other long term liabilities
      595,000 580,000 535,000 515,000 465,000 525,000 528,000 521,000 542,000 603,000 587,000 707,000 670,000 986,000 914,000 1,070,000 1,121,000 1,670,000 1,659,000 1,829,000 1,719,000 2,391,000 2,264,000 1,673,000 1,304,000 2,175,000 1,813,000 1,525,000 1,336,000 1,544,000 1,706,000 1,646,000 1,294,000 1,948,000 1,772,000 1,473,000 1,091,000 1,621,000 1,266,000 1,154,000 1,335,000 1,200,000 1,096,000 1,062,000 870,000 1,225,000 854,000 801,000 750,000 861,000 788,000 733,000 748,000 783,000 715,000 728,000 685,000 807,000 911,000 846,000 846,000 807,000 807,000 892,000 1,085,000 1,085,000 1,043,000 1,043,000 1,037,000 1,037,000 892,000                   
        total liabilities
      18,693,000 20,946,000 19,740,000 18,819,000 19,479,000 22,710,000 20,785,000 18,860,000 19,505,000 21,382,000 18,420,000 19,284,000 20,516,000 26,511,000 25,000,000 24,020,000 21,532,000 28,374,000 26,890,000 24,229,000 20,291,000 25,194,000 21,588,000 20,255,000 17,578,000 23,408,000 22,547,000 18,527,000 14,247,000 20,515,000 18,647,000 15,585,000 13,534,000 21,022,000 18,262,000 15,932,000 13,323,000 24,501,000 13,608,000 12,452,000 11,574,000 25,120,000 14,570,000 12,711,000 11,391,000 21,169,000 14,201,000 10,524,000 8,756,000 14,443,000 12,662,000 9,792,000 9,381,000 12,927,000 10,368,000 8,905,000 9,659,000 8,574,000 7,923,000 7,083,000 7,083,000 6,887,000 6,887,000 8,792,000 13,104,000 13,104,000 13,261,000 13,261,000 14,810,000 14,810,000 8,792,000 15,726,000 6,799,000 6,333,000 5,248,000 9,609,000 10,310,000 9,867,000 9,170,000 21,104,000 13,501,000 13,217,000 11,334,000 24,922,000 18,791,000 8,783,000 11,101,000 15,705,000 12,896,000 
        commitments and contingencies
                                                                                               
        shareholders’ equity:
                                                                                               
        omega flex, inc. shareholders’ equity:
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of march 31, 2026 and december 31, 2025
      102,000                                                                                         
        treasury stock
      -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000 -1,000                                                    
        paid-in capital
      11,043,000 11,039,000 11,035,000 11,032,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 11,025,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000                             
        retained earnings
      72,623,000 73,979,000 73,995,000 73,740,000 73,016,000 72,880,000 71,630,000 70,445,000 69,381,000 68,493,000 66,936,000 64,691,000 63,467,000 60,954,000 58,005,000 54,696,000 52,476,000 50,053,000 45,486,000 42,366,000 39,209,000 35,769,000 31,418,000 29,427,000 28,683,000 27,165,000 59,769,000 59,227,000 60,492,000 56,110,000 52,508,000 49,754,000 49,620,000 45,457,000 43,201,000 41,407,000 40,593,000 36,455,000 40,900,000 37,012,000 33,300,000 30,656,000 34,490,000 30,258,000 26,589,000 23,446,000 24,055,000 20,020,000 17,124,000 14,929,000 16,007,000 13,298,000 10,763,000 9,181,000 18,499,000 16,794,000 16,317,000 12,397,000 10,689,000 9,734,000 9,734,000 8,569,000 8,569,000 7,750,000 5,764,000 5,764,000 4,921,000 4,921,000 4,259,000 4,259,000 7,750,000 3,184,000 21,655,000 20,018,000 19,378,000 18,986,000 23,043,000 20,654,000 18,721,000 16,651,000 20,483,000 18,656,000 16,848,000 14,976,000 16,097,000 18,416,000 16,114,000 13,873,000 11,405,000 
        accumulated other comprehensive loss
      -905,000 -933,000 -931,000 -875,000 -886,000 -892,000 -780,000 -930,000 -945,000 -930,000 -1,078,000 -924,000 -1,026,000 -1,103,000 -1,287,000 -1,090,000 -898,000 -827,000 -835,000 -745,000 -742,000 -778,000 -968,000 -1,091,000 -1,073,000 -909,000 -1,141,000 -1,002,000 -868,000 -950,000 -879,000 -843,000 -501,000 -908,000 -1,000,000 -1,283,000 -1,557,000 -1,685,000 -1,367,000 -1,263,000 -798,000 -683,000 -575,000 -449,000 -589,000 -497,000 -425,000 -241,000 -315,000 -329,000 -372,000 -465,000 -463,000 -410,000 -420,000 -487,000 -436,000 -502,000 -490,000 -435,000 -435,000 -435,000 -435,000 -519,000 -466,000 -466,000 -578,000 -578,000 -578,000 -578,000 -519,000    -721,000               
        total omega flex, inc. shareholders’ equity
      82,862,000 84,186,000 84,200,000 83,998,000 83,256,000 83,114,000 81,976,000 80,641,000 79,562,000 78,689,000 76,984,000 74,893,000 73,567,000 70,977,000 67,844,000 64,732,000 62,704,000 60,352,000 55,777,000 52,747,000 49,593,000 46,117,000 41,576,000 39,462,000 38,736,000 37,382,000 69,754,000 69,351,000 70,533,000 66,069,000 62,538,000 59,820,000 60,028,000 55,458,000 53,110,000 51,033,000 49,945,000 45,679,000 50,442,000 46,658,000 43,411,000 40,882,000 44,824,000 40,718,000 36,909,000 33,858,000 34,539,000 30,688,000 27,718,000 25,509,000 26,544,000 23,742,000 21,209,000 19,680,000 28,988,000 27,216,000 26,790,000 22,804,000 21,108,000 20,208,000 20,208,000 19,043,000 19,043,000 18,140,000 16,207,000 16,207,000 15,252,000 15,252,000 14,590,000 14,590,000 18,140,000 13,659,000                  
        noncontrolling interest
      -250,000 -178,000 -94,000 -34,000 19,000 67,000 109,000 122,000 143,000 163,000 188,000 199,000 199,000 196,000 179,000 196,000 202,000 189,000 185,000 311,000 293,000 260,000 222,000 200,000 204,000 194,000 218,000 337,000 307,000 252,000 230,000 198,000 674,000 611,000 548,000 500,000 434,000 382,000 349,000 326,000 308,000 272,000 233,000 200,000 147,000 111,000 213,000 187,000 151,000 122,000 107,000 74,000 60,000 62,000 118,000 111,000 120,000 113,000 113,000 118,000 118,000 123,000 123,000 126,000 127,000 127,000 123,000 123,000 131,000 131,000 126,000 147,000   129,000               
        total shareholders’ equity
      82,612,000 84,008,000 84,106,000 83,964,000 83,275,000 83,181,000 82,085,000 80,763,000 79,705,000 78,852,000 77,172,000 75,092,000 73,766,000 71,173,000 68,023,000 64,928,000 62,906,000 60,541,000 55,962,000 53,058,000 49,886,000 46,377,000 41,798,000 39,662,000 38,940,000 37,576,000 69,972,000 69,688,000 70,840,000 66,321,000 62,768,000 60,018,000 60,702,000 56,069,000 53,658,000 51,533,000 50,379,000 46,061,000 50,791,000 46,984,000 43,719,000 41,154,000 45,057,000 40,918,000 37,056,000 33,969,000 34,752,000 30,875,000 27,869,000 25,631,000 26,651,000 23,816,000 21,269,000 19,742,000 29,106,000 27,327,000 26,910,000 22,917,000 21,221,000 20,326,000 20,326,000 19,166,000 19,166,000 18,266,000 16,334,000 16,334,000 15,375,000 15,375,000 14,721,000 14,721,000 18,266,000  32,271,000 30,743,000 29,696,000 29,248,000    28,539,000   29,641,000 27,646,000   28,326,000 25,986,000 23,727,000 
        total liabilities and shareholders’ equity
      101,305,000 104,954,000 103,846,000 102,783,000 102,754,000 105,891,000 102,870,000 99,623,000 99,210,000 100,234,000 95,592,000 94,376,000 94,282,000 97,684,000 93,023,000 88,948,000 84,438,000 88,915,000 82,852,000 77,287,000 70,177,000 71,571,000 63,386,000 59,917,000 56,518,000 60,984,000 92,519,000 88,215,000 85,087,000 86,836,000 81,415,000 75,603,000 74,236,000 77,091,000 71,920,000 67,465,000 63,702,000 70,562,000 64,399,000 59,436,000 55,293,000 66,274,000 59,627,000 53,629,000 48,447,000 55,138,000 48,953,000 41,399,000 36,625,000 40,074,000 39,313,000 33,608,000 30,650,000 32,669,000 39,474,000 36,232,000 36,569,000 31,491,000 29,144,000 27,409,000 27,409,000 26,053,000 26,053,000  29,438,000 29,438,000 28,636,000 28,636,000 29,531,000 29,531,000   39,070,000 37,076,000 34,944,000 38,993,000 44,555,000 42,036,000 39,566,000 49,772,000 46,695,000  41,036,000 52,623,000 47,449,000  39,457,000 41,714,000 36,640,000 
        accounts receivable - less allowances of 857 and 866, respectively
       13,665,000                                                                                        
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of december 31, 2025 and december 31, 2024
       102,000                                                                                        
        accounts receivable - less allowances of 800 and 866, respectively
        14,417,000                                                                                       
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of september 30, 2025 and december 31, 2024
        102,000                                                                                       
        accounts receivable - less allowances of 810 and 866, respectively
         13,256,000                                                                                      
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of june 30, 2025 and december 31, 2024, respectively
         102,000                                                                                      
        accounts receivable - less allowances of 786 and 866, respectively
          13,814,000                                                                                     
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of march 31, 2025 and december 31, 2024, respectively
          102,000                                                                                     
        accounts receivable - less allowances of 866 and 1,126, respectively
           14,381,000                                                                                    
        taxes payable long term
              205,000  205,000 205,000                                                                              
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of december 31, 2024 and december 31, 2023, respectively
           102,000                                                                                    
        accounts receivable - less allowances of 796 and 1,126, respectively
            14,133,000                                                                                   
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of september 30, 2024 and december 31, 2023, respectively
            102,000                                                                                   
        accounts receivable - less allowances of 774 and 1,126, respectively
             13,412,000                                                                                  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of june 30, 2024 and december 31, 2023, respectively
             102,000                                                                                  
        accounts receivable - less allowances of 833 and 1,126, respectively
              14,271,000                                                                                 
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of march 31, 2024 and december 31, 2023, respectively
              102,000                                                                                 
        accounts receivable - less allowances of 1,126 and 1,111, respectively
               15,361,000                                                                                
        tax payable long term
               205,000   370,000 370,000 427,000 427,000 493,000 493,000    559,000                                                                    
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of december 31, 2023 and december 31, 2022, respectively
               102,000                                                                                
        accounts receivable - less allowances of 867 and 1,111, respectively
                16,168,000                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of september 30, 2023 and december 31, 2022, respectively
                102,000                                                                               
        accounts receivable - less allowances of 816 and 1,111, respectively
                 14,264,000                                                                              
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of june 30, 2023 and december 31, 2022, respectively
                 102,000                                                                              
        accounts receivable - less allowances of 1,111
                  17,424,000                                                                             
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of march 31, 2023 and december 31, 2022, respectively
                  102,000                                                                             
        accounts receivable - less allowances of 1,111 and 1,410, respectively
                   17,503,000                                                                            
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of december 31, 2022 and december 31, 2021, respectively
                   102,000                                                                            
        accounts receivable - less allowances of 1,229 and 1,410, respectively
                    19,043,000                                                                           
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 shares outstanding as of september 30, 2022 and december 31, 2021, respectively
                    102,000                                                                           
        accounts receivable - less allowances of 1,162 and 1,410, respectively
                     17,403,000                                                                          
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 and 10,094,322 shares issued and outstanding at june 30, 2022 and december 31, 2021, respectively
                     102,000                                                                          
        accounts receivable - less allowances of 1,254 and 1,410, respectively
                      18,760,000                                                                         
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued at march 31, 2022 and december 31, 2021, respectively, and 10,094,322 outstanding at march 31, 2022 and december 31, 2021, respectively
                      102,000                                                                         
        accounts receivable - less allowances of 1,410 and 1,124, respectively
                       20,726,000                                                                        
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued at december 31, 2021 and 2020, respectively, and 10,094,322 outstanding at december 31, 2021 and 2020, respectively
                       102,000                                                                        
        accounts receivable - less allowances of 1,230 and 1,124, respectively
                        22,115,000                                                                       
        inventories – net
                        12,841,000       11,078,000                                       6,272,000 6,272,000 6,610,000 6,610,000                      
        right-of-use assets – operating
                        3,464,000                                                                       
        property and equipment – net
                        8,621,000                            4,454,000                 5,784,000       5,784,000 6,296,000    6,407,000    6,749,000    6,705,000    5,749,000  
        goodwill – net
                        3,526,000       3,526,000                                                                
        lease liability – operating, net of current portion
                        3,058,000 3,169,000 206,000  259,000 291,000 323,000                                                                 
        long term taxes payable
                        493,000 493,000 559,000  559,000 559,000 559,000    690,000    761,000 761,000                                                        
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both september 30, 2021 and december 31, 2020
                        102,000                                                                       
        accounts receivable - less allowances of 1,143 and 1,124, respectively
                         18,650,000                                                                      
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both june 30, 2021 and december 31, 2020
                         102,000                                                                      
        accounts receivable - less allowances of 1,147 and 1,124, respectively
                          19,718,000                                                                     
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both march 31, 2021 and december 31, 2020
                          102,000                                                                     
        accounts receivable - less allowances of 1,124 and 1,433, respectively
                           20,077,000                                                                    
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued at december 31, 2020 and 2019, respectively, and 10,094,322 outstanding at december 31, 2020 and 2019, respectively
                           102,000                                                                    
        accounts receivable - less allowances of 1,013 and 1,433, respectively
                            16,319,000                                                                   
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both september 30, 2020 and december 31, 2019
                            102,000                                                                   
        accounts receivable - less allowances of 887 and 1,433, respectively
                             14,113,000                                                                  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both june 30, 2020 and december 31, 2019
                             102,000                                                                  
        accounts receivable - less allowances of 1,103 and 1,433, respectively
                              15,524,000                                                                 
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,094,322 outstanding at both march 31, 2020 and december 31, 2019
                              102,000                                                                 
        accounts receivable - less allowances of 1,433 and 985, respectively
                               17,047,000                                                                
        investments
                                22,865,000 22,898,000 22,760,000 14,944,000 34,897,000                                                           
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued at december 31, 2019 and 2018, respectively, and 10,094,322 and 10,091,822 outstanding at december 31, 2019 and 2018, respectively
                               102,000                                                                
        accounts receivable - less allowances of 1,060 and 985, respectively
                                16,814,000                                                               
        inventories-net
                                10,466,000 9,387,000 8,839,000  7,620,000 8,271,000 7,998,000 8,007,000 8,306,000 8,474,000 8,124,000 7,372,000 6,770,000 7,208,000 7,784,000 8,287,000 8,466,000 8,236,000 7,783,000 7,364,000 6,560,000 7,286,000 7,019,000 6,728,000 7,122,000 6,943,000 7,578,000 7,128,000 6,425,000 6,633,000 6,870,000 6,465,000 6,209,000 6,651,000 6,651,000 6,860,000 6,860,000      6,060,000 6,060,000                    
        right-of-use assets
                                680,000 770,000 666,000                                                             
        lease liability
                                305,000 317,000 322,000                                                             
        lease liability, net of current portion
                                392,000 472,000                                                              
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued at september 30, 2019 and december 31, 2018, respectively, and 10,094,322 and 10,091,822 shares outstanding at september 30, 2019 and december 31, 2018, respectively
                                102,000                                                               
        accounts receivable - less allowances of 946 and 985, respectively
                                 16,665,000                                                              
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued at june 30, 2019 and december 31, 2018, respectively, and 10,094,322 and 10,091,822 shares outstanding at june 30, 2019 and december 31, 2018, respectively
                                 102,000                                                              
        accounts receivable - less allowances of 975 and 985, respectively
                                  17,006,000                                                             
        common stock – par value 0.01 share: authorized 20,000,000 shares:
                                                                                               
        10,153,633 shares issued and 10,091,822 outstanding at both march 31, 2019 and december 31, 2018
                                  102,000                                                             
        accounts receivable - less allowances of 985 and 920, respectively
                                   16,451,000                                                            
        goodwill-net
                                   3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000  3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000                            3,526,000  3,526,000 
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both december 31, 2018 and 2017
                                   102,000                                                            
        accounts receivable - less allowances of 1,061 and 920, respectively
                                    17,480,000                                                           
        property and equipment-net
                                    7,681,000 7,463,000   7,017,000 7,036,000   4,479,000 4,478,000                                                  
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both september 30, 2018 and december 31, 2017
                                    102,000                                                           
        accounts receivable - less allowances of 933 and 920, respectively
                                     15,532,000                                                          
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both june 30, 2018 and december 31, 2017
                                     102,000                                                          
        accounts receivable - less allowances of 918 and 920, respectively
                                      15,406,000                                                         
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2018 and december 31, 2017, respectively
                                      102,000                                                         
        accounts receivable - less allowances of 920 and 926, respectively
                                       15,636,000                                                        
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both december 31, 2017 and 2016
                                       102,000                                                        
        accounts receivable - less allowances of 912 and 926, respectively
                                        15,949,000                                                       
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both september 30, 2017 and december 31, 2016
                                        102,000                                                       
        accounts receivable - less allowances of 839 and 926, respectively
                                         15,128,000                                                      
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both june 30, 2017 and december 31, 2016
                                         102,000                                                      
        accounts receivable - less allowances of 936 and 926, respectively
                                          16,725,000                                                     
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2017 and december 31, 2016, respectively
                                          102,000                                                     
        accounts receivable - less allowances of 926 and 882, respectively
                                           15,005,000                                                    
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both december 31, 2016 and 2015
                                           102,000                                                    
        accounts receivable - less allowances of 819 and 882, respectively
                                            15,263,000                                                   
        liabilities and shareholders' equity
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2016 and december 31, 2015, respectively
                                            102,000                                                   
        accounts receivable - less allowances of
                                                                                               
        789 and 882, respectively
                                             14,505,000                                                  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2016 and december 31, 2015, respectively
                                             102,000                                                  
        687 and 882, respectively
                                              13,108,000                                                 
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2016 and december 31, 2015, respectively
                                              102,000                                                 
        882 and 710, respectively
                                               16,605,000                                                
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both december 31, 2015 and 2014
                                               102,000                                                
        accounts receivable - less allowances of 779 and 710, respectively
                                                15,233,000                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2015 and december 31, 2014, respectively
                                                102,000                                               
        current assets
                                                                                               
        661 and 710, respectively
                                                 13,751,000                                              
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2015 and december31 , 2014, respectively
                                                 102,000                                              
        650 and 710, respectively
                                                  12,831,000                                             
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2015 and december 31, 2014, respectively
                                                  102,000                                             
        710 and 729, respectively
                                                   13,723,000                                            
        common stock – par value 0.01 shares: authorized 20,000,000, issued 10,153,633 and outstanding 10,091,822 at both december 31, 2014 and 2013
                                                   102,000                                            
        785 and 729, respectively
                                                    15,094,000                                           
        goodwill
                                                    3,526,000             3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000 3,526,000  3,526,000 3,526,000 3,526,000  3,526,000 3,526,000  3,526,000  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2014 and december 31, 2013, respectively
                                                    102,000                                           
        623 and 729, respectively
                                                     11,709,000                                          
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2014 and december 31, 2013, respectively
                                                     102,000                                          
        589 and 729, respectively
                                                      11,241,000                                         
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2014 and december 31, 2013, respectively
                                                      102,000                                         
        729 and 653, respectively
                                                       12,968,000                                        
        line of credit
                                                           324,000             5,497,000 5,497,000 7,500,000 7,500,000  7,500,000                  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at both december 31, 2013 and 2012
                                                       102,000                                        
        785 and 653, respectively
                                                        12,734,000                                       
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2013 and december 31, 2012
                                                        102,000                                       
        633 and 653, respectively
                                                         11,956,000                                      
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2013 and december 31, 2012, respectively
                                                         102,000                                      
        568 and 653, respectively
                                                          10,204,000                                     
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2013 and december 31, 2012, respectively
                                                          102,000                                     
        653 and 624, respectively
                                                           12,134,000                                    
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at both december 31, 2012 and 2011
                                                           102,000                                    
        677 and 624, respectively
                                                            11,124,000                                   
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2012 and december 31, 2011, respectively
                                                            102,000                                   
        607 and 624, respectively
                                                             9,157,000                                  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2012 and december 31, 2011, respectively
                                                             102,000                                  
        619 and 624, respectively
                                                              9,085,000                                 
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2012 and december 31, 2011, respectively
                                                              102,000                                 
        624 and 644, respectively
                                                               9,052,000                                
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at both december 31, 2011and 2010
                                                               102,000                                
        614 and 644, respectively
                                                                8,787,000                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2011 and december 31, 2010, respectively
                                                                102,000                               
        533 and 644, respectively
                                                                 7,771,000 7,771,000                             
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2011 and december 31, 2010, respectively
                                                                 102,000 102,000                             
        507 and 644, respectively
                                                                   6,581,000 6,581,000                           
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2011 and december 31, 2010, respectively
                                                                   102,000 102,000                           
        paid in capital
                                                                   10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,808,000 10,832,000 10,832,000 10,832,000 11,032,000 11,372,000 11,739,000 11,739,000 11,739,000 11,739,000 11,739,000 11,739,000 11,739,000 11,739,000 11,739,000 
        accounts receivable - less bad debt allowances of 216 and 92, respectively
                                                                     7,314,000       7,314,000                   
        note receivable from former parent company
                                                                             3,250,000 3,250,000 3,250,000    3,250,000 3,250,000 3,250,000    3,250,000    3,250,000  
        other accrued liabilities
                                                                     1,769,000       1,769,000 1,546,000    1,617,000    2,046,000 1,858,000 1,765,000 1,662,000 1,517,000 2,684,000 2,019,000 2,509,000 1,324,000 5,801,000 
        controlling interest:
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued, and 10,091,822 outstanding at both december 31, 2010 and 2009
                                                                     102,000       102,000                   
        total liabilities and equity
                                                                     27,058,000       27,058,000 29,532,000                  
        accounts receivable – less allowance for bad debt of
                                                                                               
        214 and 92, respectively
                                                                      6,988,000 6,988,000                        
        note receivable – from former parent
                                                                      3,250,000 3,250,000 3,250,000 3,250,000 3,250,000 3,250,000                    
        revolving line of credit
                                                                      4,147,000 4,147,000                        
        accrued commissions & sales incentives
                                                                      1,875,000 1,875,000 1,388,000 1,388,000 1,270,000 1,270,000   1,636,000 1,429,000 1,177,000  2,601,000 2,420,000 1,884,000  3,668,000 3,343,000        
        equity:
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at september 30, 2010 and december 31, 2009, respectively
                                                                      102,000 102,000                        
        accounts receivable - less bad debt allowances of
                                                                                               
        212 and 92, respectively
                                                                        6,282,000 6,282,000                      
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at june 30, 2010 and december 31, 2009, respectively
                                                                        102,000 102,000                      
        160 and 92, respectively
                                                                          6,920,000 6,920,000                    
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and 10,091,822 outstanding at march 31, 2010 and december 31, 2009, respectively
                                                                          102,000 102,000                    
        accounts receivable - less allowances of 92 and 42, respectively
                                                                             6,515,000                  
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,091,822 and 10,093,808 shares outstanding, and 10,093,808 and 10,128,156 issued at december 31, 2009 and 2008, respectively
                                                                             102,000                  
        accumulated other comprehensive
                                                                             -434,000 -438,000                 
        total equity
                                                                             13,806,000                  
        67 and 42, respectively
                                                                              6,579,000                 
        inventories
                                                                              6,585,000 7,390,000 8,165,000 10,242,000 10,797,000 10,386,000 10,347,000 10,567,000 9,615,000 11,300,000 10,233,000 8,149,000 7,670,000 7,143,000 7,138,000 6,228,000 6,279,000 
        other long-term liabilities
                                                                              2,253,000 2,286,000 1,034,000  2,223,000 2,152,000 2,114,000  788,000 782,000 778,000  257,000 210,000 210,000  230,000 
        omega flex, inc. shareholders' equity:
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,091,822 and 10,093,808 shares issued and outstanding at september 30, 2009 and december 31, 2008, respectively
                                                                              102,000                 
        total omega flex, inc. shareholders' equity
                                                                              32,127,000 30,596,000                
        non-controlling interest
                                                                              144,000 147,000                
        see accompanying notes to consolidated financial statements.
                                                                                               
        56 and 42, respectively
                                                                               6,191,000                
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,091,822 and 10,093,808 shares issued and outstanding at june 30, 2009 and december 31, 2008, respectively
                                                                               102,000                
        accumulated other comprehensive income
                                                                               -332,000  -672,000 80,000 406,000 399,000 414,000 772,000 979,000 952,000 829,000 678,000 658,000 371,000 272,000 481,000 
        51 and 137, respectively
                                                                                6,061,000               
        other long-term assets
                                                                                526,000        448,000    432,000   
        omega flex, inc. shareholders equity:
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,091,822 and 10,093,808 shares issued and outstanding at march 31, 2009 and december 31, 2008, respectively
                                                                                102,000               
        total omega flex, inc. shareholders equity
                                                                                29,567,000               
        accounts receivable - less allowances of 42 and 137, respectively
                                                                                 6,986,000              
        accrued legal settlement and related costs
                                                                                 40,000 33,000 246,000 253,000 1,272,000 1,537,000 1,463,000 1,473,000 6,456,000 6,519,000     
        long-term portion of accrued legal settlement
                                                                                     1,000,000 1,000,000 1,000,000 1,000,000 2,000,000      
        minority interests
                                                                                 136,000 189,000 176,000 142,000 129,000 98,000 75,000 61,000 55,000 42,000 34,000 30,000 23,000 17,000 
        common stock – par value 0.01 share: authorized 20,000,000- shares: 10,093,808 and 10,128,516 shares issued and outstanding at december 31, 2008 and 2007, respectively
                                                                                 102,000              
        68 and 137, respectively
                                                                                  9,919,000             
        shareholders' equity:
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,093,808 and 10,128,516 shares issued and outstanding at september 30, 2008 and december 31, 2007, respectively
                                                                                  102,000             
        total shareholders' equity
                                                                                  34,056,000 31,993,000 30,254,000  33,096,000 31,476,000   28,616,000 30,915,000    
        137 and 137, respectively
                                                                                   9,464,000 9,515,000           
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,093,808 and 10,128,516 shares issued and outstanding at june 30, 2008 and december 31, 2007, respectively
                                                                                   102,000            
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,106,408 and 10,128,516 shares issued and outstanding at march 31, 2008 and december 31, 2007, respectively
                                                                                    102,000           
        accounts receivable - less allowances of 137 and 79, respectively
                                                                                     10,132,000          
        common stock – par value 0.01 share: authorized 20,000,000- shares: 10,128,516 and 10,153,633 shares issued and outstanding at december 31, 2007 and 2006, respectively
                                                                                     102,000          
        143 and 79, respectively
                                                                                      11,036,000         
        note receivable from mestek
                                                                                      3,250,000 3,250,000 3,250,000  3,250,000 3,250,000 3,250,000  3,250,000 
        common stock – par value 0.01 share: authorized 20,000,000 shares: 10,153,633 shares issued and outstanding
                                                                                      102,000         
        123 and 79 respectively
                                                                                       10,941,000        
        10,153,633 shares issued and outstanding
                                                                                       102,000 102,000       
        total liabilities and shareholders' equity
                                                                                       44,768,000    39,732,000    
        100 and 79 respectively
                                                                                        8,899,000       
        accounts receivable - less allowances of 79 and 33, respectively
                                                                                         9,745,000      
        current portion of long-term debt
                                                                                            186,000 186,000 186,000 
        long-term debt
                                                                                            3,178,000 3,225,000 3,271,000 
        common stock – par value 0.01 share: authorized 20,000,000 – shares: 10,153,633 shares issued and outstanding
                                                                                         102,000      
        63 and 33, respectively
                                                                                          11,446,000     
        accrued commissions
                                                                                          539,000 531,000 465,000 638,000 417,000 
        accrued sales incentives
                                                                                          4,360,000 3,011,000  5,299,000  
        long-term accrued legal settlement
                                                                                          2,000,000     
        common stock – 10,153,633 shares issued
                                                                                          102,000 102,000 102,000  102,000 
        75 and 69 respectively
                                                                                           10,219,000    
        62 and 33 respectively
                                                                                            6,952,000   
        accrued sales incentive
                                                                                            1,755,000   
        accounts receivable - less allowances of 33 and 69, respectively
                                                                                             11,938,000  
        receivable from former parent company
                                                                                               
        common stock subject to put obligation
                                                                                               
        common stock – par value 0.01 share: authorized 20,000,000 - shares: 10,153,633 and 10,153,633 shares issued and outstanding, respectively
                                                                                             102,000  
        33 and 69 respectively
                                                                                              9,476,000 
        intercompany receivable from parent company
                                                                                               
      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 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2011-12-31 2011-09-30 2011-03-09 2010-09-30 2010-06-30 2010-05-07 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30 2008-06-30 2008-03-31 2007-12-31 2007-09-30 2007-06-30 2007-03-31 2006-12-31 2006-09-30 2006-06-30 2006-03-31 2005-09-30 
                                                                                    
          cash flows from operating activities:
                                                                                    
          net income
        2,004,000 3,330,000 3,631,000 4,103,000 3,520,000 4,645,000 4,596,000 4,474,000 4,200,000 4,855,000 5,574,000 4,550,000 5,741,000 6,183,000 6,539,000 5,460,000 5,470,000 7,600,000 6,157,000 6,202,000 6,297,000 7,203,000 4,828,000 3,570,000 4,366,000 5,578,000 3,394,000 4,022,000 4,431,000 6,052,000 5,210,000 4,812,000 4,203,000 4,533,000 4,046,000 3,084,000 4,183,000 4,185,000 3,917,000 3,757,000 2,687,000 4,789,000 4,273,000 3,713,000 3,186,000 4,384,000 4,070,000 2,929,000 2,222,000 3,223,000 2,736,000 2,549,000 1,584,000 1,709,000 954,000 1,988,000 840,000 655,000 1,066,000    392,000 990,000 2,390,000 1,933,000 2,069,000 -5,498,318 1,827,000 1,808,000 1,872,000 2,940,000 -2,319,000 2,302,000 2,241,000 5,008,000 
          adjustments to reconcile net income to
                                                                                    
          net cash from operating activities:
                                                                                    
          adjustments to reconcile net income to net cash from operating activities:
                                                                                    
          non-cash compensation expense
        117,000                             -327,000 1,000   187,000 387,000 542,000 -74,000 587,000 113,000 166,000 130,000 73,000 -8,000 325,000 -213,000 495,000 14,000 40,000 85,000 78,000 117,000 -9,000 126,000 45,000 16,000 56,000 19,000 3,000 21,000 53,000 21,000 21,000 7,000 21,000 11,000 2,000 15,000          
          non-cash lease expense
        174,000 182,000 125,000 178,000 173,000 194,000 212,000 183,000 170,000 116,000 116,000 110,000 120,000                                                                
          depreciation and amortization
        342,000 362,000 319,000 341,000 341,000 369,000 312,000 287,000 287,000 297,000 275,000 263,000 264,000 284,000 246,000 283,000 283,000 323,000 246,000 225,000 226,000 233,000 216,000 210,000 211,000 226,000 192,000 151,000 150,000 182,000 120,000 117,000 124,000 140,000 132,000 118,000 112,000 117,000 98,000 122,000 122,000 140,000 119,000 101,000 100,000 107,000 92,000 144,000 143,000 154,000 130,000 131,000 132,000 169,000 163,000 169,000 153,000 150,000 165,000 275,000 112,000 120,000 116,000 179,000 95,000 179,000 146,000 -337,502 122,000 121,000 95,000 116,000 101,000 100,000 100,000 501,000 
          provision for losses on accounts receivable, net of write-offs and recoveries
        -40,000 58,000 -10,000     -58,000 -292,000 253,000 51,000 -295,000 -4,000 -118,000   -158,000  87,000 -4,000 22,000 109,000 123,000 -211,000 -320,000  117,000 -29,000 -13,000    -15,000    10,000    -195,000  117,000 10,000 -60,000  163,000 33,000 -140,000  155,000 60,000 -80,000  85,000    73,000  2,000        20,000    1,000    
          deferred taxes
        29,000 -253,000 332,000 -104,000 36,000 -520,000 831,000 -516,000 210,000 -189,000 752,000 -270,000 435,000 -724,000   -255,000 2,000 359,000 -103,000 47,000 -297,000 230,000 -356,000 211,000 11,000 108,000 -210,000 -145,000 227,000 311,000 -255,000 83,000 189,000 369,000 -224,000 -262,000 -303,000 479,000 -389,000 74,000                                    
          provision for inventory reserves
        -272,000 210,000 -38,000 -12,000 -221,000 157,000 71,000 91,000 -142,000 186,000 238,000 240,000 443,000 500,000 -1,236,000 484,000 343,000 -202,000 267,000 -6,000 42,000 145,000 -45,000 72,000 -127,000 -10,000 24,000 41,000 -70,000 29,000 20,000 61,000 -215,000 53,000 52,000 24,000 42,000 97,000 108,000 225,000 -300,000                                    
          changes in assets and liabilities:
                                                                                    
          accounts receivable
        -735,000 696,000 -1,163,000 569,000 665,000 -353,000 -710,000 918,000 1,376,000 595,000 -1,995,000 3,480,000 102,000 1,771,000 -1,823,000 1,366,000 2,082,000 1,222,000 -3,591,000 1,073,000 353,000 -3,774,000 -2,280,000 1,638,000 1,733,000 -770,000 -313,000 304,000 -503,000 1,075,000 -2,106,000 -275,000 327,000 320,000 -862,000 1,769,000 -1,690,000 88,000 -801,000 -1,709,000 3,639,000 -1,525,000 -1,686,000 -805,000 849,000 1,359,000 -3,655,000 -443,000 1,878,000 -158,000 -811,000 -1,817,000 1,910,000 -253,000 -1,117,000 -347,000 -514,000 603,000 -516,000 36,000 -421,000 -61,000 923,000 2,660,000 -386,000 51,000 617,000 1,354,558 -115,000 -2,065,000 825,000 1,685,000 -1,228,000 -3,267,000 4,957,000 -737,000 
          inventories
        361,000 703,000 215,000 787,000 -338,000 1,176,000 -44,000 -437,000 134,000 503,000 842,000 275,000 -393,000 3,896,000   -2,675,000 -2,514,000 -1,402,000 197,000 -466,000 -146,000 -231,000 49,000 -112,000 -491,000 -1,146,000 -624,000 -764,000 -415,000 618,000 -410,000 268,000 246,000 159,000 -333,000 -771,000 -788,000 312,000 284,000 777,000 99,000 -264,000 -407,000 -464,000                                
          other assets
        1,005,000 964,000 -1,350,000 358,000 810,000 1,728,000 -2,682,000 1,052,000 500,000 2,421,000 -2,998,000 1,101,000 820,000 -2,454,000 -2,347,000 -349,000 721,000 800,000 -2,389,000 526,000 554,000 635,000 -1,903,000 458,000 634,000 561,000 -1,863,000 557,000 362,000 585,000 -1,464,000 2,144,000 539,000 524,000 -1,120,000 -128,000 684,000 1,168,000 -1,899,000 -1,512,000 256,000 11,000 -569,000 146,000 293,000 -453,000 96,000 6,000 534,000 286,000 -341,000 183,000 277,000 203,000 -1,783,000 158,000 -208,000 -409,000 126,000 -12,000 283,000 248,000 -44,000 259,000 -219,000 96,000 106,000 419 -221,000 74,000 148,000 -189,000 -2,787,000 74,000 219,000 -785,000 
          accounts payable
        441,000 453,000 23,000 -143,000 -476,000 84,000 295,000 -572,000 767,000 613,000 -379,000 -195,000 -244,000 -323,000   -944,000 1,499,000 -293,000 274,000 -586,000 309,000 -24,000 -206,000 -504,000 1,146,000 -281,000 -762,000 233,000 1,112,000 -580,000 -560,000 440,000 36,000 303,000 -528,000 302,000 39,000 -83,000 -366,000 927,000 290,000 -131,000 -928,000 368,000 598,000 56,000 -437,000 -277,000 406,000 -421,000 -653,000 28,000 -96,000 -411,000 -173,000 399,000 -32,000 295,000 -181,000 907,000 -1,822,000 1,015,000 -47,000 -389,000 -199,000 -162,750 -1,356,000 -6,000 1,525,000 273,000 174,000 -531,000 -234,000 -857,000 
          accrued compensation
        -981,000 305,000 325,000 293,000 -1,350,000 514,000 469,000 406,000 -2,598,000 711,000 774,000 572,000 -2,647,000 884,000   -5,212,000 1,817,000 1,590,000 1,600,000 -3,425,000 1,766,000 1,296,000 919,000 -3,177,000 1,422,000 904,000 988,000 -4,007,000 1,537,000 1,311,000 1,219,000 -3,599,000 1,461,000 1,134,000 827,000 -2,932,000 1,207,000 1,170,000 1,111,000 -3,760,000 1,234,000 1,229,000 1,088,000 -3,049,000 1,141,000 1,387,000 838,000 -2,296,000 911,000 851,000 749,000 254,000 462,000 181,000 -520,000 556,000 369,000 -521,000 473,000 445,000 282,000 -1,972,000 295,000 780,000 223,000 -1,821,000 802,330 437,000 394,000 -1,633,000 893,000 -39,000 709,000 -1,832,000 -50,000 
          accrued commissions and sales incentives
        -818,000 149,000 365,000 113,000 -986,000 570,000 453,000 -81,000 -1,498,000 1,007,000 -754,000 904,000 -1,729,000 222,000   -3,592,000 1,687,000 942,000 1,150,000 -944,000 930,000 565,000 -161,000 -1,444,000 162,000 889,000 432,000 -1,293,000 203,000 890,000 306,000 -1,410,000 5,000 834,000 870,000 -1,135,000 462,000 149,000 605,000 -1,830,000 1,067,000 767,000 369,000 -613,000 -27,000 695,000 373,000 -2,224,000 822,000 734,000 472,000 -1,764,000 352,000 449,000                      
          lease liabilities
        -181,000             -99,000   -130,000 -126,000 -37,000 -70,000 -102,000 -45,000 -76,000 -75,000 -91,000                                                    
          other liabilities
        -838,000 486,000 -51,000 -925,000 -368,000 1,327,000 64,000 -1,119,000 -356,000 669,000 -198,000 -2,658,000 -1,729,000 449,000 1,002,000 639,000 -221,000 -358,000 113,000 -2,395,000 -352,000 813,000 -1,999,000 1,756,000 -549,000 -998,000 325,000 287,000 892,000 33,000 -521,000 -1,469,000 211,000 489,000 -154,000 -2,224,000 2,185,000 203,000 -768,000 -360,000 825,000 -137,000 -339,000 -449,000 60,000 223,000 1,066,000 426,000 -820,000 -200,000 710,000 -382,000 -1,086,000 -278,000 329,000 168,000 554,000 -505,000 -342,000 710,000 -256,000 -736,000 -113,000 -1,058,000 -166,000 862,000 -844,000 800,825 1,129,000 1,505,000 -3,436,000 967,000 1,439,000 868,000 -2,491,000 -3,172,000 
          net cash from operating activities
        608,000 7,505,000 2,655,000 5,458,000 1,555,000 9,760,000 3,990,000 4,403,000 2,704,000 11,926,000 2,039,000 7,987,000 1,470,000 10,677,000 3,696,000 4,749,000 -3,876,000 11,985,000 2,184,000 8,773,000 2,207,000 7,969,000 2,038,000 8,552,000 751,000 6,368,000 4,594,000 6,035,000 -956,000 9,342,000 5,629,000 6,194,000 -107,000 8,607,000 5,086,000 4,531,000 -176,000 7,433,000 2,947,000 2,319,000 2,059,000 6,200,000 3,929,000 3,960,000 -839,000 6,816,000 5,204,000 4,161,000 -1,341,000 5,484,000 4,563,000 2,156,000 186,000 2,191,000 -407,000 2,252,000 1,652,000 756,000 100,000 3,978,000 2,442,000 2,414,000 -491,000 4,293,000 1,778,000 2,945,000 -1,697,000 4,229,117 3,625,000 791,000 -8,644,000 6,172,000 3,257,000 254,000 2,086,000 -371,000 
          cash flows from investing activities:
                                                                                    
          capital expenditures
        -709,000 -209,000 -617,000 -444,000 -552,000 -563,000 -344,000 -638,000 -461,000 -187,000 -638,000 -364,000 -453,000 -125,000 -79,000 -251,000 -203,000 -155,000 -362,000 -183,000 -194,000 -42,000 -145,000 -203,000 -300,000 -423,000 -299,000 -878,000 -338,000 -311,000 -397,000 -120,000 -111,000 -187,000 -2,675,000 -42,000 -100,000 -58,000 -33,000 -164,000 -72,000 -187,000 -197,000 -137,000 -9,000 -44,000 -25,000 -14,000 -68,000 -313,000 -92,000 -46,000 1,000 -69,000 -4,000 -48,000 -23,000 -120,000 -15,000 10,000 -313,000 -169,000 18,000 -280,000 -102,000 287,458 -73,000 -147,000 -68,000 -215,000 -592,000 -474,000 -92,000 -591,000 
          free cash flows
        -101,000 7,296,000 2,038,000 5,014,000 1,003,000 9,197,000 3,646,000 3,765,000 2,243,000 11,739,000 1,401,000 7,623,000 1,017,000 10,552,000 3,696,000 4,749,000 -3,955,000 11,734,000 1,981,000 8,618,000 1,845,000 7,786,000 1,844,000 8,510,000 606,000 6,165,000 4,294,000 5,612,000 -1,255,000 8,464,000 5,291,000 5,883,000 -504,000 8,487,000 4,975,000 4,344,000 -2,851,000 7,391,000 2,847,000 2,261,000 2,026,000 6,036,000 3,857,000 3,773,000 -1,036,000 6,679,000 5,195,000 4,117,000 -1,366,000 5,470,000 4,495,000 1,843,000 94,000 2,145,000 -406,000 2,183,000 1,648,000 708,000 77,000 3,858,000 2,427,000 2,424,000 -804,000 4,124,000 1,796,000 2,665,000 -1,799,000 4,516,575 3,552,000 644,000 -8,712,000 5,957,000 2,665,000 -220,000 1,994,000 -962,000 
          net cash from investing activities
        -709,000 -209,000 -617,000 -444,000 -552,000 -563,000 -344,000 -638,000 -461,000 -187,000 -638,000 -364,000 -453,000 -125,000   -79,000 -251,000 -203,000 -155,000 -362,000 -183,000 -194,000 -42,000 -145,000 22,662,000 -267,000 -561,000 -8,115,000 19,075,000 -35,235,000 -311,000 -397,000 -120,000 -111,000 -187,000 -2,675,000 -42,000 -100,000 -58,000 -33,000 -164,000 -72,000 -187,000 -197,000 -137,000 -9,000 -44,000 -25,000 -14,000 -68,000 -313,000 -92,000 -46,000 1,000 3,181,000 -4,000 -48,000 -23,000 -120,000 -15,000 -3,240,000 -313,000 -169,000 3,268,000 -280,000 -102,000 287,458 -73,000 -147,000 -68,000 -215,000 -592,000 -474,000 -92,000 -591,000 
          cash flows from financing activities:
                                                                                    
          dividends paid
        -3,431,000 -3,433,000 -3,432,000 -3,432,000 -3,432,000 -3,432,000 -3,432,000 -3,331,000 -3,332,000 -3,331,000 -3,332,000 -3,229,000 -3,232,000 -3,231,000    -6,058,000 -3,156,000 -2,827,000 -2,826,000 -2,827,000 -2,826,000 -2,827,000 -2,826,000     -2,422,000 -2,422,000   -2,220,000 -2,220,000                         -5,047,000 -7,092,000 4,056,939 -4,061,000      
          net cash from financing activities
        -3,431,000 -3,433,000 -3,432,000 -3,432,000 -3,432,000 -3,432,000 -3,432,000 -3,331,000 -3,332,000 -3,331,000 -3,332,000 -3,229,000 -3,232,000 -3,231,000    -6,058,000 -3,156,000 -2,827,000 -2,826,000 -2,827,000 -2,826,000 -2,827,000 -2,826,000 -38,221,000 -2,963,000 -2,422,000 -2,422,000 -2,422,000 -2,422,000 -2,711,000 -2,220,000 -2,220,000 -2,220,000 -8,578,000 -8,578,000 -4,945,000     -4,289,000 -324,000   -4,147,000 -1,350,000   -12,684,000 -24,000 -4,715,000 -200,000 -7,432,000 4,056,572 -4,056,939 -4,061 -3,364,000 -47,000 7,884,000 
          net decrease in cash and cash equivalents
        -3,532,000  -1,394,000 1,582,000 -2,429,000    -1,089,000    -2,215,000    -3,955,000    -981,000    -2,220,000    -11,493,000    -2,724,000    -11,429,000    -6,552,000    -5,981,000    -1,366,000      -406,000       -826,000 -828,000  5,046,000            
          translation effect on cash
        63,000 -5,000 28,000 -74,000 -44,000 61,000 -46,000 3,000 1,000 -6,000 10,000 1,000 -8,000 -187,000 144,000 5,000 13,000 -8,000 -43,000 -2,000 22,000 97,000 72,000 -30,000 -44,000 131,000 -126,000 -83,000 52,000 -48,000 -31,000 -247,000 365,000 64,000 284,000 237,000 98,000 -238,000 -105,000 -360,000 -78,000 -83,000 -88,000 131,000 -78,000 -72,000 -134,000 46,000 8,000 44,000 35,000 1,000 -51,000 -31,000 -34,000   3,000 -52,000 6,000 -4,000 187,000 -28,000 -832,000 -251,000 36,000 -12,000 56,572 -207,000 27,000 123,000 151,000 20,000 287,000 99,000 123,000 
          cash and cash equivalents – beginning of period
        53,226,000  51,699,000  46,356,000  37,703,000  32,913,000  23,633,000  16,098,000  32,392,000  37,938,000  35,318,000  30,152,000  22,585,000  8,257,000  939,000   1,881,000  9,773,000  13,143,000     19,764,000    
          cash and cash equivalents – end of period
        49,757,000  -1,366,000 1,508,000 49,226,000  168,000 437,000 45,268,000  -1,921,000 4,395,000 35,480,000  297,000 1,301,000 28,971,000  -1,218,000 5,789,000 22,674,000  -910,000 5,653,000 13,834,000  1,238,000 2,969,000 20,951,000  -32,059,000 2,925,000 35,579,000  3,039,000 4,581,000 23,987,000  2,742,000 1,901,000 23,522,000  3,769,000 3,904,000 16,526,000  5,061,000 4,163,000 6,899,000  4,530,000 1,844,000 658,000  -440,000  341,000 -1,292,000 1,906,000  2,423,000 -639,000 8,917,000  4,795,000 2,477,000 3,924,000  3,345,000    2,685,000    
          supplemental disclosure of cash flow information:
                                                                                    
          cash paid for income taxes
        10,000 918,000 1,165,000 3,690,000 110,000 973,000 1,162,000 3,310,000 90,000 890,000 2,181,000 2,884,000 102,000 1,452,000 1,608,000 5,362,000 256,000 2,147,000 2,351,000 4,848,000 256,000 1,497,000 4,481,000 251,000 207,000 1,089,000 1,938,000 2,159,000 245,000 1,602,000 2,191,000 3,181,000 336,000 2,165,000 986,000 4,227,000 230,000 2,035,000 1,960,000 2,490,000 575,000 2,424,000 2,428,000 2,653,000 937,000 3,496,000 1,813,000 434,000 1,169,000 1,336,000 1,856,000 364,000 -47,000 873,000 468,000 374,000 1,422,000 408,000 816,000                 
          declared dividend
        3,433,000                    2,826,000    2,826,000                                                  
          additions to right-of-use assets obtained from new operating lease liabilities
        7,000   -4,000 -9,000 65,000 874,000 1,874,000 28,000                                                              
          net increase in cash and cash equivalents
             5,765,000 214,000   8,408,000 -1,931,000   7,321,000    5,676,000 -1,175,000   4,959,000 -982,000               7,391,000    6,037,000 3,857,000   6,534,000 5,195,000   1,181,000 4,495,000 1,843,000 -230,000   1,286,000   77,000        -9,231,000 8,573,147 3,552,000 644,000 -12,773,000 5,957,000 2,665,000 -3,584,000 1,947,000 6,922,000 
          cash and cash equivalents - beginning of year
                                                                                    
          cash and cash equivalents - end of year
                                                                                    
          supplemental disclosure of cash flow information
                                                                                    
          cash received from income tax refunds
                                                                                    
          non-cash compensation
          62,000 57,000 3,000  48,000 -49,000 61,000  -144,000 20,000 409,000  -81,000 -148,000 280,000  102,000 36,000 441,000  1,264,000 609,000 -467,000  817,000 399,000 746,000                                                
          lease liability - operating
          -130,000 -180,000 -174,000  56,000 -176,000 -115,000  -115,000 -110,000 -118,000                                                                
          declared dividends
          3,433,000 3,432,000 3,432,000  3,432,000 3,432,000 3,331,000  3,331,000 3,332,000 3,229,000  3,231,000 3,230,000 3,028,000  3,157,000    2,826,000    2,963,000    2,422,000                                              
          provision for losses on accounts receivable, net of write-offs
            -80,000                                                                        
          provision for losses on accounts
                                                                                    
          receivable, net of write-offs and recoveries
                                                                                   3,000 
          cash paid for interest
                                                       2,000 1,000   -11,000 49,000 73,000 75,000                  
          supplemental schedule of non-cash investing and financing activities:
                                                                                    
          right-of-use assets
                     101,000 122,000 126,000 132,000 127,000 33,000 68,000 100,000 41,000 74,000 74,000 89,000    -666,000                                                
          purchase of investments
                                 -10,017,000 -22,967,000 -138,000 -22,816,000 -202,000                                               
          net proceeds from sale of investments
                                 32,882,000 23,000,000 15,000,000                                                
          lease liability
                                 -2,000 -668,000 686,000                                                
          dividend paid
                                  -2,963,000 -2,422,000 -2,422,000    -2,220,000    -8,578,000    -8,578,000    -4,945,000                                
          net cash provided by operating activities:
                                                                                    
          provision for losses on accounts receivable
                                      127,000    73,000    30,000                                      
          non-cash compensation change
                                        -63,000                                            
          net (decrease) in cash and cash equivalents
                                          2,755,000                                          
          principal repayments on line of credit
                                                                -1,350,000                    
          inventory
                                                      678,000 -241,000 -286,000  -124,000 641,000 -514,000  412,000  406,000 -550,000 60,000 409,000 761,000 978,000 2,051,000 -14,000 -411,000 -39,000 220,000 1,463,592 1,685,000 -1,067,000 -2,084,000 -479,000 -527,000 -5,000 -910,000 -1,075,000 
          principal payments on line of credit
                                                          -324,000                        
          principal borrowings (repayments) on line of credit
                                                                                    
          inventories-net
                                                                                    
          proceeds from note receivable from former parent
                                                                                    
          benefit from losses on accounts receivable, net of write-offs and recoveries
                                                                                    
          note receivable from former parent company
                                                                                    
          principal (payments) borrowings on line of credit
                                                                                    
          treasury stock purchases
                                                                                    
          notes receivable from former parent
                                                                                    
          cash received for income tax refunds
                                                                                    
          notes receivable from former parent company
                                                                                   
          benefit from losses on accounts
                                                                                    
          principal borrowings on line of credit
                                                                                    
          net income including noncontrolling interest
                                                                    1,639,000                
          less: net loss – noncontrolling interest
                                                                    -3,000                
          net income attributable to omega flex, inc.
                                                                    1,636,000                
          changes in operating assets and liabilities:
                                                                                    
          treasury stock purchase
                                                                    -24,000  -200,000 -340,000          
          accrued legal settlement and related costs
                                                                     -26,000 -14,000  -213,000 -7,000 -2,019,000  74,000 -10,000 -5,983,000      
          change in noncontrolling interest
                                                                                    
          change in minority interests
                                                                       -52,000 13,000 34,000 13,000 -42,926 23,000 14,000 6,000 13,000 8,000 4,000 7,000 13,000 
          accrued legal settlement & related costs
                                                                                    
          proceeds from note receivable from former parent company
                                                                                    
          principal (payments)/borrowings under long term debt obligations
                                                                                    
          cash and cash equivalents - beginning of period
                                                                              17,424,000    9,882,000 280,000 
          cash and cash equivalents - end of period
                                                                              4,774,000    11,928,000 7,325,000 
          schedule of non-cash financing activities
                                                                                    
          accrual of dividend declared
                                                                                    
          receipt of note receivable from former parent company
                                                                                    
          principal payments under long term debt obligations
                                                                               -3,364,000 -47,000  
          provision for losses on accounts receivable,
                                                                                    
          net of write-offs and recoveries
                                                                              21,000    29,000  
          receivable from former parent company
                                                                                    
          proceeds from issuance of long term debt
                                                                                    
          dividend to mestek treated as reduction of receivable
                                                                                    
          reclass of put obligation to equity
                                                                                    
          accrual of dividend
                                                                                    
          stock – based compensation expense
                                                                                    
          receivable from mestek, inc.
                                                                                    
          proceeds from issuance of common stock
                                                                                   50,000 
          dividend recorded as a reduction of put liability
                                                                                    
          intercompany receivable from mestek, inc.
                                                                                    
          principal payments under long
                                                                                    
          term debt obligations
                                                                                   -140,000 
          note receivable from mestek, inc.
                                                                                    
          stock based compensation expense
                                                                                   587,000 
          intercompany with foreign subsidiary
                                                                                   193,000 
          notes receivable from mestek, inc.
                                                                                   7,974,000