Omega Flex, Inc. (OFLX)
NASDAQ: OFLX · IEX Real-Time Price · USD
59.21
-0.57 (-0.95%)
May 31, 2024, 4:00 PM EDT - Market closed

Omega Flex Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 2002
Revenue
111.47125.49130.01105.8111.36
Upgrade
Revenue Growth (YoY)
-11.17%-3.48%22.89%-5.00%2.81%
Upgrade
Cost of Revenue
43.147.1848.4839.2540.87
Upgrade
Gross Profit
68.3778.3181.5366.5570.49
Upgrade
Selling, General & Admin
38.742.5641.8635.743.85
Upgrade
Research & Development
3.874.734.614.24.72
Upgrade
Operating Expenses
42.5747.2946.4739.948.57
Upgrade
Operating Income
25.831.0235.0626.6521.92
Upgrade
Interest Expense / Income
-1.7-0.17-0.040.04-0.88
Upgrade
Other Expense / Income
-0.090.240.040.110.08
Upgrade
Pretax Income
27.5930.9535.0626.522.72
Upgrade
Income Tax
6.837.338.866.595.43
Upgrade
Net Income
20.7623.6226.219.9117.29
Upgrade
Net Income Growth
-12.10%-9.82%31.57%15.18%-14.17%
Upgrade
Shares Outstanding (Basic)
1010101010
Upgrade
Shares Outstanding (Diluted)
1010101010
Upgrade
Shares Change
---0.01%0.01%
Upgrade
EPS (Basic)
2.062.342.601.971.71
Upgrade
EPS (Diluted)
2.062.342.601.971.71
Upgrade
EPS Growth
-11.97%-10.00%31.98%15.20%-14.50%
Upgrade
Free Cash Flow
21.7814.324.1818.7514.82
Upgrade
Free Cash Flow Per Share
2.161.422.401.861.47
Upgrade
Dividend Per Share
1.3101.2601.1801.1204.580
Upgrade
Dividend Growth
3.97%6.78%5.36%-75.55%387.23%
Upgrade
Gross Margin
61.33%62.40%62.71%62.90%63.30%
Upgrade
Operating Margin
23.15%24.72%26.97%25.19%19.69%
Upgrade
Profit Margin
18.63%18.82%20.15%18.82%15.52%
Upgrade
Free Cash Flow Margin
19.54%11.40%18.60%17.72%13.30%
Upgrade
Effective Tax Rate
24.74%23.67%25.28%24.88%23.90%
Upgrade
EBITDA
27.4532.3536.3727.4122.56
Upgrade
EBITDA Margin
24.63%25.78%27.97%25.91%20.26%
Upgrade
Depreciation & Amortization
1.561.581.350.870.72
Upgrade
EBIT
25.8930.7835.0226.5421.84
Upgrade
EBIT Margin
23.23%24.52%26.94%25.09%19.61%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).