FDSNEUTRAL

Gross Margin

49.9%

Updated 152h ago

Sector Performance

58th percentile

FDS

49.9%

Sector Median

44.7%

Sector Avg

45.2%

📊

Deep Analysis

Gross margin, the percentage of revenue a company retains after covering the direct costs of producing its goods or services, currently stands at 49.9% for this stock.

This figure sits above the sector median of 44.4%, placing the company in the 58th percentile among its peers. However, the year-over-year and quarter-over-quarter changes for this metric are not available, and the trend over the last eight quarters is similarly listed as not applicable. The combination of a margin above the sector median but with no trend data offers neither a clear tailwind nor a distinct headwind, leaving the investment risk or opportunity dependent on other factors. This metric supports the overall NEUTRAL verdict because the above-median level alone does not provide enough directional evidence to warrant a bullish or bearish stance.

Frequently Asked Questions

What does the Gross Margin tell investors about FDS?

Gross margin reveals pricing power and cost structure. Software companies often sustain 70–80%; manufacturers typically 30–50%. Expansion is a bullish signal.

How is the Gross Margin calculated?

Gross Margin is calculated as: Gross Profit / Revenue.

Who are FDS's closest peers by Gross Margin?

The closest peers by Gross Margin include: WHR (12.7%), JBHT (12.6%), DVN (12.1%), F (11.9%), GM (11.5%).

The Formula

Gross Profit / Revenue

Why It Matters

Gross margin reveals pricing power and cost structure. Software companies often sustain 70–80%; manufacturers typically 30–50%. Expansion is a bullish signal.

Advertisement

Master FDS's Valuation

Get the complete institutional research report covering all fundamental and technical metrics.

View full FDS research report

Free account — no credit card

FDS

49.9%

Sector Median

44.7%

Sector Avg

45.2%

How FDS's Gross Margin compares to sector peers.

Not financial advice. Research tool only. Data may be delayed.