MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, OFLX made $98,296K in revenue. $14,827K in net income. Net profit margin of 15.08%.

Income Overview

Revenue
$98,296K
Net Income
$14,827K
Net Profit Margin
15.08%
EPS
$1.47
Unit: Thousand (K) dollars
Revenue Breakdown
    • US
    • GB
    • CA
    • Other Foreign Countries

Income Statement
2025-12-31
2024-12-31
Net sales
98,296 101,681
Cost of goods sold
39,294 39,418
Gross profit
59,002 62,263
Selling expense
20,730 20,539
General and administrative expense
16,300 16,085
Engineering expense
5,041 4,068
Operating profit
16,931 21,571
Interest income
1,989 2,278
Other income (expense)
331 -227
Income before income taxes
19,251 23,622
Income tax expense
4,667 5,707
Net income
14,584 17,915
Net loss noncontrolling interest
-243 -99
Net income attributable to omega flex, inc
14,827 18,014
Basic EPS
1.47 1.78
Diluted EPS
1.47 1.78
Basic Average Shares
10,094,000 10,094,000
Diluted Average Shares
10,094,000 10,094,000
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
US$92,949K GB$2,361K CA$2,083K Other ForeignCountries$903K Net sales$98,296K (-3.33%↓ Y/Y)Gross profit$59,002K (-5.24%↓ Y/Y)Cost of goods sold$39,294K (-0.31%↓ Y/Y)Operating profit$16,931K (-21.51%↓ Y/Y)Interest income$1,989K (-12.69%↓ Y/Y)Other income(expense)$331K (245.81%↑ Y/Y)Selling expense$20,730K (0.93%↑ Y/Y)General andadministrative expense$16,300K (1.34%↑ Y/Y)Engineering expense$5,041K (23.92%↑ Y/Y)Income before incometaxes$19,251K (-18.50%↓ Y/Y)Net income$14,584K (-18.59%↓ Y/Y)Net loss noncontrolling interest-$243K (-145.45%↓ Y/Y)Income tax expense$4,667K (-18.22%↓ Y/Y)Net incomeattributable to omega flex,...$14,827K (-17.69%↓ Y/Y)

Omega Flex, Inc. (OFLX)

Omega Flex, Inc. (OFLX)