VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
MinerviniVCP SetupsTrend Template
O'NeilCup with HandleFlat BaseDouble BottomCANSLIM Leaders
QullamaggieHigh Tight FlagsFlag BreakoutsEpisodic PivotsMomentum Leaders
KellWedge PopEMA Crossback
LivermorePivotal Points
PatternsFalling Wedge & ChannelBase Breakouts
View All Playbooks...
BreakoutsScanner
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
BreakoutsScanner
WatchlistPricing
Ctrl K
Pricing
OSW
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

  • Screener
  • Scanner
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • Pricing
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsScannerWatchlist
OSWOneSpaWorld Holdings Ltd
$31.13$3.2B
Overview & Tools
OverviewChart Terminal ↗Visualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksOSWFinancials

OneSpaWorld Holdings Ltd (OSW) Income Statement

10Y historyFree accessUpdated daily

Revenue grew from $219.6M to $276.5M across the ten quarters while operating margin rose from 7.7% to 10.8%, though quarterly gross margin volatility between roughly 10.5% and 17.4% warrants continued scrutiny.

Income StatementBalance SheetCash FlowRatios

OSW Income Statement

Annual statement

OSW Income Statement

OneSpaWorld Holdings Ltd (OSW) annual income statement — 10-year revenue, gross profit & net income history

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16
Sales/Revenue1.03B961M895.02M794.04M546.26M144.03M120.92M562.23M540.78M506.69M476.28M
Revenue Growth %9.77%7.37%12.72%45.36%279.26%19.11%-78.49%3.97%6.73%6.38%-
Cost of Goods Sold877.07M855.45M745.55M667M462.69M135.59M139.23M519.02M463.18M440.35M424.26M
COGS % of Revenue-89.02%83.3%84%84.7%94.14%115.14%92.31%85.65%86.91%89.08%
Gross Profit150.47M105.55M149.46M127.04M83.57M8.45M-18.31M43.21M77.6M66.33M52.02M
Gross Margin %14.64%10.98%16.7%16%15.3%5.86%-15.14%7.69%14.35%13.09%10.92%
Gross Profit Growth %--29.38%17.65%52.02%889.44%146.13%-142.37%-44.32%16.99%27.51%-
Operating Expenses51.1M18.06M71.4M72.87M68.43M60.51M246.69M57.03M29.08M28.04M28.41M
OpEx % of Revenue-1.88%7.98%9.18%12.53%42.01%204.01%10.14%5.38%5.53%5.96%
Selling, General & Admin4.87M18.06M54.46M53.92M51.61M43.68M39.09M9.32M25.56M24.52M24.89M
SG&A % of Revenue-1.88%6.08%6.79%9.45%30.32%32.33%1.66%4.73%4.84%5.22%
Research & Development00000000000
R&D % of Revenue-----------
Other Operating Expenses3M016.95M18.95M16.82M16.83M207.6M47.7M171K-217K-178K
Operating Income99.37M87.48M78.06M54.17M15.14M-52.06M-265M-13.82M48.52M38.3M23.62M
Operating Margin %9.67%9.1%8.72%6.82%2.77%-36.14%-219.15%-2.46%8.97%7.56%4.96%
Operating Income Growth %-12.07%44.1%257.85%129.08%80.36%-1817.68%-128.48%26.69%62.16%-
EBITDA126.75M112.82M102.34M76.21M37.49M-29.59M-240.55M7.78M58.58M48.13M36.5M
EBITDA Margin %12.33%11.74%11.43%9.6%6.86%-20.55%-198.93%1.38%10.83%9.5%7.66%
EBITDA Growth %17.88%10.24%34.28%103.28%226.69%87.7%-3193.51%-86.72%21.71%31.85%-
D&A (Non-Cash Add-back)27.38M25.33M24.28M22.04M22.35M22.47M24.45M21.59M10.05M9.83M12.88M
EBIT95.47M81.29M86.9M16.89M69.54M-54.6M-271.07M19.96M48.52M38.49M23.78M
Net Interest Income-2.31M-5.18M-8.88M-21.11M-15.76M-13.43M-16.06M-19.47M-33.86M408K340K
Interest Income001.17M280K055K30K43K238K408K340K
Interest Expense2.31M5.18M10.05M21.39M15.76M13.46M16.09M19.51M34.1M00
Other Income/Expense-10.69M-11.37M-1.2M-58.67M38.65M-16.03M-22.16M-42.91M-33.69M191K162K
Pretax Income88.68M76.11M76.86M-4.5M53.78M-68.09M-287.16M56.73M14.83M38.49M23.78M
Pretax Margin %8.63%7.92%8.59%-0.57%9.85%-47.28%-237.47%10.09%2.74%7.6%4.99%
Income Tax3.83M4.49M3.99M-1.53M624K429K814K11K1.09M5.26M5.62M
Effective Tax Rate %4.32%5.9%5.19%33.91%1.16%-0.63%-0.28%0.02%7.34%13.67%23.61%
Net Income84.85M71.62M72.86M-2.97M53.16M-68.52M-287.98M-60.73M9.89M31.12M14.9M
Net Margin %8.26%7.45%8.14%-0.37%9.73%-47.57%-238.15%-10.8%1.83%6.14%3.13%
Net Income Growth %14.75%-1.71%2550.03%-105.59%177.58%76.21%-374.21%-714.28%-68.23%108.8%-
Net Income (Continuing)84.85M71.62M72.86M-2.97M53.16M-68.52M-287.98M-56.72M13.74M33.23M18.16M
Discontinued Operations00000000000
Minority Interest00000008.12M3.59M4.6M7.09M
EPS (Diluted)0.830.690.69-0.030.56-0.76-3.87-0.610.160.440.21
EPS Growth %18.31%0%2369.74%-105.43%173.68%80.36%-534.43%-481.25%-63.64%109.52%-
EPS (Basic)-0.690.70-0.030.57-0.76-3.87-0.610.160.490.24
Diluted Shares Outstanding101.86M103.67M104.94M97.83M95.11M90.13M74.36M61.12M63.07M70.07M70.07M
Basic Shares Outstanding101.42M103.19M104.02M97.83M92.51M90.13M74.36M61.12M61.12M63.07M63.07M
Dividend Payout Ratio-24.39%11.43%-----158.71%195.69%472.04%

Key Metrics

Growth RegimeExpanding
ProfitabilityModerate
Balance SheetHealthy
Cash FlowStable
Top Statement Risk

Cruise partner concentration dependency

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q3)

Revenue Growth Sustained Across Cycles

Based on reported figures, OSW's quarterly revenue climbed from $219.6M in 2025Q1 to $276.5M in 2026Q3, a sequential expansion that suggests durable demand from cruise passenger volumes and onboard spending.

The 7.0% year-over-year revenue growth in the latest quarter indicates the top line is still compounding, though the pace is moderate rather than accelerating. The sustained streak of growth points to a business whose volume is tied closely to cruise occupancy, so the durability of this trajectory depends on continued cruise capacity additions and bookings. Investors should monitor whether growth remains anchored to passenger volume rather than pricing or product mix, since the data does not isolate those drivers.

Gross Margin Anchored by Revenue-Share Structure

As reported in financial statements, OSW's gross margin has moved between roughly 10.5% and 17.4% over the period, with the latest quarter at 16.5%, reflecting the sensitivity of cost of services to cruise-partner economics.

The wide range in gross margin across quarters suggests that the revenue-share payments to cruise operators and labor costs do not scale linearly with revenue, leaving reported margins exposed to timing and mix effects. The recovery to 16.5% in the latest quarter after the 11.1% reading in 2025Q4 indicates some improvement, but the variability itself warrants caution about extrapolating any single quarter. Structurally, the business appears to retain a thin slice of each dollar of revenue, which limits cushion against cost inflation.

Operating Income Tracking Revenue Efficiency

According to recent SEC filings, OSW's operating margin improved to 10.8% in 2026Q3 from 7.7% in 2025Q1, suggesting operating income is scaling somewhat faster than revenue over the recent period.

Operating income of $29.9M against $276.5M of revenue implies that overhead absorbs a relatively modest share of the gross profit, consistent with an asset-light model. The margin expansion across 2026 implies some operating leverage, although the SG&A line is not populated in the latest quarters, so the efficiency of overhead cannot be fully verified. Analysts should treat the operating leverage conclusion as provisional until SG&A detail is available.

EPS Recovery Matches Operating Trend

Based on EDBL's reported figures, OSW's diluted EPS rose to $0.28 in 2026Q3 from $0.12 in 2025Q4, with net margin reaching 10.2%, though the path has been uneven across quarters.

Net income of $28.2M closely tracks operating income of $29.9M, implying a modest tax and non-operating drag that appears reasonable relative to the operating base. Stock-based compensation of roughly $2.5M per quarter is small relative to net income, so dilution from equity awards does not appear to materially distort reported earnings. The sharp swings in EPS growth across quarters suggest the bottom line remains sensitive to timing, which investors should monitor against the more stable revenue trend.

Concentration Risk Behind the Growth Narrative

The strongest challenge to the income statement is that OSW's 11% gross margin and quarter-to-quarter volatility may leave earnings exposed if cruise partner economics shift, a risk the reported figures alone cannot quantify.

A skeptic would argue that the thin gross margin reflects a structurally subordinate position relative to cruise operators, meaning any renegotiation of revenue-share terms could compress profitability quickly. The recent EPS miss in an earlier quarter, followed by a rebound, illustrates how fragile the bottom line can be even as revenue grows. This interpretation is inferential, and the data provided does not disclose contract terms, so the concentration thesis warrants further investigation rather than acceptance as established fact.

OSW — Frequently Asked Questions

Quick answers to the most common questions about buying OSW stock.

What was OneSpaWorld Holdings Ltd's (OSW) revenue in 2025?

For fiscal year 2025, OneSpaWorld Holdings Ltd (OSW) reported total revenue of $961.0M. This represents a 101.8% increase compared to $476.3M in 2016.

Is OneSpaWorld Holdings Ltd (OSW) profitable?

OneSpaWorld Holdings Ltd (OSW) is profitable, generating $71.6M in net income for the fiscal year ending 2025 with a net profit margin of 7.5%.

What is OneSpaWorld Holdings Ltd's operating profit margin?

OneSpaWorld Holdings Ltd (OSW) reported an operating income of $87.5M, resulting in an operating profit margin of 9.1%. This margin reflects the operational efficiency of the business before interest and taxes.

What is OneSpaWorld Holdings Ltd's gross profit and gross margin?

OneSpaWorld Holdings Ltd (OSW) generated $105.5M in gross profit for the year, representing a gross profit margin of 11.0%. This demonstrates the company's core pricing power and production efficiency.